CINXE.COM
Advising & Tutoring | California State University, Northridge
<!DOCTYPE html> <html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# "> <head> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"><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:"601393300",accountID:"3966713",trustKey:"66686",xpid:"Vw8BV1FSCxAFV1JRBgYBV1c=",licenseKey:"NRJS-dd84472fbf78f30e3e5",applicationID:"533317613"};;/*! For license information please see nr-loader-spa-1.283.1.min.js.LICENSE.txt */ (()=>{var e,t,r={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)),o=0===Object.keys(r).length?e:r;for(let a in o)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]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={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},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(3333);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},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},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:{get capture_marks(){return e.feature_flags.includes(n.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(n.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(n.$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:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.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){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.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,a.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0,harvester:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.283.1",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="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),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(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;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(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].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(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],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).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,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},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])=>{s[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()[s[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 a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},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,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(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 o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},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{}}}},944:(e,t,r)=>{"use strict";function n(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)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},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})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,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}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{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)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),c&&h(c.prototype,f),h(a.gm,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=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)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9414:(e,t,r)=>{"use strict";r.d(t,{J:()=>c});var n=r(7836),i=r(2646),o=r(944),a=r(3434);const s=new Map;function c(e,t,r,c){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,o.R)(29);const u=function(e){return(e||n.ee).get("logger")}(e),d=(0,a.YM)(u),l=new i.y(n.P);l.level=c.level,l.customAttributes=c.customAttributes;const f=t[r]?.[a.Jt]||t[r];return s.set(f,l),d.inPlace(t,[r],"wrap-logger-",(()=>s.get(f))),u}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Zp:()=>i,kd:()=>c,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3,c=["PageAction","UserAction","BrowserPerformance"],u={MARKS:"experimental.marks",MEASURES:"experimental.measures",RESOURCES:"experimental.resources"}},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>o,ET:()=>a,TZ:()=>s,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",s=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(8154),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},8154:(e,t,r)=>{"use strict";r.d(t,{z_:()=>o,XG:()=>s,TZ:()=>n,rs:()=>i,xV:()=>a});r(6154),r(9566),r(384);const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={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"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>c,Qu:()=>u,TZ:()=>s,ih:()=>d,pP:()=>a,tC:()=>i});var n=r(860);const i=["click","keydown","submit","popstate"],o="api",a="initialPageLoad",s=n.K7.softNav,c={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},u={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},d={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>T,uP:()=>s,wW:()=>E,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",E="cb"+R,A="jsTime",T="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},8969:(e,t,r)=>{"use strict";r.d(t,{j:()=>O});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(8154),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","recordCustomEvent","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(9414);function x(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var A=r(9417),T=r(5603),N=r(5284);const S=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let _=!1;function O(e,t={},g,O){let{init:I,info:P,loader_config:j,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();P||(I=L.init,P=L.info,j=L.loader_config),(0,A.xN)(e.agentIdentifier,I||{}),(0,T.a)(e.agentIdentifier,j||{}),P.jsAttributes??={},d.bv&&(P.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,P);const H=(0,A.D0)(e.agentIdentifier),M=[P.beacon,P.errorBeacon];_||(H.proxy.assets&&(S(H.proxy.assets),M.push(H.proxy.assets)),H.proxy.beacon&&M.push(H.proxy.beacon),x(),(0,h.US)("activatedFeatures",N.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?M:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var x=s.ee.get(e),A=x.get("tracer");E[e]=b.g.OFF,x.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var T="api-",N=T+"ixn-";function S(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(T,n,!0,o||null===r?"session":void 0)(t,r)}function _(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,x),(0,w.R)(x,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,x),(0,R.J)(x,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(T,e,!0,"api")})),g.addPageAction=I(T,"addPageAction",!0,n.K7.genericEvents),g.recordCustomEvent=I(T,"recordCustomEvent",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(T,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return S(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return S("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return S("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,x),x.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,x)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,x)},g.interaction=function(e){return(new _).get("object"==typeof e?e:{})};const O=_.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,x),h||(0,a.p)(N+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,x),function(){if(A.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw A.emit("fn-err",[arguments,this,t],r),t}finally{A.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,x),i&&(0,a.p)(e+t,[r?(0,v.t)():performance.now(),...arguments],r?null:this,i,x),r?void 0:this}}function P(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),x.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{O[e]=I(N,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(N,"routeName",void 0,n.K7.softNav):I(T,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,x),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,x)},d.RI?(0,u.GG)((()=>P()),!0):P(),g}(e.agentIdentifier,O,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),_=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>s,P3:()=>c,XX:()=>i,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s={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",spa:"spa"},c={[s.pageViewEvent]:1,[s.pageViewTiming]:2,[s.metrics]:3,[s.jserrors]:4,[s.spa]:5,[s.ajax]:6,[s.sessionTrace]:7,[s.softNav]:8,[s.sessionReplay]:9,[s.logging]:10,[s.genericEvents]:11},u={[s.pageViewEvent]:a,[s.pageViewTiming]:n,[s.ajax]:n,[s.spa]:n,[s.softNav]:n,[s.metrics]:i,[s.jserrors]:i,[s.sessionTrace]:o,[s.sessionReplay]:o,[s.logging]:"browser/logs",[s.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.283.1.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.283.1.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-xh2gny9FbPW5pomtWyy7hHdQHGboXB/N4nyn8DfA0WA2vCwX0A4j2oDh5iaHPZ7LExtpCN1wH+cmFhC5+XZpvw==",249:"sha512-QwbAv951CmpiBMYrGDX13s51PFIraP7TGD1mhcZv8jILwi1qPZbPL+c98zB6u5kWpOPcdfGLroZW+38lG3ZVHA==",212:"sha512-hVJwKgbpekN6SB9bmRkjdGJxXRXeHDsrVRlTC1EMUEYSeaO8NWR6CjzsDA2iUrhmD1sv4p1TCx6tYULmyZ2Tbw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.283.1.PROD"]=self["webpackChunk:NRBA-1.283.1.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(){this.agentIdentifier=(0,r.LA)(16)}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}recordCustomEvent(e,t){return this.#e("recordCustomEvent",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(8969);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),t.runtime.harvester.initializedAggregates.push(this.featAggregate),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),E=i(2843),A=i(3878),T=i(782),N=i(1863);class S extends b{static featureName=T.T;constructor(e,t=!0){super(e,T.T,t),p.RI&&((0,E.u)((()=>(0,x.p)("docHidden",[(0,N.t)()],void 0,T.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,N.t)()],void 0,T.T,this.ee))),this.importAggregator(e))}}var _=i(8154);class O extends b{static featureName=_.TZ;constructor(e,t=!0){super(e,_.TZ,t),this.importAggregator(e)}}var I=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new j(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class M extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",((e,t)=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,N.t)(),!0,{},this.#r,t],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,N.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,N.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var D=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,D.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)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,P.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(void 0===p.gm.XMLHttpRequest)return n;if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",J=Y+"body-",X=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,X.forEach((e=>{r(Q[te],e,J),r(ee[te],e,J)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}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,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,P.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,N.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(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 d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,N.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,N.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,N.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.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,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(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 y(e,t){this.params={},this.metrics={},this.startTime=(0,N.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,N.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,N.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,N.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function E(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(_.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.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}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Ee,Lc:Ae,uP:Te,Rz:Ne}=be;class Se extends b{static featureName=Ee;constructor(e,t=!0){super(e,Ee,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Te,(function(e,t){this.bstStart=(0,N.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,N.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Ne+Re,(function(e){this.time=(0,N.t)(),this.startPath=location.pathname+location.hash})),r.on(Ne+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var _e=i(2614);class Oe extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(_e.H3,"_").concat(_e.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===_e.g.FULL||e.sessionReplayMode===_e.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee,agentRef:this.#o}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==_e.g.FULL&&this.featAggregate.initializeRecording(_e.g.FULL,!0):(this.#i=_e.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==_e.g.FULL&&(this.recorder.parent.mode=_e.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class Pe extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,N.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,N.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.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,{domObserver:o})}}var je=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function Me(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const De={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(De[t.debugId]++)return t;De[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Je,wW:Xe,e5:$e,tH:Qe,uP:et,rw:tt,Lc:rt}=je;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=Me(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,N.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,N.t)();this[$e]=~~this[$e]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,N.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Xe,m),o.on(Xe,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([Qe+Ze,Qe+"-done",Qe+Je+Ze,Qe+Je+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Xe,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,Qe+Ze),v(d,Qe+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];if(p.RI&&(e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>{const t=(0,v.s)((e=>{(0,x.p)("ua",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,A.sp)(e,t)}))),e.init.performance.resources.enabled&&p.gm.PerformanceObserver?.supportedEntryTypes.includes("resource"))){new PerformanceObserver((e=>{e.getEntries().forEach((e=>{(0,x.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)}))})).observe({type:"resource",buffered:!0})}r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785),ct=i(9414);class ut extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;(0,ct.J)(r,p.gm.console,"log",{level:"info"}),(0,ct.J)(r,p.gm.console,"error",{level:"error"}),(0,ct.J)(r,p.gm.console,"warn",{level:"warn"}),(0,ct.J)(r,p.gm.console,"info",{level:"info"}),(0,ct.J)(r,p.gm.console,"debug",{level:"debug"}),(0,ct.J)(r,p.gm.console,"trace",{level:"trace"}),this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t){super(),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,S,Se,Oe,O,M,ot,ut,Pe,nt],loaderType:"spa"})})()})();</script> <meta charset="utf-8" /> <meta name="description" content="At CSUN, you'll be supported with the academic advising, career exploration, tutoring and writing resources you need to succeed both at CSUN and in your career." /> <link rel="canonical" href="https://w2.csun.edu/academics/advising-tutoring" /> <meta name="Generator" content="Drupal 9 (https://www.drupal.org)" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="icon" href="//live-csu-northridge.pantheonsite.io/sites/default/files/csun-n-fav.ico" type="image/vnd.microsoft.icon" /> <script src="//live-csu-northridge.pantheonsite.io/sites/default/files/google_tag/gtm_5j76zzx/google_tag.script.js?ss1qdm" defer></script> <script src="//live-csu-northridge.pantheonsite.io/sites/default/files/google_tag/primary_container/google_tag.script.js?ss1qdm" defer></script> <title>Advising & Tutoring | California State University, Northridge</title> <link rel="stylesheet" media="all" href="//live-csu-northridge.pantheonsite.io/sites/default/files/css/css_I2pWMaC5yghBGRrsKUqaasXPhUhomy6xWRAPI5N1tz0.css" /> <link rel="stylesheet" media="all" href="//live-csu-northridge.pantheonsite.io/sites/default/files/css/css_W32dQKnCvj8JyU8jvMkT7umEBm3EhGP2jNZqtIeMKlA.css" /> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&family=Roboto+Slab&display=swap" rel="stylesheet"> </head> <body> <nav aria-label="Skip to Sections"> <a class="skip-link" href="#main-nav">Skip to main menu</a> <a class="skip-link" href="#main-content">Skip to main content</a> </nav> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5J76ZZX" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KH4GKFR" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> <div class="alerts"> </div> <header class="header"> <div class="header__interior"> <!-- Logo - Mobile --> <a href="/" class="header__logo header__logo--mobile"> <span class="screen-reader-text">CSUN California State University Northridge</span> <span class="svg svg--logo-mobile "> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 218 57"> <g fill="none" fill-rule="nonzero"> <path fill="#CE0E2D" d="M186.85 1.98v2.94c7.54.87 9.21 3.65 9.21 11.03v23.21h-.39L167.41 1.98H130.4v2.94c7.54.87 9.21 3.65 9.21 11.03v19.76c0 5.95-1.19 8.89-3.81 11.59-2.22 2.22-5.24 3.41-9.13 3.41-8.49 0-13.73-3.97-13.73-13.26V8.4c0-2.62 1.43-3.18 6.91-3.41V1.97H87.68c-1.63 0-4.99.01-6.61-.24-1.65-.25-3.6-.98-5.23-1.29C74.03.1 72.17 0 70.33 0 60.11 0 53.2 7.29 53.2 17.3c0 9.76 7.94 12.86 15.95 15.4 9.13 3.02 12.62 5.08 12.62 10.56 0 4.21-2.86 8.89-9.76 8.89-6.59 0-11.5-4.03-15.55-12.99h-3.9v16.41h3.37l2.66-2.38c3.09 1.51 8.02 2.38 12.3 2.38 13.41 0 18.65-8.97 18.65-17.78 0-9.84-7.78-12.94-15.08-15.32-8.73-2.78-12.62-4.52-12.62-9.92 0-5.16 3.57-8.33 8.41-8.33 5.79 0 10.65 2 13.25 9.38h3.33v-1.45c0-3.87 2.93-7.08 7.57-7.08 4.64 0 7.57 3.22 7.57 7.08v25.71c0 11.67 8.1 17.62 21.43 17.62s20.24-7.7 20.24-17.94v-25.4c0-3.87 2.91-7.11 7.55-7.11s7.55 3.25 7.55 7.11v28.02c0 7.54-1.03 10.08-8.1 11.11v2.94h20.56v-2.94c-7.62-.95-8.57-3.65-8.57-11.11V13.59l.29.01 31.81 41.97h5.2V15.95c0-7.38.55-10 7.62-11.03V1.98h-20.7ZM29.19 50.61c-8.4 0-17.11-7.6-17.11-23.43 0-15.43 7.2-23.35 15.35-23.35 6.96 0 12.23 5.84 15.43 15.51h3.6V.39h-3.2l-2.32 3.44C37.66 1.99 32.7.39 27.67.39 12 .39 0 12.3 0 28.45 0 44.2 9.68 55.56 26.31 55.56c11.43 0 18.55-6.34 22.31-14.97l-3.04-1.44c-3.76 7.6-8.95 11.46-16.39 11.46Z"/> <path fill="currentColor" d="M209.67 52c0-2.3 1.74-3.98 4-3.98 2.28 0 4.02 1.68 4.02 3.98s-1.74 4.02-4.02 4.02c-2.26 0-4-1.72-4-4.02Zm7.42 0c0-2.06-1.34-3.47-3.42-3.47-2.04 0-3.4 1.41-3.4 3.47 0 2.08 1.36 3.51 3.4 3.51 2.08 0 3.42-1.43 3.42-3.51Zm-3.96 1.6h.65v.42h-2.03v-.42h.65v-3.28h-.65v-.43h2.1c1.25 0 1.61.56 1.61 1.09 0 .43-.32.89-1.18.99v.05c.69.11.92.43.98.89l.04.42c.02.24.07.31.18.31.11 0 .2-.07.29-.33l.29.11c-.13.4-.36.69-.76.69-.45 0-.72-.24-.76-.85l-.02-.4c-.02-.43-.18-.65-.72-.65h-.67v1.39Zm.65-1.8c.58 0 .87-.27.87-.78 0-.47-.25-.71-.81-.71h-.71v1.48h.65v.01Z"/> </g> </svg> </span> </a> <!-- Search - Mobile --> <div class="header__search__wrapper header__search__wrapper--mobile"> <button class="header__toggle header__toggle--mobile search--open" aria-expanded="false" data-popup data-header-search> <span class="screen-reader-text">Toggle Search</span> <span class="svg svg--search "> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="var:currentColor" fill-rule="evenodd" d="M21.795053,10.8962264 C21.795053,4.89622642 16.9045936,0 10.9116608,0 C4.91872792,0 0,4.89622642 0,10.8962264 C0,16.8962264 4.89045936,21.7924528 10.8833922,21.7924528 C13.4840989,21.7924528 15.8586572,20.8867925 17.7526502,19.3584906 L22.3886926,24 L24,22.3867925 L19.335689,17.7735849 C20.8621908,15.9056604 21.795053,13.5 21.795053,10.8962264 Z M10.8833922,19.5566038 C6.13427562,19.5566038 2.2614841,15.6792453 2.2614841,10.9245283 C2.2614841,6.16981132 6.13427562,2.29245283 10.8833922,2.29245283 C15.6325088,2.29245283 19.5053004,6.16981132 19.5053004,10.9245283 C19.5053004,15.6792453 15.6607774,19.5566038 10.8833922,19.5566038 Z"/></svg> </span> </button> <div class="header__search"> <form class="header__search__form" action="/search"> <label class="header__search__label"> <span class="screen-reader-text">Search</span> <input id="searchInputMobile" name="q" type="search" class="header__search__input" placeholder="What can we help you find?"> </label> <button class="header__search__submit"> <span class="screen-reader-text">Submit Search</span> <span class="svg svg--search header__search__icon "> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="var:currentColor" fill-rule="evenodd" d="M21.795053,10.8962264 C21.795053,4.89622642 16.9045936,0 10.9116608,0 C4.91872792,0 0,4.89622642 0,10.8962264 C0,16.8962264 4.89045936,21.7924528 10.8833922,21.7924528 C13.4840989,21.7924528 15.8586572,20.8867925 17.7526502,19.3584906 L22.3886926,24 L24,22.3867925 L19.335689,17.7735849 C20.8621908,15.9056604 21.795053,13.5 21.795053,10.8962264 Z M10.8833922,19.5566038 C6.13427562,19.5566038 2.2614841,15.6792453 2.2614841,10.9245283 C2.2614841,6.16981132 6.13427562,2.29245283 10.8833922,2.29245283 C15.6325088,2.29245283 19.5053004,6.16981132 19.5053004,10.9245283 C19.5053004,15.6792453 15.6607774,19.5566038 10.8833922,19.5566038 Z"/></svg> </span> </button> </form> </div> </div> <!-- Menu Toggle --> <button class="header__toggle header__toggle--menu" aria-expanded="false"> <span class="screen-reader-text">Main Menu</span> <span class="svg svg--navicon "> <svg viewBox="0 0 8 8" xmlns="http://www.w3.org/2000/svg"> <path d="M8 .5v1H0v-1zm-8 4h8v-1H0zm0 3h8v-1H0z"/> </svg> </span> </button> <!-- Menu Flyout --> <div class="header__flyout header__flyout--menu"> <!-- Topbar - Desktop only --> <div class="header__topbar"> <nav class="header__audience"> <button class="header__audience__toggle" aria-expanded="false" data-popup>MyCSUN</button> <ul> <li> <a href="https://portal.csun.edu/login" target="_blank">CSUN Portal</a> </li> <li> <a href="https://mail.google.com/a/my.csun.edu" target="_blank">Gmail</a> </li> <li> <a href="https://login.microsoftonline.com/login.srf?wa=wsignin1.0&whr=csun.edu&wreply=https%3A//office.com/" target="_blank">Microsoft Office 365</a> </li> <li> <a href="https://canvas.csun.edu/" target="_blank">Canvas</a> </li> <li> <a href="https://mycsun.account.box.com/login" target="_blank">Box</a> </li> <li> <a href="https://csun.zoom.us/" target="_blank">Zoom</a> </li> </ul> </nav> <nav class="header__pre-nav"> <ul> <li> <a href="/current-students" data-drupal-link-system-path="node/487">Current Students</a> </li> <li> <a href="/faculty-staff" data-drupal-link-system-path="node/517">Faculty & Staff</a> </li> <li> <a href="/alumni" data-drupal-link-system-path="node/397">Alumni</a> </li> <li> <a href="/local-community" data-drupal-link-system-path="node/491">Local Community</a> </li> <li> <a href="/informacion-en-espanol" data-drupal-link-system-path="node/519">Información en español</a> </li> </ul> </nav> <nav class="header__action-nav"> <ul> <li> <a href="/request-information" data-drupal-link-system-path="node/91">Request Info</a> </li> <li> <a href="/visit" data-drupal-link-system-path="node/483">Visit</a> </li> <li> <a href="https://www.calstate.edu/apply/Pages/default.aspx" target="_blank">Apply</a> </li> <li> <a href="https://www.csun.edu/covid-19">Covid-19</a> </li> <li> <a href="https://engage.csun.edu/" target="_blank">Give</a> </li> </ul> </nav> </div> <div class="header__nav__wrapper"> <!-- Logo - Desktop --> <a href="/" class="header__logo header__logo--desktop" tabindex="0"> <span class="screen-reader-text">CSUN California State University Northridge</span> <span class="svg svg--logo "> <svg width="454" height="74" viewBox="0 0 454 74" xmlns="http://www.w3.org/2000/svg"><g fill-rule="nonzero" fill="none"><path fill="#000" d="M228.21.65h1.32v73.18h-1.32z"/><g fill="#000"><path d="M286.67 16.35c0-3.08 2.29-5.5 4.99-5.5 1.29 0 2.3.48 2.94 1.24l.3-1.19h1.21v4.13h-1.21c-.68-1.92-1.68-3.02-3.05-3.02-1.65 0-2.87 1.18-2.87 4.21 0 2.84 1.14 4.32 3.15 4.32 1.75 0 2.75-1.38 3.02-3.16h1.3c-.27 2.76-2.02 4.43-4.62 4.43-3.13 0-5.16-2.33-5.16-5.46ZM306.85 18.03h-3.68l-.83 2.33h1.32v1.19h-3.83v-1.19h1.14l3.51-9.32h2.03l3.38 9.32h1.37v1.19h-5.16v-1.19h1.56l-.81-2.33Zm-3.3-1.06h2.94l-1.4-4.11h-.06l-1.48 4.11ZM320.05 11.11v1.18h-1.68v8.1h2.03c1.27 0 1.51-.29 2.27-2.89h.95v4.07h-8.93v-1.19h1.62v-8.07h-1.62v-1.19h5.36v-.01ZM327.93 20.37h1.64V12.3h-1.64v-1.19h5.32v1.19h-1.64v8.07h1.64v1.19h-5.32zM337.5 20.37h1.62V12.3h-1.62v-1.19h9.34v3.62h-1.02c-.59-2.08-.91-2.45-2.18-2.45h-2.48v3.59h.81c1.05 0 1.22-.19 1.43-1.56h1.02v4.26h-1.02c-.17-1.43-.38-1.64-1.43-1.64h-.81v3.43h1.86v1.19h-5.53v-1.18h.01ZM350.97 16.35c0-3.19 2.35-5.5 5.23-5.5 2.95 0 5.23 2.22 5.23 5.46 0 3.21-2.35 5.5-5.23 5.5-2.96 0-5.23-2.22-5.23-5.46Zm8.15-.02c0-2.83-1.03-4.32-2.94-4.32s-2.91 1.51-2.91 4.32c0 2.81 1.03 4.32 2.94 4.32s2.91-1.49 2.91-4.32ZM369.31 20.37h1.62v1.19h-5.29v-1.19h1.62V12.3h-1.62v-1.19h5.4c3.18 0 4.11 1.37 4.11 2.68 0 1.16-.7 2.26-2.89 2.56v.13c1.76.29 2.32 1.11 2.4 2.27l.06.94c.05.57.19.76.48.76.25 0 .44-.22.68-.79l.79.32c-.32 1.05-.92 1.78-2.02 1.78-1.25 0-2.07-.62-2.1-2.18l-.02-.97c-.02-1.11-.27-1.62-1.64-1.62h-1.6v3.38h.02Zm1.56-4.5c1.51 0 2.03-.64 2.03-1.89 0-1.11-.44-1.7-1.89-1.7h-1.7v3.59h1.56ZM383 13.38h-.14v6.99h1.56v1.19h-4.34v-1.19h1.49V12.3h-1.49v-1.19h3.89l4.89 7.5h.14V12.3h-1.56v-1.19h4.34v1.19h-1.49v9.47h-1.81zM395.93 20.37h1.64V12.3h-1.64v-1.19h5.32v1.19h-1.64v8.07h1.64v1.19h-5.32zM411.94 18.03h-3.68l-.83 2.33h1.32v1.19h-3.83v-1.19h1.14l3.51-9.32h2.03l3.38 9.32h1.37v1.19h-5.16v-1.19h1.56l-.81-2.33Zm-3.31-1.06h2.94l-1.4-4.11h-.06l-1.48 4.11ZM249.69 38.87h1.14c.97 1.97 1.75 2.73 3.32 2.73 1.19 0 1.89-.6 1.89-1.59 0-1.14-1.22-1.45-2.72-1.84-1.68-.44-3.51-1.02-3.51-3.24 0-1.73 1.45-3.16 3.46-3.16.98 0 2.03.41 2.6 1.13l.33-1.08h1.19v3.65h-1.14c-.83-1.92-1.7-2.57-2.95-2.57-1.03 0-1.64.62-1.64 1.48 0 1.25 1.29 1.54 2.79 1.92 1.65.4 3.43.92 3.43 3.1 0 1.91-1.54 3.34-3.67 3.34-1.22 0-2.35-.46-2.97-1.19l-.37 1.14h-1.21v-3.82h.03ZM264.19 41.28h1.76v-8.24h-.57c-1.35 0-1.64.44-2.33 2.91h-.97v-3.92h9.78v3.92h-.97c-.7-2.46-.98-2.91-2.33-2.91h-.57v8.24h1.76v1.19h-5.56v-1.19ZM281.8 38.95h-3.68l-.83 2.33h1.32v1.19h-3.83v-1.19h1.14l3.51-9.32h2.03l3.38 9.32h1.37v1.19h-5.16v-1.19h1.56l-.81-2.33Zm-3.3-1.07h2.94l-1.4-4.11h-.06l-1.48 4.11ZM291.07 41.28h1.76v-8.24h-.57c-1.35 0-1.64.44-2.33 2.91h-.97v-3.92h9.78v3.92h-.97c-.7-2.46-.98-2.91-2.33-2.91h-.57v8.24h1.76v1.19h-5.56v-1.19ZM302.94 41.28h1.62v-8.07h-1.62v-1.19h9.55v3.54h-1.02c-.51-1.94-.7-2.37-1.97-2.37h-2.89v3.4h1c1.05 0 1.18-.16 1.43-1.54h1.02v4.19h-1.02c-.22-1.41-.38-1.57-1.43-1.57h-1v3.62h2.83c1.49 0 1.68-.52 2.18-2.72h1.02v3.89h-9.69v-1.18h-.01ZM324.46 39.12v-5.91H323v-1.19h5.02v1.19h-1.51v5.46c0 1.99.94 2.72 2.73 2.72.81 0 1.37-.25 1.79-.68.51-.51.65-1.22.65-2.38v-5.11h-1.54v-1.19h4.26v1.19h-1.41v5.88c0 1.94-1.41 3.64-4.22 3.64-2.87-.01-4.31-1.44-4.31-3.62ZM341.27 34.3h-.14v6.99h1.56v1.19h-4.34v-1.19h1.49v-8.07h-1.49v-1.19h3.89l4.89 7.5h.14v-6.31h-1.56v-1.19h4.34v1.19h-1.49v9.47h-1.81zM354.2 41.28h1.64v-8.07h-1.64v-1.19h5.32v1.19h-1.64v8.07h1.64v1.19h-5.32zM364.6 33.22h-1.37v-1.19h5.16v1.19h-1.56l2.56 7.27h.13l2.65-7.27h-1.32v-1.19h3.83v1.19h-1.14l-3.59 9.32h-1.86zM378.2 41.28h1.62v-8.07h-1.62v-1.19h9.55v3.54h-1.02c-.51-1.94-.7-2.37-1.97-2.37h-2.89v3.4h1c1.05 0 1.18-.16 1.43-1.54h1.02v4.19h-1.02c-.22-1.41-.38-1.57-1.43-1.57h-1v3.62h2.83c1.49 0 1.68-.52 2.18-2.72h1.02v3.89h-9.69v-1.18h-.01ZM396.03 41.28h1.62v1.19h-5.29v-1.19h1.62v-8.07h-1.62v-1.19h5.4c3.18 0 4.11 1.37 4.11 2.68 0 1.16-.7 2.26-2.89 2.56v.13c1.76.29 2.32 1.11 2.4 2.27l.06.94c.05.57.19.76.48.76.25 0 .44-.22.68-.79l.79.32c-.32 1.05-.92 1.78-2.02 1.78-1.25 0-2.07-.62-2.1-2.18l-.02-.97c-.02-1.11-.27-1.62-1.64-1.62h-1.6v3.38h.02Zm1.56-4.49c1.51 0 2.03-.64 2.03-1.89 0-1.11-.44-1.7-1.89-1.7h-1.7v3.59h1.56ZM407.07 38.87h1.14c.97 1.97 1.75 2.73 3.32 2.73 1.19 0 1.89-.6 1.89-1.59 0-1.14-1.22-1.45-2.72-1.84-1.68-.44-3.51-1.02-3.51-3.24 0-1.73 1.45-3.16 3.46-3.16.98 0 2.03.41 2.6 1.13l.33-1.08h1.19v3.65h-1.14c-.83-1.92-1.7-2.57-2.95-2.57-1.03 0-1.64.62-1.64 1.48 0 1.25 1.29 1.54 2.79 1.92 1.65.4 3.43.92 3.43 3.1 0 1.91-1.54 3.34-3.67 3.34-1.22 0-2.35-.46-2.97-1.19l-.37 1.14h-1.21v-3.82h.03ZM419.61 41.28h1.64v-8.07h-1.64v-1.19h5.32v1.19h-1.64v8.07h1.64v1.19h-5.32zM431.41 41.28h1.76v-8.24h-.57c-1.35 0-1.64.44-2.33 2.91h-.97v-3.92h9.78v3.92h-.97c-.7-2.46-.98-2.91-2.33-2.91h-.57v8.24h1.76v1.19h-5.56v-1.19ZM450.82 33.2h-1.29v-1.18h3.83v1.19h-1.19l-3.03 4.89v3.18h1.52v1.19h-5.07v-1.19h1.49v-3.1l-2.94-4.97h-1.21v-1.19h4.91v1.18h-1.32l2.1 3.8zM284.82 55.2h-.14v6.99h1.56v1.19h-4.34v-1.19h1.49v-8.07h-1.49v-1.19h3.89l4.89 7.5h.14v-6.31h-1.56v-1.19h4.34v1.19h-1.49v9.47h-1.81zM297.69 58.17c0-3.19 2.35-5.5 5.23-5.5 2.95 0 5.23 2.22 5.23 5.46 0 3.21-2.35 5.5-5.23 5.5-2.96 0-5.23-2.22-5.23-5.46Zm8.15-.02c0-2.83-1.03-4.32-2.94-4.32s-2.91 1.51-2.91 4.32c0 2.81 1.03 4.32 2.94 4.32s2.91-1.49 2.91-4.32ZM316.03 62.18h1.62v1.19h-5.29v-1.19h1.62v-8.07h-1.62v-1.19h5.4c3.18 0 4.11 1.37 4.11 2.68 0 1.16-.7 2.26-2.89 2.56v.13c1.76.29 2.32 1.11 2.4 2.27l.06.94c.05.57.19.76.48.76.25 0 .44-.22.68-.79l.79.32c-.32 1.05-.92 1.78-2.02 1.78-1.25 0-2.07-.62-2.1-2.18l-.02-.97c-.02-1.11-.27-1.62-1.64-1.62h-1.6v3.38h.02Zm1.56-4.49c1.51 0 2.03-.64 2.03-1.89 0-1.11-.44-1.7-1.89-1.7h-1.7v3.59h1.56ZM328.72 62.18h1.76v-8.24h-.57c-1.35 0-1.64.44-2.33 2.91h-.97v-3.92h9.78v3.92h-.97c-.7-2.46-.98-2.91-2.33-2.91h-.57v8.24h1.76v1.19h-5.56v-1.19ZM340.58 62.18h1.62v-8.07h-1.62v-1.19h5.15v1.19h-1.48v3.29h4.48v-3.29h-1.46v-1.19h5.13v1.19h-1.62v8.07h1.62v1.19h-5.13v-1.19h1.46v-3.67h-4.48v3.67h1.48v1.19h-5.15zM360.16 62.18h1.62v1.19h-5.29v-1.19h1.62v-8.07h-1.62v-1.19h5.4c3.18 0 4.11 1.37 4.11 2.68 0 1.16-.7 2.26-2.89 2.56v.13c1.76.29 2.32 1.11 2.4 2.27l.06.94c.05.57.19.76.48.76.25 0 .44-.22.68-.79l.79.32c-.32 1.05-.92 1.78-2.02 1.78-1.25 0-2.07-.62-2.1-2.18l-.02-.97c-.02-1.11-.27-1.62-1.64-1.62h-1.6v3.38h.02Zm1.56-4.49c1.51 0 2.03-.64 2.03-1.89 0-1.11-.44-1.7-1.89-1.7h-1.7v3.59h1.56ZM371.04 62.18h1.64v-8.07h-1.64v-1.19h5.32v1.19h-1.64v8.07h1.64v1.19h-5.32zM380.62 62.18h1.62v-8.07h-1.62v-1.19h4.59c4.05 0 6.05 2.06 6.05 5.11 0 2.97-1.86 5.34-5.94 5.34h-4.7v-1.19Zm4.76.02c2.53 0 3.56-1.1 3.56-4.16 0-2.76-1.06-3.94-3.68-3.94h-.97v8.1h1.09ZM400.63 63.63c-2.97 0-5-2.35-5-5.5 0-3.05 2.32-5.46 5-5.46 1.29 0 2.27.49 2.91 1.25l.32-1.21h1.21v4.07h-1.3c-.65-1.89-1.62-2.95-2.95-2.95-1.62 0-2.87 1.22-2.87 4.21 0 2.75 1.06 4.34 3.02 4.34.95 0 1.51-.48 1.84-1.02.29-.41.41-1.18.41-1.76v-.35h-1.86v-1.19h5.19v1.19h-1.3v4.24h-1.19l-.52-1.48c-.61.97-1.55 1.62-2.91 1.62ZM410.3 62.18h1.62v-8.07h-1.62v-1.19h9.55v3.54h-1.02c-.51-1.94-.7-2.37-1.97-2.37h-2.89v3.4h1c1.05 0 1.18-.16 1.43-1.54h1.02v4.19h-1.02c-.22-1.41-.38-1.57-1.43-1.57h-1v3.62h2.83c1.49 0 1.68-.52 2.18-2.72H420v3.89h-9.69v-1.18h-.01Z"/></g><g fill="#CE0E2D"><path d="M187.24 11.36v2.94c7.54.87 9.21 3.65 9.21 11.03v23.21h-.39L167.8 11.36H130.79v2.94c7.54.87 9.21 3.65 9.21 11.03v19.76c0 5.95-1.19 8.89-3.81 11.59-2.22 2.22-5.24 3.41-9.13 3.41-8.49 0-13.73-3.97-13.73-13.26V17.78c0-2.62 1.43-3.18 6.91-3.41v-3.02H88.07c-1.63 0-4.99.01-6.61-.24-1.65-.25-3.6-.98-5.23-1.29-1.81-.34-3.67-.44-5.51-.44-10.22 0-17.13 7.29-17.13 17.3 0 9.76 7.94 12.86 15.95 15.4 9.13 3.02 12.62 5.08 12.62 10.56 0 4.21-2.86 8.89-9.76 8.89-6.59 0-11.5-4.03-15.55-12.99h-3.9v16.41h3.37l2.66-2.38c3.09 1.51 8.02 2.38 12.3 2.38 13.41 0 18.65-8.97 18.65-17.78 0-9.84-7.78-12.94-15.08-15.32-8.73-2.78-12.62-4.52-12.62-9.92 0-5.16 3.57-8.33 8.41-8.33 5.79 0 10.65 2 13.25 9.38h3.33v-1.45c0-3.87 2.93-7.08 7.57-7.08 4.64 0 7.57 3.22 7.57 7.08v25.71c0 11.67 8.1 17.62 21.43 17.62s20.24-7.7 20.24-17.94v-25.4c0-3.87 2.91-7.11 7.55-7.11s7.55 3.25 7.55 7.11v28.02c0 7.54-1.03 10.08-8.1 11.11v2.94h20.56v-2.94c-7.62-.95-8.57-3.65-8.57-11.11V22.97l.29.01 31.81 41.97h5.2V25.33c0-7.38.55-10 7.62-11.03v-2.94h-20.7ZM29.58 59.99c-8.4 0-17.11-7.6-17.11-23.43 0-15.43 7.2-23.35 15.35-23.35 6.96 0 12.23 5.84 15.43 15.51h3.6V9.77h-3.2l-2.32 3.44c-3.28-1.84-8.24-3.44-13.27-3.44C12.39 9.77.39 21.68.39 37.83c0 15.75 9.68 27.11 26.31 27.11 11.43 0 18.55-6.34 22.31-14.97l-3.04-1.44c-3.76 7.6-8.95 11.46-16.39 11.46Z"/></g><path d="M210.06 61.38c0-2.3 1.74-3.98 4-3.98 2.28 0 4.02 1.68 4.02 3.98s-1.74 4.02-4.02 4.02c-2.26 0-4-1.72-4-4.02Zm7.42 0c0-2.06-1.34-3.47-3.42-3.47-2.04 0-3.4 1.41-3.4 3.47 0 2.08 1.36 3.51 3.4 3.51 2.08 0 3.42-1.43 3.42-3.51Zm-3.96 1.6h.65v.42h-2.03v-.42h.65V59.7h-.65v-.43h2.1c1.25 0 1.61.56 1.61 1.09 0 .43-.32.89-1.18.99v.05c.69.11.92.43.98.89l.04.42c.02.24.07.31.18.31.11 0 .2-.07.29-.33l.29.11c-.13.4-.36.69-.76.69-.45 0-.72-.24-.76-.85l-.02-.4c-.02-.43-.18-.65-.72-.65h-.67v1.39Zm.65-1.8c.58 0 .87-.27.87-.78 0-.47-.25-.71-.81-.71h-.71v1.48h.65v.01Z" fill="#000"/></g></svg> </span> </a> <!-- Main Navigation - all viewports --> <nav id="main-nav" class="header__nav header__nav--menu"> <ul> <li> <button class="header__nav__toggle header__nav__toggle--menu" aria-expanded="false" data-popup> About </button> <div class="header__nav__sub-menu"> <h2 class="header__nav__featured"> <a href="/about"> About Overview </a> </h2> <ul> <li> <ul> <li> <a href="/about/cabinet"> Cabinet </a> </li> <li> <a href="/about/road-map-future"> Road Map to the Future </a> </li> <li> <a href="/about/history"> History </a> </li> <li> <a href="/about/governance"> University Boards and Councils </a> </li> <li> <a href="/about/mission-values-and-vision"> Mission, Values and Vision </a> </li> <li> <a href="/about/academic-dean-profiles"> Academic Deans </a> </li> </ul> </li> </ul> </div> <button class="header__nav__close"> <span class="screen-reader-text">Close Submenu</span> <span class="svg svg--close "> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 23"><polygon fill-rule="evenodd" points="29 7.474 27.526 6 17.5 16.026 7.474 6 6 7.474 16.026 17.5 6 27.526 7.474 29 17.5 18.974 27.526 29 29 27.526 18.974 17.5" transform="translate(-6 -6)"/></svg> </span> </button> </li> <li> <button class="header__nav__toggle header__nav__toggle--menu" aria-expanded="false" data-popup> Academics </button> <div class="header__nav__sub-menu"> <h2 class="header__nav__featured"> <a href="/academics-csun"> Academics Overview </a> </h2> <ul> <li> <ul> <li> <a href="/academics/colleges"> Colleges </a> </li> <li> <a href="https://www.csun.edu/graduate-studies"> Graduate Studies </a> </li> <li> <a href="/academics/advising-tutoring"> Advising & Tutoring </a> </li> <li> <a href="/academics/all-things-international"> All Things International </a> </li> <li> <a href="/academics/all-things-international/study-abroad"> Study Abroad </a> </li> <li> <a href="/community-engaged-learning"> Community-Engaged Learning </a> </li> <li> <a href="https://library.csun.edu/"> Library </a> </li> <li> <a href="https://www.csun.edu/faculty-affairs/calendar"> Academic Calendars </a> </li> <li> <a href="https://catalog.csun.edu/"> University Catalog </a> </li> <li> <a href="https://www.csun.edu/class-search"> Class Search </a> </li> <li class="header__nav__cta"> <img class="header__nav__image" src="//live-csu-northridge.pantheonsite.io/sites/default/files/2022-06/AboutFullWidthHero_1_1600x800.jpg" alt="a statue on the CSUN campus" /> <div class="header__nav__cta-content"> <div class="header__nav__cta-title"> Explore Majors & Programs </div> <a href="/academics/majors-and-programs" class="link link--white"> Program Finder </a> </div> </li> </ul> </li> </ul> </div> <button class="header__nav__close"> <span class="screen-reader-text">Close Submenu</span> <span class="svg svg--close "> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 23"><polygon fill-rule="evenodd" points="29 7.474 27.526 6 17.5 16.026 7.474 6 6 7.474 16.026 17.5 6 27.526 7.474 29 17.5 18.974 27.526 29 29 27.526 18.974 17.5" transform="translate(-6 -6)"/></svg> </span> </button> </li> <li> <button class="header__nav__toggle header__nav__toggle--menu" aria-expanded="false" data-popup> Admissions & Financial Aid </button> <div class="header__nav__sub-menu"> <h2 class="header__nav__featured"> <a href="/admissions-financial-aid"> Admissions & Financial Aid Overview </a> </h2> <ul> <li> <ul> <li> <a href="/admissions-financial-aid/how-to-apply"> How to Apply </a> </li> <li> <a href="/admissions-financial-aid/dates-deadlines"> Dates & Deadlines </a> </li> <li> <a href="/admissions-financial-aid/cost-financial-aid"> Cost & Financial Aid </a> </li> <li> <a href="/admissions-financial-aid/after-you-apply"> After You Apply </a> </li> <li> <a href="/admissions-financial-aid/admitted-students"> Admitted Students </a> </li> </ul> </li> </ul> </div> <button class="header__nav__close"> <span class="screen-reader-text">Close Submenu</span> <span class="svg svg--close "> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 23"><polygon fill-rule="evenodd" points="29 7.474 27.526 6 17.5 16.026 7.474 6 6 7.474 16.026 17.5 6 27.526 7.474 29 17.5 18.974 27.526 29 29 27.526 18.974 17.5" transform="translate(-6 -6)"/></svg> </span> </button> </li> <li> <button class="header__nav__toggle header__nav__toggle--menu" aria-expanded="false" data-popup> Student Life </button> <div class="header__nav__sub-menu"> <h2 class="header__nav__featured"> <a href="/student-life"> Student Life Overview </a> </h2> <ul> <li> <ul> <li> <a href="https://www.csun.edu/as"> Associated Students </a> </li> <li> <a href="/clubs-activities"> Clubs & Activities </a> </li> <li> <a href="/student-life/student-services-support"> Student Services & Support </a> </li> <li> <a href="https://gomatadors.com/"> Athletics </a> </li> <li> <a href="/student-life/housing-dining"> Housing & Dining </a> </li> <li> <a href="/student-life/health-wellness"> Health & Wellness </a> </li> <li> <a href="/student-life/safety-security"> Safety & Security </a> </li> <li> <a href="https://www.csun.edu/usu"> University Student Union </a> </li> </ul> </li> </ul> </div> <button class="header__nav__close"> <span class="screen-reader-text">Close Submenu</span> <span class="svg svg--close "> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 23"><polygon fill-rule="evenodd" points="29 7.474 27.526 6 17.5 16.026 7.474 6 6 7.474 16.026 17.5 6 27.526 7.474 29 17.5 18.974 27.526 29 29 27.526 18.974 17.5" transform="translate(-6 -6)"/></svg> </span> </button> </li> <li> <button class="header__nav__toggle header__nav__toggle--menu" aria-expanded="false" data-popup> Research </button> <div class="header__nav__sub-menu"> <h2 class="header__nav__featured"> <a href="https://w2.csun.edu/creative-activities"> Research Overview </a> </h2> <ul> <li> <ul> <li> <a href="/student-research"> Student Research </a> </li> <li> <a href="/centers-institutes"> Centers & Institutes </a> </li> <li> <a href="/research/community-engaged-research"> Community-Engaged Research </a> </li> <li> <a href="/research/research-sponsored-programs"> Research & Sponsored Programs </a> </li> <li> <a href="/research/funded-projects"> Funded Projects </a> </li> <li> <a href="/research"> Research & Creative Activity </a> </li> <li> <a href="/centers-institutes"> Centers & Institutes </a> </li> </ul> </li> </ul> </div> <button class="header__nav__close"> <span class="screen-reader-text">Close Submenu</span> <span class="svg svg--close "> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 23"><polygon fill-rule="evenodd" points="29 7.474 27.526 6 17.5 16.026 7.474 6 6 7.474 16.026 17.5 6 27.526 7.474 29 17.5 18.974 27.526 29 29 27.526 18.974 17.5" transform="translate(-6 -6)"/></svg> </span> </button> </li> </ul> <button class="header__fixed header__fixed--open menu--toggle"> <span class="screen-reader-text">Toggle Alternate Menu</span> <span class="svg svg--navicon "> <svg viewBox="0 0 8 8" xmlns="http://www.w3.org/2000/svg"> <path d="M8 .5v1H0v-1zm-8 4h8v-1H0zm0 3h8v-1H0z"/> </svg> </span> </button> </nav> <!-- Search - Desktop --> <div class="header__search__wrapper header__search__wrapper--desktop"> <button class="header__toggle header__toggle--desktop search--open" aria-expanded="false" data-popup data-header-search> <span class="screen-reader-text">Toggle Search</span> <span class="svg svg--search "> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="var:currentColor" fill-rule="evenodd" d="M21.795053,10.8962264 C21.795053,4.89622642 16.9045936,0 10.9116608,0 C4.91872792,0 0,4.89622642 0,10.8962264 C0,16.8962264 4.89045936,21.7924528 10.8833922,21.7924528 C13.4840989,21.7924528 15.8586572,20.8867925 17.7526502,19.3584906 L22.3886926,24 L24,22.3867925 L19.335689,17.7735849 C20.8621908,15.9056604 21.795053,13.5 21.795053,10.8962264 Z M10.8833922,19.5566038 C6.13427562,19.5566038 2.2614841,15.6792453 2.2614841,10.9245283 C2.2614841,6.16981132 6.13427562,2.29245283 10.8833922,2.29245283 C15.6325088,2.29245283 19.5053004,6.16981132 19.5053004,10.9245283 C19.5053004,15.6792453 15.6607774,19.5566038 10.8833922,19.5566038 Z"/></svg> </span> </button> <div class="header__search"> <form class="header__search__form" action="/search"> <label class="header__search__label"> <span class="screen-reader-text">Search</span> <input id="searchInputDesktop" name="q" type="search" class="header__search__input" placeholder="What can we help you find?"> </label> <button class="header__search__submit"> <span class="screen-reader-text">Submit Search</span> <span class="svg svg--search header__search__icon "> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="var:currentColor" fill-rule="evenodd" d="M21.795053,10.8962264 C21.795053,4.89622642 16.9045936,0 10.9116608,0 C4.91872792,0 0,4.89622642 0,10.8962264 C0,16.8962264 4.89045936,21.7924528 10.8833922,21.7924528 C13.4840989,21.7924528 15.8586572,20.8867925 17.7526502,19.3584906 L22.3886926,24 L24,22.3867925 L19.335689,17.7735849 C20.8621908,15.9056604 21.795053,13.5 21.795053,10.8962264 Z M10.8833922,19.5566038 C6.13427562,19.5566038 2.2614841,15.6792453 2.2614841,10.9245283 C2.2614841,6.16981132 6.13427562,2.29245283 10.8833922,2.29245283 C15.6325088,2.29245283 19.5053004,6.16981132 19.5053004,10.9245283 C19.5053004,15.6792453 15.6607774,19.5566038 10.8833922,19.5566038 Z"/></svg> </span> </button> </form> </div> </div> </div> <!-- Topbar - Mobile only --> <div class="header__topbar header__topbar--mobile"> <nav class="header__audience"> <button class="header__audience__toggle" aria-expanded="false" data-popup>MyCSUN</button> <ul> <li> <a href="https://portal.csun.edu/login" target="_blank">CSUN Portal</a> </li> <li> <a href="https://mail.google.com/a/my.csun.edu" target="_blank">Gmail</a> </li> <li> <a href="https://login.microsoftonline.com/login.srf?wa=wsignin1.0&whr=csun.edu&wreply=https%3A//office.com/" target="_blank">Microsoft Office 365</a> </li> <li> <a href="https://canvas.csun.edu/" target="_blank">Canvas</a> </li> <li> <a href="https://mycsun.account.box.com/login" target="_blank">Box</a> </li> <li> <a href="https://csun.zoom.us/" target="_blank">Zoom</a> </li> </ul> </nav> <nav class="header__pre-nav"> <ul> <li> <a href="/current-students" data-drupal-link-system-path="node/487">Current Students</a> </li> <li> <a href="/faculty-staff" data-drupal-link-system-path="node/517">Faculty & Staff</a> </li> <li> <a href="/alumni" data-drupal-link-system-path="node/397">Alumni</a> </li> <li> <a href="/local-community" data-drupal-link-system-path="node/491">Local Community</a> </li> <li> <a href="/informacion-en-espanol" data-drupal-link-system-path="node/519">Información en español</a> </li> </ul> </nav> <nav class="header__action-nav"> <ul> <li> <a href="/request-information" data-drupal-link-system-path="node/91">Request Info</a> </li> <li> <a href="/visit" data-drupal-link-system-path="node/483">Visit</a> </li> <li> <a href="https://www.calstate.edu/apply/Pages/default.aspx" target="_blank">Apply</a> </li> <li> <a href="https://www.csun.edu/covid-19">Covid-19</a> </li> <li> <a href="https://engage.csun.edu/" target="_blank">Give</a> </li> </ul> </nav> </div> </div> </div> </header> <div class="breadcrumbs"> <div class="breadcrumbs__container"> <a href="/"> <span class="screen-reader-text">Home</span> <span class="svg svg--home breadcrumbs__home "> <svg xmlns="http://www.w3.org/2000/svg" width="11" height="13" viewBox="0 0 11 13"><polygon fill="var:currentColor" fill-rule="evenodd" points="7.802 15.863 7.802 11.572 3.172 11.572 3.172 15.863 0 15.863 0 7.983 5.487 3.277 11 7.983 11 15.863" transform="translate(0 -3)"/></svg> </span> </a> <span class="breacrumbs__separator">–</span> Advising & Tutoring </div> </div> <div class="content"> <div class="content__container"> <div id="main-content" class="content__main"> <h1> Advising & Tutoring </h1> <div data-drupal-messages-fallback class="hidden"></div><div class="body__container"> <h2>Undergraduate Academic Advising Overview</h2> <p>At CSUN, academic advising services help you develop important academic success skills, offer guidance in choosing a major and career path and earn your degree.</p> <p>Academic advising helps students achieve their academic and professional goals. It is an ongoing collaborative relationship among students, faculty and staff providing support and guidance beginning with a student’s transition into the university and culminating in their graduation.</p> <p>Our <a href="https://www.csun.edu/sites/default/files/guide_to_academic_advisement.pdf">Student Guide to Academic Advisement</a> helps you prepare for your academic advising appointments. You'll learn what to expect from your academic advisors and what you need to know as you move toward graduation.</p> <p>Note: Graduate students receive academic advising from the <a href="https://catalog.csun.edu/graduate-studies/masters/">graduate coordinator</a> of their program.</p> <div class="accordion"> <h3 class="accordion__heading"><button class="accordion__toggle" aria-expanded="false"> Objectives of Academic Advising </button></h3> <div class="accordion__content"> <p>The purpose of academic advising extends far beyond once-a-semester advisement on what courses to take the following semester. It will also help you:</p> <ul><li>Learn and develop the skills, abilities and resources that enhance academic success.</li> <li>Understand how choice of major and career path are informed by individual strengths and challenges.</li> <li>Take an active role in researching, understanding, committing to and completing a major.</li> <li>Develop an appropriate academic plan to ensure on-time graduation.</li> <li>Be aware of the University’s academic expectations and be prepared to accept the responsibilities of being a student.</li> </ul> </div> <h3 class="accordion__heading"><button class="accordion__toggle" aria-expanded="false"> First-Time Freshman Advising </button></h3> <div class="accordion__content"> <p>The majority of freshmen receive academic advising through CSUN’s <a href="https://www.csun.edu/thehub/incoming-freshmen">Matador Advising Hub</a>.</p> <p>However, students in certain academic programs are advised by different offices, as outlined below:</p> <ul><li><a href="https://www.csun.edu/csun-eop">Educational Opportunity Program</a> (EOP) freshmen are served by the <a href="https://www.csun.edu/csun-eop/eop-offices-and-satellites">Student Services Center/EOP Satellite</a> housed in their respective academic college</li> <li><a href="https://www.csun.edu/thehub/exploratory-students">Exploratory</a> EOP freshmen are advised by <a href="https://www.csun.edu/csun-eop/eop-exploratory-major-advisement">EOP Exploratory Major Advisement</a></li> <li><a href="https://www.csun.edu/humanities/liberal-studies/college-humanities-teacher-preparation-program">Liberal Studies Integrated Teacher Education Program</a> (ITEP) freshmen are served through the <a href="https://www.csun.edu/humanities/liberal-studies">Department of Interdisciplinary Studies and Liberal Studies</a>, while freshmen majoring in all other Liberal Studies options and those majoring in Interdisciplinary Studies are advised by the <a href="https://www.csun.edu/thehub/incoming-freshmen">Matador Advising Hub</a></li> <li>Student athletes are served by the <a href="https://www.csun.edu/undergraduate-studies/matador-achievement-center">Matador Achievement Center</a></li> </ul><p>If you are unsure which advisement office applies to you, please visit the <a href="https://www.csun.edu/advising/new-freshman">Academic Advising</a> site for new freshmen.</p> <p>For a complete list of information on freshman student academic advising, including what you need to do prior your advising appointment, please view the <a href="https://www.csun.edu/sites/default/files/ftf_checklist.pdf" rel="noopener noreferrer" target="_blank">Advising Checklist for First-Time Freshmen</a>.</p> </div> <h3 class="accordion__heading"><button class="accordion__toggle" aria-expanded="false"> New Transfer Student Advising </button></h3> <div class="accordion__content"> <p>To find a list of academic advisors for your academic college and major, visit the <a href="https://www.csun.edu/advising/new-transfer">New Transfer Student advising</a> page. From there, you will be able to <a href="https://www.csun.edu/advising/new-transfer">request an appointment</a> with an advisor in your major.</p> <p>For a complete list of information on transfer student academic advising, including what you need to do prior your advising appointment, please view the <a href="https://www.csun.edu/sites/default/files/ftt_checklist.pdf" rel="noopener noreferrer" target="_blank">Advising Checklist for First-Time Transfer Students</a>.</p> </div> <h3 class="accordion__heading"><button class="accordion__toggle" aria-expanded="false"> New F-1 Undergraduate International Student Academic Advising </button></h3> <div class="accordion__content"> <p>All new international students must complete Pre-Enrollment Steps 1-3, as outlined under "1st Semester Academic Advisement Instructions” on the <a href="https://www.csun.edu/thehub/international">Hub International Advisement</a> page, to be enrolled into first semester classes. For a complete list of information on undergraduate international student academic advising, visit the <a href="https://www.csun.edu/sites/default/files/Intl-Advising-Checklist.pdf" rel="noopener noreferrer" target="_blank">F-1 International Advising Checklist</a>.</p> </div> <h3 class="accordion__heading"><button class="accordion__toggle" aria-expanded="false"> Continuing Domestic & International Student Academic Advising </button></h3> <div class="accordion__content"> <p>Academic advising for continuing domestic students is determined by their academic college and major, with advisement offered by the <a href="https://www.csun.edu/csun-eop/eop-offices-and-satellites">Student Services Center/EOP Satellite</a> or a faculty or staff advisors within their <a href="https://www.csun.edu/academic/">academic program</a>.</p> <p>Continuing international students are advised by academic college-based faculty or staff advisor. International academic advisors provide referrals and help students transition to a college-based advisor.</p> <p>Contact information for academic departments is located at <a href="https://www.csun.edu/academic/">Academic Programs</a>. Continuing students can also find advisor contact information on the <a href="https://www.csun.edu/advising">Academic Advising Website for Continuing Student</a>.</p> </div> </div> <h2>Tutoring & Academic Support</h2> <p>To support the academic success of our students, CSUN provides a variety of tutoring and academic support services.</p> <div class="accordion"> <h3 class="accordion__heading"><button class="accordion__toggle" aria-expanded="false"> SMART Lab (Science, Math and Related Topics) </button></h3> <div class="accordion__content"> <p>The <a href="https://www.csun.edu/undergraduate-studies/learning-resource-center/smart-lab">SMART Lab</a> offers walk-in and appointment-based academic support in accounting, ASL, chemistry, mathematics, physics, psychology and economics both in-person and via Zoom. Tutors are undergraduate and graduate students from a variety of university disciplines.</p> </div> <h3 class="accordion__heading"><button class="accordion__toggle" aria-expanded="false"> Supplemental Instruction (SI) for Math and Science </button></h3> <div class="accordion__content"> <p><a href="https://www.csun.edu/undergraduate-studies/learning-resource-center/supplemental-instruction-science-and-math">Supplemental Instruction</a> is a nationally recognized program of peer-facilitated group study sessions designed to help students master difficult course content.</p> <p>SI sessions are conducted by junior, senior and graduate student leaders who have demonstrated superior competence in different subject areas. SI leaders attend the targeted class, read the assigned material and work with the professors. Sessions focus on understanding content, developing effective study strategies, taking strong notes, learning problem solving skills and effectively preparing for exams. Students enrolled in an SI session receive one unit of credit.</p> </div> <h3 class="accordion__heading"><button class="accordion__toggle" aria-expanded="false"> Matador Achievement Center (Student Athletes) </button></h3> <div class="accordion__content"> <p>The <a href="https://www.csun.edu/undergraduate-studies/matador-achievement-center/tutoring">Matador Achievement Center</a> provides free tutoring in a variety of subjects for all current student athletes.</p> </div> <h3 class="accordion__heading"><button class="accordion__toggle" aria-expanded="false"> University Writing Center </button></h3> <div class="accordion__content"> <p>The University Writing Center’s Peer Writing Specialists are ready to work synchronously with undergraduate students in-person and via Zoom. Faculty Writing Consultants are equipped with the specialized expertise needed to help students with grammar skills, graduate-level work and more!</p> <p><a href="https://www.csun.edu/undergraduate-studies/learning-resource-center/university-writing-center">Visit the writing center</a> for additional information and a list of resources.</p> </div> <h3 class="accordion__heading"><button class="accordion__toggle" aria-expanded="false"> Additional Tutoring Resources </button></h3> <div class="accordion__content"> <p>In addition to academic support services offered by the Learning Resource Center, students are encouraged to explore department-based tutoring.</p> </div> </div> </div> </div> <div class="content__side-bottom mobile-only"> <div class="widget"> <ul class="related__links__list"> <li> <a href="https://www.csun.edu/advising" class="link"> Academic Advising </a> </li> <li> <a href="https://www.csun.edu/undergraduate-studies/learning-resource-center" class="link"> Learning Resource Center </a> </li> <li> <a href="https://www.csun.edu/undergraduate-studies/learning-resource-center/smart-lab" class="link"> SMART Lab </a> </li> <li> <a href="https://www.csun.edu/undergraduate-studies/learning-resource-center/supplemental-instruction-science-and-math" class="link"> Supplemental Instruction </a> </li> <li> <a href="https://www.csun.edu/undergraduate-studies/learning-resource-center/university-writing-center" class="link"> University Writing Center </a> </li> <li> <a href="https://www.csun.edu/undergraduate-studies/matador-achievement-center/athletic-academic-advising" class="link"> Matador Achievement Center </a> </li> </ul> </div> </div> </div> </div> <footer class="footer" style="background-image: url(//live-csu-northridge.pantheonsite.io/sites/default/files/2022-06/HomepageFooter_1_1600x800-min.jpg);"> <div class="footer__container"> <div class="footer__grid"> <div class="footer__block"> <span class="svg svg--logo-mobile footer__logo "> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 218 57"> <g fill="none" fill-rule="nonzero"> <path fill="#CE0E2D" d="M186.85 1.98v2.94c7.54.87 9.21 3.65 9.21 11.03v23.21h-.39L167.41 1.98H130.4v2.94c7.54.87 9.21 3.65 9.21 11.03v19.76c0 5.95-1.19 8.89-3.81 11.59-2.22 2.22-5.24 3.41-9.13 3.41-8.49 0-13.73-3.97-13.73-13.26V8.4c0-2.62 1.43-3.18 6.91-3.41V1.97H87.68c-1.63 0-4.99.01-6.61-.24-1.65-.25-3.6-.98-5.23-1.29C74.03.1 72.17 0 70.33 0 60.11 0 53.2 7.29 53.2 17.3c0 9.76 7.94 12.86 15.95 15.4 9.13 3.02 12.62 5.08 12.62 10.56 0 4.21-2.86 8.89-9.76 8.89-6.59 0-11.5-4.03-15.55-12.99h-3.9v16.41h3.37l2.66-2.38c3.09 1.51 8.02 2.38 12.3 2.38 13.41 0 18.65-8.97 18.65-17.78 0-9.84-7.78-12.94-15.08-15.32-8.73-2.78-12.62-4.52-12.62-9.92 0-5.16 3.57-8.33 8.41-8.33 5.79 0 10.65 2 13.25 9.38h3.33v-1.45c0-3.87 2.93-7.08 7.57-7.08 4.64 0 7.57 3.22 7.57 7.08v25.71c0 11.67 8.1 17.62 21.43 17.62s20.24-7.7 20.24-17.94v-25.4c0-3.87 2.91-7.11 7.55-7.11s7.55 3.25 7.55 7.11v28.02c0 7.54-1.03 10.08-8.1 11.11v2.94h20.56v-2.94c-7.62-.95-8.57-3.65-8.57-11.11V13.59l.29.01 31.81 41.97h5.2V15.95c0-7.38.55-10 7.62-11.03V1.98h-20.7ZM29.19 50.61c-8.4 0-17.11-7.6-17.11-23.43 0-15.43 7.2-23.35 15.35-23.35 6.96 0 12.23 5.84 15.43 15.51h3.6V.39h-3.2l-2.32 3.44C37.66 1.99 32.7.39 27.67.39 12 .39 0 12.3 0 28.45 0 44.2 9.68 55.56 26.31 55.56c11.43 0 18.55-6.34 22.31-14.97l-3.04-1.44c-3.76 7.6-8.95 11.46-16.39 11.46Z"/> <path fill="currentColor" d="M209.67 52c0-2.3 1.74-3.98 4-3.98 2.28 0 4.02 1.68 4.02 3.98s-1.74 4.02-4.02 4.02c-2.26 0-4-1.72-4-4.02Zm7.42 0c0-2.06-1.34-3.47-3.42-3.47-2.04 0-3.4 1.41-3.4 3.47 0 2.08 1.36 3.51 3.4 3.51 2.08 0 3.42-1.43 3.42-3.51Zm-3.96 1.6h.65v.42h-2.03v-.42h.65v-3.28h-.65v-.43h2.1c1.25 0 1.61.56 1.61 1.09 0 .43-.32.89-1.18.99v.05c.69.11.92.43.98.89l.04.42c.02.24.07.31.18.31.11 0 .2-.07.29-.33l.29.11c-.13.4-.36.69-.76.69-.45 0-.72-.24-.76-.85l-.02-.4c-.02-.43-.18-.65-.72-.65h-.67v1.39Zm.65-1.8c.58 0 .87-.27.87-.78 0-.47-.25-.71-.81-.71h-.71v1.48h.65v.01Z"/> </g> </svg> </span> <div class="footer__location"> <p>18111 Nordhoff Street<br /> Northridge, CA 91330</p> <p><a class="link" href="https://www.csun.edu/contact">Contact Us</a></p> </div> <ul class="footer__social"> <li> <a href="https://www.facebook.com/calstatenorthridge"> <span class="screen-reader-text">Facebook</span> <span class="svg svg--facebook Facebook "> <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M21,11 C21,5.47714844 16.5228516,1 11,1 C5.47714844,1 1,5.47714844 1,11 C1,15.9912891 4.65685547,20.1283203 9.4375,20.8785156 L9.4375,13.890625 L6.8984375,13.890625 L6.8984375,11 L9.4375,11 L9.4375,8.796875 C9.4375,6.290625 10.9304297,4.90625 13.2146484,4.90625 C14.3087305,4.90625 15.453125,5.1015625 15.453125,5.1015625 L15.453125,7.5625 L14.1921484,7.5625 C12.9499023,7.5625 12.5625,8.33333984 12.5625,9.12416016 L12.5625,11 L15.3359375,11 L14.8925781,13.890625 L12.5625,13.890625 L12.5625,20.8785156 C17.3431445,20.1283203 21,15.9912891 21,11" transform="translate(-1 -1)"/></svg> </span> </a> </li> <li> <a href="https://www.instagram.com/csun_edu/"> <span class="screen-reader-text">Instagram</span> <span class="svg svg--instagram Instagram "> <svg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' fill='%23FFF'><path d='M66.667 50q0-6.901-4.883-11.784Q56.901 33.333 50 33.333t-11.784 4.883Q33.333 43.099 33.333 50t4.883 11.784Q43.1 66.667 50 66.667t11.784-4.883Q66.667 56.901 66.667 50zm8.984 0q0 10.677-7.487 18.164T50 75.651t-18.164-7.487T24.35 50t7.487-18.164T50 24.349t18.164 7.487T75.651 50zm7.032-26.693q0 2.474-1.758 4.232t-4.232 1.758-4.232-1.758q-1.758-1.758-1.758-4.232t1.758-4.232q1.758-1.758 4.232-1.758t4.232 1.758 1.758 4.232zM50 8.984q-.456 0-4.98-.033-4.526-.032-6.87 0-2.343.033-6.282.196-3.939.162-6.706.65t-4.655 1.205q-3.255 1.302-5.729 3.776-2.474 2.474-3.776 5.73-.716 1.887-1.204 4.654t-.651 6.706q-.163 3.939-.196 6.283-.032 2.343 0 6.868.033 4.525.033 4.98t-.033 4.981q-.032 4.525 0 6.869.033 2.343.196 6.282.162 3.94.65 6.706t1.205 4.655q1.302 3.255 3.776 5.73 2.474 2.473 5.73 3.775 1.887.716 4.654 1.205t6.706.65 6.283.196q2.343.032 6.868 0 4.525-.033 4.98-.033t4.981.033q4.525.032 6.869 0 2.343-.033 6.282-.195 3.939-.163 6.706-.651t4.655-1.205q3.255-1.302 5.73-3.776 2.473-2.474 3.775-5.729.716-1.888 1.204-4.655t.652-6.706.195-6.282q.032-2.344 0-6.869-.033-4.525-.033-4.98t.033-4.98q.032-4.526 0-6.87-.033-2.343-.195-6.282-.163-3.939-.652-6.706t-1.204-4.655q-1.302-3.255-3.776-5.729-2.474-2.474-5.73-3.776-1.887-.716-4.654-1.204t-6.706-.651q-3.939-.163-6.282-.196-2.344-.032-6.869 0-4.525.033-4.98.033zM100 50q0 14.909-.326 20.638-.651 13.542-8.073 20.964-7.422 7.422-20.964 8.073Q64.91 100 50 100t-20.638-.325q-13.542-.651-20.964-8.073Q.976 84.18.325 70.638 0 64.908 0 50t.325-20.638Q.976 15.82 8.398 8.398 15.82.976 29.362.325 35.092 0 50 0t20.638.325Q84.18.976 91.602 8.398q7.422 7.422 8.073 20.964.326 5.73.326 20.638z'/></svg> </span> </a> </li> <li> <a href="https://twitter.com/csunorthridge"> <span class="screen-reader-text">Twitter</span> <span class="svg svg--twitter Twitter "> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="17" viewBox="0 0 20 17"><defs><path id="socialTwitter" d="M23.6363308,6.65813384 C22.8968737,6.98579293 22.103447,7.20800758 21.2698056,7.30721465 C22.1210101,6.7974899 22.7725859,5.98899495 23.0814015,5.02857071 C22.282952,5.50060859 21.4016111,5.84336869 20.4625253,6.02917677 C19.7105278,5.22695202 18.6408838,4.72727273 17.4544697,4.72727273 C15.1783535,4.72727273 13.332846,6.5727803 13.332846,8.84764899 C13.332846,9.17028535 13.3692525,9.48540404 13.4395707,9.78673485 C10.0147273,9.61471465 6.97781566,7.97385859 4.94525253,5.48051768 C4.58995202,6.08816919 4.38782828,6.7962096 4.38782828,7.55201515 C4.38782828,8.98198232 5.11599242,10.2437045 6.22079545,10.9818813 C5.54535354,10.9592955 4.91009343,10.7734874 4.35394949,10.4646389 L4.35394949,10.5161136 C4.35394949,12.5122702 5.77511869,14.1782399 7.65952778,14.5574066 C7.31427273,14.6503106 6.95020707,14.7017854 6.57356818,14.7017854 C6.30742929,14.7017854 6.05005556,14.6754242 5.79770455,14.625197 C6.32246465,16.2635581 7.84408838,17.4549621 9.64691919,17.4876263 C8.23704293,18.5924293 6.45932576,19.2490278 4.52846465,19.2490278 C4.19578283,19.2490278 3.86809091,19.2289369 3.54545455,19.1925303 C5.36962374,20.3638763 7.53527273,21.0468359 9.86286364,21.0468359 C17.4444899,21.0468359 21.5887323,14.7670808 21.5887323,9.32096717 L21.5749116,8.78740909 C22.384654,8.20986111 23.0851768,7.48422475 23.6363308,6.65813384 Z"/></defs><use xlink:href="#socialTwitter" fill-rule="evenodd" transform="translate(-3.7 -4.213)"/></svg> </span> </a> </li> <li> <a href="https://www.youtube.com/user/CalStateNorthridge"> <span class="screen-reader-text">Youtube</span> <span class="svg svg--youtube Youtube "> <svg xmlns="http://www.w3.org/2000/svg" width="25" height="19" viewBox="0 0 25 19"><path fill-rule="evenodd" d="M24.8181818,18.103994 L24.8181818,9.07782421 C24.8181818,9.07782421 24.8181818,4.72727273 20.7449115,4.72727273 L5.25369879,4.72727273 C5.25369879,4.72727273 1.18181818,4.72727273 1.18181818,9.07782421 L1.18181818,18.103994 C1.18181818,18.103994 1.18181818,22.4545455 5.25369879,22.4545455 L20.7449115,22.4545455 C20.7449115,22.4545455 24.8181818,22.4545455 24.8181818,18.103994 M17.5888566,13.6035258 L9.8508937,18.4572629 L9.8508937,8.74830445 L17.5888566,13.6035258" transform="translate(-.7 -4.213)"/></svg> </span> </a> </li> <li> <a href="https://www.linkedin.com/school/california-state-university-northridge/"> <span class="screen-reader-text">LinkedIn</span> <span class="svg svg--linkedin LinkedIn "> <svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 15 15"><path fill-rule="evenodd" d="M7.6449663,18.0749799 C7.6449663,18.3442407 7.42525208,18.5625 7.15419637,18.5625 L5.06510552,18.5625 C4.79404982,18.5625 4.57433559,18.3442407 4.57433559,18.0749799 L4.57433559,9.37558617 C4.57433559,9.10632534 4.79404982,8.88806603 5.06510552,8.88806603 L7.15419637,8.88806603 C7.42525208,8.88806603 7.6449663,9.10632534 7.6449663,9.37558617 L7.6449663,18.0749799 Z M6.10965095,8.06801797 C5.01356882,8.06801797 4.125,7.18533307 4.125,6.09650898 C4.125,5.0076849 5.01356882,4.125 6.10965095,4.125 C7.20573307,4.125 8.0943019,5.0076849 8.0943019,6.09650898 C8.0943019,7.18533307 7.20578188,8.06801797 6.10965095,8.06801797 Z M18.5625,18.1142491 C18.5625,18.3617906 18.3604514,18.5625 18.1112597,18.5625 L15.8695109,18.5625 C15.6203193,18.5625 15.418272,18.3617906 15.418272,18.1142491 L15.418272,14.0337403 C15.418272,13.4250189 15.598016,11.3662934 13.8168764,11.3662934 C12.4352927,11.3662934 12.1550619,12.7754283 12.0987913,13.4078083 L12.0987913,18.1142491 C12.0987913,18.3617906 11.8967928,18.5625 11.6475523,18.5625 L9.47939949,18.5625 C9.23020784,18.5625 9.02816055,18.3617906 9.02816055,18.1142491 L9.02816055,9.33631695 C9.02816055,9.08877539 9.23020784,8.88806603 9.47939949,8.88806603 L11.6475523,8.88806603 C11.896744,8.88806603 12.0987913,9.08877539 12.0987913,9.33631695 L12.0987913,10.0952796 C12.6110836,9.33156586 13.3724212,8.74209117 14.9934359,8.74209117 C18.583045,8.74209117 18.5625,12.0734788 18.5625,13.9039095 L18.5625,18.1142491 L18.5625,18.1142491 Z" transform="translate(-4 -4)"/></svg> </span> </a> </li> </ul> </div> <div class="footer__block"> <ul class="footer__nav"> <li> <a href="https://www.csun.edu/atoz/" > A to Z </a> </li> <li> <a href="https://www.csun.edu/universal-design-center" > Accessibility </a> </li> <li> <a href="https://www.csun.edu/directory" > Directory </a> </li> <li> <a href="https://www.csun.edu/emergency/" > Emergency Information </a> </li> <li> <a href="https://www.csun.edu/careers/" > Employment </a> </li> <li> <a href="https://www.csun.edu/csun-maps" > Maps & Parking </a> </li> <li> <a href="https://www.thesoraya.org/" > The Soraya </a> </li> <li> <a href="https://www.885fm.org/" > 88.5FM (KCSN) </a> </li> <li> <a href="https://www.csun.edu/afvp/university-policies-procedures/" > University Policies & Procedures </a> </li> <li> <a href="https://www.csun.edu/current-students/your-right-to-know" > Your Right to Know – Consumer Information </a> </li> </ul> </div> <div class="footer__block"> <div class="hexagon"> <div class="hexagon__content"> <div class="hexagon__title"> Invest in the <span> Leaders of Tomorrow </span> </div> <a href="https://engage.csun.edu/" class="link"> Give Now </a> </div> </div> </div> </div> </div> <div class="footer__legal"> <div class="footer__container"> <div>© 2025 California State University Northridge</div> <ul class="footer__links"> <li> <a href="https://www.csun.edu/universal-design-center"> Accessibility </a> </li> <li> <a href="https://www.csun.edu/eqd/title-ix" aria-label="Title Nine"> Title IX </a> </li> <li> <a href="https://www.csun.edu/sites/default/files/900-12.pdf"> Terms & Conditions </a> </li> <li> <a href="/non-discrimination-statement"> Non-discrimination Statement </a> </li> <li> <a href="https://www.csun.edu/it/information-security/resources/privacy-notice"> Privacy Policy </a> </li> <li> <a href="https://www.csun.edu/sites/default/files/clery-report.pdf"> Annual Security Report (CLERY) </a> </li> <li> <a href="https://www.csun.edu/sites/default/files/Annual-Fire-Safety-Report.pdf"> Annual Fire Safety Report </a> </li> <li> <a href="https://www.csun.edu/sites/default/files/annual-campus-safety-plan.pdf"> Campus Safety Report </a> </li> <li> <a href="https://www.csun.edu/it/information-security/resources/document-viewers"> Document Reader </a> </li> <li> <a href="https://www.calstate.edu/"> CSU System </a> </li> </ul> </div> </div> </footer> <a class="scroll-top" href="#main-nav"><span class="screen-reader-text">Scroll back to the top of the page</span></a> </div> <script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","scriptPath":null,"pathPrefix":"","currentPath":"node\/47","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"ajaxPageState":{"libraries":"csun\/behaviors,csun\/global-css,csun\/global-js,paragraphs\/drupal.paragraphs.unpublished,system\/base,views\/views.module","theme":"csun","theme_token":null},"ajaxTrustedUrl":[],"user":{"uid":0,"permissionsHash":"36b9424e18dbf26f74d953eb021bf1dcf2787ff8602809db1a752679b0c1bc08"}}</script> <script src="//live-csu-northridge.pantheonsite.io/core/assets/vendor/jquery/jquery.min.js?v=3.6.3"></script> <script src="//live-csu-northridge.pantheonsite.io/core/misc/polyfills/nodelist.foreach.js?v=9.5.11"></script> <script src="//live-csu-northridge.pantheonsite.io/core/misc/polyfills/element.matches.js?v=9.5.11"></script> <script src="//live-csu-northridge.pantheonsite.io/core/misc/polyfills/object.assign.js?v=9.5.11"></script> <script src="//live-csu-northridge.pantheonsite.io/core/assets/vendor/css-escape/css.escape.js?v=1.5.1"></script> <script src="//live-csu-northridge.pantheonsite.io/core/assets/vendor/es6-promise/es6-promise.auto.min.js?v=4.2.8"></script> <script src="//live-csu-northridge.pantheonsite.io/core/assets/vendor/once/once.min.js?v=1.0.1"></script> <script src="//live-csu-northridge.pantheonsite.io/core/assets/vendor/jquery-once/jquery.once.min.js?v=2.2.3"></script> <script src="//live-csu-northridge.pantheonsite.io/core/misc/drupalSettingsLoader.js?v=9.5.11"></script> <script src="//live-csu-northridge.pantheonsite.io/core/misc/drupal.js?v=9.5.11"></script> <script src="//live-csu-northridge.pantheonsite.io/core/misc/drupal.init.js?v=9.5.11"></script> <script src="//live-csu-northridge.pantheonsite.io/core/assets/vendor/tabbable/index.umd.min.js?v=5.3.3"></script> <script src="//live-csu-northridge.pantheonsite.io/themes/csun/dist/js/main.js?v=1.1"></script> <script src="//live-csu-northridge.pantheonsite.io/core/misc/progress.js?v=9.5.11"></script> <script src="//live-csu-northridge.pantheonsite.io/core/misc/jquery.once.bc.js?v=9.5.11"></script> <script src="//live-csu-northridge.pantheonsite.io/core/assets/vendor/loadjs/loadjs.min.js?v=4.2.0"></script> <script src="//live-csu-northridge.pantheonsite.io/core/modules/responsive_image/js/responsive_image.ajax.js?v=9.5.11"></script> <script src="//live-csu-northridge.pantheonsite.io/core/misc/ajax.js?v=9.5.11"></script> <script src="//live-csu-northridge.pantheonsite.io/themes/csun/js/csun-behaviors.js?v=1"></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-dd84472fbf78f30e3e5","applicationID":"533317613","transactionName":"NlRXNUdQVhcEUE0LWQ8edAJBWFcKSndLF0YAXWkPWlVdOCZcVxZEDl1ZBEdtdgsBVm8LUxZyWg9BQ1cICVZLTwgXWFAW","queueTime":0,"applicationTime":433,"atts":"GhNUQw9KRRk=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>