1<!DOCTYPE html> 2<html lang="en"> 3 4<head> 5 <meta template="template-full-width"> <meta charset="utf-8"> 6 <meta http-equiv="x-ua-compatible" content="ie=edge">
6<script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"601364518",accountID:"3764800",trustKey:"66686",xpid:"VwEBVV5TCBAFXFNXBwQEUVM=",licenseKey:"NRJS-e9297efe6c8a37b6910",applicationID:"582505377",browserID:"601364518"};;/*! For license information please see nr-loader-spa-1.322.0.min.js.LICENSE.txt */ 7(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:"object"==typeof e[a]&&null!==t[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,s)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.322.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";const n="newrelic-iframe-",i=n+"timing-update",s=n+"api",a=n+"api-response",o=n+"vitals-update",c=n+"ajax";r.d(t,["$8",0,o,"Gi",0,a,"KU",0,c,"Pl",0,n,"cS",0,s,"cr",0,i])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,["OF",0,d,"RI",0,i,"WN",0,f,"bv",0,s,"gm",0,a,"lR",0,l,"m",0,c,"mw",0,o,"sb",0,u,"zk",0,()=>{const e=a?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};
7e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s&&!s.aborted&&s.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof a.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>a,ZF:()=>o,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(i(r,s++).toString(16));return a.join("")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","g",0,{OFF:0,FULL:1,ERROR:2},"iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},7485(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7866(e,t,r){"use strict";r.d(t,["Nc",0,/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,"cn",0,/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i,"fL",0,/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,"h3",0,/function (.+?)\s*\(/,"hB",0,/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i])},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},9232(e,t,r){"use strict";r.d(t,["f",0,{MFE:"MFE",BA:"BA"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>a,j:()=>c});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=>(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;
7const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=>e.isScript)}:void 0}function o(e){if(!e||"object"!=typeof e)return;const{matcher:t,type:r}=e;let i="string"==typeof t&&t.endsWith(".js");return void 0!==r&&(!function(e){return"script"===e||"asset"===e}(r)?s(r):i=function(e){return"script"===e}(r)),a=t,"[object RegExp]"===Object.prototype.toString.call(a)?{pattern:t,test:e=>(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:"string"==typeof t&&t.length>0?{pattern:t,test:e=>(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=>e.test(t))}},5718(e,t,r){"use strict";r.d(t,{xo:()=>T,AZ:()=>v,cI:()=>g,Qr:()=>A,QL:()=>y});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=>{},t){return{get:()=>void 0!==t?t:e(),set:e=>{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=>{t&&(e.scriptStart=e.scriptStart>0?Math.min(e.scriptStart,t):t),r&&(e.scriptEnd=e.scriptEnd>0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
7if(t)return t;const r=new o(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{if((e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(".js"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=>{(r(e)||(0,i.t)()-n>1e4)&&t.push(s)}),f=f.filter((e,r)=>!t.includes(r))})}).observe({type:"resource",buffered:!0})}function v(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),"blocking"===t.renderBlockingStatus?e.renderBlocking=!0:"non-blocking"===t.renderBlockingStatus&&!0!==e.renderBlocking&&(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),"scripts"!==i&&"all"!==i)return;if("all"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart>0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd>0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=>{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end&&r.dom.value&&["load","error"].forEach(e=>r.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType("resource")||[]).forEach(r=>{const n=[...a].find(e=>e.test(r.name));n&&(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size&&function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:n=>{const i=[...t].find(e=>e.test(n.name));return i&&(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const e=v(a),c=(e.length>1?e.filter(e=>u!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type="inline",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType("resource")?.find(e=>b(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)&&(r.asset=c,r.type="preload"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:r=>!!b(r,t)&&(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t&&!!h?.claimedBy.has(t);h&&t&&h.claimedBy.add(t);const y=()=>{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e>1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=>{e&&(w=w>0?Math.min(w,e):e),t&&(R=R>0?Math.max(R,t):t)},Object.defineProperty(r,"scriptStart",d(()=>{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w>0?Math.min(e,w):e})),Object.defineProperty(r,"scriptEnd",d(()=>{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R>0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){"use strict";r.d(t,{$5:()=>m,B5:()=>g,K6:()=>u,M$:()=>
7o,Ms:()=>d,NG:()=>c,Ux:()=>h,YA:()=>p,yx:()=>l});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset&&(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=>e.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=>e.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i="".concat(e,"::").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked&&!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e&&(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{"child.id":e.id,"child.type":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)&&!!v(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e&&!!t?.init.api.register.enabled}},5289(e,t,r){"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get("events")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,p),c&&h(c.prototype,p),h(a.gm,p)),r.on(d+"-start",function(e,t){var r=e[1];if(null!==r&&("function"==typeof r||"object"==typeof r)&&"newrelic"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if("function"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,"fn-",null,e.name||"anonymous"):r});this.wrapped=e[1]=n}}),r.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434(e,t,r){"use strict";r.d(t,{YM:()=>d});var n=r(7836),i=r(5607),s=r(5732);const a="nr@original:".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r="");const o="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=""),nrWrapper[a]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)o.call(e,n)&&(t[n]=e[n])}
7(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l="function"==typeof i?i(a,o):i||{}}catch(t){u([t,"",[a,o,c],l],e)}d(n+"start",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+"err",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,o,m],l,f),d(n+"end",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[a])}r.d(t,["Jt",0,a])},9300(e,t,r){"use strict";const n=r(860).K7.ajax;r.d(t,["TZ",0,n,"f5",0,"ajaxRequest.id","mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3333(e,t,r){"use strict";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,["$v",0,{RESOURCES:"experimental.resources",REGISTER:"register"},"TZ",0,i,"Zp",0,["auxclick","click","copy","keydown","paste","scrollend"],"kd",0,s,"qN",0,["focus","blur"]])},6774(e,t,r){"use strict";const n=r(860).K7.jserrors;r.d(t,["T",0,n])},993(e,t,r){"use strict";const n=r(860).K7.logging;r.d(t,["A$",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},"TZ",0,n,"p_",0,{ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"}])},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)("log",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},6344(e,t,r){"use strict";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
7;r.d(t,["Qb",0,{API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"},"TZ",0,i,"Vh",0,"errorDuringReplay","_s",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},"bc",0,{RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},"yP",0,s])},5270(e,t,r){"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if("string"==typeof t?.type&&"password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738(e,t,r){"use strict";const n=r(860).K7.sessionTrace,i="-start",s="-end",a="fn"+i,o="fn"+s;r.d(t,["He",0,"bstResource","Kp",0,s,"Lc",0,o,"Rz",0,"pushState","TZ",0,n,"bD",0,"resource","bc",0,{CROSS_TAB:{message:"Session Entity was set to OFF on another tab"},ENTITLEMENTS:{message:"Session Trace is not allowed and will not be started"},RESET:{message:"Session was reset"},SESSION_CHANGED:{message:"Session identifier changed unexpectedly"}},"d3",0,i,"uP",0,a])},3962(e,t,r){"use strict";const n=r(860).K7.softNav;r.d(t,["O2",0,{INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},"OV",0,"popstate","Qu",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},"TZ",0,n,"ih",0,{IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"},"pP",0,"initialPageLoad","tC",0,["click","keydown","submit"]])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","hw",0,"api-ixn-","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>u});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]&&u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)("api-"+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",s="browser/blobs",a="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:"ins"};r.d(t,["$J",0,d,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,a,"df",0,s,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s&&n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>({212:"nr-spa-compressor",238:"nr-spa-iframe-message-handler",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.322.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.322.0.PROD:";r.l=(n,i,s,a)=>
7{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName("script");for(var d=0;d<e.length;d++){const r=e[d];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+s){o=r;break}}}if(!o){c=!0;var u={478:"sha512-SARROoir04gFygxlr/+mTI+PyMeFL+epi1vnUA2G5mTQ7s3G44ItQBJKbOaIMdIE5OBzuaKhb4k5JYta0NICxg==",249:"sha512-6DKQo5WP7YlpzX6l9UfYkgGLGK2oITdoaYTcZtgl5Foa22NY63lED/0z1hBBLeD7qZCz/YdlY19/r8drlol1tg==",212:"sha512-CYxuvSpDx6ErqWJwAvpoHn54eY37YdMcFao/axOumlw3BsSL7yioOeB2LWViY/Njs818sQG10dSglUhYCMfLPw==",238:"sha512-mvbMILWa3ohYst+u6TLfNrmtY2swUIB3rbJFN/uzt3W62KhgvUVwB81UEZ1R0/it5bfrQ5EVz864pi/CAmucNQ=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),u[a]&&(o.integrity=u[a])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={38:0,788:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(a,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,s,a]=n;var o,c,d=0;if(i.some(t=>0!==e[t])){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(a)a(r)}for(t&&t(n);d<i.length;d++)c=i[d],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.322.0.PROD"]=self["webpackChunk:NRBA-1.322.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inl
7ine_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:"PROD",distMethod:"CDN",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908),x=r(9752);function O(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&g.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(x.Pl)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=>
7{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit("internal-error",[e]),(0,S.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,P.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)&&(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+k.Fw,[(0,_.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,T.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,P.sB)(t=>{e(t,"DOMContentLoaded")}),(0,P.GG)(t=>{e(t,"load")}),(0,P.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,T.W)({type:"lifecycle",name:"session",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),O(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+k.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI&&((0,V.u)(()=>(0,S.p)("docHidden",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=>(0,S.p)("winPagehide",[(0,_.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=>r.e(478).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error&&!!e.stack}function ie(e,r,n,i,s=(0,_.t)()){"string"==typeof e&&(e=new Error(e)),(0,S.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)("api-"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>
7null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,S.p)("api-"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)("api-"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=>e?.nrMfeId===t.id&&(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=>{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=>{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=>{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]')),n=(Array.from(r)||[]).find(t=>fe(t.dataset,e));let i=!!n;i&&(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{const n=1===r.nodeType?r:null;!i&&fe(n?.dataset,e)&&(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=>{try{return e?.textContent?.trim()||["img","video","canvas","svg"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)&&(i||pe(r,e))&&t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=>{try{const n=new g.gm.PerformanceObserver(e=>{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=>null==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e>1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=>{}};if(!(e&&g.RI&&g.gm.MutationObserver&&g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=>{r||a.disconnect()},1e4);const c=()=>{if(!i){if(null==r){const e=(0,_.t)();if(s(e)>1e4)return void a.disconnect();r=e}n??=(0,_.t)(),a.cls.value??=0}},d=ge(e,(e,t)=>{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=>{i||e.forEach(e=>{try{const t=e.contentRect.width*e.contentRect.height;t>u&&(u=t,a.lcp.value=(0,_.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=>{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t&&!f.has(t)&&(f.add(t),"IMG"===t.tagName?t.complete?l.observe(t):t.addEventListener("load",()=>{l.observe(t)},{once:!0}):"VIDEO"===t.tagName?t.readyState>=2?l.observe(t):t.addEventListener("loadeddata",()=>{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l&&o.push(l),o.push(h),me(o,{type:"layout-shift",buffered:!0},t=>{i||t.hadRecentInput||(t.sources||[]).some(r=>!!pe(r.node,e)&&(c(),a.cls.value+=t.value,!0))}),me(o,{type:"event",buffered:!0,durationThreshold:40},t=>{!i&&t.interactionId&&pe(t.target,e)&&(void 0===a.inp.value||t.duration>a.inp.value)&&(c(),a.inp.value=t.duration)});const p=["pointerdown","keydown"],m=()=>{p.forEach(e=>{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=>{i=!0,o.forEach(e=>{try{e?.disconnect()}catch(e){}}),m(),["visibilitychange","pagehide"].forEach(e=>{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=>{pe(t?.target,e)&&((()=>{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=>{g.gm.addEventListener(e,v,{passive:!0})}),["visibilitychange","pagehide"].forEach(e=>{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]'));return Array.from(y||[]).some(t=>fe(t.dataset,e))&&c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const we=["entry","scripts","all"],Re=["name","id","type"],Te=new Map([[ce,"addPageAction"],[oe,"log"],[de,"measure"],[ie,"noticeError"],[ue,"recordCustomEvent"]]),Ae={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=>(0,l.R)(80,e)),duplicateName:(0,C.J)(e=>(0,l.R)(81,e)),duplicateId:(0,C.J)(e=>(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invali
7dTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest&&(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(""+location),a={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...a,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||w.f.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{Re.includes(e)||(a["source.".concat(e)]=t)});let o=()=>{};const c=e.runtime.registeredEntities,d=e=>{r.blocked=!0,o=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||d(Ae.disabled),u(r.id)&&u(r.name)||d(()=>Ae.invalidTarget(r)),c.forEach(e=>{try{const{name:t,id:n}=e.metadata.target;t===r.name&&n!==r.id&&Ae.duplicateName(r),n===r.id&&t!==r.name&&Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=>m(ce,[t,{...a,...n},e],r),deregister:()=>{p(),d(Ae.deregistered)},log:(t,n={})=>m(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=>m(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>m(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=>m(ue,[t,{...a,...n},e],r),setApplicationVersion:e=>g("application.version",e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g("enduser.id",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=>(r.blocked&&o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,_.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(""+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
7imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking&&{renderBlocking:n.renderBlocking},...i.fcp.value>=0&&{"vitals.fcp.value":i.fcp.value},...i.lcp.value>=0&&{"vitals.lcp.value":i.lcp.value},...i.cls.value>=0&&{"vitals.cls.value":i.cls.value},...i.inp.value>=0&&{"vitals.inp.value":i.inp.value}};f.recordCustomEvent("MicroFrontEndTiming",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=>{h()||(a[e]=t)},m=(r,n,i)=>{if(h()&&r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||"unknown";(0,S.p)(q.xV,["API/register/".concat(a,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=>ie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,S.p)("ierr",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,S.p)("err",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,S.p)("err",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>r.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,_e.I)(e,"nr@id",function(){return ke++})}function Le(e){if("string"==typeof e)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=["open","send","setRequestHeader"];function De(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,Ie.$5)(t);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState>3&&!o.resolved&&(o.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,"-xhr-",E),n.on("send-xhr-start",function(e,t){p(e,t),function(e){f.push(e),a&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",p),a){var m=o&&o.resolve();if(!c&&!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function E(e,t){return t}return n}var Be="fetch-",He=Be+"body-",We=["arrayBuffer","blob","json","text","formData"],Ue=g.gm.Request,Ke=g.gm.Response,Fe="prototype";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get("fetch")}(e);if(!(Ue&&Ke&&g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},a=(0,Ie.$5)(t);var o;r.emit(i+"before-start",[e],n),n[R.P]&&n[R.P].dt&&(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,o],c),c.then(function(e){return r.emit(i+"end",[null,e,a],c),e},function(e){throw r.emit(i+"end",[e,void 0,a],c),e})})}
7return Ve[r.debugId]=1,We.forEach(e=>{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,"fetch",Be),r.on(Be+"end",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get("content-length");null!==a&&(s.rxSize=a),r.emit(Be+"done",[null,n],s)}else r.emit(Be+"done",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s=(0,ye.ZF)(),a=(0,ye.el)(),o=Date.now(),c={spanId:s,traceId:a,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,a),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,o,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(c.newrelicHeader=this.generateTraceHeader(s,a,o,r,n,i)),c}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,s){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return"string"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Je=["load","error","abort","timeout"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt="X-NewRelic-App-Data",rt="internal-error";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=>(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=Le(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"
7!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o<Xe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function h(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof et&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,_.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function R(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(""+(r&&r instanceof Qe&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Le(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s&&a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if("object"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>x(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Le(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(rt,[e])}).finally(()=>{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<Xe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):O(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Le(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split("\r\n").forEach(function(e){const r=e.indexOf(": ");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>x(i,this,e))}function x(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function O(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Le(e.response):"text"===r||""===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(tt)>=0){var s=n.getResponseHeader(tt);s&&((0,S.p)("sm",["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",a),r.on("open-xhr-start",o),r.on("open-xhr-end",d),r.on("send-xhr-start",l),r.on("setRequestHeader-xhr-start",u),r.on("xhr-cb-time",f),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",m),r.on("addEventListener-end",v),r.on("removeEventListener-end",y),r.on("fn-end",E),r.on("fetch-before-start",w),r.on("fetch-start",R),r.on("fn-start",b),r.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>r.e(478).then(r.bind(r,3845)))}}const it={},st=["pushState","replaceState"];function at(e,t){const r=function(e){return(e||R.ee).get("history")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,"-")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:"nr"}),(0,S.p)("api-"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,S.p)("bstApi",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
7if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)("bst",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=>r.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)&&this.ee.on(k.CH,()=>this.#s()),this.#a(i)&&this.importRecorder().then(e=>{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=>r.e(478).then(r.bind(r,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,N.Y)(k.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o="function"==typeof i;return(0,S.p)(q.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?"":"no-")+"fn-start",[(0,_.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],s),t}finally{r.emit("fn-end",[(0,_.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=>{(0,J.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)}
7);const s=()=>(0,S.p)("newURL",[(0,_.t)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",s),n.on("replaceState-end",s),(0,J.sp)(wt.OV,e=>{c(e),(0,S.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=>{a||(a=!0,requestAnimationFrame(()=>{(0,S.p)("newDom",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,S.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>r.e(478).then(r.bind(r,4393)),{domObserver:o})}}var Tt=r(981);const At={},St=new Set;function xt(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class _t extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes("websockets")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes("no_spv"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,N.Y)(k.hG,(e,t)=>ce(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=>ue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.V1,(t,r)=>de(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get("websockets");if(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=>{const e=(0,_.t)();St.forEach(t=>{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason="Page navigating away",t.nrData.closeWasClean=!1,t.nrData.openedAt&&(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit("ws",[t.nrData,t.targets],t)})});
7class n extends WebSocket{static name=Tt.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener("open",()=>{this.nrData.openedAt=(0,_.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,_.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,St.delete(this),r.emit("ws",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=xt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on("ws",(e,t)=>{(0,S.p)("ws-complete",[e,t],void 0,this.featureName,this.ee)})}if(s){if("function"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=>{e.forEach(e=>{(0,S.p)("spv",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:["csp-violation"],buffered:!0});l.observe()}g.gm.addEventListener("securitypolicyviolation",e=>{(0,S.p)("spv",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function h(){d.emit("navChange")}o.Zp.forEach(e=>(0,J.sp)(e,e=>(0,S.p)("ua",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
7h(e=>{const t=(0,C.s)(e=>{(0,S.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(Ze(e[0]))&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",h),d.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,S.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}a.some(e=>e)?this.importAggregator(e,()=>r.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:"reporting"===t.disposition?"report":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get("logger")}(e),o=(0,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],"wrap-logger-",()=>Lt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)("log",(e,r)=>oe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=>{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,Pt.i)(g.gm.console[t]),Mt(n,g.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=>{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=>r.e(478).then(r.bind(r,5288)))}}new F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:"spa"})})()})();</script>
7 8 <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1"> 9 <link rel="preconnect" href="https://fonts.googleapis.com"> 10 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 11 <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;700&display=swap" rel="stylesheet"> 12 <link rel="icon" href="/favicon.png"> <title>Winona Campus | Winona State University</title> 13<meta name="robots" content="max-snippet:-1,max-image-preview:standard,max-video-preview:-1" /> 14<link rel="canonical" href="https://www.winona.edu/winona-campus/" /> 15<meta name="description" content="Winona State’s Main Campus in Winona features academic buildings, support service facilities, residence halls, & several parking & transportation options." />
16<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://www.winona.edu/#/schema/WebSite","url":"https://www.winona.edu/","name":"Winona State University","description":"A Community of Learners Improving Our World","inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.winona.edu/search/{search_term_string}/"},"query-input":"required name=search_term_string"},"publisher":{"@type":"Organization","@id":"https://www.winona.edu/#/schema/Organization","name":"Winona State University","url":"https://www.winona.edu/"}},{"@type":"WebPage","@id":"https://www.winona.edu/winona-campus/","url":"https://www.winona.edu/winona-campus/","name":"Winona Campus | Winona State University","description":"Winona State’s Main Campus in Winona features academic buildings, support service facilities, residence halls, & several parking & transportation options.","inLanguage":"en-US","isPartOf":{"@id":"https://www.winona.edu/#/schema/WebSite"},"breadcrumb":{"@type":"BreadcrumbList","@id":"https://www.winona.edu/#/schema/BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":"https://www.winona.edu/","name":"Winona State University"},{"@type":"ListItem","position":2,"item":"https://www.winona.edu/category/marcomm/","name":"Category: marcomm"},{"@type":"ListItem","position":3,"name":"Winona Campus | Winona State University"}]},"potentialAction":{"@type":"ReadAction","target":"https://www.winona.edu/winona-campus/"}}]}</script>
16 17<link rel='dns-prefetch' href='//ajax.googleapis.com' /> 18<link rel='dns-prefetch' href='//www.winona.edu' /> 19<style id="wp-img-auto-sizes-contain-inline-css"> 20img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 21/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 22</style> 23<link rel='stylesheet' id='wsu-style-css' href='https://www.winona.edu/wp-content/themes/wsu/style.min.css?ver=1790089784' media='all' /> 24<style id="wp-block-library-inline-css"> 25:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
25--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 26 27/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 28</style> 29<style id="wp-block-heading-inline-css"> 30h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} 31/*# sourceURL=https://www.winona.edu/wp-includes/blocks/heading/style.min.css */ 32</style> 33<style id="wp-block-spacer-inline-css"> 34.wp-block-spacer{clear:both} 35/*# sourceURL=https://www.winona.edu/wp-includes/blocks/spacer/style.min.css */ 36</style> 37 38<link rel='stylesheet' id='wsu-style-override-css' href='https://www.winona.edu/wp-content/themes/wsu/style-override.min.css?ver=1790089784' media='all' /> 39<link rel='stylesheet' id='tribe-events-pro-mini-calendar-block-styles-css' href='https://www.winona.edu/wp-content/plugins/events-calendar-pro/build/css/tr
39ibe-events-pro-mini-calendar-block.css?ver=7.8.3' media='all' /> 40 41
42<script id="pintraredirectjs-js" src="https://www.winona.edu/wp-content/plugins/wpo365-login/apps/dist/pintra-redirect.js?ver=44.1" async></script>
42 43<link rel="https://api.w.org/" href="https://www.winona.edu/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.winona.edu/wp-json/wp/v2/pages/1379" /><meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://www.winona.edu"><link rel="alternate" href="https://www.winona.edu/wp-json/tribe/events/v1/" /> <!-- Google Tag Manager --> 44
44<script>
vendor: 464 bytes, lines 44-58
44 45 (function(w, d, s, l, i) { 46 w[l] = w[l] || []; 47 w[l].push({ 48 'gtm.start': new Date().getTime(), 49 event: 'gtm.js' 50 }); 51 var f = d.getElementsByTagName(s)[0], 52 j = d.createElement(s), 53 dl = l != 'dataLayer' ? '&l=' + l : ''; 54 j.async = true; 55 j.src = 56 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 57 f.parentNode.insertBefore(j, f); 58 })(window, document, 'script', 'dataLayer', '
58GTM-MMCZWCF
vendor: 6 bytes, lines 58-59
58'); 59
59</script>
59 60 <!-- End Google Tag Manager --> 61 <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> 62 <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> 63 <!--[if lt IE 9]> 64
64<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
64 65
65<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
65 66<![endif]--> 67</head> 68 69<body class="main-site"> 70 <!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 70-71
70 71 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
71GTM-MMCZWCF
vendor: 85 bytes, lines 71-72
71" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 72
72<!-- End Google Tag Manager (noscript) --> 73 <nav aria-label="Skip to Sections"> 74 <a class="skip-link" href="#main-nav">Skip to Navigation</a> 75 <a class="skip-link toggle-search" href="#main-search">Skip to Search</a> 76 <a class="skip-link" href="#main-content">Skip to Main Content</a> 77 <a class="skip-link" href="#footer">Skip to Footer Links</a> 78 </nav> 79 <div class="canvas"> 80 <header class="header header--main"> 81 <!--Desktop Header Top Nav--> 82 <div class="header-top desktop-only"> 83 <div class="header-top__container"> 84 <a href="/" class="header-main__logo"> 85 <span class="screen-reader-text">Winona State University</span> 86 <span class="svg svg--logo-full header-main__logo"> 87 <svg viewBox="0 0 365 117" xmlns="http://www.w3.org/2000/svg"> 88 <g fill="#FEFEFE" fill-rule="evenodd"> 89 <path d="M18.168 5.256c1.312 2.755 3.773 4.496 6.394 5.902 6.5 3.483 14.515 5.632 17.564 12.924 2.48 5.92.93 12.662-1.848 18.208-.796 1.587-2.124 3.608-3.997 3.894 2.578-4.729 1.06-10.472-3.3-13.735-5.946-4.457-11.704-7.725-15.684-14.154-3.207-5.174-6.408-13.779.041-17.41-.149 1.536.178 2.992.83 4.371" /> 90 <path d="M46.254 23.895c-.763-2.543-1.768-4.958-2.04-7.631-.304-2.968.934-6.017 3.62-7.434.231 1.824-.104 3.61.815 5.296 1.92 3.526 4.695 6.034 6.576 9.592 2.257 4.256 1.957 9.563-1.692 12.756-3.883 3.394-8.693 5.493-11.5 9.876-1.23-2.282-.41-4.817.56-6.953 2.195-4.825 5.347-9.865 3.661-15.502M27.411 32.605c2.675 1.094 5.193 2.405 7.02 4.802 1.838 2.41 1.998 5.407 1.221 8.188-1.507-1.66-2.978-3.386-5.168-4.126-2.752-.927-5.488-1.418-8.005-2.872-2.45-1.408-4.198-3.398-5.655-5.877-1.776-3.026-2.53-7.374.35-9.835-.447 2.369-.243 5.257 1.915 6.572 2.572 1.567 5.543 2.015 8.322 3.148M37.5 47.429c4.599 0 9.136.018 13.747.016.008 2.015-.027 3.834 0 5.942-4.7 1.613-9.697 3.299-14.308 5.143-5.026-2.095-10.453-3.452-15.478-5.546-.024-1.964.025-3.483 0-5.54 5.477 0 10.968-.015 16.039-.015M17.681 59.026c1.801 0 3.046 0 4.658-.01-2.485 5.717-3.439 12.01-3.846 18.16-.516 7.764-1.053 15.753 1.287 23.308.791 2.56 4.188 4.204 6.751 2.238 1.867-1.434 2.516-3.488 2.574-5.606.341-12.546.842-25.178.906-37.948 4.827-.014 9.02.035 13.934 0 .315 12.786.183 25.694.6 38.542.078 2.332 1.59 5.006 3.805 5.62 3.68 1.03 6.484-3.025 6.73-6.36.93-12.659.684-25.943-4.074-37.895 7.675 0 14.311.044 21.466 0-2.563 18.976-5.866 38.243-8.537 57.201-6.492-2.483-12.832-5.505-19.867-6.25-11.674-1.235-23.505.944-33.819 6.474C6.57 97.43 4.02 78.171.884 59.016c5.675-.012 11.333.01 16.797.01M164.631 28.586v2.906c-4.364.565-5.09.969-6.22 4.682-1.212 3.879-3.476 11.55-5.817 20.273l-7.51 28.03h-10.259l-9.934-37.8h-.244l-9.531 37.8h-10.177l-7.10
907-26.978c-2.263-8.402-4.283-16.235-6.059-22.132-.889-2.906-1.453-3.472-5.492-3.875v-2.906h23.183v2.906l-3.719.565c-.887.083-1.369.404-1.612.888-.163.485-.083 1.213.162 2.18l9.207 36.51h.162l10.016-41.841h8.965l10.661 41.84h.323l4.606-18.173c2.503-10.098 3.713-16.074 4.036-18.094.323-1.937.162-2.99-1.533-3.227l-4.604-.648v-2.906h18.497Z" /> 91 <path d="M178.814 64.507c0 3.07.482 3.37 4.76 3.55v2.288h-19.15v-2.288c4.275-.18 4.755-.48 4.755-3.55v-29.99c0-3.07-.48-3.37-4.755-3.554v-2.287h19.15v2.287c-4.278.184-4.76.484-4.76 3.554v29.99ZM201.336 28.675c6.204 9.575 12.587 19.09 18.968 28.665h.239V43.851c0-4.938-.058-7.225-.3-9.393-.181-2.108-.843-3.07-2.529-3.193l-3.373-.303v-2.287h14.511v2.287l-2.105.303c-1.386.182-1.988 1.085-2.169 3.193-.24 2.106-.3 4.455-.3 9.393v26.494h-6.623a2647.2 2647.2 0 0 0-21.859-33.597h-.239v18.424c0 4.937.058 7.227.299 9.393.18 2.108.842 3.071 2.528 3.19l3.372.301v2.29h-14.512v-2.29l2.108-.3c1.383-.18 1.989-1.083 2.166-3.19.242-2.107.305-4.457.305-9.394V34.517c0-3.07-.482-3.37-4.758-3.555v-2.287h14.271ZM253.184 68.48c-8.731 0-9.814-10.779-9.938-18.969.124-7.709 1.207-18.969 9.938-18.969 8.729 0 9.814 11.26 9.935 18.969-.121 8.19-1.206 18.969-9.935 18.969m0-40.706c-13.85 0-20.593 8.128-20.593 21.737 0 13.61 6.743 21.741 20.593 21.741 13.847 0 20.594-8.131 20.594-21.741 0-13.609-6.747-21.737-20.594-21.737M292.031 28.675c6.204 9.575 12.585 19.09 18.97 28.665h.239V43.851c0-4.938-.06-7.225-.302-9.393-.179-2.108-.843-3.07-2.529-3.193l-3.371-.303v-2.287h14.511v2.287l-2.109.303c-1.385.182-1.984 1.085-2.163 3.193-.242 2.106-.306 4.455-.306 9.393v26.494h-6.623a2646.984 2646.984 0 0 0-21.857-33.597h-.237v18.424c0 4.937.056 7.227.296 9.393.179 2.108.845 3.071 2.531 3.19l3.371.301v2.29h-14.511v-2.29l2.107-.3c1.384-.18 1.988-1.083 2.167-3.19.242-2.107.302-4.457.302-9.394V34.517c0-3.07-.481-3.37-4.757-3.555v-2.287h14.271Z" /> 92 <path d="m326.13 60.73 6.541-20.922h.245l6.298 20.922H326.13Zm1.13 23.747v-3.07l-4.843-.403c-1.782-.163-1.859-1.132-1.452-2.906.965-4.366 2.418-8.725 3.872-13.49h15.67l4.2 13.41c.564 1.692.325 2.744-1.373 2.906l-4.685.483v3.07h25.526v-3.07c-4.2-.077-5.252-.566-6.301-3.876l-15.913-48.945h-10.178l-9.366 27.218c-2.909 8.32-5.575 16.477-7.512 21.403-1.295 3.393-2.183 3.956-6.545 4.2v3.07h18.9ZM147.394 101.419c.132-1.72-.794-3.018-2.62-3.018-2.665 0-2.953 1.674-2.953 2.952 0 1.145.51 1.849 1.566 2.245.878.331 1.74.662 2.619.991 3.128 1.168 3.7 2.27 3.7 4.451 0 3.127-1.96 4.954-5.128 4.954-1.633 0-3.57-.462-4.519-2.621-.35-.814-.33-2.136-.35-3.018h1.828c-.092 2.449.374 3.988 3.125 3.988 1.85 0 3.151-.947 3.151-2.882 0-2.514-1.014-2.537-2.686-3.176-.904-.353-2.357-.812-3.238-1.277-1.566-.793-1.96-2.113-1.96-3.743 0-2.734 1.915-4.517 4.604-4.517 3.013 0 4.866 1.563 4.689 4.671h-1.828ZM151.161 97.078h10.374v1.653h-4.272v14.866h-1.828V98.731h-4.274zM168.914 107.19h-4.361l2.182-8.789h.045l2.134 8.789Zm-8.041 6.411h2.027l1.213-4.759h5.221l1.298 4.759h2.027l-4.646-16.519h-2.424l-4.716 16.519ZM172 97.082h10.373v1.651h-4.27v14.868h-1.829V98.733H172zM184.313 113.601V97.082h8.26v1.651h-6.432v5.461h6.034v1.653h-6.034v6.102h6.475v1.652zM201.537 97.082h1.826v11.869c-.023 1.3.199 3.392 3.127 3.392 2.931 0 3.149-2.092 3.129-3.392V97.082h1.829v12.531c0 2.952-1.961 4.383-4.958 4.383-2.995 0-4.953-1.431-4.953-4.383V97.082ZM223.141 97.082h1.83v16.519h-2.995l-4.628-13.22a12.97 12.97 0 0 1-.614-2.487h-.046c.021.839.046 1.697.046 2.534v13.173h-1.83V97.082h2.973l4.691 13.522c.201.504.355 1.036.573 1.805h.045a46.485 46.485 0 0 1-.045-1.848V97.082ZM228.825 113.601h1.828V97.082h-1.828zM242.767 97.082h2.027l-4.758 16.52h-2.268l-4.735-16.52h2.023l3.812 15.196h.043zM246.665 113.601V97.082h8.26v1.651h-6.432v5.461h6.037v1.653h-6.037v6.102h6.477v1.652zM259.774 98.733h2.574c1.232 0 3.456.065 3.501 2.906.044 2.886-2.333 3.018-3.194 3.04h-2.881v-5.946Zm0 7.597h3.189c2.159 0 2.821 1.41 2.821 3.063 0 1.098.176 3.148.575 4.208h2.134v-.376c-.442 0-.574-.728-.637-1.038a41.032 41.032 0 0 1-.354-3.678c-.263-2.199-.795-2.886-2.931-3.083v-.041c1.92-.268 3.106-1.651 3.171-3.592.114-3.812-2.09-4.711-5.55-4.711h-4.249v16.519h1.831v-7.271ZM278.317 101.419c.13-1.717-.793-3.018-2.623-3.018-2.664 0-2.952 1.674-2.952 2.954 0 1.143.51 1.847 1.565 2.247.882.327 1.741.658 2.625.987 3.124 1.168 3.698 2.27 3.698 4.451 0 3.127-1.963 4.956-5.131 4.956-1.634 0-3.571-.464-4.519-2.621-.353-.814-.329-2.136-.353-3.018h1.833c-.092 2.447.369 3.986 3.123 3.986 1.856 0 3.152-.945 3.152-2.882 0-2.514-1.014-2.537-2.687-3.176-.903-.353-2.354-.812-3.238-1.275-1.566-.795-1.961-2.115-1.961-3.745 0-2.732 1.916-4.515 4.603-4.515 3.018 0 4.87 1.563 4.695 4.669h-1.83ZM283.91 113.601h1.83V97.082h-1.83zM288.205 97.082h10.374v1.651h-4.272v14.868h-1.828V98.733h-4.274zM305.011 105.362l3.877-8.28h2.027l-5 10.108v6.411h-1.83v-6.41l-4.955-10.109h2.026zM150.69 84.262h150.641v-1.349h-150.64z" /> 93 </g> 94 </svg> 95 </span> 96 </a> 97 <div style="display: flex; margin-right: 2rem;"> 98 <nav class="header-links"> 99 <ul> 100 <li> 101 <a href="/winona-campus/" class="header-links__link">Winona Campus</a> 102 </li> 103 <li> 104 <a href="/rochester-campus/" class="header-links__link">Rochester Campus</a> 105 </li> 106 </ul> 107 </nav> 108 <nav class="header-locations" style="margin-left: 3rem;"> 109 <ul> 110 <li> 111 <button class="header-locations__parent" data-popup aria-expanded="false"><strong>Info For</strong></button> 112 <ul class="header-locations__sublist" data-select> 113 <li> 114 <a href="/admissions/admitted-students">Admitted Students</a> 115 </li> 116 <li> 117 <a href="/alumni/">Alumni</a> 118 </li> 119 <li> 120 <a href="/community/">Community Members</a> 121 </li> 122 <li> 123 <a href="/admissions/counselors">Counselors & Advisors</a> 124 </li> 125 <li> 126 <a href="/current-students/">Current Students</a> 127 </li> 128 <li> 129 <a href="/faculty-staff/">Faculty & Staff</a> 130 </li> 131 <li> 132 <a href="/families/">Parents & Families</a> 133 </li> 134 </ul> 135 </li> 136 </ul> 137 </nav> 138 </div> 139 <nav class="header-links"> 140 <ul> 141 <li> 142 <a href="/request-info/" class="header-links__cta">Request Info</a> 143 </li> 144 <li> 145 <a href="/admissions/visit/" class="header-links__cta">Visit</a> 146 </li> 147 <li> 148 <a href="/admissions/apply/" class="header-links__cta">Apply</a> 149 </li> 150 </ul> 151 </nav> 152 </div> 153 </div> 154 <!--Desktop Header Main Nav--> 155 <div class="header-main desktop-only"> 156 <div class="header-main__container"> 157 <nav class="header-nav"> 158 <ul> 159 <li><button class="header-nav__parent" data-popup="" aria-expanded="false">About</button> 160 <ul class="header-nav__sublist" data-select> 161 <li><a href="/about/" class="highlighted">About Overview</a></li> 162 <li><a href="/about/leadership/">Leadership</a></li> 163 <li><a href="/about/history/">History</a></li> 164 <li><a href="/about/mission/">Mission</a></li> 165 <li><a href="/about/accreditation/">Accreditation</a></li> 166 <li><a href="/about/safety-security/">Safety & Security</a></li> 167 <li><a href="/about/news-events/">News & Events</a></li> 168 <li><a href="/about/employment/">Employment</a></li> 169 </ul> 170 </li> 171 <li><button class="header-nav__parent" data-popup="" aria-expanded="false">Academics</button> 172 <ul class="header-nav__sublist" data-select> 173 <li><a href="/academics/" class="highlighted">Academics Overview</a></li> 174 <li><a href="/academics/programs/">Majors & Programs</a></li> 175 <li><a href="/academics/colleges/">Colleges</a></li> 176 <li><a href="/academics/graduate-studies/">Graduate Studies</a></li> 177 <li><a href="/academics/summer-winter-sessions/">Summer & Winter Sessions</a></li> 178 <li><a href="/academics/adult-continuing-education/">Adult & Continuing Education</a></li> 179 <li><a href="/academics/research/">Research</a></li> 180 <li><a href="/academics/study-abroad/">Study Abroad</a></li> 181 <li><a href="/library/">Library</a></li> 182 </ul> 183 </li> 184 <li><button class="header-nav__parent" data-popup="" aria-expanded="false">Admissions</button> 185 <ul class="header-nav__sublist" data-select> 186 <li><a href="/admissions/" class="highlighted">Admissions Overview</a></li> 187 <li><a href="/admissions/discover/">Discover</a></li> 188 <li><a href="/admissions/apply/">Apply</a></li> 189 <li><a href="/admissions/afford/">Cost & Afford</a></li> 190 <li><a href="/admissions/visit/">Visit</a></li> 191 <li><a href="/admissions/contact/">Contact</a></li> 192 </ul> 193 </li> 194 <li><button class="header-nav__parent" data-popup="" aria-expanded="false">Financial Aid</button> 195 <ul class="header-nav__sublist" data-select> 196 <li><a href="/financial-aid/" class="highlighted">Financial Aid Overview</a></li> 197 <li><a href="/financial-aid/afford/paying-for-college/">Paying for College</a></li> 198 <li><a href="/financial-aid/cost/">Cost of Attendance</a></li> 199 <li>
199<a href="/financial-aid/apply/">Apply for Financial Aid</a></li> 200 <li><a href="/financial-aid/receive-funds/">Receive Your Funds</a></li> 201 <li><a href="/financial-aid/keep-award/">Keep Your Aid Award</a></li> 202 <li><a href="/financial-aid/consumer-info/">Consumer Information</a></li> 203 </ul> 204 </li> 205 <li><button class="header-nav__parent" data-popup="" aria-expanded="false">Student Life</button> 206 <ul class="header-nav__sublist" data-select> 207 <li><a href="/student-life/" class="highlighted">Student Life Overview</a></li> 208 <li><a href="/student-life/clubs/">Clubs & Activities</a></li> 209 <li><a href="/student-life/housing-dining/">Housing & Dining</a></li> 210 <li><a href="/student-life/entertainment/">Arts & Entertainment</a></li> 211 <li><a href="/student-life/events-traditions/">Events & Traditions</a></li> 212 <li><a href="/student-life/student-union/">Student Union</a></li> 213 <li><a href="/student-life/wellness/">Health & Wellness</a></li> 214 <li><a href="https://winonastatewarriors.com/" target="_blank">Athletics</a></li> 215 <li><a href="/student-life/support/">Support & Services</a></li> 216 </ul> 217 </li> 218 </ul> 219 </nav> 220 <form id="searchform" method="get" action="https://www.winona.edu/" class="header-search"> 221 <input id="headerSearch" class="header-search__input" type="text" placeholder="Search WSU" name="q" value=""> 222 <button class="header-search__button" aria-label="Search"></button> 223 </form> 224 <!--<form class="header-search"> 225 <label for="headerSearch" class="screen-reader-text">Search Winona State</label> 226 <input id="headerSearch" class="header-search__input" type="text" placeholder="Search Winona State"> 227 <button class="header-search__button" value="Search"></button> 228 </form>--> 229 </div> 230 </div> 231 <!--Sticky Desktop Header Main Nav--> 232 <div class="header-main header-main--sticky desktop-only"> 233 <div class="header-main__container"> 234 <a href="/" class="header-main__logo"> 235 <span class="screen-reader-text">Winona State University</span> 236 <span class="svg svg--logomark header-main__logo"> 237 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31 50"> 238 <g fill="#FFF" fill-rule="evenodd"> 239 <path d="M7.993 1.833C8.566 2.99 9.642 3.72 10.786 4.31c2.84 1.461 6.34 2.362 7.671 5.42 1.083 2.483.406 5.312-.807 7.638-.347.665-.927 1.513-1.746 1.633 1.126-1.984.463-4.392-1.441-5.76-2.596-1.87-5.111-3.241-6.85-5.938-1.4-2.17-2.799-5.779.018-7.302-.065.644.077 1.255.362 1.833" /> 240 <path d="M19.906 10.425c-.3-1.085-.696-2.115-.803-3.255-.12-1.265.367-2.565 1.424-3.17.091.778-.04 1.54.322 2.259.755 1.503 1.847 2.573 2.587 4.09.889 1.815.77 4.078-.666 5.44-1.528 1.447-3.42 2.342-4.526 4.211-.484-.973-.161-2.055.221-2.965.864-2.058 2.105-4.207 1.44-6.61m-8.654 2.855c1.156.482 2.243 1.06 3.032 2.115.793 1.061.862 2.38.527 3.605-.65-.73-1.286-1.491-2.232-1.817-1.188-.408-2.37-.624-3.456-1.264-1.058-.62-1.813-1.497-2.442-2.588-.767-1.333-1.093-3.247.151-4.331-.193 1.044-.105 2.315.827 2.894 1.11.69 2.394.887 3.593 1.386m4.75 6.72c2.007 0 3.987.008 5.998.007.004.908-.011 1.727 0 2.677-2.05.726-4.23 1.485-6.243 2.316-2.193-.944-4.56-1.555-6.753-2.498-.01-.885.01-1.57 0-2.495 2.39 0 4.786-.007 6.998-.007m-8.728 5.006c.78 0 1.32 0 2.017-.005-1.076 2.487-1.489 5.223-1.665 7.898-.223 3.376-.456 6.85.557 10.136.343 1.113 1.814 1.828 2.924.973.809-.623 1.09-1.517 1.114-2.438.148-5.456.365-10.95.393-16.503 2.09-.005 3.906.016 6.034 0 .137 5.56.079 11.174.26 16.761.033 1.015.688 2.178 1.647 2.444 1.594.448 2.808-1.315 2.914-2.765.403-5.505.297-11.282-1.764-16.48 3.324 0 6.198.02 9.296 0-1.11 8.252-2.54 16.631-3.697 24.876-2.811-1.08-5.557-2.394-8.603-2.719-5.055-.536-10.179.411-14.645 2.816C2.462 41.706 1.358 33.332 0 25.001c2.457-.004 4.907.005 7.273.005" /> 241 </g> 242 </svg> 243 </span> 244 </a> 245 <nav class="header-nav"> 246 <ul> 247 <li class="header-nav__parent-wrap"><button class="header-nav__parent" data-popup="" aria-expanded="false">About</button> 248 <ul class="header-nav__sublist" data-select> 249 <li><a href="/about/" class="highlighted">About Overview</a></li> 250 <li><a href="/about/leadership/">Leadership</a></li> 251 <li><a href="/about/history/">History</a></li> 252 <li><a href="/about/mission/">Mission</a></li> 253 <li><a href="/about/accreditation/">Accreditation</a></li> 254 <li><a href="/about/safety-security/">Safety & Security</a></li> 255 <li><a href="/about/news-events/">News & Events</a></li> 256 <li><a href="/about/employment/">Employment</a></li> 257 </ul> 258 </li> 259 <li class="header-nav__parent-wrap"><button class="header-nav__parent" data-popup="" aria-expanded="false">Academics</button> 260 <ul class="header-nav__sublist" data-select> 261 <li><a href="/academics/" class="highlighted">Academics Overview</a></li> 262 <li><a href="/academics/programs/">Majors & Programs</a></li> 263 <li><a href="/academics/colleges/">Colleges</a></li> 264 <li><a href="/academics/graduate-studies/">Graduate Studies</a></li> 265 <li><a href="/academics/summer-winter-sessions/">Summer & Winter Sessions</a></li> 266 <li><a href="/academics/adult-continuing-education/">Adult & Continuing Education</a></li> 267 <li><a href="/academics/research/">Research</a></li> 268 <li><a href="/academics/study-abroad/">Study Abroad</a></li> 269 <li><a href="/library/">Library</a></li> 270 </ul> 271 </li> 272 <li class="header-nav__parent-wrap"><button class="header-nav__parent" data-popup="" aria-expanded="false">Admissions</button> 273 <ul class="header-nav__sublist" data-select> 274 <li><a href="/admissions/" class="highlighted">Admissions Overview</a></li> 275 <li><a href="/admissions/discover/">Discover</a></li> 276 <li><a href="/admissions/apply/">Apply</a></li> 277 <li><a href="/admissions/afford/">Cost & Afford</a></li> 278 <li><a href="/admissions/visit/">Visit</a></li> 279 <li><a href="/admissions/contact/">Contact</a></li> 280 </ul> 281 </li> 282 <li class="header-nav__parent-wrap"><button class="header-nav__parent" data-popup="" aria-expanded="false">Financial Aid</button> 283 <ul class="header-nav__sublist" data-select> 284 <li><a href="/financial-aid/" class="highlighted">Financial Aid Overview</a></li> 285 <li><a href="/financial-aid/afford/paying-for-college/">Paying for College</a></li> 286 <li><a href="/financial-aid/cost/">Cost of Attendance</a></li> 287 <li>
287<a href="/financial-aid/apply/">Apply for Financial Aid</a></li> 288 <li><a href="/financial-aid/receive-funds/">Receive Your Funds</a></li> 289 <li><a href="/financial-aid/keep-award/">Keep Your Aid Award</a></li> 290 <li><a href="/financial-aid/consumer-info/">Consumer Information</a></li> 291 </ul> 292 </li> 293 <li class="header-nav__parent-wrap"><button class="header-nav__parent" data-popup="" aria-expanded="false">Student Life</button> 294 <ul class="header-nav__sublist" data-select> 295 <li><a href="/student-life/" class="highlighted">Student Life Overview</a></li> 296 <li><a href="/student-life/clubs/">Clubs & Activities</a></li> 297 <li><a href="/student-life/housing-dining/">Housing & Dining</a></li> 298 <li><a href="/student-life/entertainment/">Arts & Entertainment</a></li> 299 <li><a href="/student-life/events-traditions/">Events & Traditions</a></li> 300 <li><a href="/student-life/student-union/">Student Union</a></li> 301 <li><a href="/student-life/wellness/">Health & Wellness</a></li> 302 <li><a href="https://winonastatewarriors.com/" target="_blank">Athletics</a></li> 303 <li><a href="/student-life/support/">Support & Services</a></li> 304 </ul> 305 </li> 306 </ul> 307 </nav> 308 <div class="header-right"> 309 <nav class="header-links"> 310 <ul> 311 <li> 312 <a href="/request-info/" class="header-links__cta">Request Info</a> 313 </li> 314 <li> 315 <a href="/admissions/visit/" class="header-links__cta">Visit</a> 316 </li> 317 <li> 318 <a href="/admissions/apply/" class="header-links__cta">Apply</a> 319 </li> 320 </ul> 321 </nav> 322 323 <div class="header-search__toggle-wrap"> 324 <form id="searchform" method="get" action="https://www.winona.edu/" class="header-search"> 325 <label for="stickySearch" class="screen-reader-text">Search Winona State</label> 326 <!--<input id="stickySearch" class="header-search__input" type="text" placeholder="Search Winona State">--> 327 <input id="headerSearch" class="header-search__input" type="text" placeholder="Search WSU" name="q" value=""> 328 </form> 329 330 <button class="header-search__button menu--toggle" value="Search"></button> 331 </div> 332 </div> 333 334 </div> 335 </div> 336 <!--Mobile Header Main Nav--> 337 <div class="header-mobile mobile-only"> 338 <div class="header-mobile__container"> 339 <button class="header-mobile__menu-button toggle-menu-mobile" data-popup aria-expanded="false"> 340 <span class="screen-reader-text">Menu</span> 341 </button> 342 <a href="/" class="header-mobile__logo"> 343 <span class="screen-reader-text">Winona State University</span> 344 345 <span class="svg svg--logo-full header-mobile__logo"> 346 <svg viewBox="0 0 365 117" xmlns="http://www.w3.org/2000/svg"> 347 <g fill="#FEFEFE" fill-rule="evenodd"> 348 <path d="M18.168 5.256c1.312 2.755 3.773 4.496 6.394 5.902 6.5 3.483 14.515 5.632 17.564 12.924 2.48 5.92.93 12.662-1.848 18.208-.796 1.587-2.124 3.608-3.997 3.894 2.578-4.729 1.06-10.472-3.3-13.735-5.946-4.457-11.704-7.725-15.684-14.154-3.207-5.174-6.408-13.779.041-17.41-.149 1.536.178 2.992.83 4.371" /> 349 <path d="M46.254 23.895c-.763-2.543-1.768-4.958-2.04-7.631-.304-2.968.934-6.017 3.62-7.434.231 1.824-.104 3.61.815 5.296 1.92 3.526 4.695 6.034 6.576 9.592 2.257 4.256 1.957 9.563-1.692 12.756-3.883 3.394-8.693 5.493-11.5 9.876-1.23-2.282-.41-4.817.56-6.953 2.195-4.825 5.347-9.865 3.661-15.502M27.411 32.605c2.675 1.094 5.193 2.405 7.02 4.802 1.838 2.41 1.998 5.407 1.221 8.188-1.507-1.66-2.978-3.386-5.168-4.126-2.752-.927-5.488-1.418-8.005-2.872-2.45-1.408-4.198-3.398-5.655-5.877-1.776-3.026-2.53-7.374.35-9.835-.447 2.369-.243 5.257 1.915 6.572 2.572 1.567 5.543 2.015 8.322 3.148M37.5 47.429c4.599 0 9.136.018 13.747.016.008 2.015-.027 3.834 0 5.942-4.7 1.613-9.697 3.299-14.308 5.143-5.026-2.095-10.453-3.452-15.478-5.546-.024-1.964.025-3.483 0-5.54 5.477 0 10.968-.015 16.039-.015M17.681 59.026c1.801 0 3.046 0 4.658-.01-2.485 5.717-3.439 12.01-3.846 18.16-.516 7.764-1.053 15.753 1.287 23.308.791 2.56 4.188 4.204 6.751 2.238 1.867-1.434 2.516-3.488 2.574-5.606.341-12.546.842-25.178.906-37.948 4.827-.014 9.02.035 13.934 0 .315 12.786.183 25.694.6 38.542.078 2.332 1.59 5.006 3.805 5.62 3.68 1.03 6.484-3.025 6.73-6.36.93-12.659.684-25.943-4.074-37.895 7.675 0 14.311.044 21.466 0-2.563 18.976-5.866 38.243-8.537 57.201-6.492-2.483-12.832-5.505-19.867-6.25-11.674-1.235-23.505.944-33.819 6.474C6.57 97.43 4.02 78.171.884 59.016c5.675-.012 11.333.01 16.797.01M164.631 28.586v2.906c-4.364.565-5.09.969-6.22 4.682-1.212 3.879-3.476 11.55-5.817 20.273l-7.51 28.03h-10.259l-9.934-37.8h-.244l-9.531 37.8h-10.177l-7.10
3497-26.978c-2.263-8.402-4.283-16.235-6.059-22.132-.889-2.906-1.453-3.472-5.492-3.875v-2.906h23.183v2.906l-3.719.565c-.887.083-1.369.404-1.612.888-.163.485-.083 1.213.162 2.18l9.207 36.51h.162l10.016-41.841h8.965l10.661 41.84h.323l4.606-18.173c2.503-10.098 3.713-16.074 4.036-18.094.323-1.937.162-2.99-1.533-3.227l-4.604-.648v-2.906h18.497Z" /> 350 <path d="M178.814 64.507c0 3.07.482 3.37 4.76 3.55v2.288h-19.15v-2.288c4.275-.18 4.755-.48 4.755-3.55v-29.99c0-3.07-.48-3.37-4.755-3.554v-2.287h19.15v2.287c-4.278.184-4.76.484-4.76 3.554v29.99ZM201.336 28.675c6.204 9.575 12.587 19.09 18.968 28.665h.239V43.851c0-4.938-.058-7.225-.3-9.393-.181-2.108-.843-3.07-2.529-3.193l-3.373-.303v-2.287h14.511v2.287l-2.105.303c-1.386.182-1.988 1.085-2.169 3.193-.24 2.106-.3 4.455-.3 9.393v26.494h-6.623a2647.2 2647.2 0 0 0-21.859-33.597h-.239v18.424c0 4.937.058 7.227.299 9.393.18 2.108.842 3.071 2.528 3.19l3.372.301v2.29h-14.512v-2.29l2.108-.3c1.383-.18 1.989-1.083 2.166-3.19.242-2.107.305-4.457.305-9.394V34.517c0-3.07-.482-3.37-4.758-3.555v-2.287h14.271ZM253.184 68.48c-8.731 0-9.814-10.779-9.938-18.969.124-7.709 1.207-18.969 9.938-18.969 8.729 0 9.814 11.26 9.935 18.969-.121 8.19-1.206 18.969-9.935 18.969m0-40.706c-13.85 0-20.593 8.128-20.593 21.737 0 13.61 6.743 21.741 20.593 21.741 13.847 0 20.594-8.131 20.594-21.741 0-13.609-6.747-21.737-20.594-21.737M292.031 28.675c6.204 9.575 12.585 19.09 18.97 28.665h.239V43.851c0-4.938-.06-7.225-.302-9.393-.179-2.108-.843-3.07-2.529-3.193l-3.371-.303v-2.287h14.511v2.287l-2.109.303c-1.385.182-1.984 1.085-2.163 3.193-.242 2.106-.306 4.455-.306 9.393v26.494h-6.623a2646.984 2646.984 0 0 0-21.857-33.597h-.237v18.424c0 4.937.056 7.227.296 9.393.179 2.108.845 3.071 2.531 3.19l3.371.301v2.29h-14.511v-2.29l2.107-.3c1.384-.18 1.988-1.083 2.167-3.19.242-2.107.302-4.457.302-9.394V34.517c0-3.07-.481-3.37-4.757-3.555v-2.287h14.271Z" /> 351 <path d="m326.13 60.73 6.541-20.922h.245l6.298 20.922H326.13Zm1.13 23.747v-3.07l-4.843-.403c-1.782-.163-1.859-1.132-1.452-2.906.965-4.366 2.418-8.725 3.872-13.49h15.67l4.2 13.41c.564 1.692.325 2.744-1.373 2.906l-4.685.483v3.07h25.526v-3.07c-4.2-.077-5.252-.566-6.301-3.876l-15.913-48.945h-10.178l-9.366 27.218c-2.909 8.32-5.575 16.477-7.512 21.403-1.295 3.393-2.183 3.956-6.545 4.2v3.07h18.9ZM147.394 101.419c.132-1.72-.794-3.018-2.62-3.018-2.665 0-2.953 1.674-2.953 2.952 0 1.145.51 1.849 1.566 2.245.878.331 1.74.662 2.619.991 3.128 1.168 3.7 2.27 3.7 4.451 0 3.127-1.96 4.954-5.128 4.954-1.633 0-3.57-.462-4.519-2.621-.35-.814-.33-2.136-.35-3.018h1.828c-.092 2.449.374 3.988 3.125 3.988 1.85 0 3.151-.947 3.151-2.882 0-2.514-1.014-2.537-2.686-3.176-.904-.353-2.357-.812-3.238-1.277-1.566-.793-1.96-2.113-1.96-3.743 0-2.734 1.915-4.517 4.604-4.517 3.013 0 4.866 1.563 4.689 4.671h-1.828ZM151.161 97.078h10.374v1.653h-4.272v14.866h-1.828V98.731h-4.274zM168.914 107.19h-4.361l2.182-8.789h.045l2.134 8.789Zm-8.041 6.411h2.027l1.213-4.759h5.221l1.298 4.759h2.027l-4.646-16.519h-2.424l-4.716 16.519ZM172 97.082h10.373v1.651h-4.27v14.868h-1.829V98.733H172zM184.313 113.601V97.082h8.26v1.651h-6.432v5.461h6.034v1.653h-6.034v6.102h6.475v1.652zM201.537 97.082h1.826v11.869c-.023 1.3.199 3.392 3.127 3.392 2.931 0 3.149-2.092 3.129-3.392V97.082h1.829v12.531c0 2.952-1.961 4.383-4.958 4.383-2.995 0-4.953-1.431-4.953-4.383V97.082ZM223.141 97.082h1.83v16.519h-2.995l-4.628-13.22a12.97 12.97 0 0 1-.614-2.487h-.046c.021.839.046 1.697.046 2.534v13.173h-1.83V97.082h2.973l4.691 13.522c.201.504.355 1.036.573 1.805h.045a46.485 46.485 0 0 1-.045-1.848V97.082ZM228.825 113.601h1.828V97.082h-1.828zM242.767 97.082h2.027l-4.758 16.52h-2.268l-4.735-16.52h2.023l3.812 15.196h.043zM246.665 113.601V97.082h8.26v1.651h-6.432v5.461h6.037v1.653h-6.037v6.102h6.477v1.652zM259.774 98.733h2.574c1.232 0 3.456.065 3.501 2.906.044 2.886-2.333 3.018-3.194 3.04h-2.881v-5.946Zm0 7.597h3.189c2.159 0 2.821 1.41 2.821 3.063 0 1.098.176 3.148.575 4.208h2.134v-.376c-.442 0-.574-.728-.637-1.038a41.032 41.032 0 0 1-.354-3.678c-.263-2.199-.795-2.886-2.931-3.083v-.041c1.92-.268 3.106-1.651 3.171-3.592.114-3.812-2.09-4.711-5.55-4.711h-4.249v16.519h1.831v-7.271ZM278.317 101.419c.13-1.717-.793-3.018-2.623-3.018-2.664 0-2.952 1.674-2.952 2.954 0 1.143.51 1.847 1.565 2.247.882.327 1.741.658 2.625.987 3.124 1.168 3.698 2.27 3.698 4.451 0 3.127-1.963 4.956-5.131 4.956-1.634 0-3.571-.464-4.519-2.621-.353-.814-.329-2.136-.353-3.018h1.833c-.092 2.447.369 3.986 3.123 3.986 1.856 0 3.152-.945 3.152-2.882 0-2.514-1.014-2.537-2.687-3.176-.903-.353-2.354-.812-3.238-1.275-1.566-.795-1.961-2.115-1.961-3.745 0-2.732 1.916-4.515 4.603-4.515 3.018 0 4.87 1.563 4.695 4.669h-1.83ZM283.91 113.601h1.83V97.082h-1.83zM288.205 97.082h10.374v1.651h-4.272v14.868h-1.828V98.733h-4.274zM305.011 105.362l3.877-8.28h2.027l-5 10.108v6.411h-1.83v-6.41l-4.955-10.109h2.026zM150.69 84.262h150.641v-1.349h-150.64z" /> 352 </g> 353 </svg> 354 </span> 355 356 </a> 357 <button class="header-mobile__search-button toggle-search-mobile" data-popup aria-expanded="false" data-header-search>
358 <span class="screen-reader-text">Toggle Search</span> 359 </button> 360 <nav class="header-mobile-nav"> 361 <ul> 362 <li class="header-mobile-nav__parent-wrap"><button class="header-mobile-nav__parent" data-popup="" aria-expanded="false">About</button> 363 <ul class="header-mobile-nav__sublist" data-select> 364 <li><a href="/about/" class="highlighted">About Overview</a></li> 365 <li><a href="/about/leadership/">Leadership</a></li> 366 <li><a href="/about/history/">History</a></li> 367 <li><a href="/about/mission/">Mission</a></li> 368 <li><a href="/about/accreditation/">Accreditation</a></li> 369 <li><a href="/about/safety-security/">Safety & Security</a></li> 370 <li><a href="/about/news-events/">News & Events</a></li> 371 <li><a href="/about/employment/">Employment</a></li> 372 </ul> 373 </li> 374 <li class="header-mobile-nav__parent-wrap"><button class="header-mobile-nav__parent" data-popup="" aria-expanded="false">Academics</button> 375 <ul class="header-mobile-nav__sublist" data-select> 376 <li><a href="/academics/" class="highlighted">Academics Overview</a></li> 377 <li><a href="/academics/programs/">Majors & Programs</a></li> 378 <li><a href="/academics/colleges/">Colleges</a></li> 379 <li><a href="/academics/graduate-studies/">Graduate Studies</a></li> 380 <li><a href="/academics/summer-winter-sessions/">Summer & Winter Sessions</a></li> 381 <li><a href="/academics/adult-continuing-education/">Adult & Continuing Education</a></li> 382 <li><a href="/academics/research/">Research</a></li> 383 <li><a href="/academics/study-abroad/">Study Abroad</a></li> 384 <li><a href="/library/">Library</a></li> 385 </ul> 386 </li> 387 <li class="header-mobile-nav__parent-wrap"><button class="header-mobile-nav__parent" data-popup="" aria-expanded="false">Admissions</button> 388 <ul class="header-mobile-nav__sublist" data-select> 389 <li><a href="/admissions/" class="highlighted">Admissions Overview</a></li> 390 <li><a href="/admissions/discover/">Discover</a></li> 391 <li><a href="/admissions/apply/">Apply</a></li> 392 <li><a href="/admissions/afford/">Cost & Afford</a></li> 393 <li><a href="/admissions/visit/">Visit</a></li> 394 <li><a href="/admissions/contact/">Contact</a></li> 395 </ul> 396 </li> 397 <li class="header-mobile-nav__parent-wrap"><button class="header-mobile-nav__parent" data-popup="" aria-expanded="false">Financial Aid</button> 398 <ul class="header-mobile-nav__sublist" data-select> 399 <li><a href="/financial-aid/" class="highlighted">Financial Aid Overview</a></li> 400 <li><a href="/financial-aid/afford/paying-for-college/">Paying for College</a></li> 401 <li><a href="/financial-aid/cost/">Cost of Attendance</a></li> 402 <li><a href="/financial-aid/apply/">Apply for Financial Aid</a></li> 403 <li><a href="/financial-aid/receive-funds/">Receive Your Funds</a></li> 404 <li><a href="/financial-aid/keep-award/">Keep Your Aid Award</a></li> 405 <li><a href="/financial-aid/consumer-info/">Consumer Information</a></li> 406 </ul> 407 </li> 408 <li class="header-mobile-nav__parent-wrap"><button class="header-mobile-nav__parent" data-popup="" aria-expanded="false">Student Life</button> 409 <ul class="header-mobile-nav__sublist" data-select> 410 <li><a href="/student-life/" class="highlighted">Student Life Overview</a></li> 411 <li><a href="/student-life/clubs/">Clubs & Activities</a></li> 412 <li><a href="/student-life/housing-dining/">Housing & Dining</a></li> 413 <li><a href="/student-life/entertainment/">Arts & Entertainment</a></li> 414 <li><a href="/student-life/events-traditions/">Events & Traditions</a></li> 415 <li><a href="/student-life/student-union/">Student Union</a></li> 416 <li><a href="/student-life/wellness/">Health & Wellness</a></li> 417 <li><a href="https://winonastatewarriors.com/" target="_blank">Athletics</a></li> 418 <li><a href="/student-life/support/">Support & Services</a></li> 419 </ul> 420 </li> 421 </ul> 422 <nav class="header-links"> 423 <ul> 424 <li> 425 <a href="/request-info/" class="header-links__cta">Request Info</a> 426 </li> 427 <li> 428 <a href="/admissions/visit/" class="header-links__cta">Visit</a> 429 </li> 430 <li> 431 <a href="/admissions/apply/" class="header-links__cta">Apply</a> 432 </li> 433 </ul> 434 </nav> 435 <ul class="header-mobile-nav-secondary"> 436 <li class="header-mobile-nav__parent-wrap"> 437 <a href="/winona-campus/" class="header-mobile-nav__link">Winona Campus</a> 438 </li> 439 <li class="header-mobile-nav__parent-wrap"> 440 <a href="/rochester-campus/" class="header-mobile-nav__link">Rochester Campus</a> 441 </li> 442 <li class="header-mobile-nav__parent-wrap"> 443 <button class="header-mobile-nav__parent" data-popup aria-expanded="false">Info For</button> 444 <ul class="header-mobile-nav__sublist" data-select> 445 <li> 446 <a href="/admissions/admitted-students">Admitted Students</a> 447 </li> 448 <li> 449 <a href="/alumni/">Alumni</a> 450 </li> 451 <li> 452 <a href="/community/">Community Members</a> 453 </li> 454 <li> 455 <a href="/admissions/counselors">Counselors & Advisors</a> 456 </li> 457 <li> 458 <a href="/current-students/">Current Students</a> 459 </li> 460 <li> 461 <a href="/faculty-staff/">Faculty & Staff</a> 462 </li> 463 <li> 464 <a href="/families/">Parents & Families</a> 465 </li> 466 </ul> 467 </li> 468 </ul> 469 </nav> 470 <!--<form class="header-mobile-search">--> 471 <form id="searchform" method="get" action="https://www.winona.edu/" class="header-mobile-search"> 472 <label for="search-mobile" class="screen-reader-text">Search Winona State</label> 473 <!--<input id="search-mobile" class="header-mobile-search__input" type="text" placeholder="Search Winona State">--> 474 <input id="headerSearch" class="header-mobile-search__input" type="text" placeholder="Search WSU" name="q" value=""> 475 <button class="header-mobile-search__button" value="Search"></button> 476 </form> 477 </div> 478 </div> 479 </header> 480<main class="page full" id="main-content"> 481 482 483<div class="hero"> 484 <div class="hero__wrap"> 485 <div class="hero__media"> 486 <picture> 487 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/03/WSU_Winona-Campus-Aerial-2022-09-08_134115.jpg" alt="placeholder"> 488 </picture> 489 490 </div> 491 <div class="hero__container"> 492 <div class="hero__content"> 493 <div class="hero__text"> 494 <h1 class="hero__title" data-animation="fade-in-up" data-animate="true">Winona Campus</h1> <div class="hero__description" data-animation="fade-in-up" data-animate="true"> 495 <p>Winona State University is located in Winona, Minnesota—a sce
495nic and welcoming community nestled in the bluffs of the upper Mississippi River Valley.</p> 496 </div> 497 498<a href="https://www.google.com/maps/place/Winona+State+University/@44.0474,-91.643284,16z/data=!4m6!3m5!1s0x87f96d077a93889b:0x8665caea19003ab7!8m2!3d44.0473997!4d-91.6432837!16zL20vMDJ4dzJm?hl=en-US) " class="wsu-link cta-button cta-button--external cta-button--lime cta-button--" data-animation="fade-in-up" data-animate="true" > 499 <span>View Google Map</span> 500</a> 501 502 </div> 503 </div> 504 </div> 505 </div> 506 </div> 507 508 509 510 511<div class="secnav"> 512 <div class="secnav__content"> 513 <ul id="menu-winona-campus" class="menu"><li id="menu-item-1761" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-1761 subnav__item--current "><a href="https://www.winona.edu/winona-campus/#campus" aria-current="page">Campus Buildings</a></li> 514<li id="menu-item-1762" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-1762 subnav__item--current "><a href="https://www.winona.edu/winona-campus/#residence-halls" aria-current="page">Residence Halls</a></li> 515<li id="menu-item-1763" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-1763 subnav__item--current "><a href="https://www.winona.edu/winona-campus/#parking" aria-current="page">Parking</a></li> 516<li id="menu-item-1764" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-1764 subnav__item--current "><a href="https://www.winona.edu/winona-campus/#transportation" aria-current="page">Transportation Options</a></li> 517</ul> </div> 518</div> 519 520 521 522<div id="" class="panel panel--relative panel--purple"> 523 <div class="panel__container"> <div class="panel__main"> 524 525 526<p class="wp-block-paragraph">The Winona campus has a mix of historic buildings and modern facilities for academics, support services, student life, and community events. </p> 527 528 529 530<p class="wp-block-paragraph">It’s also home to nearly 1,000 students in our campus residence halls. </p> 531 532 533 534<p class="wp-block-paragraph">Not to mention the city of Winona itself, which offers many recreational, cultural, and entertainment opportunities. </p> 535 536 537 538<p class="wp-block-paragraph">This is all within easy driving distance of La Crosse in Wisconsin (about 30 minutes), Rochester (45 minutes), and Minneapolis-St. Paul (2 hours). </p> 539 540 541 </div> 542 </div></div> 543 544 545 546<div id="" class="panel panel--relative panel--white"> 547 <div class="panel__container"> <div class="panel__main"> 548 549 550<h2 id="campus" class="wp-block-heading">Explore Campus</h2> 551 552 553 554<div class="wsu-block grid grid--33"> 555 <div> 556 <div class="feature-panel__image"> 557 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/03/WSU_Students-2021-10-12_101504-600x300.jpg" alt="Three students exit Maxwell Hall on the WSU campus in Winona."> 558 </div> 559 <div class="feature__subheading"> 560 <a href="https://www.winona.edu/winona-campus/maxwell-hall/" class="wsu-link" target="_self" title="Maxwell Hall">Maxwell Hall</a> 561 562 </div> 563 <div class="feature__details"> 564 565 </div> 566</div> 567<div> 568 <div class="feature-panel__image"> 569 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2023/12/WSU_Science-Laboratory-Center-2018-08-12_143425-600x300.jpg" alt="An view of the entrance into the Science Laboratory Center on the Winona campus."> 570 </div> 571 <div class="feature__subheading"> 572 <a href="https://www.winona.edu/winona-campus/science-buildings/" class="wsu-link" target="_self" title="Science Laboratory Center, Pasteur Hall & Stark Hall">Science Laboratory Center, Pasteur Hall, & Stark Hall</a> 573 574 </div> 575 <div class="feature__details"> 576 577 </div> 578</div> 579<div> 580 <div class="feature-panel__image"> 581 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/03/WSU_Watkins-Hall-2018-07-11_180644-600x300.jpg" alt="An exterior view of Watkins Hall on the WSU campus in Winona."> 582 </div> 583 <div class="feature__subheading"> 584 <a href="https://www.winona.edu/winona-campus/watkins-hall/" class="wsu-link" target="_self" title="Watkins Hall">Watkins Hall</a> 585 586 </div> 587 <div class="feature__details"> 588 589 </div> 590</div> 591<div> 592 <div class="feature-panel__image"> 593 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/07/WSU_Kryzsko-Commons-2018-09-11_160225-600x300.jpg" alt="A student enters Kryzsko Commons from the interior courtyard on the Winona campus."> 594 </div> 595 <div class="feature__subheading"> 596 <a href="https://www.winona.edu/winona-campus/kryzsko-commons/" class="wsu-link" target="_self" title="Kryzsko Commons">Kryzsko Commons</a> 597 598 </div> 599 <div class="feature__details"> 600 601 </div> 602</div> 603<div> 604 <div class="feature-panel__image"> 605 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2023/11/WSU_Students-Campus-2023-09-14_154551-600x300.jpg" alt="Three students chat while walking through the WSU campus in Winona."> 606 </div> 607 <div class="feature__subheading"> 608 <a href="https://www.winona.edu/winona-campus/outdoor-spaces/" class="wsu-link" target="_self" title="Outdoor Spaces">Outdoor Spaces</a> 609 610 </div> 611 <div class="feature__details"> 612 613 </div> 614</div> 615<div> 616 <div class="feature-panel__image"> 617 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/03/WSU_Gildemeister-Hall-2024-02-12_110639-600x300.jpg" alt="A student enters Gildemeister Hall on the WSU campus in Winona."> 618 </div> 619 <div class="feature__subheading"> 620 <a href="https://www.winona.edu/winona-campus/gildemeister-hall/" class="wsu-link" target="_self" title="Gildemeister Hall">Gildemeister Hall</a> 621 622 </div> 623 <div class="feature__details"> 624 625 </div> 626</div> 627<div> 628 <div class="feature-panel__image"> 629 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/03/WSU_Minne-Hall-2023-09-20_161700-600x300.jpg" alt="Students exit Minne Hall on the WSU campus in Winona."> 630 </div> 631 <div class="feature__subheading"> 632 <a href="https://www.winona.edu/winona-campus/minne-hall/" class="wsu-link" target="_self" title="Minné Hall">Minne Hall</a> 633 634 </div> 635 <div class="feature__details"> 636 637 </div> 638</div> 639<div> 640 <div class="feature-panel__image"> 641 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/03/WSU_Library-2018-09-11_153850-600x300.jpg" alt="Students exit the Krueger Library on the WSU campus in Winona."> 642 </div> 643 <div class="feature__subheading"> 644 <a href="https://www.winona.edu/winona-campus/library/" class="wsu-link" target="_self" title="Library">Library</a> 645 646 </div> 647 <div class="feature__details"> 648 649 </div> 650</div> 651<div> 652 <div class="feature-panel__image"> 653 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/03/WSU_PAC-Students-2024-02-12_150512-600x300.jpg" alt="Students enter the Performing Art Center on the WSU campus in Winona."> 654 </div> 655 <div class="feature__subheading"> 656 <a href="https://www.winona.edu/winona-campus/performing-arts-center/" class="wsu-link" target="_self" title="Performing Arts Center">Performing Arts Center</a> 657 658 </div> 659 <div class="feature__details"> 660 661 </div> 662</div> 663<div> 664 <div class="feature-panel__image"> 665 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/03/WSU_Integrated-Wellness-Center-2024-02-01_130233-600x300.jpg" alt="An exterior view of the Integrated Wellness Center and parking lot with solar panels on the WSU campus in Winona."> 666 </div> 667 <div class="feature__subheading"> 668 <a href="https://www.winona.edu/winona-campus/integrated-wellness-complex/" class="wsu-link" target="_self" title="Integrated Wellness Complex">Integrated Wellness Complex</a> 669 670 </div> 671 <div class="feature__details"> 672 673 </div> 674</div> 675<div> 676 <div class="feature-panel__image"> 677 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/03/WSU_Memorial-Hall-2024-02-01_132508-600x300.jpg" alt="The exterior of Memorial Hall on a sunny spring day on the WSU campus in Winona."> 678 </div> 679 <div class="feature__subheading">
680 <a href="https://www.winona.edu/winona-campus/memorial-hall/" class="wsu-link" target="_self" title="Memorial Hall">Memorial Hall</a> 681 682 </div> 683 <div class="feature__details"> 684 685 </div> 686</div> 687<div> 688 <div class="feature-panel__image"> 689 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/sites/3/2022/12/WSU-Somsen-Hall-2015-10-14_112804-600x300.jpg" alt="An exterior view of Somsen Hall with flags flying outside and ivy on the walls."> 690 </div> 691 <div class="feature__subheading"> 692 <a href="https://www.winona.edu/winona-campus/somsen-hall/" class="wsu-link" target="_self" title="Somsen Hall">Somsen Hall</a> 693 694 </div> 695 <div class="feature__details"> 696 697 </div> 698</div> 699<div> 700 <div class="feature-panel__image"> 701 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2023/12/WSU_Student-Phelps-2021-10-12_093216-600x300.jpg" alt="Students walk past Phelps Hall on the WSU campus in Winona, MN."> 702 </div> 703 <div class="feature__subheading"> 704 <a href="https://www.winona.edu/winona-campus/phelps-hall/" class="wsu-link" target="_self" title="Phelps Hall">Phelps Hall</a> 705 706 </div> 707 <div class="feature__details"> 708 709 </div> 710</div> 711<div> 712 <div class="feature-panel__image"> 713 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2023/12/WSU_Education-Village-2020-07-15_104834-600x300.jpg" alt="A exterior view of the Education Village buildings in Winona, MN."> 714 </div> 715 <div class="feature__subheading"> 716 <a href="https://www.winona.edu/winona-campus/education-village/" class="wsu-link" target="_self" title="Education Village">Education Village</a> 717 718 </div> 719 <div class="feature__details"> 720 721 </div> 722</div> 723<div> 724 <div class="feature-panel__image"> 725 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2023/12/WSU_Basketball-Game-2022-01-29_193434-600x300.jpg" alt="A male basketball player dunks the ball during a game at the WSU gym."> 726 </div> 727 <div class="feature__subheading"> 728 <a href="https://www.winona.edu/winona-campus/sports-facilities/" class="wsu-link" target="_self" title="Sports Facilities & Warrior Athletics">Sports Facilities & Warrior Athletics</a> 729 730 </div> 731 <div class="feature__details"> 732 733 </div> 734</div> 735</div> 736 737 738<h2 id="residence-halls" class="wp-block-heading">Explore Residence Halls</h2> 739 740 741 742<div class="wsu-block grid grid--33"> 743 <div> 744 <div class="feature-panel__image"> 745 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/03/WSU_Conway-Hall-2024-02-16_150836-600x300.jpg" alt="An exterior view of a doorway into Conway Hall on the WSU campus."> 746 </div> 747 <div class="feature__subheading"> 748 <a href="https://www.winona.edu/conway-hall/" class="wsu-link" target="_self" title="Conway Hall">Conway Hall</a> 749 750 </div> 751 <div class="feature__details"> 752 753 </div> 754</div> 755<div> 756 <div class="feature-panel__image"> 757 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/03/WSU_Richards-Hall-Winter-2016-01-01_231757-600x300.jpg" alt="A view of the exterior of Richards Hall along Huff St. in Winona, MN on a winter night."> 758 </div> 759 <div class="feature__subheading"> 760 <a href="https://www.winona.edu/richards-hall/" class="wsu-link" target="_self" title="Richards Hall">Richards Hall</a> 761 762 </div> 763 <div class="feature__details"> 764 765 </div> 766</div> 767<div> 768 <div class="feature-panel__image"> 769 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/03/WSU_Morey-Shepard-Hall-2022-11-14_110505-600x300.jpg" alt="An exterior view of the entrance to Morey-Shepard Hall on the WSU campus."> 770 </div> 771 <div class="feature__subheading"> 772 <a href="https://www.winona.edu/morey-shepard-hall/" class="wsu-link" target="_self" title="Morey-Shepard Hall">Morey-Shepard Halls</a> 773 774 </div> 775 <div class="feature__details"> 776 777 </div> 778</div> 779</div> 780 781 782<div class="wsu-block grid grid--33"> 783 <div> 784 <div class="feature-panel__image"> 785 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/03/WSU_Sheehan-Hall-2024-03-05_094158-600x300.jpg" alt="An exterior view of Sheehan Hall on the WSU campus in Winona."> 786 </div> 787 <div class="feature__subheading"> 788 <a href="https://www.winona.edu/winona-campus/sheehan-hall/" class="wsu-link" target="_self" title="Sheehan Hall">Sheehan Hall</a> 789 790 </div> 791 <div class="feature__details"> 792 793 </div> 794</div> 795<div> 796 <div class="feature-panel__image"> 797 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/03/WSU_Prentiss-Lucas-Hall-2022-11-14_105853-600x300.jpg" alt="An exterior view of Prentiss-Lucas Hall on the WSU campus."> 798 </div> 799 <div class="feature__subheading"> 800 <a href="https://www.winona.edu/winona-campus/prentiss-lucas-hall/" class="wsu-link" target="_self" title="Prentiss Hall & Lucas Hall">Prentiss-Lucas Hall</a> 801 802 </div> 803 <div class="feature__details"> 804 805 </div> 806</div> 807<div> 808 <div class="feature-panel__image"> 809 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/03/WSU_Kirkland-Haake-Hall-2018-07-11_183244-600x300.jpg" alt="An exterior view of Kirkland-Haake Hall on the WSU campus in Winona."> 810 </div> 811 <div class="feature__subheading"> 812 <a href="https://www.winona.edu/winona-campus/kirkland-haake-hall/" class="wsu-link" target="_self" title="Kirkland Hall & Haake Hall">Kirkland & Haake Halls</a> 813 814 </div> 815 <div class="feature__details"> 816 817 </div> 818</div> 819</div> 820 821 822<div class="wsu-block grid grid--50"> 823 <div> 824 <div class="feature-panel__image"> 825 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/10/Sustainability-House-2012-600x300.jpg" alt="The exterior of the Sustainability House on the WSU Campus."> 826 </div> 827 <div class="feature__subheading"> 828 <a href="https://www.winona.edu/winona-campus/sustainability-house/" class="wsu-link" target="_self" title="">
828Sustainability House</a> 829 830 </div> 831 <div class="feature__details"> 832 833 </div> 834</div> 835<div> 836 <div class="feature-panel__image"> 837 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/03/WSU_East-Lake-Apartments-2024-02-02_155812-600x300.jpg" alt="An exterior view of East Lake Apartments on the WSU campus in Winona."> 838 </div> 839 <div class="feature__subheading"> 840 <a href="https://www.winona.edu/east-lake-apartments/" class="wsu-link" target="_self" title="East Lake Apartments">East Lake Apartments</a> 841 842 </div> 843 <div class="feature__details"> 844 845 </div> 846</div> 847</div> 848 849 </div> 850 </div></div> 851 852 853 854<div id="" class="panel panel--relative panel--purple"> 855 <div class="panel__container"> <div class="panel__main"> 856 857 858<p class="wp-block-paragraph" id="parking"></p> 859 860 861 862<div class="wsu-block feature-panel"> 863 <div class="feature-panel__content"> 864 <div class="feature-panel__main"> 865 <div class="feature-panel__title h2">Parking</div> 866 <div class="feature-panel__description">Winona State has several parking lots on campus and at East Lake Apartments. </div> 867 868 869<p class="wp-block-paragraph">These lots typically require parking permits throughout the entire calendar year. </p> 870 871 872 873<p class="wp-block-paragraph">Purple and Silver lots<strong> </strong>on campus are free during the summer. Winona State Parking Services monitor all lots, and any parking must comply with <a href="https://www.winona.edu/parking-services/parking-regulations/" data-type="page" data-id="3142">University regulations</a>.</p> 874 875 876<a href="https://www.winona.edu/wp-content/uploads/2024/05/Winona-Campus-Parking-Map-2021.pdf" class="wsu-link cta-button cta-button--external cta-button--lime cta-button--" data-animation="fade-in-up" data-animate="true" > 877 <span>Winona Campus Parking Map (PDF)</span> 878</a> 879 880</div> 881<div class="feature-panel__media"> 882 <div class="feature-panel__image"> 883 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/03/WSU_Cars-Parking-Lot-2024-02-09_113456-600x400.jpg" alt="A row of cars in a parking lot on the WSU campus in Winona."> 884 </div> 885</div> 886 </div> 887</div> 888 889 890<p class="wp-block-paragraph">There’s always the option for <a href="https://www.winona.edu/parking-services/" data-type="page" data-id="3130">street-parking</a>. A few public parking lots are within walking distance of campus as well. </p> 891 892 893 894<h3 class="wp-block-heading">Visitor Parking</h3> 895 896 897 898<p class="wp-block-paragraph">As a visitor, you get VIP parking spots in front of Somsen Hall at Sanborn and Johnson streets. If these spaces are full, head over to the Winona State Admissions Office and ask for a temporary permit for general Winona State parking lots. </p> 899 900 901 902<p class="wp-block-paragraph">For larger visit days and events, the Winona State Admissions team may designate more parking for visitors. </p> 903 904 905 906<p class="wp-block-paragraph">Learn more about <a href="https://www.winona.edu/parking-services/#visitor-parking" data-type="link" data-id="https://www.winona.edu/parking-services/#visitor-parking">visitor parking</a> at Winona State. </p> 907 908 909 </div> 910 </div></div> 911 912 913 914<div id="" class="panel panel--relative panel--white"> 915 <div class="panel__container"> <div class="panel__main"> 916 917 918<h2 id="transportation" class="wp-block-heading">Transportation around Winona</h2> 919 920 921 922<p class="wp-block-paragraph">There’s plenty of options for getting around Winona easily without bringing your own car to campus.</p> 923 924 925 926<div class="wsu-block tabs"> 927 928 <div class="tabs-nav"> 929 <button class="tabs__toggle" tabindex="0" aria-expanded="false" id="tabbed-1">Catch a Bus</button> 930<button class="tabs__toggle" tabindex="0" aria-expanded="false" id="tabbed-2">Get a Ride</button> 931<button class="tabs__toggle" tabindex="0" aria-expanded="false" id="tabbed-3">Rent an Electric Scooter</button> 932 </div> 933 934 <div class="tabs-content"> 935 <button class="tabs__mobile__toggle">Catch a Bus</button> 936<div class="tabs__content__item" aria-hidden="true"><div><p>The <a href="https://www.winona.edu/winona-campus/shuttle-service/">Winona State Shuttle</a> is a free service for Winona State students to get between Main Campus, Education Village, and East Lake Apartments.</p> 937<p>Winona State students can also ride the <a href="https://www.cityofwinona.com/175/Winona-Transit-Service" target="_blank" rel="noopener">Winona Transit bus</a> around city-wide routes. You can pick up 2 free bus tokens per week from the Student Union Resource Center in the Student Activity Center. Otherwise, you will need to pay a fare on the bus to ride, cash only.</p> 938</div></div> 939<button class="tabs__mobile__toggle">Get a Ride</button> 940<div class="tabs__content__item" aria-hidden="true"><div><p><a href="https://www.lyft.com/cities/rochester-mn" target="_blank" rel="noopener">Lyft</a> and <a href="https://www.yellowpages.com/minnesota-city-mn/mip/yellow-cab-of-winona-inc-503421064?lid=503421064" target="_blank" rel="noopener">Yellow Cab</a> run in the Winona area.</p> 941</div></div> 942<button class="tabs__mobile__toggle">Rent an Electric Scooter</button> 943<div class="tabs__content__item" aria-hidden="true"><div><p>In the warmer months, you’ll find <a href="https://www.bird.co/how" target="_blank" rel="noopener">Bird e-scooters</a> across campus and downtown Winona.</p> 944<p>You can reserve a scooter in the app and then pay for the time you need it—whether that’s just a quick ride or to run an errand.</p> 945</div></div> 946 </div> 947 948</div> 949 950 951<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div> 952 953 954 955<div class="wsu-block feature-panel"> 956 <div class="feature-panel__content"> 957 <div class="feature-panel__main"> 958 <div class="feature-panel__title h2">Take a Walk</div> 959 <div class="feature-panel__description">Main Campus is in the center of Winona. </div> 960 961 962<p class="wp-block-paragraph">Within 15 minutes, you can walk to banks, a grocery store, a movie theater, and to shops, restaurants, and coffee shops downtown.</p> 963 964 965 966<p class="wp-block-paragraph">The 2 lake parks are just blocks away from Main Campus as well. </p> 967 968 969</div> 970<div class="feature-panel__media"> 971 <div class="feature-panel__image"> 972 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/03/WSU_Student-Lake-Path-2019-05-16_154403-600x400.jpg" alt="A student walks down a paved path alongside Lake Winona."> 973 </div> 974</div> 975 </div> 976</div> 977 978 979<div class="wsu-block feature-panel feature-panel--reverse"> 980 <div class="feature-panel__content"> 981 <div class="feature-panel__main"> 982 <div class="feature-panel__title h2">Use a Bike</div> 983 <div class="feature-panel__description"></div> 984 985 986<p class="wp-block-paragraph">Take advantage of the <a href="https://www.cityofwinona.com/780/Outdoor-Recreation" data-type="link" data-id="https://www.cityofwinona.com/780/Outdoor-Recreation" target="_blank" rel="noreferrer noopener">bike paths and trails</a> around Winona.</p> 987 988 989 990<p class="wp-block-paragraph">Many students bring their own bikes, and Winona State offers free bike repair stations across campus and in the Lucas Hall basement, so you can keep your wheels in great condition.</p> 991 992 993 994<p class="wp-block-paragraph">If you don’t have a bike, you can borrow one through the <a href="https://www.winona.edu/student-life/wellness/#bike-rental" data-type="link" data-id="https://www.winona.edu/student-life/wellness/#bike-rental">Winona State Purple Bike program</a>. </p> 995 996 997</div> 998<div class="feature-panel__media"> 999 <div class="feature-panel__image"> 1000 <img decoding="async" src="https://www.winona.edu/wp-content/uploads/2024/03/WSU_Student-Bike-2022-03-24_133107-600x400.jpg" alt="A student poses with a bike in front of Kryzsko Commons on the WSU campus."> 1001 </div> 1002</div> 1003 </div> 1004</div> 1005 1006 </div> 1007 </div></div> 1008 1009 1010 1011<div id="" class="panel panel--relative panel--purple"> 1012 <div class="panel__container"> <div class="panel__main"> 1013 1014 1015<h2 class="wp-block-heading">Getting to & from Winona</h2> 1016 1017 1018 1019<p class="wp-block-paragraph">Even though Winona is a small city, you’ll find convenient transit services to major cities in Minnesota, Wisconsin, and across the Midwest. </p> 1020 1021 1022 1023<div class="wsu-block tabs"> 1024 1025 <div class="tabs-nav"> 1026 <button class="tabs__toggle" tabindex="0" aria-expanded="false" id="tabbed-1">Ride a Bus</button> 1027<button class="tabs__toggle" tabindex="0" aria-expanded="false" id="tabbed-2">Take a Train</button> 1028 </div> 1029 1030 <div class="tabs-content"> 1031 <button class="tabs__mobile__toggle">Ride a Bus</button> 1032<div class="tabs__content__item" aria-hidden="true"><div><p><a href="https://www.jeffersonlines.com/" target="_blank" rel="noopener">Jefferson Lines</a> offers regular charter bus routes to St. Paul, Minneapolis, Madison, Milwaukee, and throughout the Midwest.</p> 1033<p><a href="https://www.jeffersonlines.com/college-connection/winona-state-university/" target="_blank" rel="noopener">
1033The College Connection program</a> <a name="_Int_6WOs8nRi"></a>provides pick-up and drop-up off between college campuses and discounts for current students.</p> 1034<p><a href="https://www.greyhound.com/en/" target="_blank" rel="noopener">Greyhound Bus</a> also offers routes through Winona to La Crosse, Rochester, Minneapolis, and more with pick-up right on WSU’s campus at the Huff Street bus stop outside Kryzsko Commons.</p> 1035<p><a href="https://goairportshuttle.com/" target="_blank" rel="noopener">The Go Airport Shuttle</a> also leaves daily to the Minneapolis Airport (MSP). The shuttle picks up at the Huff Street bus stop and requires reservations.</p> 1036</div></div> 1037<button class="tabs__mobile__toggle">Take a Train</button> 1038<div class="tabs__content__item" aria-hidden="true"><div><p>Travel home for the holidays or explore the United States with <a href="https://www.amtrak.com/home.html" target="_blank" rel="noopener">Amtrak</a>.</p> 1039<p>The Winona station is just 3 blocks from Main Campus, and Empire Builder Route trains leave daily for La Crosse, Milwaukee, Chicago, St. Paul-Minneapolis, and Fargo.</p> 1040</div></div> 1041 </div> 1042 1043</div> 1044 1045 </div> 1046 </div></div> 1047 1048</main> 1049<footer id="footer" class="footer footer--main"> 1050 <div class="footer-top"> 1051 <div class="footer-top__container footer-top__container--center"> 1052 <div class="footer-block desktop-only"> 1053 <nav class="footer-social-nav"> 1054 <ul> 1055 <li> 1056 <a href="https://www.tiktok.com/@winonastateu" aria-label="Go to TikTok"> 1057 <span class="svg svg--social-tiktok footer-social-nav__svg"> 1058 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27 27"> 1059 <g data-name="Layer 2"> 1060 <path class="cls-1" d="M23.79 0H3.21A3.21 3.21 0 000 3.21v20.58A3.21 3.21 0 003.21 27h20.58A3.21 3.21 0 0027 23.79V3.21A3.21 3.21 0 0023.79 0m-2.57 11.78h-.45a4.82 4.82 0 01-4-2.18V17a5.48 5.48 0 11-5.48-5.48h.34v2.7a1.86 1.86 0 00-.34 0 2.8 2.8 0 000 5.6 2.86 2.86 0 002.91-2.76V4.46h2.58a4.83 4.83 0 004.44 4.3v3" data-name="Layer 1" /> 1061 </g> 1062 </svg> 1063 </span> 1064 </a> 1065 </li> 1066 <li> 1067 <a href="https://www.instagram.com/winonastateu/" aria-label="Go to Instagram"> 1068 <span class="svg svg--social-instagram footer-social-nav__svg"> 1069 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23.99 23.99"> 1070 <g data-name="Layer 2"> 1071 <path class="cls-1" d="M12 0C8.74 0 8.33 0 7.05.07a8.71 8.71 0 00-2.91.56A6.07 6.07 0 00.63 4.14a8.71 8.71 0 00-.56 2.91C0 8.33 0 8.74 0 12s0 3.66.07 4.94a8.71 8.71 0 00.56 2.91A6 6 0 002 22a5.78 5.78 0 002.13 1.38 8.71 8.71 0 002.91.56C8.33 24 8.74 24 12 24s3.66 0 4.94-.07a8.71 8.71 0 002.91-.56 6.07 6.07 0 003.51-3.51 8.71 8.71 0 00.56-2.91c.08-1.29.08-1.7.08-4.95s0-3.67-.07-4.95a8.71 8.71 0 00-.56-2.91A5.78 5.78 0 0022 2 6 6 0 0019.85.63a8.71 8.71 0 00-2.91-.56C15.66 0 15.25 0 12 0zm0 2.16c3.2 0 3.58 0 4.84.07a6.68 6.68 0 012.23.41 3.75 3.75 0 011.38.9 3.75 3.75 0 01.9 1.38 6.68 6.68 0 01.41 2.23c.06 1.26.07 1.64.07 4.85s0 3.58-.07 4.84a6.68 6.68 0 01-.41 2.23 4 4 0 01-2.28 2.28 6.68 6.68 0 01-2.23.41c-1.26.06-1.64.07-4.84.07s-3.59 0-4.85-.07a6.68 6.68 0 01-2.23-.41 3.75 3.75 0 01-1.38-.9 3.75 3.75 0 01-.9-1.38 6.68 6.68 0 01-.41-2.23c-.06-1.26-.07-1.64-.07-4.84s0-3.59.07-4.85a6.68 6.68 0 01.41-2.23 3.75 3.75 0 01.9-1.38 3.75 3.75 0 011.38-.9 6.68 6.68 0 012.23-.41c1.26-.06 1.64-.07 4.85-.07zM12 16a4 4 0 114-4 4 4 0 01-4 4zm0-10.16A6.16 6.16 0 1018.16 12 6.15 6.15 0 0012 5.84zm7.84-.25a1.44 1.44 0 11-1.44-1.44 1.44 1.44 0 011.44 1.44" data-name="Layer 1" /> 1072 </g> 1073 </svg> 1074 </span> 1075 </a> 1076 </li> 1077 <li> 1078 <a href="https://www.facebook.com/WinonaStateU" aria-label="Go to FaceBook"> 1079 <span class="svg svg--social-facebook footer-social-nav__svg"> 1080 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"> 1081 <path fill-rule="evenodd" d="M25.525 12.762C25.525 5.714 19.81 0 12.762 0S0 5.714 0 12.762c0 6.37 4.667 11.65 10.768 12.608v-8.92h-3.24v-3.689h3.24v-2.81c0-3.199 1.905-4.966 4.82-4.966 1.397 0 2.857.25 2.857.25v3.14h-1.609c-1.585 0-2.08.984-2.08 1.993v2.394h3.54l-.566 3.69h-2.974v8.918c6.102-.958 10.769-6.238 10.769-12.608" /> 1082 </svg> 1083 </span> 1084 </a> 1085 </li> 1086 <li> 1087 <a href="https://www.youtube.com/user/WinonaU" aria-label="Go to YouTube">
1088 <span class="svg svg--social-youtube footer-social-nav__svg"> 1089 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 33.39 23.52"> 1090 <g data-name="Layer 2"> 1091 <path class="cls-1" d="M13.82 0h12.02l.83.06.77.06h.49l.45.05h.21l.4.06a8 8 0 01.8.16 4.19 4.19 0 012.95 3A15.5 15.5 0 0133 5.41l.06.48.05.5v1.02l.05.75v8.98l-.05.5-.06.49a15.3 15.3 0 01-.33 1.73 4.16 4.16 0 01-2.95 3l-.29.07-.33.06h-.19l-.4.06-.43.05-.48.05-.5.05h-.53l-.83.06h-1.46l-1.1.05H8.8l-.88-.05-.85-.05-.8-.06-.5-.05-.47-.05-.44-.05h-.59l-.33-.06-.29-.07a4.16 4.16 0 01-2.95-3 15.1 15.1 0 01-.36-2l-.07-.57v-3.34L0 13V7.67a2.64 2.64 0 010-.29v-.87L.3 6a17.09 17.09 0 01.4-2.33 4.19 4.19 0 013-3 8 8 0 01.8-.16l.4-.06h.9l.71-.13L7 .28l.88-.06h5.94zm-.54 6.8v9.93l8.73-5z" data-name="Layer 1" /> 1092 </g> 1093 </svg> 1094 </span> 1095 </a> 1096 </li> 1097 <li> 1098 <a href="https://blogs.winona.edu/" aria-label="Go to Blogs"> 1099 <span class="svg svg--social-wordpress footer-social-nav__svg"> 1100 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27 27"> 1101 <g data-name="Layer 2"> 1102 <path class="cls-1" d="M24.15 7.68A12.12 12.12 0 0119.6 24l3.71-10.72a11.47 11.47 0 00.92-4.35 9.57 9.57 0 00-.08-1.24zm-9 .13c.73 0 1.39-.12 1.39-.12a.5.5 0 00-.08-1s-2 .16-3.23.16-3.2-.16-3.2-.16a.5.5 0 00-.07 1s.61.08 1.27.12L13.14 13l-2.66 8L6.06 7.81c.73 0 1.39-.12 1.39-.12a.5.5 0 00-.08-1s-2 .16-3.23.16h-.78a12.13 12.13 0 0118.34-2.3h-.16a2.1 2.1 0 00-2 2.15 5.74 5.74 0 001.19 2.85 6.42 6.42 0 011 3.35 14.79 14.79 0 01-.92 3.92l-1.21 4.05zM13.5 25.64a12.16 12.16 0 01-3.43-.5l3.64-10.58 3.73 10.22.09.17a12.22 12.22 0 01-4 .69zM1.36 13.5a12.15 12.15 0 011.05-4.94L8.2 24.42A12.13 12.13 0 011.36 13.5zM13.5 0A13.5 13.5 0 1027 13.5 13.52 13.52 0 0013.5 0z" data-name="Layer 1" /> 1103 </g> 1104 </svg> 1105 </span> 1106 </a> 1107 </li> 1108 <li> 1109 <a href="https://www.linkedin.com/school/winona-state-university/" aria-label="Go to LinkedIn"> 1110 <span class="svg svg--social-linkedin footer-social-nav__svg"> 1111 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 1112 <g data-name="Layer 2"> 1113 <path class="cls-1" d="M21.83 0H2.17A2.17 2.17 0 000 2.17v19.66A2.17 2.17 0 002.17 24h19.66A2.17 2.17 0 0024 21.83V2.17A2.17 2.17 0 0021.83 0zM7.43 20.72a.64.64 0 01-.64.63H4.11a.64.64 0 01-.64-.63V9.45a.64.64 0 01.64-.63h2.68a.64.64 0 01.64.63zm-2-13A2.55 2.55 0 118 5.2a2.55 2.55 0 01-2.55 2.55zm16 13a.58.58 0 01-.58.58H18a.58.58 0 01-.58-.58v-5.23c0-.79.23-3.46-2.06-3.46-1.78 0-2.14 1.83-2.21 2.64v6.1a.58.58 0 01-.58.58H9.79a.58.58 0 01-.58-.58V9.4a.58.58 0 01.58-.58h2.79a.58.58 0 01.58.58v1a4 4 0 013.73-1.75c4.62 0 4.59 4.32 4.59 6.69v5.45z" data-name="Layer 1" /> 1114 </g> 1115 </svg> 1116 </span> 1117 </a> 1118 </li> 1119 </ul> 1120 </nav> 1121 </div> 1122 <div class="footer-logo__wrapper"> 1123 <span class="screen-reader-text">Winona State University</span> 1124 <span class="svg svg--logo-full-stacked footer-logo mobile-only"> 1125 <svg xmlns="http://www.w3.org/2000/svg" width="247" height="198" viewBox="0 0 247 198"> 1126 <g fill="#FFF" fill-rule="evenodd"> 1127 <path d="M106.139781,4.0520653 C107.330554,6.60643616 109.561841,8.22101057 111.938733,9.52435808 C117.836084,12.756225 125.105051,14.7465821 127.872883,21.5079522 C130.121456,26.9965538 128.716597,33.2475933 126.194764,38.3916708 C125.475381,39.8608248 124.269981,41.7349815 122.569256,42 C124.908916,37.6170013 123.531981,32.2921676 119.57537,29.264161 C114.180657,25.1325902 108.959473,22.1018655 105.348592,16.1430259 C102.441138,11.3448315 99.536344,3.36641481 105.387819,0 C105.248863,1.42634329 105.546057,2.77521964 106.139781,4.0520653" /> 1128 <path d="M132.445768 21.0541438C131.745746 18.6819345 130.823602 16.4293611 130.572537 13.9361486 130.29522 11.168799 131.43141 8.32283142 133.896294 7 134.108993 8.70361545 133.802061 10.3703147 134.645452 11.9426724 136.409642 15.2295838 138.957318 17.5696623 140.68516 20.8880208 142.757629 24.8599332 142.481659 29.8087583 139.129631 32.7866672 135.567597 35.9518917 131.147362 37.9118698 128.57007 42 127.439939 39.8704807 128.191789 37.5057914 129.084317 35.5129988 131.099572 31.0126375 133.99524 26.3119714 132.445768 21.0541438M114.6699 28.9885747C117.237416 30.0011619 119.65022 31.2123354 121.404794 33.4293184 123.169917 35.6585012 123.323223 38.4305771 122.577089 41 121.130532 39.4668861 119.71984 37.8693842 117.617164 37.1855151 114.978621 36.3288149 112.352034 35.873354 109.935714 34.5293377 107.587608 33.2266654 105.90828 31.3858443 104.512356 29.0929512 102.805601 26.2964756 102.082674 22.2745933 104.847799 20 104.416012 22.1898722 104.613622 24.8602827 106.683949 26.0768784 109.151605 27.5273044 112.001822 27.9400658 114.6699 28.9885747M123.540674 43C127.708641 43 131.822142 43.0145234 135.99808 43.0125429 136.008043 44.8286242 135.974832 46.4677845 135.99808 48.3677053 131.739779 49.8174016 127.211806 51.3383945 123.031883 53 118.478669 51.1106417 113.5608 49.8886982 109.006258 48.0039609 108.984339 46.2334302 109.028841 44.8669131 109.006258 43.0125429 113.969294 43.0125429 118.946279 43 123.540674 43M105.721935 54.0133265C107.406624 54.0133265 108.570678 54.0133265 110.079079 54.0025153 107.755086 59.2743572 106.861981 65.0732481 106.481966 70.744431 105.998372 77.9035139 105.493514 85.2707137 107.685119 92.2345182 108.426629 94.5927248 111.606685 96.1110315 114.003389 94.2987936 115.751871 92.9764411 116.357563 91.0817673 116.412439 89.1283073 116.731405 77.5602564 117.200594 65.9144995 117.263701 54.1437374 121.7
112877241 54.1302233 125.700865 54.1775226 130.300834 54.1437374 130.596478 65.9307164 130.47095 77.8318893 130.862626 89.6749518 130.933965 91.8277444 132.35182 94.2913609 134.425442 94.8596279 137.868216 95.8049376 140.494026 92.068295 140.723133 88.9938422 141.593601 77.3224086 141.363809 65.077978 136.910632 54.057923 144.093197 54.057923 150.303773 54.0991409 157 54.057923 154.600553 71.5518972 151.510356 89.3168287 149.011446 106.795937 142.933944 104.505977 136.999805 101.718698 130.415388 101.032183 119.492347 99.8942977 108.417712 101.90249 98.7643614 107 95.3215869 89.41886 92.9344868 71.6633883 90 54.0025153 95.3106117 53.9930554 100.607504 54.0133265 105.721935 54.0133265M69 122 69 124.599633C65.1574975 125.106011 64.5182032 125.466634 63.5212005 128.789566 62.4541381 132.258937 60.4614799 139.122407 58.3994357 146.926096L51.7848614 172 42.7505345 172 34.0025091 138.184924 33.7876146 138.184924 25.3932557 172 16.4310094 172 10.1714489 147.867001C8.18013805 140.35003 6.40170072 133.34149 4.83748426 128.066267 4.05470237 125.466634 3.55552735 124.961625 0 124.599633L0 122 20.4156521 122 20.4156521 124.599633 17.1423843 125.106011C16.3589288 125.179915 15.934529 125.466634 15.7209818 125.899792 15.5781679 126.33295 15.6489012 126.985082 15.863122 127.852767L23.9725268 160.511387 24.1139934 160.511387 32.9354467 123.081185 40.8306306 123.081185 50.2192976 160.511387 50.5035782 160.511387 54.5589542 144.253244C56.7631386 135.220562 57.830201 129.873488 58.1144815 128.066267 58.3994357 126.33295 58.2572954 125.393414 56.7631386 125.179915L52.7097836 124.599633 52.7097836 122 69 122M82.7754654 153.814227C82.7754654 156.540578 83.2039626 156.808187 87 156.967802L87 159 70 159 70 156.967802C73.7960374 156.808187 74.2218183 156.540578 74.2218183 153.814227L74.2218183 127.187132C74.2218183 124.459422 73.7960374 124.193171 70 124.03084L70 122 87 122 87 124.03084C83.2039626 124.193171 82.7754654 124.459422 82.7754654 127.187132L82.7754654 153.814227M101.978528 122C107.618463 130.502359 113.422559 138.949702 119.226656 147.452061L119.445075 147.452061 119.445075 135.475539C119.445075 131.089876 119.390818 129.059036 119.171704 127.134153 119.006846 125.262249 118.405151 124.407802 116.87135 124.299128L113.804445 124.03084 113.804445 122 127 122 127 124.03084 125.085705 124.299128C123.825276 124.459422 123.278533 125.262249 123.113676 127.134153 122.895257 129.004699 122.839609 131.089876 122.839609 135.475539L122.839609 159 116.817093 159C110.300701 149.055677 103.675099 139.110675 96.9409837 129.166352L96.7218693 129.166352 96.7218693 145.525819C96.7218693 149.911482 96.7761262 151.943681 96.9952406 153.867205 97.1587069 155.737751 97.760402 156.594915 99.2942027 156.699514L102.360413 156.967802 102.360413 159 89.1627707 159 89.1627707 156.967802 91.0812389 156.699514C92.3388859 156.540578 92.8884109 155.737751 93.0511816 153.867205 93.270296 151.996659 93.3273353 149.911482 93.3273353 145.525819L93.3273353 127.187132C93.3273353 124.459422 92.8884109 124.193171 89 124.03084L89 122 101.978528 122M147.499656 156.57774C139.655461 156.57774 138.683097 147.156799 138.572461 139.998997 138.683097 133.261062 139.655461 123.419586 147.499656 123.419586 155.342477 123.419586 156.316216 133.261062 156.424791 139.998997 156.316216 147.156799 155.342477 156.57774 147.499656 156.57774M147.499656 121C135.056832 121 129 128.104316 129 139.998997 129 151.894347 135.056832 159 147.499656 159 159.939045 159 166 151.894347 166 139.998997 166 128.104316 159.939045 121 147.499656 121M181.97829 122C187.617426 130.502359 193.421417 138.949702 199.227494 147.452061L199.444518 147.452061 199.444518 135.475539C199.444518 131.089876 199.389566 129.059036 199.16976 127.134153 199.006992 125.262249 198.403917 124.407802 196.87084 124.299128L193.805382 124.03084 193.805382 122 207 122 207 124.03084 205.082958 124.299128C203.823247 124.459422 203.278602 125.262249 203.115138 127.134153 202.896028 129.004699 202.839685 131.089876 202.839685 135.475539L202.839685 159 196.815889 159C190.300311 149.055677 183.675526 139.110675 176.940143 129.166352L176.723119 129.166352 176.723119 145.525819C176.723119 149.911482
1128176.773897 151.943681 176.993703 153.867205 177.156471 155.737751 177.761633 156.594915 179.29471 156.699514L182.360168 156.967802 182.360168 159 169.16555 159 169.16555 156.967802 171.082592 156.699514C172.340216 156.540578 172.886949 155.737751 173.051803 153.867205 173.271609 151.996659 173.325865 149.911482 173.325865 145.525819L173.325865 127.187132C173.325865 124.459422 172.886949 124.193171 169 124.03084L169 122 181.97829 122" /> 1129 <path d="M212.919276 150.756775 218.77962 132.041331 218.997533 132.041331 224.639964 150.756775 212.919276 150.756775ZM213.930035 172 213.930035 169.253928 209.591654 168.892621C207.997739 168.74755 207.927157 167.879865 208.289659 166.292303 209.155828 162.388405 210.458508 158.487929 211.760502 154.224777L225.798054 154.224777 229.560817 166.219768C230.065853 167.735479 229.850682 168.676384 228.33146 168.82077L224.134242 169.253928 224.134242 172 247 172 247 169.253928C243.238608 169.182761 242.29706 168.74755 241.355513 165.785241L227.102104 122 217.981978 122 209.591654 146.349921C206.98698 153.791619 204.597478 161.088931 202.863085 165.497153 201.703625 168.531998 200.908038 169.035638 197 169.253928L197 172 213.930035 172 213.930035 172ZM53.1501263 187.062542C53.2554136 185.566866 52.5153416 184.437791 51.0523376 184.437791 48.9196572 184.437791 48.6907185 185.894212 48.6907185 187.003992 48.6907185 188.000665 49.0971765 188.612774 49.9419236 188.958749 50.6471038 189.245509 51.3345321 189.534265 52.0391002 189.819694 54.5427347 190.836327 55 191.793746 55 193.692615 55 196.411178 53.4323208 198 50.8950187 198 49.5899457 198 48.0394062 197.598802 47.279746 195.721224 47 195.012641 47.0171398 193.862941 47 193.095808L48.4623919 193.095808C48.3895478 195.224218 48.7623384 196.562874 50.9648022 196.562874 52.4449461 196.562874 53.4849644 195.740519 53.4849644 194.056554 53.4849644 191.870259 52.6738848 191.850965 51.3345321 191.296075 50.6116 190.989355 49.4491545 190.589488 48.7439743 190.183633 47.4915449 189.49501 47.1750708 188.34664 47.1750708 186.928809 47.1750708 184.550898 48.7078583 183 50.8595149 183 53.2719412 183 54.7545336 184.359281 54.6125182 187.062542L53.1501263 187.062542" /> 1130 <polyline points="58 183 67 183 67 184.5 63.293 184.5 63.293 198 61.707 198 61.707 184.5 58 184.5 58 183" /> 1131 <path d="M72.8224299,192.179633 L69.1224039,192.179633 L70.9720924,184.19825 L71.0097352,184.19825 L72.8224299,192.179633 Z M66,198 L67.7198858,198 L68.7485722,193.678661 L73.1774403,193.678661 L74.2801142,198 L76,198 L72.056594,183 L69.9998702,183 L66,198 L66,198 Z" /> 1132 <polyline points="76 183 85 183 85 184.499 81.293 184.499 81.293 198 79.708 198 79.708 184.499 76 184.499 76 183" /> 1133 <polyline points="86 198 86 183 93.958 183 93.958 184.499 87.761 184.499 87.761 189.458 93.575 189.458 93.575 190.96 87.761 190.96 87.761 196.501 94 196.501 94 198 86 198" /> 1134 <path d="M103 183 104.47565 183 104.47565 193.526387C104.457127 194.678877 104.635564 196.533442 106.999691 196.533442 109.363819 196.533442 109.541638 194.678877 109.524967 193.526387L109.524967 183 111 183 111 194.113146C111 196.72948 109.417535 198 106.999691 198 104.581848 198 103 196.72948 103 194.113146L103 183M121.365377 183 123 183 123 198 120.323733 198 116.186564 185.996666C115.94992 185.31731 115.772779 184.63865 115.636675 183.737705L115.594954 183.737705C115.614788 184.499028 115.636675 185.279105 115.636675 186.039039L115.636675 198 114 198 114 183 116.659169 183 120.853788 195.2798C121.030929 195.738261 121.170454 196.219644 121.365377 196.919839L121.405046 196.919839C121.384528 196.380106 121.365377 195.799389 121.365377 195.240206L121.365377 183" /> 1135 <polygon points="126 198 128 198 128 183 126 183" /> 1136 <polyline points="138.275 183 140 183 135.956 198 134.026 198 130 183 131.722 183 134.963 196.802 134.999 196.802 138.275 183" /> 1137 <polyline points="142 198 142 183 149.957 183 149.957 184.499 143.763 184.499 143.763 189.458 149.576 189.458 149.576 190.96 143.763 190.96 143.763 196.501 150 196.501 150 198 142 198" /> 1138 <path d="M153.560905 184.499028 155.757396 184.499028C156.808657 184.499028 158.706932 184.558766 158.74478 187.137955 158.78328 189.758822 156.753843 189.879689 156.019722 189.899139L153.560905 189.899139 153.560905 184.499028ZM153.560905 191.399555 156.2827 191.399555C158.125508 191.399555 158.689965 192.679078 158.689965 194.179494 158.689965 195.177688 158.8394 197.039316 159.178074 198L161 198 161 197.660322C160.622825 197.660322 160.511238 196.998333 160.457077 196.717699 160.304379 195.600028 160.211064 194.499722 160.154292 193.378577 159.930467 191.380106 159.476943 190.75771 157.655017 190.578494L157.655017 190.540289C159.290966 190.297861 160.304379 189.039872 160.360499 187.278966 160.457077 183.818283 158.576421 183 155.624927 183L152 183 152 198 153.560905 198 153.560905 191.399555 153.560905 191.399555ZM170.150222 187.062181C170.254857 185.566639 169.516904 184.436333 168.0514 184.436333 165.921983 184.436333 165.69252 185.893955 165.69252 187.004967 165.69252 187.998891 166.098822 188.612277 166.943246 188.957555 167.64938 189.243624 168.335934 189.532355 169.041456 189.819089 171.541074 190.835632 172 191.791635 172 193.690336 172 196.408657 170.430473 198 167.895365 198 166.590791 198 165.039621 197.596177 164.281475 195.720761 164 195.011576 164.018357 193.861977 164 193.094913L165.465504 193.094913C165.392688 195.221803 165.762276 196.561671 167.96451 196.561671 169.447147 196.561671 170.483708 195.739389 170.483708 194.054242 170.483708 191.868142 169.674162 191.848849 168.335934 191.294008 167.612666 190.987315 166.451277 190.587484 165.745755 190.182996 164.493804 189.493103 164.177451 188.344835 164.177451 186.92713 164.177451 184.551426 165.709653 183 167.858651 183 170.27199 183 171.754016 184.360491 171.614502 187.062181L170.150222 187.062181" /> 1139 <polygon points="175 198 177 198 177 183 175 183" /> 1140 <polyline points="179 183 188 183 188 184.499 184.293 184.499 184.293 198 182.708 198 182.708 184.499 179 184.499 179 183" /> 1141 <polyline points="193.99 190.519 197.28 183 199 183 194.757 192.18 194.757 198 193.204 198 193.204 192.18 189 183 190.719 183 193.99 190.519" /> 1142 <polygon points="56 172 190 172 190 171 56 171" /> 1143 </g> 1144 </svg> 1145 </span>
1146 <span class="svg svg--logo-full footer-logo desktop-only"> 1147 <svg viewBox="0 0 365 117" xmlns="http://www.w3.org/2000/svg"> 1148 <g fill="#FEFEFE" fill-rule="evenodd"> 1149 <path d="M18.168 5.256c1.312 2.755 3.773 4.496 6.394 5.902 6.5 3.483 14.515 5.632 17.564 12.924 2.48 5.92.93 12.662-1.848 18.208-.796 1.587-2.124 3.608-3.997 3.894 2.578-4.729 1.06-10.472-3.3-13.735-5.946-4.457-11.704-7.725-15.684-14.154-3.207-5.174-6.408-13.779.041-17.41-.149 1.536.178 2.992.83 4.371" /> 1150 <path d="M46.254 23.895c-.763-2.543-1.768-4.958-2.04-7.631-.304-2.968.934-6.017 3.62-7.434.231 1.824-.104 3.61.815 5.296 1.92 3.526 4.695 6.034 6.576 9.592 2.257 4.256 1.957 9.563-1.692 12.756-3.883 3.394-8.693 5.493-11.5 9.876-1.23-2.282-.41-4.817.56-6.953 2.195-4.825 5.347-9.865 3.661-15.502M27.411 32.605c2.675 1.094 5.193 2.405 7.02 4.802 1.838 2.41 1.998 5.407 1.221 8.188-1.507-1.66-2.978-3.386-5.168-4.126-2.752-.927-5.488-1.418-8.005-2.872-2.45-1.408-4.198-3.398-5.655-5.877-1.776-3.026-2.53-7.374.35-9.835-.447 2.369-.243 5.257 1.915 6.572 2.572 1.567 5.543 2.015 8.322 3.148M37.5 47.429c4.599 0 9.136.018 13.747.016.008 2.015-.027 3.834 0 5.942-4.7 1.613-9.697 3.299-14.308 5.143-5.026-2.095-10.453-3.452-15.478-5.546-.024-1.964.025-3.483 0-5.54 5.477 0 10.968-.015 16.039-.015M17.681 59.026c1.801 0 3.046 0 4.658-.01-2.485 5.717-3.439 12.01-3.846 18.16-.516 7.764-1.053 15.753 1.287 23.308.791 2.56 4.188 4.204 6.751 2.238 1.867-1.434 2.516-3.488 2.574-5.606.341-12.546.842-25.178.906-37.948 4.827-.014 9.02.035 13.934 0 .315 12.786.183 25.694.6 38.542.078 2.332 1.59 5.006 3.805 5.62 3.68 1.03 6.484-3.025 6.73-6.36.93-12.659.684-25.943-4.074-37.895 7.675 0 14.311.044 21.466 0-2.563 18.976-5.866 38.243-8.537 57.201-6.492-2.483-12.832-5.505-19.867-6.25-11.674-1.235-23.505.944-33.819 6.474C6.57 97.43 4.02 78.171.884 59.016c5.675-.012 11.333.01 16.797.01M164.631 28.586v2.906c-4.364.565-5.09.969-6.22 4.682-1.212 3.879-3.476 11.55-5.817 20.273l-7.51 28.03h-10.259l-9.934-37.8h-.244l-9.531 37.8h-10.177l-7.10
11507-26.978c-2.263-8.402-4.283-16.235-6.059-22.132-.889-2.906-1.453-3.472-5.492-3.875v-2.906h23.183v2.906l-3.719.565c-.887.083-1.369.404-1.612.888-.163.485-.083 1.213.162 2.18l9.207 36.51h.162l10.016-41.841h8.965l10.661 41.84h.323l4.606-18.173c2.503-10.098 3.713-16.074 4.036-18.094.323-1.937.162-2.99-1.533-3.227l-4.604-.648v-2.906h18.497Z" /> 1151 <path d="M178.814 64.507c0 3.07.482 3.37 4.76 3.55v2.288h-19.15v-2.288c4.275-.18 4.755-.48 4.755-3.55v-29.99c0-3.07-.48-3.37-4.755-3.554v-2.287h19.15v2.287c-4.278.184-4.76.484-4.76 3.554v29.99ZM201.336 28.675c6.204 9.575 12.587 19.09 18.968 28.665h.239V43.851c0-4.938-.058-7.225-.3-9.393-.181-2.108-.843-3.07-2.529-3.193l-3.373-.303v-2.287h14.511v2.287l-2.105.303c-1.386.182-1.988 1.085-2.169 3.193-.24 2.106-.3 4.455-.3 9.393v26.494h-6.623a2647.2 2647.2 0 0 0-21.859-33.597h-.239v18.424c0 4.937.058 7.227.299 9.393.18 2.108.842 3.071 2.528 3.19l3.372.301v2.29h-14.512v-2.29l2.108-.3c1.383-.18 1.989-1.083 2.166-3.19.242-2.107.305-4.457.305-9.394V34.517c0-3.07-.482-3.37-4.758-3.555v-2.287h14.271ZM253.184 68.48c-8.731 0-9.814-10.779-9.938-18.969.124-7.709 1.207-18.969 9.938-18.969 8.729 0 9.814 11.26 9.935 18.969-.121 8.19-1.206 18.969-9.935 18.969m0-40.706c-13.85 0-20.593 8.128-20.593 21.737 0 13.61 6.743 21.741 20.593 21.741 13.847 0 20.594-8.131 20.594-21.741 0-13.609-6.747-21.737-20.594-21.737M292.031 28.675c6.204 9.575 12.585 19.09 18.97 28.665h.239V43.851c0-4.938-.06-7.225-.302-9.393-.179-2.108-.843-3.07-2.529-3.193l-3.371-.303v-2.287h14.511v2.287l-2.109.303c-1.385.182-1.984 1.085-2.163 3.193-.242 2.106-.306 4.455-.306 9.393v26.494h-6.623a2646.984 2646.984 0 0 0-21.857-33.597h-.237v18.424c0 4.937.056 7.227.296 9.393.179 2.108.845 3.071 2.531 3.19l3.371.301v2.29h-14.511v-2.29l2.107-.3c1.384-.18 1.988-1.083 2.167-3.19.242-2.107.302-4.457.302-9.394V34.517c0-3.07-.481-3.37-4.757-3.555v-2.287h14.271Z" /> 1152 <path d="m326.13 60.73 6.541-20.922h.245l6.298 20.922H326.13Zm1.13 23.747v-3.07l-4.843-.403c-1.782-.163-1.859-1.132-1.452-2.906.965-4.366 2.418-8.725 3.872-13.49h15.67l4.2 13.41c.564 1.692.325 2.744-1.373 2.906l-4.685.483v3.07h25.526v-3.07c-4.2-.077-5.252-.566-6.301-3.876l-15.913-48.945h-10.178l-9.366 27.218c-2.909 8.32-5.575 16.477-7.512 21.403-1.295 3.393-2.183 3.956-6.545 4.2v3.07h18.9ZM147.394 101.419c.132-1.72-.794-3.018-2.62-3.018-2.665 0-2.953 1.674-2.953 2.952 0 1.145.51 1.849 1.566 2.245.878.331 1.74.662 2.619.991 3.128 1.168 3.7 2.27 3.7 4.451 0 3.127-1.96 4.954-5.128 4.954-1.633 0-3.57-.462-4.519-2.621-.35-.814-.33-2.136-.35-3.018h1.828c-.092 2.449.374 3.988 3.125 3.988 1.85 0 3.151-.947 3.151-2.882 0-2.514-1.014-2.537-2.686-3.176-.904-.353-2.357-.812-3.238-1.277-1.566-.793-1.96-2.113-1.96-3.743 0-2.734 1.915-4.517 4.604-4.517 3.013 0 4.866 1.563 4.689 4.671h-1.828ZM151.161 97.078h10.374v1.653h-4.272v14.866h-1.828V98.731h-4.274zM168.914 107.19h-4.361l2.182-8.789h.045l2.134 8.789Zm-8.041 6.411h2.027l1.213-4.759h5.221l1.298 4.759h2.027l-4.646-16.519h-2.424l-4.716 16.519ZM172 97.082h10.373v1.651h-4.27v14.868h-1.829V98.733H172zM184.313 113.601V97.082h8.26v1.651h-6.432v5.461h6.034v1.653h-6.034v6.102h6.475v1.652zM201.537 97.082h1.826v11.869c-.023 1.3.199 3.392 3.127 3.392 2.931 0 3.149-2.092 3.129-3.392V97.082h1.829v12.531c0 2.952-1.961 4.383-4.958 4.383-2.995 0-4.953-1.431-4.953-4.383V97.082ZM223.141 97.082h1.83v16.519h-2.995l-4.628-13.22a12.97 12.97 0 0 1-.614-2.487h-.046c.021.839.046 1.697.046 2.534v13.173h-1.83V97.082h2.973l4.691 13.522c.201.504.355 1.036.573 1.805h.045a46.485 46.485 0 0 1-.045-1.848V97.082ZM228.825 113.601h1.828V97.082h-1.828zM242.767 97.082h2.027l-4.758 16.52h-2.268l-4.735-16.52h2.023l3.812 15.196h.043zM246.665 113.601V97.082h8.26v1.651h-6.432v5.461h6.037v1.653h-6.037v6.102h6.477v1.652zM259.774 98.733h2.574c1.232 0 3.456.065 3.501 2.906.044 2.886-2.333 3.018-3.194 3.04h-2.881v-5.946Zm0 7.597h3.189c2.159 0 2.821 1.41 2.821 3.063 0 1.098.176 3.148.575 4.208h2.134v-.376c-.442 0-.574-.728-.637-1.038a41.032 41.032 0 0 1-.354-3.678c-.263-2.199-.795-2.886-2.931-3.083v-.041c1.92-.268 3.106-1.651 3.171-3.592.114-3.812-2.09-4.711-5.55-4.711h-4.249v16.519h1.831v-7.271ZM278.317 101.419c.13-1.717-.793-3.018-2.623-3.018-2.664 0-2.952 1.674-2.952 2.954 0 1.143.51 1.847 1.565 2.247.882.327 1.741.658 2.625.987 3.124 1.168 3.698 2.27 3.698 4.451 0 3.127-1.963 4.956-5.131 4.956-1.634 0-3.571-.464-4.519-2.621-.353-.814-.329-2.136-.353-3.018h1.833c-.092 2.447.369 3.986 3.123 3.986 1.856 0 3.152-.945 3.152-2.882 0-2.514-1.014-2.537-2.687-3.176-.903-.353-2.354-.812-3.238-1.275-1.566-.795-1.961-2.115-1.961-3.745 0-2.732 1.916-4.515 4.603-4.515 3.018 0 4.87 1.563 4.695 4.669h-1.83ZM283.91 113.601h1.83V97.082h-1.83zM288.205 97.082h10.374v1.651h-4.272v14.868h-1.828V98.733h-4.274zM305.011 105.362l3.877-8.28h2.027l-5 10.108v6.411h-1.83v-6.41l-4.955-10.109h2.026zM150.69 84.262h150.641v-1.349h-150.64z" /> 1153 </g> 1154 </svg> 1155 </span> 1156 </div> 1157 <div class="footer-block"> 1158 <a href="/give/" class="cta-button cta-button--gift">
1159 <span>Give to WSU</span> 1160 </a> 1161 </div> 1162 </div> 1163 <div class="footer-block mobile-only"> 1164 <nav class="footer-social-nav"> 1165 <ul> 1166 <li> 1167 <a href="https://www.tiktok.com/@winonastateu" aria-label="Go to TikTok"> 1168 <span class="svg svg--social-tiktok footer-social-nav__svg"> 1169 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27 27"> 1170 <g data-name="Layer 2"> 1171 <path class="cls-1" d="M23.79 0H3.21A3.21 3.21 0 000 3.21v20.58A3.21 3.21 0 003.21 27h20.58A3.21 3.21 0 0027 23.79V3.21A3.21 3.21 0 0023.79 0m-2.57 11.78h-.45a4.82 4.82 0 01-4-2.18V17a5.48 5.48 0 11-5.48-5.48h.34v2.7a1.86 1.86 0 00-.34 0 2.8 2.8 0 000 5.6 2.86 2.86 0 002.91-2.76V4.46h2.58a4.83 4.83 0 004.44 4.3v3" data-name="Layer 1" /> 1172 </g> 1173 </svg> 1174 </span> 1175 </a> 1176 </li> 1177 <li> 1178 <a href="https://www.instagram.com/winonastateu/" aria-label="Go to Instagram"> 1179 <span class="svg svg--social-instagram footer-social-nav__svg"> 1180 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23.99 23.99"> 1181 <g data-name="Layer 2"> 1182 <path class="cls-1" d="M12 0C8.74 0 8.33 0 7.05.07a8.71 8.71 0 00-2.91.56A6.07 6.07 0 00.63 4.14a8.71 8.71 0 00-.56 2.91C0 8.33 0 8.74 0 12s0 3.66.07 4.94a8.71 8.71 0 00.56 2.91A6 6 0 002 22a5.78 5.78 0 002.13 1.38 8.71 8.71 0 002.91.56C8.33 24 8.74 24 12 24s3.66 0 4.94-.07a8.71 8.71 0 002.91-.56 6.07 6.07 0 003.51-3.51 8.71 8.71 0 00.56-2.91c.08-1.29.08-1.7.08-4.95s0-3.67-.07-4.95a8.71 8.71 0 00-.56-2.91A5.78 5.78 0 0022 2 6 6 0 0019.85.63a8.71 8.71 0 00-2.91-.56C15.66 0 15.25 0 12 0zm0 2.16c3.2 0 3.58 0 4.84.07a6.68 6.68 0 012.23.41 3.75 3.75 0 011.38.9 3.75 3.75 0 01.9 1.38 6.68 6.68 0 01.41 2.23c.06 1.26.07 1.64.07 4.85s0 3.58-.07 4.84a6.68 6.68 0 01-.41 2.23 4 4 0 01-2.28 2.28 6.68 6.68 0 01-2.23.41c-1.26.06-1.64.07-4.84.07s-3.59 0-4.85-.07a6.68 6.68 0 01-2.23-.41 3.75 3.75 0 01-1.38-.9 3.75 3.75 0 01-.9-1.38 6.68 6.68 0 01-.41-2.23c-.06-1.26-.07-1.64-.07-4.84s0-3.59.07-4.85a6.68 6.68 0 01.41-2.23 3.75 3.75 0 01.9-1.38 3.75 3.75 0 011.38-.9 6.68 6.68 0 012.23-.41c1.26-.06 1.64-.07 4.85-.07zM12 16a4 4 0 114-4 4 4 0 01-4 4zm0-10.16A6.16 6.16 0 1018.16 12 6.15 6.15 0 0012 5.84zm7.84-.25a1.44 1.44 0 11-1.44-1.44 1.44 1.44 0 011.44 1.44" data-name="Layer 1" /> 1183 </g> 1184 </svg> 1185 </span> 1186 </a> 1187 </li> 1188 <li> 1189 <a href="https://www.facebook.com/WinonaStateU" aria-label="Go to Facebook"> 1190 <span class="svg svg--social-facebook footer-social-nav__svg"> 1191 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"> 1192 <path fill-rule="evenodd" d="M25.525 12.762C25.525 5.714 19.81 0 12.762 0S0 5.714 0 12.762c0 6.37 4.667 11.65 10.768 12.608v-8.92h-3.24v-3.689h3.24v-2.81c0-3.199 1.905-4.966 4.82-4.966 1.397 0 2.857.25 2.857.25v3.14h-1.609c-1.585 0-2.08.984-2.08 1.993v2.394h3.54l-.566 3.69h-2.974v8.918c6.102-.958 10.769-6.238 10.769-12.608" /> 1193 </svg> 1194 </span> 1195 </a> 1196 </li> 1197 <li> 1198 <a href="https://www.youtube.com/user/WinonaU" aria-label="Go to YouTube"> 1199 <span class="svg svg--social-youtube footer-social-nav__svg"> 1200 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 33.39 23.52"> 1201 <g data-name="Layer 2"> 1202 <path class="cls-1" d="M13.82 0h12.02l.83.06.77.06h.49l.45.05h.21l.4.06a8 8 0 01.8.16 4.19 4.19 0 012.95 3A15.5 15.5 0 0133 5.41l.06.48.05.5v1.02l.05.75v8.98l-.05.5-.06.49a15.3 15.3 0 01-.33 1.73 4.16 4.16 0 01-2.95 3l-.29.07-.33.06h-.19l-.4.06-.43.05-.48.05-.5.05h-.53l-.83.06h-1.46l-1.1.05H8.8l-.88-.05-.85-.05-.8-.06-.5-.05-.47-.05-.44-.05h-.59l-.33-.06-.29-.07a4.16 4.16 0 01-2.95-3 15.1 15.1 0 01-.36-2l-.07-.57v-3.34L0 13V7.67a2.64 2.64 0 010-.29v-.87L.3 6a17.09 17.09 0 01.4-2.33 4.19 4.19 0 013-3 8 8 0 01.8-.16l.4-.06h.9l.71-.13L7 .28l.88-.06h5.94zm-.54 6.8v9.93l8.73-5z" data-name="Layer 1" /> 1203 </g> 1204 </svg> 1205 </span> 1206 </a> 1207 </li> 1208 <li> 1209 <a href="https://blogs.winona.edu/" aria-label="Go to Blogs">
1210 <span class="svg svg--social-wordpress footer-social-nav__svg"> 1211 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27 27"> 1212 <g data-name="Layer 2"> 1213 <path class="cls-1" d="M24.15 7.68A12.12 12.12 0 0119.6 24l3.71-10.72a11.47 11.47 0 00.92-4.35 9.57 9.57 0 00-.08-1.24zm-9 .13c.73 0 1.39-.12 1.39-.12a.5.5 0 00-.08-1s-2 .16-3.23.16-3.2-.16-3.2-.16a.5.5 0 00-.07 1s.61.08 1.27.12L13.14 13l-2.66 8L6.06 7.81c.73 0 1.39-.12 1.39-.12a.5.5 0 00-.08-1s-2 .16-3.23.16h-.78a12.13 12.13 0 0118.34-2.3h-.16a2.1 2.1 0 00-2 2.15 5.74 5.74 0 001.19 2.85 6.42 6.42 0 011 3.35 14.79 14.79 0 01-.92 3.92l-1.21 4.05zM13.5 25.64a12.16 12.16 0 01-3.43-.5l3.64-10.58 3.73 10.22.09.17a12.22 12.22 0 01-4 .69zM1.36 13.5a12.15 12.15 0 011.05-4.94L8.2 24.42A12.13 12.13 0 011.36 13.5zM13.5 0A13.5 13.5 0 1027 13.5 13.52 13.52 0 0013.5 0z" data-name="Layer 1" /> 1214 </g> 1215 </svg> 1216 </span> 1217 </a> 1218 </li> 1219 <li> 1220 <a href="https://www.linkedin.com/school/winona-state-university/" aria-label="Go to LinkedIn"> 1221 <span class="svg svg--social-linkedin footer-social-nav__svg"> 1222 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 1223 <g data-name="Layer 2"> 1224 <path class="cls-1" d="M21.83 0H2.17A2.17 2.17 0 000 2.17v19.66A2.17 2.17 0 002.17 24h19.66A2.17 2.17 0 0024 21.83V2.17A2.17 2.17 0 0021.83 0zM7.43 20.72a.64.64 0 01-.64.63H4.11a.64.64 0 01-.64-.63V9.45a.64.64 0 01.64-.63h2.68a.64.64 0 01.64.63zm-2-13A2.55 2.55 0 118 5.2a2.55 2.55 0 01-2.55 2.55zm16 13a.58.58 0 01-.58.58H18a.58.58 0 01-.58-.58v-5.23c0-.79.23-3.46-2.06-3.46-1.78 0-2.14 1.83-2.21 2.64v6.1a.58.58 0 01-.58.58H9.79a.58.58 0 01-.58-.58V9.4a.58.58 0 01.58-.58h2.79a.58.58 0 01.58.58v1a4 4 0 013.73-1.75c4.62 0 4.59 4.32 4.59 6.69v5.45z" data-name="Layer 1" /> 1225 </g> 1226 </svg> 1227 </span> 1228 </a> 1229 </li> 1230 </ul> 1231 </nav> 1232 </div> 1233 <div class="footer-locations"> 1234 <div class="footer-campus"> 1235 <div class="footer-campus__title">Winona Campus</div> 1236 <p> 1237 P.O. Box 5838<br> 1238 175 West Mark Street<br> 1239 Winona, MN 55987<br> 1240 <a href="tel:5074575000">507.457.5000</a> | <a href="tel:8003425978">800.342.5978</a> 1241 </p> 1242 </div> 1243 <div class="footer-campus"> 1244 <div class="footer-campus__title">Rochester Campus</div> 1245 <p> 1246 859 30th Ave SE<br> 1247 Rochester, MN 55904<br> 1248 <a href="tel:5074575000">507.457.5000</a> | <a href="tel:8003425978">800.342.5978</a> 1249 </p> 1250 </div> 1251 <div class="footer-campus"> 1252 <div class="footer-campus__title">Rochester Campus - Broadway</div> 1253 <p> 1254 400 South Broadway Avenue<br> 1255 Rochester, MN 55904<br> 1256 <a href="tel:5074575000">507.457.5000</a> | <a href="tel:8003425978">800.342.5978</a> 1257 </p> 1258 </div> 1259 </div> 1260 </div> 1261 <div class="footer-bottom"> 1262 <div class="footer-bottom__container"> 1263 <div class="footer-bottom__text"> 1264 Winona State University is an <a href="/about/leadership/affirmative-action/">equal opportunity</a> employer and educator | <a href="/about/leadership/title-ix/">Title IX & Sexual Violence Resources</a> | <a href="/privacy-statement/">Privacy</a> | <a href="/contact/">Contact Us</a><br> 1265 The oldest member of the colleges and universities of <a href="https://www.minnstate.edu/">Minnesota State</a> 1266 </div> 1267 <div> 1268 <a href="https://www.minnstate.edu/"> 1269 <img src="https://www.winona.edu/wp-content/themes/wsu/img/logo-mn-state.png" class="footer-bottom__logo" alt="Minnesota State logo" /> 1270 </a> 1271 </div> 1272 </div> 1273 </div> 1274</footer> 1275</div>
1276<script type="speculationrules"> 1277{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/wsu/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1278</script>
1278 1279
1279<script> 1280 ( function ( body ) { 1281 'use strict'; 1282 body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' ); 1283 } )( document.body ); 1284 </script>
1284 1285
1285<script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};/* ]]> */ </script>
1285<script data-wp-strategy="defer" defer id="jquery-js" src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
vendor: 1 bytes, line 1285
1285
1286<script data-wp-strategy="defer" defer id="wsu-site-js" src="https://www.winona.edu/wp-content/themes/wsu/js/main.min.js?ver=1790089784"></script>
vendor: 1 bytes, line 1286
1286
1287<script id="tec-user-agent-js" src="https://www.winona.edu/wp-content/plugins/the-events-calendar/common/build/js/user-agent.js?ver=da75d0bdea6dde3898df"></script>
vendor: 1 bytes, line 1287
1287
1288<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-e9297efe6c8a37b6910","applicationID":"582505377","transactionName":"YFAENRBTCEEHWkNYXlkaJwIWWwlcSU1SXEFbVBIET1QTXgoUQFhVQ10=","queueTime":0,"applicationTime":586,"atts":"TBcHQ1hJG08=","errorBeacon":"bam.nr-data.net","agent":""}</script>
1288</body> 1289 1290</html>
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.