PageSourceSearch

https://www.uoguelph.ca/_next/static/chunks/2amh1kdfbxyqa.js?dpl=6…2626533643436393335393533383537376536343338

js uoguelph.ca collected 2026-10-01 08:28:36 UTC 30,566 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,16644,39177,85935,e=>{"use strict";var t=e.i(98348),r=e.i(93456),n=e.i(29644);e.s(["useEscape",0,function(e,o="u">typeof document?document.defaultView:null,l){let s=(0,n.useIsTopLayer)(e,"escape");(0,r.useEventListener)(o,"keydown",e=>{s&&(e.defaultPrevented||e.key===t.Keys.Escape&&l(e))})}],16644);var o=e.i(71645),l=e.i(35696);e.s(["useIsTouchDevice",0,function(){var e;let[t]=(0,o.useState)(()=>"u">typeof window&&"function"==typeof window.matchMedia?window.matchMedia("(pointer: coarse)"):null),[r,n]=(0,o.useState)(null!=(e=null==t?void 0:t.matches)&&e);return(0,l.useIsoMorphicEffect)(()=>{if(t)return t.addEventListener("change",e),()=>t.removeEventListener("change",e);function e(e){n(e.matches)}},[t]),r}],39177);var s=e.i(2788),i=e.i(13581),u=e.i(2155),a=e.i(14189);let c=(0,o.createContext)(null);function d(e=null){var t;return null!=(t=(0,o.useContext)(c))?t:e}e.s(["MainTreeProvider",0,function({children:e,node:t}){let[r,n]=(0,o.useState)(null),l=d(null!=t?t:r);return o.default.createElement(c.Provider,{value:l},e,null===l&&o.default.createElement(s.Hidden,{features:s.HiddenFeatures.Hidden,ref:e=>{var t,r;if(e){for(let o of null!=(r=null==(t=(0,u.getOwnerDocument)(e))?void 0:t.querySelectorAll("html > *, body > *"))?r:[])if(o!==document.body&&o!==document.head&&i.isElement(o)&&null!=o&&o.contains(e)){n(o);break}}}}))},"useMainTreeNode",0,d,"useRootContainers",0,function({defaultContainers:e=[],portals:t,mainTreeNode:r}={}){let n=(0,a.useEvent)(()=>{var n,o;let l=(0,u.getOwnerDocument)(r),s=[];for(let t of e)null!==t&&(i.isElement(t)?s.push(t):"current"in t&&i.isElement(t.current)&&s.push(t.current));if(null!=t&&t.current)for(let e of t.current)s.push(e);for(let e of null!=(n=null==l?void 0:l.querySelectorAll("html > *, body > *"))?n:[])e!==document.body&&e!==document.head&&i.isElement(e)&&"headlessui-portal-root"!==e.id&&(r&&(e.contains(r)||e.contains(null==(o=null==r?void 0:r.getRootNode())?void 0:o.host))||s.some(t=>e.contains(t))||s.push(e));return s});
1return{resolveContainers:n,contains:(0,a.useEvent)(e=>n().some(t=>t.contains(e)))}}],85935)},93456,33633,31758,e=>{"use strict";var t=e.i(71645),r=e.i(95992);e.s(["useEventListener",0,function(e,n,o,l){let s=(0,r.useLatestValue)(o);(0,t.useEffect)(()=>{function t(e){s.current(e)}return(e=null!=e?e:window).addEventListener(n,t,l),()=>e.removeEventListener(n,t,l)},[e,n,l])}],93456);var n=e.i(14189);e.s(["useWatch",0,function(e,r){let o=(0,t.useRef)([]),l=(0,n.useEvent)(e);(0,t.useEffect)(()=>{let e=[...o.current];for(let[t,n]of r.entries())if(o.current[t]!==n){let t=l(r,e);return o.current=r,t}},[l,...r])}],33633);var o=e.i(13581),l=e.i(52265);let s=[];function i(){"loading"!==document.readyState&&((()=>{function e(e){if(!o.isHTMLorSVGElement(e.target)||e.target===document.body||s[0]===e.target)return;let t=e.target;t=t.closest(l.focusableSelector),s.unshift(null!=t?t:e.target),(s=s.filter(e=>null!=e&&e.isConnected)).splice(10)}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})})(),document.removeEventListener("DOMContentLoaded",i))}"u">typeof window&&"u">typeof document&&(document.addEventListener("DOMContentLoaded",i),i()),e.s(["history",()=>s],31758)},74175,e=>{"use strict";var t=e.i(71645);let r=(0,t.createContext)(()=>{});e.s(["CloseProvider",0,function({value:e,children:n}){return t.default.createElement(r.Provider,{value:e},n)},"useClose",0,function(){return(0,t.useContext)(r)}])},85572,e=>{"use strict";var t=e.i(43476),r=e.i(19056),n=e.i(93348);function o({as:e,color:l="red",outlined:s=!1,children:i,className:u,disabled:a=!1,...c}){let d=(0,n.tv)({base:"inline-flex cursor-pointer items-center justify-center px-6 py-4 text-lg font-medium no-underline shadow-none transition-colors focus-visible:outline-2 focus-visible:outline-offset-2",variants:{color:{red:"focus-visible:outline-red",yellow:"focus-visible:outline-yellow",blue:"focus-visible:outline-blue",green:"focus-visible:outline-green",black:"focus-visible:outline-black",white:"focus-visible:outline-white",primary:"focus-visible:outline-red dark:focus-visible:outline-yellow",secondary:"focus-visible:outline-blue dark:focus-visible:outline-white"},outlined:{true:"border-2"},disabled:{true:"cursor-not-allowed opacity-50"}},compoundVariants:[{color:"red",outlined:!1,class:"bg-red text-red-contrast"},{color:"red",outlined:!0,class:"border-red text-red"},{color:"red",outlined:!1,disabled:!1,class:"hocus-visible:bg-red-focus"},{color:"red",outlined:!0,disabled:!1,class:"hocus-visible:bg-red hocus-visible:text-red-contrast"},{color:"yellow",outlined:!1,class:"bg-yellow text-yellow-contrast"},{color:"yellow",outlined:!0,class:"border-yellow text-yellow"},{color:"yellow",outlined:!1,disabled:!1,class:"hocus-visible:bg-yellow-focus"},{color:"yellow",outlined:!0,disabled:!1,class:"hocus-visible:bg-yellow hocus-visible:text-yellow-contrast"},{color:"blue",outlined:!1,class:"bg-blue text-blue-contrast"},{color:"blue",outlined:!0,class:"border-blue text-blue"},{color:"blue",outlined:!1,disabled:!1,class:"hocus-visible:bg-blue-focus"},{color:"blue",outlined:!0,disabled:!1,class:"hocus-visible:bg-blue hocus-visible:text-blue-contrast"},{color:"green",outlined:!1,class:"bg-green text-green-contrast"},{color:"green",outlined:!0,class:"border-green text-green"},{color:"green",outlined:!1,disabled:!1,class:"hocus-visible:bg-green-focus"},{color:"green",outlined:!0,disabled:!1,class:"hocus-visible:bg-green hocus-visible:text-green-contrast"},{color:"black",outlined:!1,class:"bg-black text-black-contrast"},{color:"black",outlined:!0,class:"border-black text-black"},{color:"black",outlined:!1,disabled:!1,class:"hocus-visible:bg-black-focus"},{color:"black",outlined:!0,disabled:!1,class:"hocus-visible:bg-black hocus-visible:text-black-contrast"},{color:"white",outlined:!1,class:"bg-white text-black"},{color:"white",outlined:!0,class:"border-white text-black"},{color:"white",outlined:!1,disabled:!1,class:"hocus-visible:bg-grey-light-focus"},{color:"white",outlined:!0,disabled:!1,class:"hocus-visible:bg-white hocus-visible:text-black"},{color:"primary",outlined:!1,class:"bg-red text-red-contrast dark:bg-yellow dark:text-yellow-contrast"},{color:"primary",outlined:!0,class:"border-red text-red dark:border-yellow dark:text-yellow"},{color:"primary",outlined:!1,disabled:!1,class:"hocus-visible:bg-red-focus dark:hocus-visible:bg-yellow-focus"},{color:"primary",outlined:!0,disabled:!1,class:"hocus-visible:bg-red hocus-visible:text-red-contrast dark:hocus-visible:bg-yellow dark:hocus-visible:text-yellow-contrast"},{color:"secondary",outlined:!1,class:"bg-blue text-blue-contrast dark:bg-white dark:text-white-contrast"},{color:"secondary",outlined:!0,class:"border-blue text-blue dark:border-white dark:text-white"},{color:"secondary",outlined:!1,disabled:!1,class:"hocus-visible:bg-blue-focus dark:hocus-visible:bg-grey-light-focus"},{color:"secondary",outlined:!0,disabled:!1,class:"hocus-visible:bg-blue hocus-visible:text-blue-contrast dark:hocus-visible:bg-white dark:hocus-visible:text-white-contrast"}]}),f=(0,r.twMerge)(d({color:l,outlined:s,disabled:a}),u);return(0,t.jsx)(e??"button",{className:`uofg-button ${f}`,disabled:a,...c,children:i})}o.displayName="Button",e.s(["Button",0,o])},81009,e=>{"use strict";var t=e.i(43476),r=e.i(19056);function n({as:e,children:o,className:l,...s}){let i=(0,r.twMerge)("mx-auto w-full max-w-[137rem] px-4 pt-2 pb-4",l);return(0,t.jsx)(e??"div",{...s,className:`uofg-container ${i}`,children:o})}n.displayName="Container",e.s(["Container",0,n])},84037,e=>{"use strict";e.s(["n",0,(e=21)=>{let t="",r=crypto.getRandomValues(new Uint8Array(e|=0));for(;e--;)t+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[63&r[e]];return t}])},72778,e=>{"use strict";var t=e.i(43476),r=e.i(19056),n=e.i(93348);function o({as:e,href:l,children:s,className:i,...u}){let a=(0,n.tv)({base:"text-body-copy-link underline decoration-current transition-colors hover:decoration-transparent focus:outline-2 focus-visible:outline-offset-2 focus-visible:outline-body-copy-link dark:text-body-copy-link-on-dark dark:focus-visible:outline-body-copy-link-on-light light:text-body-copy-link-on-light light:focus-visible:outline-body-copy-link-on-light"});return(0,t.jsx)(e??"a",{...u,href:l,className:`uofg-link ${(0,r.twMerge)(a(),i)}`,children:s})}
1o.displayName="Link",e.s(["Link",0,o])},90990,53521,e=>{"use strict";let t,r,n,o,l;var s=e.i(43476),i=e.i(48601),u=e.i(49721),a=e.i(71645),c=e.i(16644),d=e.i(14189),f=e.i(84653),p=e.i(39177),b=e.i(35696),v=e.i(77891),m=e.i(52744),h=e.i(5083),g=e.i(85935),w=e.i(1852),E=e.i(78677),y=e.i(55743),k=e.i(94316),x=e.i(74175),R=e.i(33137),F=e.i(96629),C=e.i(41650),T=e.i(40407),S=e.i(97701),P=e.i(20),L=e.i(35889),M=e.i(46725),D=e.i(93456);function N(){let e=(0,a.useRef)(!1);return(0,b.useIsoMorphicEffect)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}e.s(["useIsMounted",0,N],53521);var I=e.i(29644),A=e.i(26599),O=e.i(1141),H=((t=H||{})[t.Forwards=0]="Forwards",t[t.Backwards=1]="Backwards",t),z=e.i(33633),W=e.i(2788),j=e.i(31758),B=e.i(13581),$=e.i(52265),V=e.i(68578),U=e.i(2155);function G(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let r of e.current)B.isElement(r.current)&&t.add(r.current);return t}var K=((r=K||{})[r.None=0]="None",r[r.InitialFocus=1]="InitialFocus",r[r.TabLock=2]="TabLock",r[r.FocusLock=4]="FocusLock",r[r.RestoreFocus=8]="RestoreFocus",r[r.AutoFocus=16]="AutoFocus",r);let Y=Object.assign((0,P.forwardRefWithAs)(function(e,t){let r,n=(0,a.useRef)(null),o=(0,k.useSyncRefs)(n,t),{initialFocus:l,initialFocusFallback:s,containers:i,features:u=15,...c}=e;(0,E.useServerHandoffComplete)()||(u=0);let f=(0,h.useOwnerDocument)(n.current);!function(e,{ownerDocument:t}){let r=!!(8&e),n=function(e=!0){let t=(0,a.useRef)(j.history.slice());return(0,z.useWatch)(([e],[r])=>{!0===r&&!1===e&&(0,V.microTask)(()=>{t.current.splice(0)}),!1===r&&!0===e&&(t.current=j.history.slice())},[e,j.history,t]),(0,d.useEvent)(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(r);(0,z.useWatch)(()=>{r||(0,U.isActiveElement)(null==t?void 0:t.body)&&(0,$.focusElement)(n())},[r]),(0,A.useOnUnmount)(()=>{r&&(0,$.focusElement)(n())})}(u,{ownerDocument:f});let p=function(e,{ownerDocument:t,container:r,initialFocus:n,initialFocusFallback:o}){let l=(0,a.useRef)(null),s=(0,I.useIsTopLayer)(!!(1&e),"focus-trap#initial-focus"),i=N();return(0,z.useWatch)(()=>{if(0===e)return;if(!s){null!=o&&o.current&&(0,$.focusElement)(o.current);return}let u=r.current;u&&(0,V.microTask)(()=>{if(!i.current)return;let r=null==t?void 0:t.activeElement;if(null!=n&&n.current){if((null==n?void 0:n.current)===r){l.current=r;return}}else if(u.contains(r)){l.current=r;return}if(null!=n&&n.current)(0,$.focusElement)(n.current);else{if(16&e){if((0,$.focusIn)(u,$.Focus.First|$.Focus.AutoFocus)!==$.FocusResult.Error)return}else if((0,$.focusIn)(u,$.Focus.First)!==$.FocusResult.Error)return;if(null!=o&&o.current&&((0,$.focusElement)(o.current),(null==t?void 0:t.activeElement)===o.current))return;console.warn("There are no focusable elements inside the <FocusTrap />")}l.current=null==t?void 0:t.activeElement})},[o,s,e]),l}(u,{ownerDocument:f,container:n,initialFocus:l,initialFocusFallback:s});!function(e,{ownerDocument:t,container:r,containers:n,previousActiveElement:o}){let l=N(),s=!!(4&e);(0,D.useEventListener)(null==t?void 0:t.defaultView,"focus",e=>{if(!s||!l.current)return;let t=G(n);B.isHTMLElement(r.current)&&t.add(r.current);let i=o.current;if(!i)return;let u=e.target;B.isHTMLElement(u)?q(t,u)?(o.current=u,(0,$.focusElement)(u)):(e.preventDefault(),e.stopPropagation(),(0,$.focusElement)(i)):(0,$.focusElement)(o.current)},!0)}(u,{ownerDocument:f,container:n,containers:i,previousActiveElement:p});let b=(r=(0,a.useRef)(0),(0,O.useWindowEvent)(!0,"keydown",e=>{"Tab"===e.key&&(r.current=+!!e.shiftKey)},!0),r),v=(0,d.useEvent)(e=>{if(!B.isHTMLElement(n.current))return;let t=n.current;(0,S.match)(b.current,{[H.Forwards]:()=>{(0,$.focusIn)(t,$.Focus.First,{skipElements:[e.relatedTarget,s]})},[H.Backwards]:()=>{(0,$.focusIn)(t,$.Focus.Last,{skipElements:[e.relatedTarget,s]})}})}),m=(0,I.useIsTopLayer)(!!(2&u),"focus-trap#tab-lock"),g=(0,M.useDisposables)(),w=(0,a.useRef)(!1),y=(0,P.useRender)();return a.default.createElement(a.default.Fragment,null,m&&a.default.createElement(W.Hidden,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:v,features:W.HiddenFeatures.Focusable}),y({ourProps:{ref:o,onKeyDown(e){"Tab"==e.key&&(w.current=!0,g.requestAnimationFrame(()=>{w.current=!1}))},onBlur(e){if(!(4&u))return;let t=G(i);B.isHTMLElement(n.current)&&t.add(n.current);let r=e.relatedTarget;B.isHTMLorSVGElement(r)&&"true"!==r.dataset.headlessuiFocusGuard&&(q(t,r)||(w.current?(0,$.focu
1sIn)(n.current,(0,S.match)(b.current,{[H.Forwards]:()=>$.Focus.Next,[H.Backwards]:()=>$.Focus.Previous})|$.Focus.WrapAround,{relativeTo:e.target}):B.isHTMLorSVGElement(e.target)&&(0,$.focusElement)(e.target)))}},theirProps:c,defaultTag:"div",name:"FocusTrap"}),m&&a.default.createElement(W.Hidden,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:v,features:W.HiddenFeatures.Focusable}))}),{features:K});function q(e,t){for(let r of e)if(r.contains(t))return!0;return!1}var _=e.i(35307),J=e.i(95992),Q=e.i(83733),X=e.i(32607),Z=P;function ee(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||!(0,Z.isFragment)(null!=(t=e.as)?t:es)||1===a.default.Children.count(e.children)}let et=(0,a.createContext)(null);et.displayName="TransitionContext";var er=((n=er||{}).Visible="visible",n.Hidden="hidden",n);let en=(0,a.createContext)(null);function eo(e){return"children"in e?eo(e.children):e.current.filter(({el:e})=>null!==e.current).filter(({state:e})=>"visible"===e).length>0}function el(e,t){let r=(0,J.useLatestValue)(e),n=(0,a.useRef)([]),o=N(),l=(0,M.useDisposables)(),s=(0,d.useEvent)((e,t=Z.RenderStrategy.Hidden)=>{let s=n.current.findIndex(({el:t})=>t===e);-1!==s&&((0,S.match)(t,{[Z.RenderStrategy.Unmount](){n.current.splice(s,1)},[Z.RenderStrategy.Hidden](){n.current[s].state="hidden"}}),l.microTask(()=>{var e;!eo(n)&&o.current&&(null==(e=r.current)||e.call(r))}))}),i=(0,d.useEvent)(e=>{let t=n.current.find(({el:t})=>t===e);return t?"visible"!==t.state&&(t.state="visible"):n.current.push({el:e,state:"visible"}),()=>s(e,Z.RenderStrategy.Unmount)}),u=(0,a.useRef)([]),c=(0,a.useRef)(Promise.resolve()),f=(0,a.useRef)({enter:[],leave:[]}),p=(0,d.useEvent)((e,r,n)=>{u.current.splice(0),t&&(t.chains.current[r]=t.chains.current[r].filter(([t])=>t!==e)),null==t||t.chains.current[r].push([e,new Promise(e=>{u.current.push(e)})]),null==t||t.chains.current[r].push([e,new Promise(e=>{Promise.all(f.current[r].map(([e,t])=>t)).then(()=>e())}
1)]),"enter"===r?c.current=c.current.then(()=>null==t?void 0:t.wait.current).then(()=>n(r)):n(r)}),b=(0,d.useEvent)((e,t,r)=>{Promise.all(f.current[t].splice(0).map(([e,t])=>t)).then(()=>{var e;null==(e=u.current.shift())||e()}).then(()=>r(t))});return(0,a.useMemo)(()=>({children:n,register:i,unregister:s,onStart:p,onStop:b,wait:c,chains:f}),[i,s,n,p,b,f,c])}en.displayName="NestingContext";let es=a.Fragment,ei=Z.RenderFeatures.RenderStrategy,eu=(0,Z.forwardRefWithAs)(function(e,t){let{show:r,appear:n=!1,unmount:o=!0,...l}=e,s=(0,a.useRef)(null),i=ee(e),u=(0,k.useSyncRefs)(...i?[s,t]:null===t?[]:[t]);(0,E.useServerHandoffComplete)();let c=(0,R.useOpenClosed)();if(void 0===r&&null!==c&&(r=(c&R.State.Open)===R.State.Open),void 0===r)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[f,p]=(0,a.useState)(r?"visible":"hidden"),v=el(()=>{r||p("hidden")}),[m,h]=(0,a.useState)(!0),g=(0,a.useRef)([r]);(0,b.useIsoMorphicEffect)(()=>{!1!==m&&g.current[g.current.length-1]!==r&&(g.current.push(r),h(!1))},[g,r]);let w=(0,a.useMemo)(()=>({show:r,appear:n,initial:m}),[r,n,m]);(0,b.useIsoMorphicEffect)(()=>{r?p("visible"):eo(v)||null===s.current||p("hidden")},[r,v]);let y={unmount:o},x=(0,d.useEvent)(()=>{var t;m&&h(!1),null==(t=e.beforeEnter)||t.call(e)}),F=(0,d.useEvent)(()=>{var t;m&&h(!1),null==(t=e.beforeLeave)||t.call(e)}),C=(0,Z.useRender)();return a.default.createElement(en.Provider,{value:v},a.default.createElement(et.Provider,{value:w},C({ourProps:{...y,as:a.Fragment,children:a.default.createElement(ea,{ref:u,...y,...l,beforeEnter:x,beforeLeave:F})},theirProps:{},defaultTag:a.Fragment,features:ei,visible:"visible"===f,name:"Transition"})))}),ea=(0,Z.forwardRefWithAs)(function(e,t){var r,n;let{transition:o=!0,beforeEnter:l,afterEnter:s,beforeLeave:i,afterLeave:u,enter:c,enterFrom:f,enterTo:p,entered:v,leave:m,leaveFrom:h,leaveTo:g,...w}=e,[y,x]=(0,a.useState)(null),F=(0,a.useRef)(null),C=ee(e),T=(0,k.useSyncRefs)(...C?[F,t,x]:null===t?[]:[t]),P=null==(r=w.unmount)||r?Z.RenderStrategy.Unmount:Z.RenderStrategy.Hidden,{show:L,appear:M,initial:D}=function(){let e=(0,a.useContext)(et);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[N,I]=(0,a.useState)(L?"visible":"hidden"),A=function(){let e=(0,a.useContext)(en);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:O,unregister:H}=A;(0,b.useIsoMorphicEffect)(()=>O(F),[O,F]),(0,b.useIsoMorphicEffect)(()=>{if(P===Z.RenderStrategy.Hidden&&F.current)return L&&"visible"!==N?void I("visible"):(0,S.match)(N,{hidden:()=>H(F),visible:()=>O(F)})},[N,F,O,H,L,P]);let z=(0,E.useServerHandoffComplete)();(0,b.useIsoMorphicEffect)(()=>{if(C&&z&&"visible"===N&&null===F.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[F,N,z,C]);let W=D&&!M,j=M&&L&&D,B=(0,a.useRef)(!1),$=el(()=>{B.current||(I("hidden"),H(F))},A),V=(0,d.useEvent)(e=>{B.current=!0,$.onStart(F,e?"enter":"leave",e=>{"enter"===e?null==l||l():"leave"===e&&(null==i||i())})}),U=(0,d.useEvent)(e=>{let t=e?"enter":"leave";B.current=!1,$.onStop(F,t,e=>{"enter"===e?null==s||s():"leave"===e&&(null==u||u())}),"leave"!==t||eo($)||(I("hidden"),H(F))});(0,a.useEffect)(()=>{C&&o||(V(L),U(L))},[L,C,o]);let G=!(!o||!C||!z||W),[,K]=(0,Q.useTransition)(G,y,L,{start:V,end:U}),Y=(0,Z.compact)({ref:T,className:(null==(n=(0,X.classNames)(w.className,j&&c,j&&f,K.enter&&c,K.enter&&K.closed&&f,K.enter&&!K.closed&&p,K.leave&&m,K.leave&&!K.closed&&h,K.leave&&K.closed&&g,!K.transition&&L&&v))?void 0:n.trim())||void 0,...(0,Q.transitionDataAttributes)(K)}),q=0;"visible"===N&&(q|=R.State.Open),"hidden"===N&&(q|=R.State.Closed),L&&"hidden"===N&&(q|=R.State.Opening),L||"visible"!==N||(q|=R.State.Closing);let _=(0,Z.useRender)();return a.default.createElement(en.Provider,{value:$},a.default.createElement(R.OpenClosedProvider,{value:q},_({ourProps:Y,theirProps:w,defaultTag:es,features:ei,visible:"visible"===N,name:"Transition.Child"})))}),ec=(0,Z.forwardRefWithAs)(function(e,t){let r=null!==(0,a.useContext)(et),n=null!==(0,R.useOpenClosed)();return a.default.createElement(a.default.Fragment,null,!r&&n?a.default.createElement(eu,{ref:t,...e}):a.default.createElement(ea,{ref:t,...e}))}),ed=Object.assign(eu,{Child:ec,Root:eu});var ef=((o=ef||{})[o.Open=0]="Open",o[o.Closed=1]="Closed",o),ep=((l=ep||{})[l.SetTitleId=0]="SetTitleId",l);let eb={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},ev=(0,a.createContext)(null);function em(e){let t=(0,a.useContext)(ev);if(null===t){let t=Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,em),t}return t}function eh(e,t){return(0,S.match)(t.type,eb,e,t)}ev.displayName="DialogContext";let eg=(0,P.forwardRefWithAs)(function(e,t){let r=(0,a.useId)(),{id:n=`headlessui-dialog-${r}`,open:o,onClose:l,initialFocus:s,role:i="dialog",autoFocus:u=!0,__demoMode:S=!1,unmount:M=!1,...D}=e,N=(0,a.useRef)(!1);
1i="dialog"===i||"alertdialog"===i?i:(N.current||(N.current=!0,console.warn(`Invalid role [${i}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog");let I=(0,R.useOpenClosed)();void 0===o&&null!==I&&(o=(I&R.State.Open)===R.State.Open);let A=(0,a.useRef)(null),O=(0,k.useSyncRefs)(A,t),H=(0,h.useOwnerDocument)(A.current),z=+!o,[W,j]=(0,a.useReducer)(eh,{titleId:null,descriptionId:null,panelRef:(0,a.createRef)()}),B=(0,d.useEvent)(()=>l(!1)),$=(0,d.useEvent)(e=>j({type:0,id:e})),V=!!(0,E.useServerHandoffComplete)()&&0===z,[U,G]=(0,_.useNestedPortals)(),q=(0,g.useMainTreeNode)(),{resolveContainers:J}=(0,g.useRootContainers)({mainTreeNode:q,portals:U,defaultContainers:[{get current(){var Q;return null!=(Q=W.panelRef.current)?Q:A.current}}]}),X=null!==I&&(I&R.State.Closing)===R.State.Closing;(0,f.useInertOthers)(!S&&!X&&V,{allowed:(0,d.useEvent)(()=>{var e,t;return[null!=(t=null==(e=A.current)?void 0:e.closest("[data-headlessui-portal]"))?t:null]}),disallowed:(0,d.useEvent)(()=>{var e;return[null!=(e=null==q?void 0:q.closest("body > *:not(#headlessui-portal-root)"))?e:null]})});let Z=C.stackMachines.get(null);(0,b.useIsoMorphicEffect)(()=>{if(V)return Z.actions.push(n),()=>Z.actions.pop(n)},[Z,n,V]);let ee=(0,T.useSlice)(Z,(0,a.useCallback)(e=>Z.selectors.isTop(e,n),[Z,n]));(0,m.useOutsideClick)(ee,J,e=>{e.preventDefault(),B()}),(0,c.useEscape)(ee,null==H?void 0:H.defaultView,e=>{e.preventDefault(),e.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur(),B()}
1),(0,w.useScrollLock)(!S&&!X&&V,H,J),(0,v.useOnDisappear)(V,A,B);let[et,er]=(0,L.useDescriptions)(),en=(0,a.useMemo)(()=>[{dialogState:z,close:B,setTitleId:$,unmount:M},W],[z,B,$,M,W]),eo=(0,y.useSlot)({open:0===z}),el={ref:O,id:n,role:i,tabIndex:-1,"aria-modal":S?void 0:0===z||void 0,"aria-labelledby":W.titleId,"aria-describedby":et,unmount:M},es=!(0,p.useIsTouchDevice)(),ei=K.None;V&&!S&&(ei|=K.RestoreFocus,ei|=K.TabLock,u&&(ei|=K.AutoFocus),es&&(ei|=K.InitialFocus));let eu=(0,P.useRender)();return a.default.createElement(R.ResetOpenClosedProvider,null,a.default.createElement(F.ForcePortalRoot,{force:!0},a.default.createElement(_.Portal,null,a.default.createElement(ev.Provider,{value:en},a.default.createElement(_.PortalGroup,{target:A},a.default.createElement(F.ForcePortalRoot,{force:!1},a.default.createElement(er,{slot:eo},a.default.createElement(G,null,a.default.createElement(Y,{initialFocus:s,initialFocusFallback:A,containers:J,features:ei},a.default.createElement(x.CloseProvider,{value:B},eu({ourProps:el,theirProps:D,slot:eo,defaultTag:ew,features:eE,visible:0===z,name:"Dialog"})))))))))))}),ew="div",eE=P.RenderFeatures.RenderStrategy|P.RenderFeatures.Static,ey=(0,P.forwardRefWithAs)(function(e,t){let{transition:r=!1,open:n,...o}=e,l=(0,R.useOpenClosed)(),s=e.hasOwnProperty("open")||null!==l,i=e.hasOwnProperty("onClose");if(!s&&!i)throw Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!s)throw Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!i)throw Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if(!l&&"boolean"!=typeof e.open)throw Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${e.open}`);if("function"!=typeof e.onClose)throw Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${e.onClose}`);return(void 0!==n||r)&&!o.static?a.default.createElement(g.MainTreeProvider,null,a.default.createElement(ed,{show:n,transition:r,unmount:o.unmount},a.default.createElement(eg,{ref:t,...o}))):a.default.createElement(g.MainTreeProvider,null,a.default.createElement(eg,{ref:t,open:n,...o}))}),ek=(0,P.forwardRefWithAs)(function(e,t){let r=(0,a.useId)(),{id:n=`headlessui-dialog-panel-${r}`,transition:o=!1,...l}=e,[{dialogState:s,unmount:i},u]=em("Dialog.Panel"),c=(0,k.useSyncRefs)(t,u.panelRef),f=(0,y.useSlot)({open:0===s}),p=(0,d.useEvent)(e=>{e.stopPropagation()}),b=o?ec:a.Fragment,v=(0,P.useRender)();return a.default.createElement(b,{...o?{unmount:i}:{}},v({ourProps:{ref:c,id:n,onClick:p},theirProps:l,slot:f,defaultTag:"div",name:"Dialog.Panel"}))}),ex=(0,P.forwardRefWithAs)(function(e,t){let{transition:r=!1,...n}=e,[{dialogState:o,unmount:l}]=em("Dialog.Backdrop"),s=(0,y.useSlot)({open:0===o}),i=r?ec:a.Fragment,u=(0,P.useRender)();return a.default.createElement(i,{...r?{unmount:l}:{}},u({ourProps:{ref:t,"aria-hidden":!0},theirProps:n,slot:s,defaultTag:"div",name:"Dialog.Backdrop"}))}),eR=(0,P.forwardRefWithAs)(function(e,t){let r=(0,a.useId)(),{id:n=`headlessui-dialog-title-${r}`,...o}=e,[{dialogState:l,setTitleId:s}]=em("Dialog.Title"),i=(0,k.useSyncRefs)(t);(0,a.useEffect)(()=>(s(n),()=>s(null)),[n,s]);let u=(0,y.useSlot)({open:0===l});return(0,P.useRender)()({ourProps:{ref:i,id:n},theirProps:o,slot:u,defaultTag:"h2",name:"Dialog.Title"})}),eF=(L.Description,Object.assign(ey,{Panel:ek,Title:eR,Description:L.Description}));var eC=e.i(83222),eT=e.i(33336),eS=e.i(94487),eP=e.i(1893);let eL=(0,P.forwardRefWithAs)(function(e,t){var r;let n=(0,eP.useDisabled)(),{disabled:o=n||!1,autoFocus:l=!1,...s}=e,{isFocusVisible:i,focusProps:u}=(0,eC.useFocusRing)({autoFocus:l}),{isHovered:a,hoverProps:c}=(0,eT.useHover)({isDisabled:o}),{pressed:d,pressProps:f}=(0,eS.useActivePress)({disabled:o}),p=(0,P.mergeProps)({ref:t,type:null!=(r=s.type)?r:"button",disabled:o||void 0,autoFocus:l},u,c,f),b=(0,y.useSlot)({disabled:o,hover:a,focus:i,active:d,autofocus:l});return(0,P.useRender)()({ourProps:p,theirProps:s,slot:b,defaultTag:"button",name:"Button"})}),eM=(0,P.forwardRefWithAs)(function(e,t){let r=(0,x.useClose)();return a.default.createElement(eL,{ref:t,...(0,P.mergeProps)({onClick:r},e)})});var eD=e.i(93348);function eN({open:e,onClose:t=()=>{},role:r="dialog",labelledBy:n,centered:o,children:l}){let{base:a,backdrop:c,wrapper:d,panelWrapper:f,panel:p,closeButton:b}=(0,eD.tv)({slots:{base:"relative z-50 transition duration-300 ease-out data-[closed]:opacity-0",backdrop:"fixed inset-0 bg-black/60 transition duration-300 ease-out data-[closed]:opacity-0",wrapper:"fixed inset-0 flex w-screen justify-center md:p-6",panelWrapper:"relative flex w-full flex-col items-center",panel:"relative",closeButton:"-top-3.5 -right-3.5 flex h-9 w-full items-center justify-center gap-1 border border-white/40 bg-grey-dark-bg text-xl text-white transition-colors hover:bg-red md:absolute md:w-9 md:rounded-full"},variants:{centered:{true:{panelWrapper:"justify-center"}}}})({centered:o});return(0,s.jsxs)(eF,{transition:!0,open:e,role:r,onClose:t,className:`uofg-modal ${a()}`,"aria-labelledby":n,children:[(0,s.jsx)(ex,{transition:!0,className:`uofg-modal-backdrop ${c()}`}),(0,s.jsx)("div",{className:`uofg-modal-wrapper ${d()}`,children:(0,s.jsx)("div",{className:`uofg-modal-panel-wrapper ${f()}`,children:(0,s.jsxs)(ek,{className:`uofg-modal-panel ${p()}`,children:[(0,s.jsxs)(eM,{onClick:t,className:`uofg-modal-close-button ${b()}`,children:[(0,s.jsx)(u.FontAwesomeIcon,{icon:i.n}),(0,s.jsx)("span",{className:"text-base md:sr-only",children:"Close Mod
1al"})]}),l]})})})]})}eN.displayName="Modal",e.s(["Modal",0,eN],90990)},55833,e=>{"use strict";e.s(["b",0,{prefix:"far",iconName:"circle-exclamation",icon:[512,512,["exclamation-circle"],"f06a","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},"c",0,{prefix:"far",iconName:"circle-minus",icon:[512,512,["minus-circle"],"f056","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM184 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0z"]},"d",0,{prefix:"far",iconName:"circle-plus",icon:[512,512,["plus-circle"],"f055","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM232 344c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64 64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0 0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64-64 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0 0 64z"]},"e",0,{prefix:"far",iconName:"envelope",icon:[512,512,[9993,61443,128386],"f0e0","M64 112c-8.8 0-16 7.2-16 16l0 22.1L220.5 291.7c20.7 17 50.4 17 71.1 0L464 150.1l0-22.1c0-8.8-7.2-16-16-16L64 112zM48 212.2L48 384c0 8.8 7.2 16 16 16l384 0c8.8 0 16-7.2 16-16l0-171.8L322 328.8c-38.4 31.5-93.7 31.5-132 0L48 212.2zM0 128C0 92.7 28.7 64 64 64l384 0c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64L64 448c-35.3 0-64-28.7-64-64L0 128z"]},"f",0,{prefix:"far",iconName:"check",icon:[448,512,[10003,10004],"f00c","M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z"]},"h",0,{prefix:"far",iconName:"phone",icon:[512,512,[128222,128379],"f095","M375.8 275.2c-16.4-7-35.4-2.4-46.7 11.4l-33.2 40.6c-46-26.7-84.4-65.1-111.1-111.1L225.3 183c13.8-11.3 18.5-30.3 11.4-46.7l-48-112C181.2 6.7 162.3-3.1 143.6 .9l-112 24C13.2 28.8 0 45.1 0 64c0 0 0 0 0 0C0 295.2 175.2 485.6 400.1 509.5c9.8 1 19.6 1.8 29.6 2.2c0 0 0 0 0 0c0 0 .1 0 .1 0c6.1 .2 12.1 .4 18.2 .4c0 0 0 0 0 0c18.9 0 35.2-13.2 39.1-31.6l24-112c4-18.7-5.8-37.6-23.4-45.1l-112-48zM441.5 464C225.8 460.5 51.5 286.2 48.1 70.5l99.2-21.3 43 100.4L154.4 179c-18.2 14.9-22.9 40.8-11.1 61.2c30.9 53.3 75.3 97.7 128.6 128.6c20.4 11.8 46.3 7.1 61.2-11.1l29.4-35.9 100.4 43L441.5 464zM48 64s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0z"]},"i",0,{prefix:"far",iconName:"circle-xmark",icon:[512,512,[61532,"times-circle","xmark-circle"],"f057","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c-9.4 9.4-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47c-9.4-9.4-24.6-9.4-33.9 0z"]}])},18566,(e,t,r)=>{t.exports=e.r(76562)}]);

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.