1(()=>{"use strict";const e=e=>{const o=e+"=",t=document.cookie.split(";");for(const e of t){const t=e.trim();if(t.startsWith(o))return decodeURIComponent(t.substring(o.length,t.length))}return null};document.addEventListener("DOMContentLoaded",(()=>{const o=document.getElementById("uconn-c-notice");if(!o)return void console.error("Cookie banner not found");const t=document.getElementById("aria-uconn-c-notices");if(!t)return void console.error("Aria notices not found");const n=(()=>{let e=!1;const{cookieEnabled:o}=navigator,{hostname:t}=globalThis.location,n="testcookie=",c="localhost"===t||"127.0.0.1"===t?"":"; domain=.uconn.edu";try{document.cookie=`${n}1; path=/${c}`,e=document.cookie.includes(n),document.cookie=`${n}; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/${c}`}catch(e){return console.error(`Failed to set cookie: ${e}`),!1}return e&&o})(),c="true"===e("uconn-c-consent");if(!n||c)return void o.classList.add("hide");let r=!1;const i=document.getElementById("uconn-accept-uconn-c"),s=document.getElementById("uconn-more-uconn-c-info");i&&s?(s.addEventListener("click",(e=>{const{target:o}=e;if(!(o&&o instanceof HTMLElement))return;const t="true"===o.getAttribute("aria-expanded");o.setAttribute("aria-expanded",`${!t}`),r=!t;const n=document.getElementById("uconn-c-details-wrapper");n?(n.classList.toggle("show"),o.textContent=r?"Close":"More Information"):console.error("Cookie details wrapper not found")})),i.addEventListener("click",(n=>{n.preventDefault();try{((e,o)=>{let t="";const{hostname:n}=globalThis.location;{const e=new Date;e.setTime(e.getTime()+31536e6),t=`; expires=${e.toUTCString()}`}"localhost"!==n?n.endsWith("uconn.edu")&&(document.cookie=`${e}=${o}${t}; path=/; domain=.uconn.edu`):document.cookie=`${e}=${o}${t}; path=/`})("uconn-c-consent","true"),"true"===e("uconn-c-consent")?o.classList.add("hide"):console.error("Failed to set cookie"),t.innerText="You have accepted cookies and closed the banner"}catch(e){console.error(`Failed to set cookie: ${e}`)}}))):console.error("Cookie banner elements not found")}))})();
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.