Help
RSS
API
Feed
Maltego
Contact
Domain > blueridge-catalog.coursedog.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2020-08-03
18.223.13.178
(
ClassC
)
2020-08-03
3.129.113.33
(
ClassC
)
2020-11-01
3.131.122.69
(
ClassC
)
2020-11-01
18.223.138.74
(
ClassC
)
2021-01-20
3.132.80.62
(
ClassC
)
2021-05-19
3.23.229.75
(
ClassC
)
2021-05-19
18.116.149.59
(
ClassC
)
2021-08-15
3.141.205.94
(
ClassC
)
2021-08-15
18.118.183.102
(
ClassC
)
2022-01-21
18.190.126.164
(
ClassC
)
2022-01-21
3.132.133.81
(
ClassC
)
2022-02-23
18.221.243.48
(
ClassC
)
2022-02-23
18.216.129.167
(
ClassC
)
2022-05-30
3.134.237.83
(
ClassC
)
2022-05-30
3.131.155.96
(
ClassC
)
2022-10-11
3.133.35.151
(
ClassC
)
2022-10-11
3.12.188.208
(
ClassC
)
2023-06-18
3.143.38.188
(
ClassC
)
2023-06-18
3.136.88.7
(
ClassC
)
2023-06-18
3.133.10.200
(
ClassC
)
2023-08-24
3.130.120.76
(
ClassC
)
2023-08-24
18.221.166.40
(
ClassC
)
2023-08-24
3.136.188.23
(
ClassC
)
2023-09-12
18.116.245.160
(
ClassC
)
2023-09-12
3.137.88.119
(
ClassC
)
2023-09-12
3.133.20.10
(
ClassC
)
2024-05-04
18.190.58.132
(
ClassC
)
2024-05-04
3.20.122.91
(
ClassC
)
2024-05-04
3.13.113.198
(
ClassC
)
2024-05-15
18.223.240.200
(
ClassC
)
2024-05-15
3.22.24.18
(
ClassC
)
2024-08-22
3.132.155.109
(
ClassC
)
2024-08-22
3.14.235.25
(
ClassC
)
2024-08-22
52.14.251.120
(
ClassC
)
2024-09-02
3.12.252.45
(
ClassC
)
2024-09-02
3.14.76.9
(
ClassC
)
2024-09-02
3.14.91.172
(
ClassC
)
2024-09-24
18.190.122.219
(
ClassC
)
2024-09-24
3.17.225.0
(
ClassC
)
2024-09-24
3.141.73.126
(
ClassC
)
2024-10-09
3.23.6.147
(
ClassC
)
2024-10-09
18.189.132.128
(
ClassC
)
2024-10-09
18.221.214.23
(
ClassC
)
2024-10-30
3.23.165.24
(
ClassC
)
2024-10-30
13.59.195.153
(
ClassC
)
2024-10-30
3.141.154.210
(
ClassC
)
2024-12-02
3.146.224.234
(
ClassC
)
2024-12-02
3.139.179.40
(
ClassC
)
2024-12-02
3.12.195.62
(
ClassC
)
2024-12-09
3.146.147.153
(
ClassC
)
2024-12-09
3.12.121.125
(
ClassC
)
2024-12-09
3.133.205.206
(
ClassC
)
2025-01-06
3.147.39.46
(
ClassC
)
2025-01-06
3.146.239.218
(
ClassC
)
2025-01-06
3.13.81.203
(
ClassC
)
2025-04-24
18.220.128.180
(
ClassC
)
2025-04-24
3.146.95.13
(
ClassC
)
2025-04-24
18.216.130.176
(
ClassC
)
2025-05-13
3.141.186.65
(
ClassC
)
2025-05-13
18.117.34.126
(
ClassC
)
2025-05-13
3.142.21.18
(
ClassC
)
2025-05-30
18.217.95.223
(
ClassC
)
2025-05-30
3.134.52.33
(
ClassC
)
2025-05-30
3.139.191.249
(
ClassC
)
2025-07-15
18.224.188.130
(
ClassC
)
2025-07-15
3.134.129.20
(
ClassC
)
2025-07-15
18.116.124.131
(
ClassC
)
2025-10-27
3.128.114.162
(
ClassC
)
2025-10-27
18.189.173.30
(
ClassC
)
2025-10-27
18.224.147.129
(
ClassC
)
2025-11-28
3.14.37.180
(
ClassC
)
Port 80
HTTP/1.1 308 Permanent RedirectDate: Fri, 28 Nov 2025 15:07:04 GMTContent-Type: text/htmlContent-Length: 164Connection: keep-aliveLocation: https://blueridge-catalog.coursedog.com html>head>title>308 Permanent Redirect/title>/head>body>center>h1>308 Permanent Redirect/h1>/center>hr>center>nginx/center>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Fri, 28 Nov 2025 15:07:04 GMTContent-Type: text/html; charsetutf-8Content-Length: 209906Connection: keep-aliveStrict-Transport-Security: max-age31536000; includeSubDomainsX-Content-Type-Options: nosniffX-XSS-Protection: 0Content-Security-Policy-Report-Only: report-uri https://app.coursedog.com/log-catalog-content-security-policy;default-src * unsafe-eval unsafe-inline about: blob: data: filesystem: ws: wss:;connect-src * self https://app.coursedog.com sessions.bugsnag.com notify.bugsnag.com app.launchdarkly.com clientstream.launchdarkly.com events.launchdarkly.com bam.nr-data.net bam-cell.nr-data.net;font-src * blob: data: unsafe-inline;frame-src * blob: data:;img-src * blob: data: unsafe-inline;script-src * self unsafe-inline unsafe-eval js-agent.newrelic.com bam.nr-data.net;style-src * blob: data: unsafe-inline;object-src selfETag: 333f2-XTIbuaHbutXttdkXt6MqlxK3MQIAccept-Ranges: noneVary: Accept-Encoding !doctype html>html data-n-head-ssr langen data-n-head%7B%22lang%22:%7B%22ssr%22:%22en%22%7D%7D> head > meta data-n-headssr data-hidcharset charsetutf-8>meta data-n-headssr data-hidviewport nameviewport contentwidthdevice-width, initial-scale1>meta data-n-headssr data-hidmobile-web-app-capable namemobile-web-app-capable contentyes>meta data-n-headssr data-hidapple-mobile-web-app-title nameapple-mobile-web-app-title contentCatalog>meta data-n-headssr nameauthor contentBlue Ridge CC Catalog>meta data-n-headssr nameviewport contentwidthdevice-width, initial-scale1>meta data-n-headssr data-hiddescription namedescription contentBlue Ridge CC Catalog>meta data-n-headssr data-hidog:title nameog:title contentBlue Ridge CC Catalog>meta data-n-headssr data-hidog:site_name nameog:site_name contentBlue Ridge CC Catalog>meta data-n-headssr data-hidog:url nameog:url contentblueridgecc-catalog.coursedog.com>meta data-n-headssr data-hidog:description nameog:description content>meta data-n-headssr data-hidog:type nameog:type contentwebsite>meta data-n-headssr data-hidog:image nameog:image contentcoursedog-favicon.ico>title>Blue Ridge CC Catalog/title>link data-n-headssr relsitemap typeapplication/xml href/sitemap.xml titleSitemap>link data-n-headssr relmanifest hrefhttps://static.catalog.prod.coursedog.com/89896aa/manifest.e7b38202.json data-hidmanifest>link data-n-headssr relicon typeimage/x-icon hrefcoursedog-favicon.ico>script data-n-headssr data-hidnewRelic typetext/javascript charsetutf-8>;window.NREUM||(NREUM{});NREUM.init{distributed_tracing:{enabled:true},privacy:{cookies_enabled:false},ajax:{deny_list:bam.nr-data.net}};window.NREUM||(NREUM{}),__nr_requirefunction(t,e,n){function r(n){if(!en){var oen{exports:{}};tn0.call(o.exports,function(e){var otn1e;return r(o||e)},o,o.exports)}return en.exports}if(functiontypeof __nr_require)return __nr_require;for(var o0;on.length;o++)r(no);return r}({1:function(t,e,n){function r(t){try{s.console&&console.log(t)}catch(e){}}var o,it(ee),at(32),s{};try{olocalStorage.getItem(__nr_flags).split(,),console&&functiontypeof console.log&&(s.console!0,o.indexOf(dev)!-1&&(s.dev!0),o.indexOf(nr_dev)!-1&&(s.nrDev!0))}catch(c){}s.nrDev&&i.on(internal-error,function(t){r(t.stack)}),s.dev&&i.on(fn-err,function(t,e,n){r(n.stack)}),s.dev&&(r(NR AGENT IN DEVELOPMENT MODE),r(flags: +a(s,function(t,e){return t}).join(, )))},{},2:function(t,e,n){function r(t,e,n,r,s){try{l?l-1:o(s||new UncaughtException(t,e,n),!0)}catch(f){try{i(ierr,f,c.now(),!0)}catch(d){}}returnfunctiontypeof u&&u.apply(this,a(arguments))}function UncaughtException(t,e,n){this.messaget||Uncaught error with no additional information,this.sourceURLe,this.linen}function o(t,e){var ne?null:c.now();i(err,t,n)}var it(handle),at(33),st(ee),ct(loader),ft(gos),uwindow.onerror,d!1,pnr@seenError;if(!c.disabled){var l0;c.features.err!0,t(1),window.onerrorr;try{throw new Error}catch(h){stackin h&&(t(14),t(13),addEventListenerin window&&t(7),c.xhrWrappable&&t(15),d!0)}s.on(fn-start,function(t,e,n){d&&(l+1)}),s.on(fn-err,function(t,e,n){d&&!np&&(f(n,p,function(){return!0}),this.thrown!0,o(n))}),s.on(fn-end,function(){d&&!this.thrown&&l>0&&(l-1)}),s.on(internal-error,function(t){i(ierr,t,c.now(),!0)})}},{},3:function(t,e,n){var rt(loader);r.disabled||(r.features.ins!0)},{},4:function(t,e,n){function r(){U++,Lg.hash,thisuy.now()}function o(){U--,g.hash!L&&i(0,!0);var ty.now();thish~~thish+t-thisu,thisdt}function i(t,e){E.emit(newURL,+g,e)}function a(t,e){t.on(e,function(){thisey.now()})}var s-start,c-end,f-body,ufn+s,dfn+c,pcb+s,lcb+c,hjsTime,mfetch,vaddEventListener,wwindow,gw.location,yt(loader);if(wv&&y.xhrWrappable&&!y.disabled){var xt(11),bt(12),Et(9),Rt(7),Ot(14),Tt(8),St(15),Pt(10),Mt(ee),CM.get(tracer),Nt(23);t(17),y.features.spa!0;var L,U0;M.on(u,r),b.on(p,r),P.on(p,r),M.on(d,o),b.on(l,o),P.on(l,o),M.buffer(u,d,xhr-resolved),R.buffer(u),O.buffer(setTimeout+c,clearTimeout+s,u),S.buffer(u,new-xhr,send-xhr+s),T.buffer(m+s,m+-done,m+f+s,m+f+c),E.buffer(newURL),x.buffer(u),b.buffer(propagate,p,l,executor-err,resolve+s),C.buffer(u,no-+u),P.buffer(new-jsonp,cb-start,jsonp-error,jsonp-end),a(T,m+s),a(T,m+-done),a(P,new-jsonp),a(P,jsonp-end),a(P,cb-start),E.on(pushState-end,i),E.on(replaceState-end,i),wv(hashchange,i,N(!0)),wv(load,i,N(!0)),wv(popstate,function(){i(0,U>1)},N(!0))}},{},5:function(t,e,n){function r(){var tnew PerformanceObserver(function(t,e){var nt.getEntries();s(v,n)});try{t.observe({entryTypes:resource})}catch(e){}}function o(t){if(s(v,window.performance.getEntriesByType(w)),window.performancec+p)try{window.performanceh(m,o,!1)}catch(t){}else try{window.performanceh(webkit+m,o,!1)}catch(t){}}function i(t){}if(window.performance&&window.performance.timing&&window.performance.getEntriesByType){var at(ee),st(handle),ct(14),ft(13),ut(6),dt(23),plearResourceTimings,laddEventListener,hremoveEventListener,mresourcetimingbufferfull,vbstResource,wresource,g-start,y-end,xfn+g,bfn+y,EbstTimer,RpushState,Ot(loader);if(!O.disabled){O.features.stn!0,t(9),addEventListenerin window&&t(7);var TNREUM.o.EV;a.on(x,function(t,e){var nt0;n instanceof T&&(this.bstStartO.now())}),a.on(b,function(t,e){var nt0;n instanceof T&&s(bst,n,e,this.bstStart,O.now())}),c.on(x,function(t,e,n){this.bstStartO.now(),this.bstTypen}),c.on(b,function(t,e){s(E,e,this.bstStart,O.now(),this.bstType)}),f.on(x,function(){this.bstStartO.now()}),f.on(b,function(t,e){s(E,e,this.bstStart,O.now(),requestAnimationFrame)}),a.on(R+g,function(t){this.timeO.now(),this.startPathlocation.pathname+location.hash}),a.on(R+y,function(t){s(bstHist,location.pathname+location.hash,this.startPath,this.time)}),u()?(s(v,window.performance.getEntriesByType(resource)),r()):l in window.performance&&(window.performancec+p?window.performancel(m,o,d(!1)):window.performancel(webkit+m,o,d(!1))),documentl(scroll,i,d(!1)),documentl(keypress,i,d(!1)),documentl(click,i,d(!1))}}},{},6:function(t,e,n){e.exportsfunction(){returnPerformanceObserverin window&&functiontypeof window.PerformanceObserver}},{},7:function(t,e,n){function r(t){for(var et;e&&!e.hasOwnProperty(u);)eObject.getPrototypeOf(e);e&&o(e)}function o(t){s.inPlace(t,u,d,-,i)}function i(t,e){return t1}var at(ee).get(events),st(wrap-function)(a,!0),ct(gos),fXMLHttpRequest,uaddEventListener,dremoveEventListener;e.exportsa,getPrototypeOfin Object?(r(document),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(o(window),o(f.prototype)),a.on(u+-start,function(t,e){var nt1;if(null!n&&(functiontypeof n||objecttypeof n)){var rc(n,nr@wrapped,function(){function t(){if(functiontypeof n.handleEvent)return n.handleEvent.apply(n,arguments)}var e{object:t,function:n}typeof n;return e?s(e,fn-,null,e.name||anonymous):n});this.wrappedt1r}}),a.on(d+-start,function(t){t1this.wrapped||t1})},{},8:function(t,e,n){function r(t,e,n){var rte;functiontypeof r&&(tefunction(){var ti(arguments),e{};o.emit(n+before-start,t,e);var a;em&&em.dt&&(aem.dt);var sr.apply(this,t);return o.emit(n+start,t,a,s),s.then(function(t){return o.emit(n+end,null,t,s),t},function(t){throw o.emit(n+end,t,s),t})})}var ot(ee).get(fetch),it(33),at(32);e.exportso;var swindow,cfetch-,fc+body-,uarrayBuffer,blob,json,text,formData,ds.Request,ps.Response,ls.fetch,hprototype,mnr@context;d&&p&&l&&(a(u,function(t,e){r(dh,e,f),r(ph,e,f)}),r(s,fetch,c),o.on(c+end,function(t,e){var nthis;if(e){var re.headers.get(content-length);null!r&&(n.rxSizer),o.emit(c+done,null,e,n)}else o.emit(c+done,t,n)}))},{},9:function(t,e,n){var rt(ee).get(history),ot(wrap-function)(r);e.exportsr;var iwindow.history&&window.history.constructor&&window.history.constructor.prototype,awindow.history;i&&i.pushState&&i.replaceState&&(ai),o.inPlace(a,pushState,replaceState,-)},{},10:function(t,e,n){function r(t){function e(){f.emit(jsonp-end,,l),t.removeEventListener(load,e,c(!1)),t.removeEventListener(error,n,c(!1))}function n(){f.emit(jsonp-error,,l),f.emit(jsonp-end,,l),t.removeEventListener(load,e,c(!1)),t.removeEventListener(error,n,c(!1))}var rt&&stringtypeof t.nodeName&&scriptt.nodeName.toLowerCase();if(r){var ofunctiontypeof t.addEventListener;if(o){var ai(t.src);if(a){var ds(a),pfunctiontypeof d.parentd.key;if(p){var l{};u.inPlace(d.parent,d.key,cb-,l),t.addEventListener(load,e,c(!1)),t.addEventListener(error,n,c(!1)),f.emit(new-jsonp,t.src,l)}}}}}function o(){returnaddEventListenerin window}function i(t){var et.match(d);return e?e1:null}function a(t,e){var nt.match(l),rn1,on3;return o?a(o,er):er}function s(t){var et.match(p);return e&&e.length>3?{key:e2,parent:a(e1,window)}:{key:t,parent:window}}var ct(23),ft(ee).get(jsonp),ut(wrap-function)(f);if(e.exportsf,o()){var d/?&(?:callback|cb)(^+)/,p/(.*)\.(^.+)/,l/^(\w+)(\.|$)(.*)$/,happendChild,insertBefore,replaceChild;Node&&Node.prototype&&Node.prototype.appendChild?u.inPlace(Node.prototype,h,dom-):(u.inPlace(HTMLElement.prototype,h,dom-),u.inPlace(HTMLHeadElement.prototype,h,dom-),u.inPlace(HTMLBodyElement.prototype,h,dom-)),f.on(dom-start,function(t){r(t0)})}},{},11:function(t,e,n){var rt(ee).get(mutation),ot(wrap-function)(r),iNREUM.o.MO;e.exportsr,i&&(window.MutationObserverfunction(t){return this instanceof i?new i(o(t,fn-)):i.apply(this,arguments)},MutationObserver.prototypei.prototype)},{},12:function(t,e,n){function r(t){var ei.context(),ns(t,executor-,e,null,!1),rnew f(n);return i.context(r).getCtxfunction(){return e},r}var ot(wrap-function),it(ee).get(promise),at(ee).getOrSetContext,so(i),ct(32),fNREUM.o.PR;e.exportsi,f&&(window.Promiser,all,race.forEach(function(t){var eft;ftfunction(n){function r(t){return function(){i.emit(propagate,null,!o,a,!1,!1),oo||!t}}var o!1;c(n,function(e,n){Promise.resolve(n).then(r(allt),r(!1))});var ae.apply(f,arguments),sf.resolve(a);return s}}),resolve,reject.forEach(function(t){var eft;ftfunction(t){var ne.apply(f,arguments);return t!n&&i.emit(propagate,t,!0,n,!1,!1),n}}),f.prototypecatchfunction(t){return this.then(null,t)},f.prototypeObject.create(f.prototype,{constructor:{value:r}}),c(Object.getOwnPropertyNames(f),function(t,e){try{refe}catch(n){}}),o.wrapInPlace(f.prototype,then,function(t){return function(){var ethis,no.argsToArray.apply(this,arguments),ra(e);r.promisee,n0s(n0,cb-,r,null,!1),n1s(n1,cb-,r,null,!1);var ct.apply(this,n);return r.nextPromisec,i.emit(propagate,e,!0,c,!1,!1),c}}),i.on(executor-start,function(t){t0s(t0,resolve-,this,null,!1),t1s(t1,resolve-,this,null,!1)}),i.on(executor-err,function(t,e,n){t1(n)}),i.on(cb-end,function(t,e,n){i.emit(propagate,n,!0,this.nextPromise,!1,!1)}),i.on(propagate,function(t,e,n){this.getCtx&&!e||(this.getCtxfunction(){if(t instanceof Promise)var ei.context(t);return e&&e.getCtx?e.getCtx():this})}),r.toStringfunction(){return+f})},{},13:function(t,e,n){var rt(ee).get(raf),ot(wrap-function)(r),iequestAnimationFrame;e.exportsr,o.inPlace(window,r+i,mozR+i,webkitR+i,msR+i,raf-),r.on(raf-start,function(t){t0o(t0,fn-)})},{},14:function(t,e,n){function r(t,e,n){t0a(t0,fn-,null,n)}function o(t,e,n){this.methodn,this.timerDurationisNaN(t1)?0:+t1,t0a(t0,fn-,this,n)}var it(ee).get(timer),at(wrap-function)(i),ssetTimeout,csetInterval,fclearTimeout,u-start,d-;e.exportsi,a.inPlace(window,s,setImmediate,s+d),a.inPlace(window,c,c+d),a.inPlace(window,f,clearImmediate,f+d),i.on(c+u,r),i.on(s+u,o)},{},15:function(t,e,n){function r(t,e){d.inPlace(e,onreadystatechange,fn-,s)}function o(){var tthis,eu.context(t);t.readyState>3&&!e.resolved&&(e.resolved!0,u.emit(xhr-resolved,,t)),d.inPlace(t,y,fn-,s)}function i(t){x.push(t),m&&(E?E.then(a):w?w(a):(R-R,O.dataR))}function a(){for(var t0;tx.length;t++)r(,xt);x.length&&(x)}function s(t,e){return e}function c(t,e){for(var n in t)entn;return e}t(7);var ft(ee),uf.get(xhr),dt(wrap-function)(u),pt(23),lNREUM.o,hl.XHR,ml.MO,vl.PR,wl.SI,greadystatechange,yonload,onerror,onabort,onloadstart,onloadend,onprogress,ontimeout,x;e.exportsu;var bwindow.XMLHttpRequestfunction(t){var enew h(t);try{u.emit(new-xhr,e,e),e.addEventListener(g,o,p(!1))}catch(n){try{u.emit(internal-error,n)}catch(r){}}return e};if(c(h,b),b.prototypeh.prototype,d.inPlace(b.prototype,open,send,-xhr-,s),u.on(send-xhr-start,function(t,e){r(t,e),i(e)}),u.on(open-xhr-start,r),m){var Ev&&v.resolve();if(!w&&!v){var R1,Odocument.createTextNode(R);new m(a).observe(O,{characterData:!0})}}else f.on(fn-end,function(t){t0&&t0.typeg||a()})},{},16:function(t,e,n){function r(t){if(!s(t))return null;var ewindow.NREUM;if(!e.loader_config)return null;var n(e.loader_config.accountID||).toString()||null,r(e.loader_config.agentID||).toString()||null,f(e.loader_config.trustKey||).toString()||null;if(!n||!r)return null;var hl.generateSpanId(),ml.generateTraceId(),vDate.now(),w{spanId:h,traceId:m,timestamp:v};return(t.sameOrigin||c(t)&&p())&&(w.traceContextParentHeadero(h,m),w.traceContextStateHeaderi(h,v,n,r,f)),(t.sameOrigin&&!u()||!t.sameOrigin&&c(t)&&d())&&(w.newrelicHeadera(h,m,v,n,r,f)),w}function o(t,e){return00-+e+-+t+-01}function i(t,e,n,r,o){var i0,a,s1,c,f;return o+@nr+i+-+s+-+n+-+r+-+t+-+a+-+c+-+f+-+e}function a(t,e,n,r,o,i){var abtoain window&&functiontypeof window.btoa;if(!a)return null;var s{v:0,1,d:{ty:Browser,ac:r,ap:o,id:t,tr:e,ti:n}};return i&&r!i&&(s.d.tki),btoa(JSON.stringify(s))}function s(t){return f()&&c(t)}function c(t){var e!1,n{};if(initin NREUM&&distributed_tracingin NREUM.init&&(nNREUM.init.distributed_tracing),t.sameOrigin)e!0;else if(n.allowed_origins instanceof Array)for(var r0;rn.allowed_origins.length;r++){var oh(n.allowed_originsr);if(t.hostnameo.hostname&&t.protocolo.protocol&&t.porto.port){e!0;break}}return e}function f(){returninitin NREUM&&distributed_tracingin NREUM.init&&!!NREUM.init.distributed_tracing.enabled}function u(){returninitin NREUM&&distributed_tracingin NREUM.init&&!!NREUM.init.distributed_tracing.exclude_newrelic_header}function d(){returninitin NREUM&&distributed_tracingin NREUM.init&&NREUM.init.distributed_tracing.cors_use_newrelic_header!!1}function p(){returninitin NREUM&&distributed_tracingin NREUM.init&&!!NREUM.init.distributed_tracing.cors_use_tracecontext_headers}var lt(29),ht(18);e.exports{generateTracePayload:r,shouldGenerateTrace:s}},{},17:function(t,e,n){function r(t){var ethis.params,nthis.metrics;if(!this.ended){this.ended!0;for(var r0;rp;r++)t.removeEventListener(dr,this.listener,!1);return e.protocol&&datae.protocol?void g(Ajax/DataUrl/Excluded):void(e.aborted||(n.durationa.now()-this.startTime,this.loadCaptureCalled||4!t.readyState?nulle.status&&(e.status0):i(this,t),n.cbTimethis.cbTime,s(xhr,e,n,this.startTime,this.endTime,xhr,this)))}}function o(t,e){var nc(e),rt.params;r.hostnamen.hostname,r.portn.port,r.protocoln.protocol,r.hostn.hostname+:+n.port,r.pathnamen.pathname,t.parsedOriginn,t.sameOriginn.sameOrigin}function i(t,e){t.params.statuse.status;var nv(e,t.lastSize);if(n&&(t.metrics.rxSizen),t.sameOrigin){var re.getResponseHeader(X-NewRelic-App-Data);r&&(t.params.catr.split(, ).pop())}t.loadCaptureCalled!0}var at(loader);if(a.xhrWrappable&&!a.disabled){var st(handle),ct(18),ft(16).generateTracePayload,ut(ee),dload,error,abort,timeout,pd.length,lt(id),ht(24),mt(22),vt(19),wt(23),gt(25).recordSupportability,yNREUM.o.REQ,xwindow.XMLHttpRequest;a.features.xhr!0,t(15),t(8),u.on(new-xhr,function(t){var ethis;e.totalCbs0,e.called0,e.cbTime0,e.endr,e.ended!1,e.xhrGuids{},e.lastSizenull,e.loadCaptureCalled!1,e.paramsthis.params||{},e.metricsthis.metrics||{},t.addEventListener(load,function(n){i(e,t)},w(!1)),h&&(h>34||h10)||t.addEventListener(progress,function(t){e.lastSizet.loaded},w(!1))}),u.on(open-xhr-start,function(t){this.params{method:t0},o(this,t1),this.metrics{}}),u.on(open-xhr-end,function(t,e){loader_configin NREUM&&xpidin NREUM.loader_config&&this.sameOrigin&&e.setRequestHeader(X-NewRelic-ID,NREUM.loader_config.xpid);var nf(this.parsedOrigin);if(n){var r!1;n.newrelicHeader&&(e.setRequestHeader(newrelic,n.newrelicHeader),r!0),n.traceContextParentHeader&&(e.setRequestHeader(traceparent,n.traceContextParentHeader),n.traceContextStateHeader&&e.setRequestHeader(tracestate,n.traceContextStateHeader),r!0),r&&(this.dtn)}}),u.on(send-xhr-start,function(t,e){var nthis.metrics,rt0,othis;if(n&&r){var im(r);i&&(n.txSizei)}this.startTimea.now(),this.listenerfunction(t){try{abort!t.type||o.loadCaptureCalled||(o.params.aborted!0),(load!t.type||o.calledo.totalCbs&&(o.onloadCalled||function!typeof e.onload))&&o.end(e)}catch(n){try{u.emit(internal-error,n)}catch(r){}}};for(var s0;sp;s++)e.addEventListener(ds,this.listener,w(!1))}),u.on(xhr-cb-time,function(t,e,n){this.cbTime+t,e?this.onloadCalled!0:this.called+1,this.called!this.totalCbs||!this.onloadCalled&&functiontypeof n.onload||this.end(n)}),u.on(xhr-load-added,function(t,e){var n+l(t)+!!e;this.xhrGuids&&!this.xhrGuidsn&&(this.xhrGuidsn!0,this.totalCbs+1)}),u.on(xhr-load-removed,function(t,e){var n+l(t)+!!e;this.xhrGuids&&this.xhrGuidsn&&(delete this.xhrGuidsn,this.totalCbs-1)}),u.on(xhr-resolved,function(){this.endTimea.now()}),u.on(addEventListener-end,function(t,e){e instanceof x&&loadt0&&u.emit(xhr-load-added,t1,t2,e)}),u.on(removeEventListener-end,function(t,e){e instanceof x&&loadt0&&u.emit(xhr-load-removed,t1,t2,e)}),u.on(fn-start,function(t,e,n){e instanceof x&&(onloadn&&(this.onload!0),(load(t0&&t0.type)||this.onload)&&(this.xhrCbStarta.now()))}),u.on(fn-end,function(t,e){this.xhrCbStart&&u.emit(xhr-cb-time,a.now()-this.xhrCbStart,this.onload,e,e)}),u.on(fetch-before-start,function(t){function e(t,e){var n!1;return e.newrelicHeader&&(t.set(newrelic,e.newrelicHeader),n!0),e.traceContextParentHeader&&(t.set(traceparent,e.traceContextParentHeader),e.traceContextStateHeader&&t.set(tracestate,e.traceContextStateHeader),n!0),n}var n,rt1||{};stringtypeof t0?nt0:t0&&t0.url?nt0.url:window.URL&&t0&&t0instanceof URL&&(nt0.href),n&&(this.parsedOriginc(n),this.sameOriginthis.parsedOrigin.sameOrigin);var of(this.parsedOrigin);if(o&&(o.newrelicHeader||o.traceContextParentHeader))if(stringtypeof t0||window.URL&&t0&&t0instanceof URL){var i{};for(var a in r)iara;i.headersnew Headers(r.headers||{}),e(i.headers,o)&&(this.dto),t.length>1?t1i:t.push(i)}else t0&&t0.headers&&e(t0.headers,o)&&(this.dto)}),u.on(fetch-start,function(t,e){this.params{},this.metrics{},this.startTimea.now(),this.dte,t.length>1&&(this.targett0),t.length>2&&(this.optst1);var n,rthis.opts||{},ithis.target;if(stringtypeof i?ni:objecttypeof i&&i instanceof y?ni.url:window.URL&&objecttypeof i&&i instanceof URL&&(ni.href),o(this,n),data!this.params.protocol){var s(+(i&&i instanceof y&&i.method||r.method||GET)).toUpperCase();this.params.methods,this.txSizem(r.body)||0}}),u.on(fetch-done,function(t,e){if(this.endTimea.now(),this.params||(this.params{}),datathis.params.protocol)return void g(Ajax/DataUrl/Excluded);this.params.statuse?e.status:0;var n;stringtypeof this.rxSize&&this.rxSize.length>0&&(n+this.rxSize);var r{txSize:this.txSize,rxSize:n,duration:a.now()-this.startTime};s(xhr,this.params,r,this.startTime,this.endTime,fetch,this)})}},{},18:function(t,e,n){var r{};e.exportsfunction(t){if(t in r)return rt;if(0(t||).indexOf(data:))return{protocol:data};var edocument.createElement(a),nwindow.location,o{};e.hreft,o.porte.port;var ie.href.split(://);!o.port&&i1&&(o.porti1.split(/)0.split(@).pop().split(:)1),o.port&&0!o.port||(o.porthttpsi0?443:80),o.hostnamee.hostname||n.hostname,o.pathnamee.pathname,o.protocoli0,/!o.pathname.charAt(0)&&(o.pathname/+o.pathname);var a!e.protocol||:e.protocol||e.protocoln.protocol,se.hostnamedocument.domain&&e.portn.port;return o.sameOrigina&&(!e.hostname||s),/o.pathname&&(rto),o}},{},19:function(t,e,n){function r(t,e){var nt.responseType;returnjsonn&&null!e?e:arraybuffern||blobn||jsonn?o(t.response):textn||n||void 0n?o(t.responseText):void 0}var ot(22);e.exportsr},{},20:function(t,e,n){function r(){}function o(t,e,n,r){return function(){return u.recordSupportability(API/+e+/called),i(t+e,f.now().concat(s(arguments)),n?null:this,r),n?void 0:this}}var it(handle),at(32),st(33),ct(ee).get(tracer),ft(loader),ut(25),dNREUM;undefinedtypeof window.newrelic&&(newrelicd);var psetPageViewName,setCustomAttribute,setErrorHandler,finished,addToTrace,inlineHit,addRelease,lapi-,hl+ixn-;a(p,function(t,e){deo(l,e,!0,api)}),d.addPageActiono(l,addPageAction,!0),d.setCurrentRouteNameo(l,routeName,!0),e.exportsnewrelic,d.interactionfunction(){return(new r).get()};var mr.prototype{createTracer:function(t,e){var n{},rthis,ofunctiontypeof e;return i(h+tracer,f.now(),t,n,r),function(){if(c.emit((o?:no-)+fn-start,f.now(),r,o,n),o)try{return e.apply(this,arguments)}catch(t){throw c.emit(fn-err,arguments,this,t,n),t}finally{c.emit(fn-end,f.now(),n)}}}};a(actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get.split(,),function(t,e){meo(h,e)}),newrelic.noticeErrorfunction(t,e){stringtypeof t&&(tnew Error(t)),u.recordSupportability(API/noticeError/called),i(err,t,f.now(),!1,e)}},{},21:function(t,e,n){function r(t){if(NREUM.init){for(var eNREUM.init,nt.split(.),r0;rn.length-1;r++)if(eenr,object!typeof e)return;return eenn.length-1}}e.exports{getConfiguration:r}},{},22:function(t,e,n){e.exportsfunction(t){if(stringtypeof t&&t.length)return t.length;if(objecttypeof t){if(undefined!typeof ArrayBuffer&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if(undefined!typeof Blob&&t instanceof Blob&&t.size)return t.size;if(!(undefined!typeof FormData&&t instanceof FormData))try{return JSON.stringify(t).length}catch(e){return}}}},{},23:function(t,e,n){var r!1;try{var oObject.defineProperty({},passive,{get:function(){r!0}});window.addEventListener(testPassive,null,o),window.removeEventListener(testPassive,null,o)}catch(i){}e.exportsfunction(t){return r?{passive:!0,capture:!!t}:!!t}},{},24:function(t,e,n){var r0,onavigator.userAgent.match(/Firefox\/\s(\d+\.\d+)/);o&&(r+o1),e.exportsr},{},25:function(t,e,n){function r(t,e){var na,t,{name:t},e;return i(storeMetric,n,null,api),n}function o(t,e){var ns,t,{name:t},e;return i(storeEventMetrics,n,null,api),n}var it(handle),asm,scm;e.exports{constants:{SUPPORTABILITY_METRIC:a,CUSTOM_METRIC:s},recordSupportability:r,recordCustom:o}},{},26:function(t,e,n){function r(){return s.exists&&performance.now?Math.round(performance.now()):(iMath.max((new Date).getTime(),i))-a}function o(){return i}var i(new Date).getTime(),ai,st(34);e.exportsr,e.exports.offseta,e.exports.getLastTimestampo},{},27:function(t,e,n){function r(t){return!(!t||!t.protocol||file:t.protocol)}e.exportsr},{},28:function(t,e,n){function r(t,e){var nt.getEntries();n.forEach(function(t){first-paintt.name?l(timing,fp,Math.floor(t.startTime)):first-contentful-paintt.name&&l(timing,fcp,Math.floor(t.startTime))})}function o(t,e){var nt.getEntries();if(n.length>0){var rnn.length-1;if(f&&fr.startTime)return;var or,ia({});i&&o.push(i),l(lcp,o)}}function i(t){t.getEntries().forEach(function(t){t.hadRecentInput||l(cls,t)})}function a(t){var enavigator.connection||navigator.mozConnection||navigator.webkitConnection;if(e)return e.type&&(tnet-typee.type),e.effectiveType&&(tnet-etypee.effectiveType),e.rtt&&(tnet-rtte.rtt),e.downlink&&(tnet-dlinke.downlink),t}function s(t){if(t instanceof w&&!y){var eMath.round(t.timeStamp),n{type:t.type};a(n),eh.now()?n.fidh.now()-e:e>h.offset&&eDate.now()?(e-h.offset,n.fidh.now()-e):eh.now(),y!0,l(timing,fi,e,n)}}function c(t){hiddent&&(fh.now(),l(pageHide,f))}if(!(initin NREUM&&page_view_timingin NREUM.init&&enabledin NREUM.init.page_view_timing&&NREUM.init.page_view_timing.enabled!1)){var f,u,d,p,lt(handle),ht(loader),mt(31),vt(23),wNREUM.o.EV;if(PerformanceObserverin window&&functiontypeof window.PerformanceObserver){unew PerformanceObserver(r);try{u.observe({entryTypes:paint})}catch(g){}dnew PerformanceObserver(o);try{d.observe({entryTypes:largest-contentful-paint})}catch(g){}pnew PerformanceObserver(i);try{p.observe({type:layout-shift,buffered:!0})}catch(g){}}if(addEventListenerin document){var y!1,xclick,keydown,mousedown,pointerdown,touchstart;x.forEach(function(t){document.addEventListener(t,s,v(!1))})}m(c)}},{},29:function(t,e,n){function r(){function t(){return e?15&en++:16*Math.random()|0}var enull,n0,rwindow.crypto||window.msCrypto;r&&r.getRandomValues&&(er.getRandomValues(new Uint8Array(31)));for(var o,ixxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx,a,s0;si.length;s++)ois,xo?a+t().toString(16):yo?(o3&t()|8,a+o.toString(16)):a+o;return a}function o(){return a(16)}function i(){return a(32)}function a(t){function e(){return n?15&nr++:16*Math.random()|0}var nnull,r0,owindow.crypto||window.msCrypto;o&&o.getRandomValues&&Uint8Array&&(no.getRandomValues(new Uint8Array(31)));for(var i,a0;at;a++)i.push(e().toString(16));return i.join()}e.exports{generateUuid:r,generateSpanId:o,generateTraceId:i}},{},30:function(t,e,n){function r(t,e){if(!o)return!1;if(t!o)return!1;if(!e)return!0;if(!i)return!1;for(var ni.split(.),re.split(.),a0;ar.length;a++)if(ra!na)return!1;return!0}var onull,inull,a/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var snavigator.userAgent,cs.match(a);c&&s.indexOf(Chrome)-1&&s.indexOf(Chromium)-1&&(oSafari,ic1)}e.exports{agent:o,version:i,match:r}},{},31:function(t,e,n){function r(t){function e(){t(s&&documents?documents:documenti?hidden:visible)}addEventListenerin document&&a&&document.addEventListener(a,e,o(!1))}var ot(23);e.exportsr;var i,a,s;undefined!typeof document.hidden?(ihidden,avisibilitychange,svisibilityState):undefined!typeof document.msHidden?(imsHidden,amsvisibilitychange):undefined!typeof document.webkitHidden&&(iwebkitHidden,awebkitvisibilitychange,swebkitVisibilityState)},{},32:function(t,e,n){function r(t,e){var n,r,i0;for(r in t)o.call(t,r)&&(nie(r,tr),i+1);return n}var oObject.prototype.hasOwnProperty;e.exportsr},{},33:function(t,e,n){function r(t,e,n){e||(e0),undefinedtypeof n&&(nt?t.length:0);for(var r-1,on-e||0,iArray(o0?0:o);++ro;)irte+r;return i}e.exportsr},{},34:function(t,e,n){e.exports{exists:undefined!typeof window.performance&&window.performance.timing&&undefined!typeof window.performance.timing.navigationStart}},{},ee:function(t,e,n){function r(){}function o(t){function e(t){return t&&t instanceof r?t:t?f(t,c,a):a()}function n(n,r,o,i,a){if(a!!1&&(a!0),!l.aborted||i){t&&a&&t(n,r,o);for(var se(o),cm(n),fc.length,u0;uf;u++)cu.apply(s,r);var pdyn;return p&&p.push(x,n,r,s),s}}function i(t,e){gtm(t).concat(e)}function h(t,e){var ngt;if(n)for(var r0;rn.length;r++)nre&&n.splice(r,1)}function m(t){return gt||}function v(t){return ptpt||o(n)}function w(t,e){l.aborted||u(t,function(t,n){ee||feature,yne,e in d||(de)})}var g{},y{},x{on:i,addEventListener:i,removeEventListener:h,emit:n,get:v,listeners:m,context:e,buffer:w,abort:s,aborted:!1};return x}function i(t){return f(t,c,a)}function a(){return new r}function s(){(d.api||d.feature)&&(l.aborted!0,dl.backlog{})}var cnr@context,ft(gos),ut(32),d{},p{},le.exportso();e.exports.getOrSetContexti,l.backlogd},{},gos:function(t,e,n){function r(t,e,n){if(o.call(t,e))return te;var rn();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,e,{value:r,writable:!0,enumerable:!1}),r}catch(i){}return ter,r}var oObject.prototype.hasOwnProperty;e.exportsr},{},handle:function(t,e,n){function r(t,e,n,r){o.buffer(t,r),o.emit(t,e,n)}var ot(ee).get(handle);e.exportsr,r.eeo},{},id:function(t,e,n){function r(t){var etypeof t;return!t||object!e&&function!e?-1:twindow?0:a(t,i,function(){return o++})}var o1,inr@id,at(gos);e.exportsr},{},loader:function(t,e,n){function r(){if(!S++){var tT.infoNREUM.info,ev.getElementsByTagName(script)0;if(setTimeout(f.abort,3e4),!(t&&t.licenseKey&&t.applicationID&&e))return f.abort();c(R,function(e,n){te||(ten)});var na();s(mark,onload,n+T.offset,null,api),s(timing,load,n);var rv.createElement(script);0t.agent.indexOf(http://)||0t.agent.indexOf(https://)?r.srct.agent:r.srch+://+t.agent,e.parentNode.insertBefore(r,e)}}function o(){completev.readyState&&i()}function i(){s(mark,domContent,a()+T.offset,null,api)}var at(26),st(handle),ct(32),ft(ee),ut(30),dt(27),pt(21),lt(23),hp.getConfiguration(ssl)!1?http:https,mwindow,vm.document,waddEventListener,gattachEvent,ym.XMLHttpRequest,xy&&y.prototype,b!d(m.location);NREUM.o{ST:setTimeout,SI:m.setImmediate,CT:clearTimeout,XHR:y,REQ:m.Request,EV:m.Event,PR:m.Promise,MO:m.MutationObserver};var E+location,R{beacon:bam.nr-data.net,errorBeacon:bam.nr-data.net,agent:js-agent.newrelic.com/nr-spa-1215.min.js},Oy&&x&&xw&&!/CriOS/.test(navigator.userAgent),Te.exports{offset:a.getLastTimestamp(),now:a,origin:E,features:{},xhrWrappable:O,userAgent:u,disabled:b};if(!b){t(20),t(28),vw?(vw(DOMContentLoaded,i,l(!1)),mw(load,r,l(!1))):(vg(onreadystatechange,o),mg(onload,r)),s(mark,firstbyte,a.getLastTimestamp(),null,api);var S0}},{},wrap-function:function(t,e,n){function r(t,e){function n(e,n,r,c,f){function nrWrapper(){var i,a,u,p;try{athis,id(arguments),ufunctiontypeof r?r(i,a):r||{}}catch(l){o(l,,i,a,c,u,t)}s(n+start,i,a,c,u,f);try{return pe.apply(a,i)}catch(h){throw s(n+err,i,a,h,u,f),h}finally{s(n+end,i,a,p,u,f)}}return a(e)?e:(n||(n),nrWrapperpe,i(e,nrWrapper,t),nrWrapper)}function r(t,e,r,o,i){r||(r);var s,c,f,u-r.charAt(0);for(f0;fe.length;f++)cef,stc,a(s)||(tcn(s,u?c+r:r,o,c,i))}function s(n,r,i,a){if(!h||e){var sh;h!0;try{t.emit(n,r,i,e,a)}catch(c){o(c,n,r,i,t)}hs}}return t||(tu),n.inPlacer,n.flagp,n}function o(t,e){e||(eu);try{e.emit(internal-error,t)}catch(n){}}function i(t,e,n){if(Object.defineProperty&&Object.keys)try{var rObject.keys(t);return r.forEach(function(n){Object.defineProperty(e,n,{get:function(){return tn},set:function(e){return tne,e}})}),e}catch(i){o(i,n)}for(var a in t)l.call(t,a)&&(eata);return e}function a(t){return!(t&&t instanceof Function&&t.apply&&!tp)}function s(t,e){var ne(t);return npt,i(t,n,u),n}function c(t,e,n){var rte;tes(r,n)}function f(){for(var targuments.length,enew Array(t),n0;nt;++n)enargumentsn;return e}var ut(ee),dt(33),pnr@original,lObject.prototype.hasOwnProperty,h!1;e.exportsr,e.exports.wrapFunctions,e.exports.wrapInPlacec,e.exports.argsToArrayf},{}},{},loader,2,17,5,3,4);;NREUM.loader_config{accountID:3462606,trustKey:3462606,agentID:1298193956,licenseKey:NRJS-3b34f5fe10831ff33af,applicationID:1298193956};NREUM.info{beacon:bam.nr-data.net,errorBeacon:bam.nr-data.net,licenseKey:NRJS-3b34f5fe10831ff33af,applicationID:1298193956,sa:1}/script>link relpreload hrefhttps://static.catalog.prod.coursedog.com/89896aa/9012bf1.js asscript>link relpreload hrefhttps://static.catalog.prod.coursedog.com/89896aa/42.e2c34d6c1db116e2d86c.js asscript>link relpreload hrefhttps://static.catalog.prod.coursedog.com/89896aa/59.d2e6939df3ade346e33a.js asscript>link relpreload hrefhttps://static.catalog.prod.coursedog.com/89896aa/41.0610275b54b465da0824.js asscript>link relpreload hrefhttps://static.catalog.prod.coursedog.com/89896aa/52.7194677f1cb857092f5d.js asscript>link relpreload hrefhttps://static.catalog.prod.coursedog.com/89896aa/0.7e40db7fa6eff47a3ea1.js asscript>link relpreload hrefhttps://static.catalog.prod.coursedog.com/89896aa/2.72db420466330fddb8ee.js asscript>link relpreload hrefhttps://static.catalog.prod.coursedog.com/89896aa/81.680f5b088e9957497e7e.js asscript>link relpreload hrefhttps://static.catalog.prod.coursedog.com/89896aa/4.63c7308c0a497565022b.js asscript>style data-vue-ssr-id15ba7704:0 56e94d36:0 2f54cfc0:0 1515d950:0 28e218f8:0 c81e33c4:0 b2e11be0:0 56d67056:0 3cc93ecf:0 202a0586:0 0d4de28c:0 17705417:0 dbb470fe:0 6a64f8cf:0 2b35401e:0 2bc3b274:0 6d63219e:0 3d92609a:0 5f89b0a8:0>/** * This injects Tailwinds base styles, which is a combination of * Normalize.css and some additional base styles. * * You can see the styles here: * https://github.com/tailwindcss/tailwindcss/blob/master/css/preflight.css * * If using `postcss-import`, use this import instead: * * @import tailwindcss/preflight; *//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css *//* Document *//** * 1. Correct the line height in all browsers. * 2. Prevent adjustments of font size after orientation changes in iOS. */html { line-height: 1.15; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */}/* Sections *//** * Remove the margin in all browsers. */body { margin: 0;}/** * Render the `main` element consistently in IE. */main { display: block;}/** * Correct the font size and margin on `h1` elements within `section` and * `article` contexts in Chrome, Firefox, and Safari. */h1 { font-size: 2em; margin: 0.67em 0;}/* Grouping content *//** * 1. Add the correct box sizing in Firefox. * 2. Show the overflow in Edge and IE. */hr { box-sizing: content-box; /* 1 */ height: 0; /* 1 */ overflow: visible; /* 2 */}/** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */pre { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */}/* Text-level semantics *//** * Remove the gray background on active links in IE 10. */a { background-color: transparent;}/** * 1. Remove the bottom border in Chrome 57- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */abbrtitle { border-bottom: none; /* 1 */ text-decoration: underline; /* 2 */ -webkit-text-decoration: underline dotted; text-decoration: underline dotted; /* 2 */}/** * Add the correct font weight in Chrome, Edge, and Safari. */b,strong { font-weight: bolder;}/** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */code,kbd,samp { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */}/** * Add the correct font size in all browsers. */small { font-size: 80%;}/** * Prevent `sub` and `sup` elements from affecting the line height in * all browsers. */sub,sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}sub { bottom: -0.25em;}sup { top: -0.5em;}/* Embedded content *//** * Remove the border on images inside links in IE 10. */img { border-style: none;}/* Forms *//** * 1. Change the font styles in all browsers. * 2. Remove the margin in Firefox and Safari. */button,input,optgroup,select,textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 1 */ line-height: 1.15; /* 1 */ margin: 0; /* 2 */}/** * Show the overflow in IE. * 1. Show the overflow in Edge. */button,input { /* 1 */ overflow: visible;}/** * Remove the inheritance of text transform in Edge, Firefox, and IE. * 1. Remove the inheritance of text transform in Firefox. */button,select { /* 1 */ text-transform: none;}/** * Correct the inability to style clickable types in iOS and Safari. */button,typebutton,typesubmit { -webkit-appearance: button;}/** * Remove the inner border and padding in Firefox. */button::-moz-focus-inner,typebutton::-moz-focus-inner,typesubmit::-moz-focus-inner { border-style: none; padding: 0;}/** * Restore the focus styles unset by the previous rule. */button:-moz-focusring,typebutton:-moz-focusring,typesubmit:-moz-focusring { outline: 1px dotted ButtonText;}/** * Correct the padding in Firefox. */fieldset { padding: 0.35em 0.75em 0.625em;}/** * 1. Correct the text wrapping in Edge and IE. * 2. Correct the color inheritance from `fieldset` elements in IE. * 3. Remove the padding so developers are not caught out when they zero out * `fieldset` elements in all browsers. */legend { box-sizing: border-box; /* 1 */ color: inherit; /* 2 */ display: table; /* 1 */ max-width: 100%; /* 1 */ padding: 0; /* 3 */ white-space: normal; /* 1 */}/** * Add the correct vertical alignment in Chrome, Firefox, and Opera. */progress { vertical-align: baseline;}/** * Remove the default vertical scrollbar in IE 10+. */textarea { overflow: auto;}/** * 1. Add the correct box sizing in IE 10. * 2. Remove the padding in IE 10. */typecheckbox,typeradio { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */}/** * Correct the cursor style of increment and decrement buttons in Chrome. */typenumber::-webkit-inner-spin-button,typenumber::-webkit-outer-spin-button { height: auto;}/** * 1. Correct the odd appearance in Chrome and Safari. * 2. Correct the outline style in Safari. */typesearch { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; /* 2 */}/** * Remove the inner padding in Chrome and Safari on macOS. */typesearch::-webkit-search-decoration { -webkit-appearance: none;}/** * 1. Correct the inability to style clickable types in iOS and Safari. * 2. Change font properties to `inherit` in Safari. *//* Interactive *//* * Add the correct display in Edge, IE 10+, and Firefox. */details { display: block;}/* * Add the correct display in all browsers. */summary { display: list-item;}/* Misc *//** * Add the correct display in IE 10+. */template { display: none;}/** * Add the correct display in IE 10. */hidden { display: none;}/** * Manually forked from SUIT CSS Base: https://github.com/suitcss/base * A thin layer on top of normalize.css that provides a starting point more * suitable for web applications. *//** * Removes the default spacing and border for appropriate elements. */blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre { margin: 0;}button { background-color: transparent; background-image: none;}/** * Work around a Firefox/IE bug where the transparent `button` background * results in a loss of the default `button` focus styles. */button:focus { outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color;}fieldset { margin: 0; padding: 0;}ol,ul { list-style: none; margin: 0; padding: 0;}/** * Tailwind custom reset styles *//** * 1. Use the users configured `sans` font-family (with Tailwinds default * sans-serif font stack as a fallback) as a sane default. * 2. Use Tailwinds default normal line-height so the user isnt forced * to override it to ensure consistency even when using the default theme. */html { font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji; /* 1 */ line-height: 1.5; /* 2 */}/** * 1. Prevent padding and border from affecting element width. * * We used to set this in the html element and inherit from * the parent element for everything else. This caused issues * in shadow-dom-enhanced elements like details> where the content * is wrapped by a div with box-sizing set to `content-box`. * * https://github.com/mozdevs/cssremedy/issues/4 * * * 2. Allow adding a border to an element by just adding a border-width. * * By default, the way the browser specifies that an element should have no * border is by setting its border-style to `none` in the user-agent * stylesheet. * * In order to easily add borders to elements by just setting the `border-width` * property, we change the default border-style for all elements to `solid`, and * use border-width to hide them instead. This way our `border` utilities only * need to set the `border-width` property instead of the entire `border` * shorthand, making our border utilities much more straightforward to compose. * * https://github.com/tailwindcss/tailwindcss/pull/116 */*,::before,::after { box-sizing: border-box; /* 1 */ border-width: 0; /* 2 */ border-style: solid; /* 2 */ border-color: #d2d6dc; /* 2 */}/* * Ensure horizontal rules are visible by default */hr { border-top-width: 1px;}/** * Undo the `border-style: none` reset that Normalize applies to images so that * our `border-{width}` utilities have the expected effect. * * The Normalize reset is unnecessary for us since we default the border-width * to 0 on all elements. * * https://github.com/tailwindcss/tailwindcss/issues/362 */img { border-style: solid;}textarea { resize: vertical;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder { color: #a0aec0;}input::-moz-placeholder,textarea::-moz-placeholder { color: #a0aec0;}input::-ms-input-placeholder,textarea::-ms-input-placeholder { color: #a0aec0;}input::placeholder,textarea::placeholder { color: #a0aec0;}button,rolebutton { cursor: pointer;}table { border-collapse: collapse;}h1,h2,h3,h4,h5,h6 { font-size: inherit; font-weight: inherit;}/** * Reset links to optimize for opt-in styling instead of * opt-out. */a { color: inherit; text-decoration: inherit;}/** * Reset form element properties that are easy to forget to * style explicitly so you dont inadvertently introduce * styles that deviate from your design system. These styles * supplement a partial reset that is already applied by * normalize.css. */button,input,optgroup,select,textarea { padding: 0; line-height: inherit; color: inherit;}/** * Use the configured mono font family for elements that * are expected to be rendered with a monospace font, falling * back to the system monospace stack if there is no configured * mono font family. */pre,code,kbd,samp { font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;}/** * Make replaced elements `display: block` by default as thats * the behavior you want almost all of the time. Inspired by * CSS Remedy, with `svg` added as well. * * https://github.com/mozdevs/cssremedy/issues/14 */img,svg,video,canvas,audio,iframe,embed,object { display: block; vertical-align: middle;}/** * Constrain images and videos to the parent width and preserve * their instrinsic aspect ratio. * * https://github.com/mozdevs/cssremedy/issues/14 */img,video { max-width: 100%; height: auto;}/** * This injects any component classes registered by plugins. * * If using `postcss-import`, use this import instead: * * @import tailwindcss/components; */.container { width: 100%;}@media (min-width: 640px) { .container { max-width: 640px; }}@media (min-width: 768px) { .container { max-width: 768px; }}@media (min-width: 1024px) { .container { max-width: 1024px; }}@media (min-width: 1280px) { .container { max-width: 1280px; }}/** * Here you would add any of your custom component classes; stuff that youd * want loaded *before* the utilities so that the utilities could still * override them. * * Example: * * .btn { ... } * .form-input { ... } * * Or if using a preprocessor or `postcss-import`: * * @import components/buttons; * @import components/forms; *//** * This injects all of Tailwinds utility classes, generated based on your * config file. * * If using `postcss-import`, use this import instead: * * @import tailwindcss/utilities; */.space-y-1 > :not(template) ~ :not(template) { --space-y-reverse: 0; margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse))); margin-bottom: calc(0.25rem * var(--space-y-reverse));}.space-x-2 > :not(template) ~ :not(template) { --space-x-reverse: 0; margin-right: calc(0.5rem * var(--space-x-reverse)); margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));}.space-x-4 > :not(template) ~ :not(template) { --space-x-reverse: 0; margin-right: calc(1rem * var(--space-x-reverse)); margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));}.space-x-5 > :not(template) ~ :not(template) { --space-x-reverse: 0; margin-right: calc(1.25rem * var(--space-x-reverse)); margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));}.divide-y > :not(template) ~ :not(template) { --divide-y-reverse: 0; border-top-width: calc(1px * calc(1 - var(--divide-y-reverse))); border-bottom-width: calc(1px * var(--divide-y-reverse));}.divide-gray-200 > :not(template) ~ :not(template) { --divide-opacity: 1; border-color: #e5e7eb; border-color: rgba(229, 231, 235, var(--divide-opacity));}.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border-width: 0;}.appearance-none { -webkit-appearance: none; -moz-appearance: none; appearance: none;}.bg-transparent { background-color: transparent;}.bg-white { --bg-opacity: 1; background-color: #ffffff; background-color: rgba(255, 255, 255, var(--bg-opacity));}.bg-gray-50 { --bg-opacity: 1; background-color: #f9fafb; background-color: rgba(249, 250, 251, var(--bg-opacity));}.bg-gray-100 { --bg-opacity: 1; background-color: #f4f5f7; background-color: rgba(244, 245, 247, var(--bg-opacity));}.bg-gray-200 { --bg-opacity: 1; background-color: #e5e7eb; background-color: rgba(229, 231, 235, var(--bg-opacity));}.bg-gray-300 { --bg-opacity: 1; background-color: #d2d6dc; background-color: rgba(210, 214, 220, var(--bg-opacity));}.bg-gray-500 { --bg-opacity: 1; background-color: #6b7280; background-color: rgba(107, 114, 128, var(--bg-opacity));}.bg-red-100 { --bg-opacity: 1; background-color: #fde8e8; background-color: rgba(253, 232, 232, var(--bg-opacity));}.bg-red-500 { --bg-opacity: 1; background-color: #f05252; background-color: rgba(240, 82, 82, var(--bg-opacity));}.bg-green-100 { --bg-opacity: 1; background-color: #def7ec; background-color: rgba(222, 247, 236, var(--bg-opacity));}.bg-blue-50 { --bg-opacity: 1; background-color: #ebf5ff; background-color: rgba(235, 245, 255, var(--bg-opacity));}.bg-blue-100 { --bg-opacity: 1; background-color: #e1effe; background-color: rgba(225, 239, 254, var(--bg-opacity));}.bg-theme-500 { background-color: var(--theme, #00573d);}.bg-theme-600 { background-color: var(--theme-dark, #003525);}.bg-theme-900 { background-color: var(--theme-darkest, #202021);}.hover\:bg-gray-50:hover { --bg-opacity: 1; background-color: #f9fafb; background-color: rgba(249, 250, 251, var(--bg-opacity));}.hover\:bg-gray-100:hover { --bg-opacity: 1; background-color: #f4f5f7; background-color: rgba(244, 245, 247, var(--bg-opacity));}.hover\:bg-blue-50:hover { --bg-opacity: 1; background-color: #ebf5ff; background-color: rgba(235, 245, 255, var(--bg-opacity));}.hover\:bg-theme-500:hover { background-color: var(--theme, #00573d);}.focus\:bg-white:focus { --bg-opacity: 1; background-color: #ffffff; background-color: rgba(255, 255, 255, var(--bg-opacity));}.bg-center { background-position: center;}.bg-cover { background-size: cover;}.border-collapse { border-collapse: collapse;}.border-transparent { border-color: transparent;}.border-black { --border-opacity: 1; border-color: #000000; border-color: rgba(0, 0, 0, var(--border-opacity));}.border-gray-100 { --border-opacity: 1; border-color: #f4f5f7; border-color: rgba(244, 245, 247, var(--border-opacity));}.border-gray-200 { --border-opacity: 1; border-color: #e5e7eb; border-color: rgba(229, 231, 235, var(--border-opacity));}.border-gray-300 { --border-opacity: 1; border-color: #d2d6dc; border-color: rgba(210, 214, 220, var(--border-opacity));}.border-gray-400 { --border-opacity: 1; border-color: #9fa6b2; border-color: rgba(159, 166, 178, var(--border-opacity));}.border-theme-400 { border-color: var(--theme-light, #008a61);}.hover\:border-white:hover { --border-opacity: 1; border-color: #ffffff; border-color: rgba(255, 255, 255, var(--border-opacity));}.focus\:border-blue-300:focus { --border-opacity: 1; border-color: #a4cafe; border-color: rgba(164, 202, 254, var(--border-opacity));}.focus\:border-theme-200:focus { border-color: var(--theme-lighter, #98b821);}.focus\:border-theme-500:focus { border-color: var(--theme, #00573d);}.rounded-none { border-radius: 0;}.rounded { border-radius: 0.25rem;}.rounded-md { border-radius: 0.375rem;}.rounded-lg { border-radius: 0.5rem;}.rounded-2xl { border-radius: 1rem;}.rounded-full { border-radius: 9999px;}.rounded-l { border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem;}.border-2 { border-width: 2px;}.border-4 { border-width: 4px;}.border { border-width: 1px;}.border-t-0 { border-top-width: 0;}.border-r-0 { border-right-width: 0;}.border-l-2 { border-left-width: 2px;}.border-t { border-top-width: 1px;}.border-r { border-right-width: 1px;}.border-b { border-bottom-width: 1px;}.border-l { border-left-width: 1px;}.cursor-default { cursor: default;}.cursor-pointer { cursor: pointer;}.block { display: block;}.inline-block { display: inline-block;}.inline { display: inline;}.flex { display: flex;}.inline-flex { display: inline-flex;}.table { display: table;}.grid { display: grid;}.hidden { display: none;}.flex-row { flex-direction: row;}.flex-col { flex-direction: column;}.flex-wrap { flex-wrap: wrap;}.items-start { align-items: flex-start;}.items-center { align-items: center;}.items-stretch { align-items: stretch;}.self-center { align-self: center;}.justify-end { justify-content: flex-end;}.justify-center { justify-content: center;}.justify-between { justify-content: space-between;}.flex-1 { flex: 1 1 0%;}.flex-grow-0 { flex-grow: 0;}.flex-grow { flex-grow: 1;}.flex-shrink-0 { flex-shrink: 0;}.float-right { float: right;}.float-left { float: left;}.font-light { font-weight: 300;}.font-normal { font-weight: 400;}.font-medium { font-weight: 500;}.font-semibold { font-weight: 600;}.font-bold { font-weight: 700;}.font-extrabold { font-weight: 800;}.h-4 { height: 1rem;}.h-5 { height: 1.25rem;}.h-6 { height: 1.5rem;}.h-12 { height: 3rem;}.h-56 { height: 14rem;}.h-auto { height: auto;}.h-full { height: 100%;}.text-xs { font-size: 0.75rem;}.text-sm { font-size: 0.875rem;}.text-base { font-size: 1rem;}.text-lg { font-size: 1.125rem;}.text-xl { font-size: 1.25rem;}.text-2xl { font-size: 1.5rem;}.text-3xl { font-size: 1.875rem;}.text-4xl { font-size: 2.25rem;}.text-5xl { font-size: 3rem;}.leading-5 { line-height: 1.25rem;}.leading-6 { line-height: 1.5rem;}.leading-7 { line-height: 1.75rem;}.leading-8 { line-height: 2rem;}.leading-9 { line-height: 2.25rem;}.leading-10 { line-height: 2.5rem;}.leading-tight { line-height: 1.25;}.leading-normal { line-height: 1.5;}.list-inside { list-style-position: inside;}.list-disc { list-style-type: disc;}.m-0 { margin: 0;}.m-3 { margin: 0.75rem;}.m-6 { margin: 1.5rem;}.my-1 { margin-top: 0.25rem; margin-bottom: 0.25rem;}.mx-1 { margin-left: 0.25rem; margin-right: 0.25rem;}.my-2 { margin-top: 0.5rem; margin-bottom: 0.5rem;}.mx-2 { margin-left: 0.5rem; margin-right: 0.5rem;}.my-4 { margin-top: 1rem; margin-bottom: 1rem;}.mx-4 { margin-left: 1rem; margin-right: 1rem;}.mx-7 { margin-left: 1.75rem; margin-right: 1.75rem;}.mx-auto { margin-left: auto; margin-right: auto;}.-my-2 { margin-top: -0.5rem; margin-bottom: -0.5rem;}.-mx-2 { margin-left: -0.5rem; margin-right: -0.5rem;}.-mx-4 { margin-left: -1rem; margin-right: -1rem;}.mt-0 { margin-top: 0;}.mr-0 { margin-right: 0;}.mb-0 { margin-bottom: 0;}.ml-0 { margin-left: 0;}.mt-1 { margin-top: 0.25rem;}.mr-1 { margin-right: 0.25rem;}.mb-1 { margin-bottom: 0.25rem;}.ml-1 { margin-left: 0.25rem;}.mt-2 { margin-top: 0.5rem;}.mr-2 { margin-right: 0.5rem;}.mb-2 { margin-bottom: 0.5rem;}.ml-2 { margin-left: 0.5rem;}.mt-3 { margin-top: 0.75rem;}.mr-3 { margin-right: 0.75rem;}.mb-3 { margin-bottom: 0.75rem;}.ml-3 { margin-left: 0.75rem;}.mt-4 { margin-top: 1rem;}.mr-4 { margin-right: 1rem;}.mb-4 { margin-bottom: 1rem;}.ml-4 { margin-left: 1rem;}.mt-5 { margin-top: 1.25rem;}.ml-5 { margin-left: 1.25rem;}.mt-6 { margin-top: 1.5rem;}.mr-6 { margin-right: 1.5rem;}.mb-6 { margin-bottom: 1.5rem;}.ml-6 { margin-left: 1.5rem;}.mt-8 { margin-top: 2rem;}.mb-8 { margin-bottom: 2rem;}.ml-8 { margin-left: 2rem;}.mt-10 { margin-top: 2.5rem;}.mb-10 { margin-bottom: 2.5rem;}.mt-12 { margin-top: 3rem;}.ml-12 { margin-left: 3rem;}.mt-32 { margin-top: 8rem;}.ml-auto { margin-left: auto;}.-mb-1 { margin-bottom: -0.25rem;}.-mr-2 { margin-right: -0.5rem;}.-ml-2 { margin-left: -0.5rem;}.-mt-8 { margin-top: -2rem;}.-mb-px { margin-bottom: -1px;}.max-h-80 { max-height: 20rem;}.max-w-lg { max-width: 32rem;}.max-w-xl { max-width: 36rem;}.max-w-3xl { max-width: 48rem;}.max-w-7xl { max-width: 80rem;}.max-w-full { max-width: 100%;}.max-w-screen-md { max-width: 768px;}.max-w-screen-xl { max-width: 1280px;}.min-h-screen { min-height: 100vh;}.object-cover { -o-object-fit: cover; object-fit: cover;}.object-center { -o-object-position: center; object-position: center;}.opacity-0 { opacity: 0;}.opacity-50 { opacity: 0.5;}.opacity-100 { opacity: 1;}.hover\:opacity-50:hover { opacity: 0.5;}.hover\:opacity-70:hover { opacity: 0.7;}.hover\:opacity-80:hover { opacity: 0.8;}.outline-none { outline: 2px solid transparent; outline-offset: 2px;}.focus\:outline-none:focus { outline: 2px solid transparent; outline-offset: 2px;}.overflow-auto { overflow: auto;}.overflow-hidden { overflow: hidden;}.overflow-x-auto { overflow-x: auto;}.overflow-y-auto { overflow-y: auto;}.overflow-y-hidden { overflow-y: hidden;}.overflow-x-scroll { overflow-x: scroll;}.p-0 { padding: 0;}.p-2 { padding: 0.5rem;}.p-3 { padding: 0.75rem;}.p-4 { padding: 1rem;}.p-6 { padding: 1.5rem;}.p-15 { padding: 3.75rem;}.p-16 { padding: 4rem;}.p-20 { padding: 5rem;}.px-0 { padding-left: 0; padding-right: 0;}.py-1 { padding-top: 0.25rem; padding-bottom: 0.25rem;}.px-1 { padding-left: 0.25rem; padding-right: 0.25rem;}.py-2 { padding-top: 0.5rem; padding-bottom: 0.5rem;}.px-2 { padding-left: 0.5rem; padding-right: 0.5rem;}.py-3 { padding-top: 0.75rem; padding-bottom: 0.75rem;}.px-3 { padding-left: 0.75rem; padding-right: 0.75rem;}.py-4 { padding-top: 1rem; padding-bottom: 1rem;}.px-4 { padding-left: 1rem; padding-right: 1rem;}.py-5 { padding-top: 1.25rem; padding-bottom: 1.25rem;}.px-6 { padding-left: 1.5rem; padding-right: 1.5rem;}.px-7 { padding-left: 1.75rem; padding-right: 1.75rem;}.px-8 { padding-left: 2rem; padding-right: 2rem;}.py-12 { padding-top: 3rem; padding-bottom: 3rem;}.px-12 { padding-left: 3rem; padding-right: 3rem;}.py-16 { padding-top: 4rem; padding-bottom: 4rem;}.pt-0 { padding-top: 0;}.pb-0 { padding-bottom: 0;}.pt-1 { padding-top: 0.25rem;}.pt-2 { padding-top: 0.5rem;}.pr-2 { padding-right: 0.5rem;}.pb-2 { padding-bottom: 0.5rem;}.pl-2 { padding-left: 0.5rem;}.pt-3 { padding-top: 0.75rem;}.pb-3 { padding-bottom: 0.75rem;}.pt-4 { padding-top: 1rem;}.pr-4 { padding-right: 1rem;}.pb-4 { padding-bottom: 1rem;}.pl-4 { padding-left: 1rem;}.pt-5 { padding-top: 1.25rem;}.pb-5 { padding-bottom: 1.25rem;}.pl-5 { padding-left: 1.25rem;}.pt-6 { padding-top: 1.5rem;}.pb-7 { padding-bottom: 1.75rem;}.pt-8 { padding-top: 2rem;}.pr-8 { padding-right: 2rem;}.pb-8 { padding-bottom: 2rem;}.pl-8 { padding-left: 2rem;}.pt-20 { padding-top: 5rem;}.pb-20 { padding-bottom: 5rem;}.pb-48 { padding-bottom: 12rem;}.pointer-events-none { pointer-events: none;}.static { position: static;}.fixed { position: fixed;}.absolute { position: absolute;}.relative { position: relative;}.inset-0 { top: 0; right: 0; bottom: 0; left: 0;}.inset-y-0 { top: 0; bottom: 0;}.top-0 { top: 0;}.right-0 { right: 0;}.bottom-0 { bottom: 0;}.left-0 { left: 0;}.right-2 { right: 0.5rem;}.top-10 { top: 2.5rem;}.top-13 { top: 3.25rem;}.top-auto { top: auto;}.left-auto { left: auto;}.resize { resize: both;}.shadow-sm { box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);}.shadow { box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);}.shadow-lg { box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);}.shadow-xl { box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);}.shadow-none { box-shadow: none;}.focus\:shadow-outline:focus { box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45);}.focus\:shadow-outline-blue:focus { box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45);}.table-auto { table-layout: auto;}.text-left { text-align: left;}.text-center { text-align: center;}.text-right { text-align: right;}.text-white { --text-opacity: 1; color: #ffffff; color: rgba(255, 255, 255, var(--text-opacity));}.text-black { --text-opacity: 1; color: #000000; color: rgba(0, 0, 0, var(--text-opacity));}.text-gray-400 { --text-opacity: 1; color: #9fa6b2; color: rgba(159, 166, 178, var(--text-opacity));}.text-gray-500 { --text-opacity: 1; color: #6b7280; color: rgba(107, 114, 128, var(--text-opacity));}.text-gray-600 { --text-opacity: 1; color: #4b5563; color: rgba(75, 85, 99, var(--text-opacity));}.text-gray-700 { --text-opacity: 1; color: #374151; color: rgba(55, 65, 81, var(--text-opacity));}.text-gray-800 { --text-opacity: 1; color: #252f3f; color: rgba(37, 47, 63, var(--text-opacity));}.text-gray-900 { --text-opacity: 1; color: #161e2e; color: rgba(22, 30, 46, var(--text-opacity));}.text-red-400 { --text-opacity: 1; color: #f98080; color: rgba(249, 128, 128, var(--text-opacity));}.text-red-500 { --text-opacity: 1; color: #f05252; color: rgba(240, 82, 82, var(--text-opacity));}.text-green-500 { --text-opacity: 1; color: #0e9f6e; color: rgba(14, 159, 110, var(--text-opacity));}.text-blue-500 { --text-opacity: 1; color: #3f83f8; color: rgba(63, 131, 248, var(--text-opacity));}.text-blue-600 { --text-opacity: 1; color: #1c64f2; color: rgba(28, 100, 242, var(--text-opacity));}.text-indigo-600 { --text-opacity: 1; color: #5850ec; color: rgba(88, 80, 236, var(--text-opacity));}.text-theme-500 { color: var(--theme, #00573d);}.text-theme-600 { color: var(--theme-dark, #003525);}.hover\:text-white:hover { --text-opacity: 1; color: #ffffff; color: rgba(255, 255, 255, var(--text-opacity));}.hover\:text-gray-500:hover { --text-opacity: 1; color: #6b7280; color: rgba(107, 114, 128, var(--text-opacity));}.hover\:text-gray-700:hover { --text-opacity: 1; color: #374151; color: rgba(55, 65, 81, var(--text-opacity));}.hover\:text-red-600:hover { --text-opacity: 1; color: #e02424; color: rgba(224, 36, 36, var(--text-opacity));}.hover\:text-indigo-500:hover { --text-opacity: 1; color: #6875f5; color: rgba(104, 117, 245, var(--text-opacity));}.hover\:text-theme-400:hover { color: var(--theme-light, #008a61);}.italic { font-style: italic;}.uppercase { text-transform: uppercase;}.capitalize { text-transform: capitalize;}.underline { text-decoration: underline;}.line-through { text-decoration: line-through;}.no-underline { text-decoration: none;}.hover\:underline:hover { text-decoration: underline;}.tracking-tight { letter-spacing: -0.025em;}.select-none { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.align-middle { vertical-align: middle;}.align-bottom { vertical-align: bottom;}.visible { visibility: visible;}.whitespace-pre-line { white-space: pre-line;}.break-words { word-wrap: break-word; overflow-wrap: break-word;}.w-5 { width: 1.25rem;}.w-6 { width: 1.5rem;}.w-12 { width: 3rem;}.w-48 { width: 12rem;}.w-96 { width: 24rem;}.w-auto { width: auto;}.w-1\/2 { width: 50%;}.w-2\/3 { width: 66.666667%;}.w-1\/4 { width: 25%;}.w-full { width: 100%;}.z-10 { z-index: 10;}.z-20 { z-index: 20;}.z-40 { z-index: 40;}.z-50 { z-index: 50;}.gap-4 { grid-gap: 1rem; gap: 1rem;}.grid-cols-1 { grid-template-columns: repeat(1, minmax(0, 1fr));}.transform { --transform-translate-x: 0; --transform-translate-y: 0; --transform-rotate: 0; --transform-skew-x: 0; --transform-skew-y: 0; --transform-scale-x: 1; --transform-scale-y: 1; -webkit-transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)); transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));}.hover\:scale-95:hover { --transform-scale-x: .95; --transform-scale-y: .95;}.hover\:scale-105:hover { --transform-scale-x: 1.05; --transform-scale-y: 1.05;}.rotate-180 { --transform-rotate: 180deg;}.-rotate-90 { --transform-rotate: -90deg;}.translate-x-1\/2 { --transform-translate-x: 50%;}.translate-y-0 { --transform-translate-y: 0;}.translate-y-1 { --transform-translate-y: 0.25rem;}.transition-all { transition-property: all;}.transition { transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, -webkit-transform; transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, -webkit-transform;}.transition-colors { transition-property: background-color, border-color, color, fill, stroke;}.transition-opacity { transition-property: opacity;}.ease-in { transition-timing-function: cubic-bezier(0.4, 0, 1, 1);}.ease-out { transition-timing-function: cubic-bezier(0, 0, 0.2, 1);}.ease-in-out { transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}.duration-150 { transition-duration: 150ms;}.duration-200 { transition-duration: 200ms;}.duration-300 { transition-duration: 300ms;}@-webkit-keyframes spin { to { -webkit-transform: rotate(360deg); transform: rotate(360deg); }}@keyframes spin { to { -webkit-transform: rotate(360deg); transform: rotate(360deg); }}@-webkit-keyframes ping { 75%, 100% { -webkit-transform: scale(2); transform: scale(2); opacity: 0; }}@keyframes ping { 75%, 100% { -webkit-transform: scale(2); transform: scale(2); opacity: 0; }}@-webkit-keyframes pulse { 50% { opacity: .5; }}@keyframes pulse { 50% { opacity: .5; }}@-webkit-keyframes bounce { 0%, 100% { -webkit-transform: translateY(-25%); transform: translateY(-25%); -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1); animation-timing-function: cubic-bezier(0.8,0,1,1); } 50% { -webkit-transform: none; transform: none; -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1); animation-timing-function: cubic-bezier(0,0,0.2,1); }}@keyframes bounce { 0%, 100% { -webkit-transform: translateY(-25%); transform: translateY(-25%); -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1); animation-timing-function: cubic-bezier(0.8,0,1,1); } 50% { -webkit-transform: none; transform: none; -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1); animation-timing-function: cubic-bezier(0,0,0.2,1); }}/** * Here you would add any custom utilities you need that dont come out of the * box with Tailwind. * * Example : * * .bg-pattern-graph-paper { ... } * .skew-45 { ... } * * Or if using a preprocessor or `postcss-import`: * * @import utilities/background-patterns; * @import utilities/skew-transforms; */html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; box-sizing: border-box;}html, body { height: 100%; width: 100%;}a { text-decoration: none;}*,*:before,*:after { box-sizing: border-box; margin: 0;}.container { display: flex; justify-content: center; margin-left: auto; margin-right: auto; flex-direction: column;}@media (min-width: 768px) { .container { flex-direction: row; }}.page-enter-active, .page-leave-active { transition: opacity .25s;}.page-enter, .page-leave-to { opacity: 0;}.card { display: block; box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); border-radius: 0.5rem; cursor: pointer; --bg-opacity: 1; background-color: #ffffff; background-color: rgba(255, 255, 255, var(--bg-opacity)); transition: box-shadow 0.2s ease;}.card:hover { box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);}@media (min-width: 768px) { .card { display: flex; width: 100%; margin-bottom: 2rem; } .content-wrapper { border-radius: 0.5rem; padding: 2rem; border-radius: 0.5rem; }}.visually-hidden { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden;}.visually-hidden:focus { left: 20px; width: auto; height: auto;}.side-nav .nuxt-link-exact-active { color: var(--theme-400);}.spinner { -webkit-animation-name: spin; animation-name: spin; -webkit-animation-duration: 2s; animation-duration: 2s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-timing-function: linear; animation-timing-function: linear;}@keyframes spin { from { -webkit-transform:rotate(0deg); transform:rotate(0deg); } to { -webkit-transform:rotate(360deg); transform:rotate(360deg); }}.reset-liststyle ul,.reset-liststyle ol { list-style: revert; padding: revert;}@media (min-width: 640px) { .sm\:cursor-default { cursor: default; } .sm\:block { display: block; } .sm\:inline-block { display: inline-block; } .sm\:flex { display: flex; } .sm\:flex-row-reverse { flex-direction: row-reverse; } .sm\:items-start { align-items: flex-start; } .sm\:justify-center { justify-content: center; } .sm\:h-72 { height: 18rem; } .sm\:h-screen { height: 100vh; } .sm\:text-sm { font-size: 0.875rem; } .sm\:text-lg { font-size: 1.125rem; } .sm\:text-4xl { font-size: 2.25rem; } .sm\:text-5xl { font-size: 3rem; } .sm\:leading-5 { line-height: 1.25rem; } .sm\:leading-10 { line-height: 2.5rem; } .sm\:leading-none { line-height: 1; } .sm\:my-8 { margin-top: 2rem; margin-bottom: 2rem; } .sm\:mx-auto { margin-left: auto; margin-right: auto; } .sm\:mt-0 { margin-top: 0; } .sm\:mt-5 { margin-top: 1.25rem; } .sm\:mt-8 { margin-top: 2rem; } .sm\:-ml-10 { margin-left: -2.5rem; } .sm\:max-w-xl { max-width: 36rem; } .sm\:max-w-2xl { max-width: 42rem; } .sm\:p-6 { padding: 1.5rem; } .sm\:py-5 { padding-top: 1.25rem; padding-bottom: 1.25rem; } .sm\:px-6 { padding-left: 1.5rem; padding-right: 1.5rem; } .sm\:pr-4 { padding-right: 1rem; } .sm\:pb-4 { padding-bottom: 1rem; } .sm\:pb-16 { padding-bottom: 4rem; } .sm\:text-left { text-align: left; } .sm\:text-center { text-align: center; } .sm\:align-middle { vertical-align: middle; } .sm\:w-auto { width: auto; } .sm\:w-full { width: 100%; } .sm\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); }}@media (min-width: 768px) { .md\:cursor-default { cursor: default; } .md\:block { display: block; } .md\:flex { display: flex; } .md\:grid { display: grid; } .md\:hidden { display: none; } .md\:flex-row { flex-direction: row; } .md\:flex-col { flex-direction: column; } .md\:items-center { align-items: center; } .md\:justify-center { justify-content: center; } .md\:flex-grow { flex-grow: 1; } .md\:h-4 { height: 1rem; } .md\:h-8 { height: 2rem; } .md\:h-12 { height: 3rem; } .md\:h-32 { height: 8rem; } .md\:h-96 { height: 24rem; } .md\:text-lg { font-size: 1.125rem; } .md\:text-xl { font-size: 1.25rem; } .md\:text-6xl { font-size: 4rem; } .md\:leading-6 { line-height: 1.5rem; } .md\:mt-0 { margin-top: 0; } .md\:mb-4 { margin-bottom: 1rem; } .md\:ml-4 { margin-left: 1rem; } .md\:mt-5 { margin-top: 1.25rem; } .md\:mt-16 { margin-top: 4rem; } .md\:max-w-none { max-width: none; } .md\:p-4 { padding: 1rem; } .md\:p-6 { padding: 1.5rem; } .md\:p-8 { padding: 2rem; } .md\:px-0 { padding-left: 0; padding-right: 0; } .md\:py-3 { padding-top: 0.75rem; padding-bottom: 0.75rem; } .md\:py-4 { padding-top: 1rem; padding-bottom: 1rem; } .md\:px-4 { padding-left: 1rem; padding-right: 1rem; } .md\:px-6 { padding-left: 1.5rem; padding-right: 1.5rem; } .md\:px-8 { padding-left: 2rem; padding-right: 2rem; } .md\:px-10 { padding-left: 2.5rem; padding-right: 2.5rem; } .md\:py-20 { padding-top: 5rem; padding-bottom: 5rem; } .md\:pt-2 { padding-top: 0.5rem; } .md\:pt-5 { padding-top: 1.25rem; } .md\:pb-8 { padding-bottom: 2rem; } .md\:pl-8 { padding-left: 2rem; } .md\:pt-12 { padding-top: 3rem; } .md\:pb-20 { padding-bottom: 5rem; } .md\:text-gray-900 { --text-opacity: 1; color: #161e2e; color: rgba(22, 30, 46, var(--text-opacity)); } .md\:visible { visibility: visible; } .md\:w-auto { width: auto; } .md\:w-1\/3 { width: 33.333333%; } .md\:w-1\/4 { width: 25%; } .md\:w-full { width: 100%; } .md\:z-50 { z-index: 50; } .md\:col-gap-8 { grid-column-gap: 2rem; -webkit-column-gap: 2rem; -moz-column-gap: 2rem; column-gap: 2rem; } .md\:row-gap-10 { grid-row-gap: 2.5rem; row-gap: 2.5rem; } .md\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); } .md\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); }}@media (min-width: 1024px) { .lg\:space-y-2 > :not(template) ~ :not(template) { --space-y-reverse: 0; margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse))); margin-bottom: calc(0.5rem * var(--space-y-reverse)); } .lg\:space-x-10 > :not(template) ~ :not(template) { --space-x-reverse: 0; margin-right: calc(2.5rem * var(--space-x-reverse)); margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))); } .lg\:border-gray-200 { --border-opacity: 1; border-color: #e5e7eb; border-color: rgba(229, 231, 235, var(--border-opacity)); } .lg\:rounded-none { border-radius: 0; } .lg\:rounded-lg { border-radius: 0.5rem; } .lg\:border { border-width: 1px; } .lg\:cursor-default { cursor: default; } .lg\:block { display: block; } .lg\:flex { display: flex; } .lg\:hidden { display: none; } .lg\:flex-row { flex-direction: row; } .lg\:flex-col { flex-direction: column; } .lg\:items-center { align-items: center; } .lg\:justify-start { justify-content: flex-start; } .lg\:justify-between { justify-content: space-between; } .lg\:flex-1 { flex: 1 1 0%; } .lg\:h-full { height: 100%; } .lg\:mx-0 { margin-left: 0; margin-right: 0; } .lg\:my-2 { margin-top: 0.5rem; margin-bottom: 0.5rem; } .lg\:mx-auto { margin-left: auto; margin-right: auto; } .lg\:mt-0 { margin-top: 0; } .lg\:mb-0 { margin-bottom: 0; } .lg\:mr-10 { margin-right: 2.5rem; } .lg\:max-w-2xl { max-width: 42rem; } .lg\:max-w-3xl { max-width: 48rem; } .lg\:max-w-7xl { max-width: 80rem; } .lg\:overflow-x-auto { overflow-x: auto; } .lg\:overflow-y-visible { overflow-y: visible; } .lg\:px-0 { padding-left: 0; padding-right: 0; } .lg\:py-3 { padding-top: 0.75rem; padding-bottom: 0.75rem; } .lg\:py-6 { padding-top: 1.5rem; padding-bottom: 1.5rem; } .lg\:py-8 { padding-top: 2rem; padding-bottom: 2rem; } .lg\:px-8 { padding-left: 2rem; padding-right: 2rem; } .lg\:py-16 { padding-top: 4rem; padding-bottom: 4rem; } .lg\:py-24 { padding-top: 6rem; padding-bottom: 6rem; } .lg\:pb-28 { padding-bottom: 7rem; } .lg\:static { position: static; } .lg\:absolute { position: absolute; } .lg\:relative { position: relative; } .lg\:inset-y-0 { top: 0; bottom: 0; } .lg\:right-0 { right: 0; } .lg\:left-1\/2 { left: 50%; } .lg\:top-full { top: 100%; } .lg\:shadow-lg { box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } .lg\:text-left { text-align: left; } .lg\:w-48 { width: 12rem; } .lg\:w-1\/2 { width: 50%; } .lg\:w-1\/3 { width: 33.333333%; } .lg\:w-2\/3 { width: 66.666667%; } .lg\:w-3\/4 { width: 75%; } .lg\:w-full { width: 100%; } .lg\:gap-2 { grid-gap: 0.5rem; gap: 0.5rem; } .lg\:gap-10 { grid-gap: 2.5rem; gap: 2.5rem; }}@media (min-width: 1280px) { .xl\:cursor-default { cursor: default; } .xl\:pb-32 { padding-bottom: 8rem; } .xl\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); } .xl\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }}.bg-theme-darkest{ background-color:var(--theme-darkest) !important}.bg-theme-dark{ background-color:var(--theme-dark) !important}.color-theme-base{ color:var(--theme) !important}.hover\:color-theme-base:hover{ color:var(--theme) !important}.bg-theme-base{ background-color:var(--theme) !important}.color-theme-light{ color:var(--theme-light) !important}.color-theme-lightest{ color:var(--theme-lightest) !important}.border-theme-lightest{ border-color:var(--theme-lightest) !important}.bg-theme-lightest{ background-color:var(--theme-lightest) !important}.bg-theme-navbar-background{ background-color:var(--theme-navbar-background) !important}.color-theme-navbar-link{ color:var(--theme-navbar-link) !important}.color-theme-topbar-font{ color:var(--topbarElementsFontColor) !important}.color-theme-footer-font{ color:var(--footerElementsFontColor) !important}.color-deep-black{ color:var(--textFontColor, #2E2D29)}.color-light-black{ color:var(--textFontColor, #43423E)}ahref:not(tabindex-1):focus,areahref:not(tabindex-1):focus,input:not(disabled):not(tabindex-1):focus,select:not(disabled):not(tabindex-1):focus,textarea:not(disabled):not(tabindex-1):focus,button:not(disabled):not(tabindex-1):focus,iframe:not(tabindex-1):focus,tabindex:not(tabindex-1):focus{ outline:solid #5151ff; box-shadow:0 0 0 4px #fff}ahref:not(tabindex-1):focus:not(data-focus-visible-added),areahref:not(tabindex-1):focus:not(data-focus-visible-added),input:not(disabled):not(tabindex-1):focus:not(data-focus-visible-added),select:not(disabled):not(tabindex-1):focus:not(data-focus-visible-added),textarea:not(disabled):not(tabindex-1):focus:not(data-focus-visible-added),button:not(disabled):not(tabindex-1):focus:not(data-focus-visible-added),iframe:not(tabindex-1):focus:not(data-focus-visible-added),tabindex:not(tabindex-1):focus:not(data-focus-visible-added){ outline:0; box-shadow:none}@media(max-width: 576px){ th,td{ word-break:break-all }}/******** COMMON ATTRIBUTES ********/:root { --dark: #2d4a7a;}.tooltip { display: block !important; z-index: 10000; box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2); border-radius: 15px; max-width: 75vw;}.tooltiparia-hiddentrue { visibility: hidden; opacity: 0; transition: opacity 0.15s, visibility 0.15s;}.tooltiparia-hiddenfalse { visibility: visible; opacity: 1; transition: opacity 0.15s;}/******** TOOLTIP ********//* container spacing *//* tooltip-inner content container element *//* ARROW *//* creation *//* placement */.theme-container--print .sidebar-wrapper{ display:none}.theme-container--print #navbar{ display:none}.theme-container--print nav{ display:none}.theme-container--print #programs-list,.theme-container--print #courses-list{ height:100% !important}.theme-container--print footer{ display:none}.theme-container--print .programs__caption-filters,.theme-container--print .courses__caption-filters{ display:none}.theme-container--print .base-pagination{ display:none}.theme-container--print .print-list-button{ display:none}.theme-container--print .programs__container,.theme-container--print .courses__container{ padding:0}.theme-container--print .filter-button{ display:none}.theme-container--print .media-card__arrow{ display:none}.theme-container--print .media-card .thumbnail{ display:none}.theme-container--print .media-card .content{ padding:0}.theme-container--print .media-card{ min-height:0 !important; border:0 !important; margin:0}.theme-container--print .media-card .media-title,.theme-container--print .course-button{ display:list-item; list-style-type:disc}.theme-container--print .courses__list{ border:none}.theme-container--print .course-button{ border:none; overflow:visible !important; page-break-inside:avoid}.theme-container--print .course-button .pill-label{ background-color:#fff !important; border:1px solid #000 !important; color:#000}.theme-container--print .courses-list__container>*:not(.courses-list__courses){ display:none}.theme-container--print .courses-list__courses td,.theme-container--print .courses-list__courses th,.theme-container--print .courses-list__courses a{ color:#000 !important; page-break-inside:avoid}.theme-container--print .courses-list__courses th{ font-weight:bold}.theme-container--print .courses-list__courses td,.theme-container--print .courses-list__courses th{ border:1px solid #000; padding:5px}.theme-container--print .programs-list__container>*:not(.programs-list__programs){ display:none}.theme-container--print .programs-list__programs td,.theme-container--print .programs-list__programs th,.theme-container--print .programs-list__programs a{ color:#000 !important; page-break-inside:avoid}.theme-container--print .programs-list__programs th{ font-weight:bold}.theme-container--print .programs-list__programs td,.theme-container--print .programs-list__programs th{ border:1px solid #000; padding:5px}svg:not(:root).svg-inline--fa { overflow: visible;}.svg-inline--fa { display: inline-block; font-size: inherit; height: 1em; overflow: visible; vertical-align: -.125em;}.svg-inline--fa.fa-lg { vertical-align: -.225em;}.svg-inline--fa.fa-w-1 { width: 0.0625em;}.svg-inline--fa.fa-w-2 { width: 0.125em;}.svg-inline--fa.fa-w-3 { width: 0.1875em;}.svg-inline--fa.fa-w-4 { width: 0.25em;}.svg-inline--fa.fa-w-5 { width: 0.3125em;}.svg-inline--fa.fa-w-6 { width: 0.375em;}.svg-inline--fa.fa-w-7 { width: 0.4375em;}.svg-inline--fa.fa-w-8 { width: 0.5em;}.svg-inline--fa.fa-w-9 { width: 0.5625em;}.svg-inline--fa.fa-w-10 { width: 0.625em;}.svg-inline--fa.fa-w-11 { width: 0.6875em;}.svg-inline--fa.fa-w-12 { width: 0.75em;}.svg-inline--fa.fa-w-13 { width: 0.8125em;}.svg-inline--fa.fa-w-14 { width: 0.875em;}.svg-inline--fa.fa-w-15 { width: 0.9375em;}.svg-inline--fa.fa-w-16 { width: 1em;}.svg-inline--fa.fa-w-17 { width: 1.0625em;}.svg-inline--fa.fa-w-18 { width: 1.125em;}.svg-inline--fa.fa-w-19 { width: 1.1875em;}.svg-inline--fa.fa-w-20 { width: 1.25em;}.svg-inline--fa.fa-pull-left { margin-right: .3em; width: auto;}.svg-inline--fa.fa-pull-right { margin-left: .3em; width: auto;}.svg-inline--fa.fa-border { height: 1.5em;}.svg-inline--fa.fa-li { width: 2em;}.svg-inline--fa.fa-fw { width: 1.25em;}.fa-layers svg.svg-inline--fa { bottom: 0; left: 0; margin: auto; position: absolute; right: 0; top: 0;}.fa-layers { display: inline-block; height: 1em; position: relative; text-align: center; vertical-align: -.125em; width: 1em;}.fa-layers svg.svg-inline--fa { -webkit-transform-origin: center center; transform-origin: center center;}.fa-layers-text, .fa-layers-counter { display: inline-block; position: absolute; text-align: center;}.fa-layers-text { left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transform-origin: center center; transform-origin: center center;}.fa-layers-counter { background-color: #ff253a; border-radius: 1em; box-sizing: border-box; color: #fff; height: 1.5em; line-height: 1; max-width: 5em; min-width: 1.5em; overflow: hidden; padding: .25em; right: 0; text-overflow: ellipsis; top: 0; -webkit-transform: scale(0.25); transform: scale(0.25); -webkit-transform-origin: top right; transform-origin: top right;}.fa-layers-bottom-right { bottom: 0; right: 0; top: auto; -webkit-transform: scale(0.25); transform: scale(0.25); -webkit-transform-origin: bottom right; transform-origin: bottom right;}.fa-layers-bottom-left { bottom: 0; left: 0; right: auto; top: auto; -webkit-transform: scale(0.25); transform: scale(0.25); -webkit-transform-origin: bottom left; transform-origin: bottom left;}.fa-layers-top-right { right: 0; top: 0; -webkit-transform: scale(0.25); transform: scale(0.25); -webkit-transform-origin: top right; transform-origin: top right;}.fa-layers-top-left { left: 0; right: auto; top: 0; -webkit-transform: scale(0.25); transform: scale(0.25); -webkit-transform-origin: top left; transform-origin: top left;}.fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -.0667em;}.fa-xs { font-size: .75em;}.fa-sm { font-size: .875em;}.fa-1x { font-size: 1em;}.fa-2x { font-size: 2em;}.fa-3x { font-size: 3em;}.fa-4x { font-size: 4em;}.fa-5x { font-size: 5em;}.fa-6x { font-size: 6em;}.fa-7x { font-size: 7em;}.fa-8x { font-size: 8em;}.fa-9x { font-size: 9em;}.fa-10x { font-size: 10em;}.fa-fw { text-align: center; width: 1.25em;}.fa-ul { list-style-type: none; margin-left: 2.5em; padding-left: 0;}.fa-ul > li { position: relative;}.fa-li { left: -2em; position: absolute; text-align: center; width: 2em; line-height: inherit;}.fa-border { border: solid 0.08em #eee; border-radius: .1em; padding: .2em .25em .15em;}.fa-pull-left { float: left;}.fa-pull-right { float: right;}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left { margin-right: .3em;}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right { margin-left: .3em;}.fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear;}.fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8);}@-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }}@keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }}.fa-rotate-90 { -ms-filter: progid:DXImageTransform.Microsoft.BasicImage(rotation1); -webkit-transform: rotate(90deg); transform: rotate(90deg);}.fa-rotate-180 { -ms-filter: progid:DXImageTransform.Microsoft.BasicImage(rotation2); -webkit-transform: rotate(180deg); transform: rotate(180deg);}.fa-rotate-270 { -ms-filter: progid:DXImageTransform.Microsoft.BasicImage(rotation3); -webkit-transform: rotate(270deg); transform: rotate(270deg);}.fa-flip-horizontal { -ms-filter: progid:DXImageTransform.Microsoft.BasicImage(rotation0, mirror1); -webkit-transform: scale(-1, 1); transform: scale(-1, 1);}.fa-flip-vertical { -ms-filter: progid:DXImageTransform.Microsoft.BasicImage(rotation2, mirror1); -webkit-transform: scale(1, -1); transform: scale(1, -1);}.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { -ms-filter: progid:DXImageTransform.Microsoft.BasicImage(rotation2, mirror1); -webkit-transform: scale(-1, -1); transform: scale(-1, -1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both { -webkit-filter: none; filter: none;}.fa-stack { display: inline-block; height: 2em; position: relative; width: 2.5em;}.fa-stack-1x,.fa-stack-2x { bottom: 0; left: 0; margin: auto; position: absolute; right: 0; top: 0;}.svg-inline--fa.fa-stack-1x { height: 1em; width: 1.25em;}.svg-inline--fa.fa-stack-2x { height: 2em; width: 2.5em;}.fa-inverse { color: #fff;}.sr-only { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;}.nuxt-progress-failed { background-color: red;}:root{ --text-gray-400: rgba(159, 166, 178, 1); --text-gray-500: rgba(107, 114, 128, 1); --text-gray-600: rgba(75, 85, 99, 1); --text-gray-700: rgba(55, 65, 81, 1); --text-gray-800: rgba(37, 47, 63, 1); --text-gray-900: rgba(22, 30, 46, 1); --text-blue-600: rgba(28, 100, 242, 1); --text-indigo-200: rgba(205, 219, 254, 1); --text-indigo-400: rgba(141, 162, 251, 1); --text-indigo-600: rgba(88, 80, 236, 1); --text-theme-500: var(--theme, #00573d); --text-theme-600: var(--theme-dark, #003525)}.ui-font{ font-family:var(--interfaceFontTypeface, inherit)}.theme-container{ font-family:var(--baseFontFace, var(--textFontTypeface, inherit))}.layout{ flex:1 0 auto}.department-link{ border-radius: 9999px; background-color: var(--theme, #00573d); text-transform: uppercase; padding-left: 0.75rem; padding-right: 0.75rem; padding-top: 0.25rem; padding-bottom: 0.25rem; font-size: 0.75rem; font-weight: 700; --text-opacity: 1; color: #ffffff; color: rgba(255, 255, 255, var(--text-opacity)); display: inline-flex; flex-grow: 0; display: flex; color:#fff !important}.department-link:hover{ background-color: var(--theme-light, #008a61)}.theme-page-content{ font-size: 1rem; line-height: 1.5; width: 100%; position: relative}.theme-page-content hr{ border-bottom-width: 1px; margin-top: 1rem; margin-bottom: 1rem; --border-opacity: 1; border-color: #9fa6b2; border-color: rgba(159, 166, 178, var(--border-opacity))}.theme-page-content h1{ font-size: 3rem; margin-bottom: 0.75rem; line-height: 1.25; color:var(--h1HeaderFontColor, var(--text-gray-800)); font-family:var(--h1HeaderFontTypeface, inherit); font-weight:var(--h1HeaderFontWeight, 700); font-size:var(--h1HeaderFontSize, unset)}.theme-page-content h2{ font-size: 1.875rem; margin-bottom: 0.75rem; color:var(--h2HeaderFontColor, var(--text-gray-800)); font-family:var(--h2HeaderFontTypeface, inherit); font-weight:var(--h2HeaderFontWeight, 700); font-size:var(--h2HeaderFontSize, unset)}.theme-page-content h3{ font-size: 1.5rem; margin-bottom: 1rem; color:var(--h3HeaderFontColor, var(--text-gray-800)); font-family:var(--h3HeaderFontTypeface, inherit); font-weight:var(--h3HeaderFontWeight, 600); font-size:var(--h3HeaderFontSize, unset)}.theme-page-content h4{ font-size: 1.25rem; --text-opacity: 1; color: #252f3f; color: rgba(37, 47, 63, var(--text-opacity)); margin-bottom: 0.75rem; margin-top: 1.5rem}.theme-page-content h5{ font-size: 1.125rem; --text-opacity: 1; color: #252f3f; color: rgba(37, 47, 63, var(--text-opacity)); margin-bottom: 0.75rem; margin-top: 1.5rem}.theme-page-content p{ line-height: 1.625; font-size: 1.125rem; margin-bottom: 0.75rem; word-wrap: break-word; overflow-wrap: break-word; min-height:1.625rem; color:var(--textFontColor, var(--text-gray-700)); font-family:var(--textFontTypeface, inherit); font-weight:var(--textFontWeight, inherit); font-size:var(--textFontSize, unset)}.theme-page-content p:empty:before{ content: ; white-space:pre}.theme-page-content img{ border-radius: 0.25rem}.theme-page-content ul{ line-height: 1.625; margin-bottom: 0.75rem; --text-opacity: 1; color: #374151; color: rgba(55, 65, 81, var(--text-opacity))}.theme-page-content ol{ line-height: 1.625; margin-bottom: 0.75rem; --text-opacity: 1; color: #374151; color: rgba(55, 65, 81, var(--text-opacity))}.theme-page-content ul:not(.main-content ul),.theme-page-content ol:not(.main-content ol){ font-size: 1.125rem}.theme-page-content a{ font-weight: 600; color: var(--theme-light, #008a61)}.theme-page-content a:hover{ color: var(--theme, #00573d); text-decoration: underline}.theme-page-content code{ padding-top: 0.25rem; padding-bottom: 0.25rem; padding-left: 0.5rem; padding-right: 0.5rem; --bg-opacity: 1; background-color: #e5e7eb; background-color: rgba(229, 231, 235, var(--bg-opacity))}.theme-page-content blockquote{ padding-left: 1rem; padding-top: 0.5rem; padding-bottom: 0.5rem; border-left-width: 2px; line-height: 1.625; font-size: 1.125rem; font-style: italic; --text-opacity: 1; color: #4b5563; color: rgba(75, 85, 99, var(--text-opacity)); margin-bottom: 1rem}.theme-page-content pre{ padding: 0.75rem; --bg-opacity: 1; background-color: #e5e7eb; background-color: rgba(229, 231, 235, var(--bg-opacity)); display: block; margin-bottom: 0.75rem; overflow: auto; max-width: 100%; word-wrap: break-word; overflow-wrap: break-word; white-space: normal}.theme-page-content table{ text-align: left; width: 100%; margin-bottom: 1rem; border-collapse:collapse}.theme-page-content tr{ border-bottom-width: 1px; --border-opacity: 1; border-color: #9fa6b2; border-color: rgba(159, 166, 178, var(--border-opacity))}.theme-page-content tr:hover{ --bg-opacity: 1; background-color: #f4f5f7; background-color: rgba(244, 245, 247, var(--bg-opacity))}.theme-page-content thead,.theme-page-content th{ --bg-opacity: 1; background-color: #e5e7eb; background-color: rgba(229, 231, 235, var(--bg-opacity)); z-index: 10}.theme-page-content th{ padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 1rem; padding-right: 1rem; --bg-opacity: 1; background-color: #e5e7eb; background-color: rgba(229, 231, 235, var(--bg-opacity)); font-weight: 600; text-transform: uppercase; font-size: 0.875rem; --text-opacity: 1; color: #4b5563; color: rgba(75, 85, 99, var(--text-opacity))}.theme-page-content td{ padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 1rem; padding-right: 1rem}.theme-page-content td,.theme-page-content th,.theme-page-content td p,.theme-page-content th p{ margin-bottom: 0; font-size: 0.875rem}@media(max-width: 576px){.theme-page-content table{ position:sticky}.theme-page-content table,.theme-page-content thead,.theme-page-content tbody,.theme-page-content th,.theme-page-content td,.theme-page-content tr{ display:block}.theme-page-content thead{ position:sticky; top:-1px}.theme-page-content thead th{ white-space:nowrap}.theme-page-content tr{ border:1px solid #ccc}.theme-page-content td{ border:none; border-bottom:1px solid #eee; position:relative; padding-left:36px; min-height:38px}.theme-page-content td:before{ padding-left: 1rem; padding-right: 1rem; font-weight: 700; position: absolute; left: 0}}.disable-scroll{ margin:0; height:100%; overflow:hidden}.skip-to-maindata-v-6303cb56{ top:auto; left:-999px; width:1px; height:1px; z-index:-999}.skip-to-maindata-v-6303cb56:focus,.skip-to-maindata-v-6303cb56:active{ text-align:center; left:auto; top:auto; padding:1rem; border-radius:1rem; font-size:1.25rem; overflow:auto; height:auto; width:auto; color:#fff; background-color:#000; width:30%; margin:10px 35%; border:4px solid #ff0; z-index:999}.top-linksdata-v-a0a736b4 a { font-family: var(--topbarElementsFontTypeface, inherit); font-weight: var(--topbarElementsFontWeight, inherit);}.bottom-linksdata-v-732a2ee6 .link{ text-align:left}.bottom-linksdata-v-732a2ee6 .nav-flat-link{ color:var(--topbarElementsFontColor, inherit) !important; font-family:var(--sidebarElementsFontTypeface, inherit); font-weight:var(--sidebarElementsFontWeight, 500)}.hamburger>pathdata-v-732a2ee6{ stroke:var(--topbarElementsFontColor)}@media(max-width: 1023px){.responsive-navdata-v-732a2ee6{ width:300px; -webkit-transform:translateX(300px); transform:translateX(300px); background-color:var(--theme-navbar-background)}.responsive-navdata-v-732a2ee6 ul>li{ margin:1rem}.responsive-nav.opendata-v-732a2ee6{ -webkit-transform:translateX(0px); transform:translateX(0px); box-shadow:0px 0px 100px rgba(0,0,0,.5); z-index:100}}.heading-1data-v-732a2ee6{ font-size:1.5rem; margin-bottom:0.5rem; color:var(--topbarElementsFontColor, #c6e25d) !important; font-family:var(--sidebarElementsFontTypeface, inherit); font-weight:var(--h1HeaderFontWeight, 700)}@media print{.no-printdata-v-732a2ee6{ display:none !important}}.imgdata-v-0bf6c4c2 { max-height: 90px !important; max-width: initial !important;}.groupdata-v-00de5cc4 { display: inline-flex; align-items: center; font-size: 1rem; line-height: 1.5rem; font-weight: 500; transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, -webkit-transform; transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; color: var(--topbarElementsFontColor, inherit);}.groupdata-v-00de5cc4:hover { text-decoration: underline; opacity: 0.8;}@media (min-width: 1024px) {.nav-dropdowndata-v-00de5cc4 { min-width: 21rem; -webkit-transform: translateX(-50%); transform: translateX(-50%);}}@media (max-width: 1023px) {.nav-dropdowndata-v-00de5cc4 { top: 90px; right: 0; width: 300px; height: calc(100vh - 100px); background-color: var(--theme-navbar-background, white);}.sub-linkdata-v-00de5cc4 { font-weight: var(--sidebarElementsFontWeight, 400) !important; flex: 1;}}.drop-itemdata-v-00de5cc4 { min-width: 200px;}.sub-linkdata-v-00de5cc4,.sub-linkdata-v-00de5cc4:hover,.sub-linkdata-v-00de5cc4:focus { color: var(--topbarElementsFontColor, inherit); font-family: var(--topbarElementsFontTypeface, inherit); font-weight: var(--topbarElementsFontWeight, inherit); text-align: left;}.item-linkdata-v-00de5cc4,.back-buttondata-v-00de5cc4 { color: var(--interfaceFontColor, var(--text-gray-700)); font-family: var(--sidebarElementsFontTypeface, inherit); font-weight: var(--sidebarElementsFontWeight, 500);}svg.dropdown-icon > pathdata-v-00de5cc4 { fill: var(--topbarElementsFontColor);}.sub-linkdata-v-f20908e6 { color: var(--interfaceFontColor, var(--text-gray-500)); font-family: var(--sidebarElementsFontTypeface, inherit); font-weight: var(--sidebarElementsFontWeight, 700);}.item-linkdata-v-f20908e6 { color: var(--interfaceFontColor, var(--text-gray-600)); font-family: var(--sidebarElementsFontTypeface, inherit); font-weight: var(--sidebarElementsFontWeight, 500);}.group-headerdata-v-f20908e6 { color: var(--interfaceFontColor, var(--text-gray-600)); font-family: var(--sidebarElementsFontTypeface, inherit);}.pathItemdata-v-69950a46 { align-items: center; font-size: 0.875rem; line-height: 1.5rem; font-weight: 500;}.pathLinkdata-v-69950a46,.pathNoLinkdata-v-69950a46 { --text-opacity: 1; color: #374151; color: rgba(55, 65, 81, var(--text-opacity)); padding-left: 0.25rem; padding-right: 0.25rem; display: flex; align-items: center;}.pathLinkdata-v-69950a46 { cursor: pointer; transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, -webkit-transform; transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, -webkit-transform; transition-duration: 300ms; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}.pathLinkdata-v-69950a46:hover { --text-opacity: 1; color: #252f3f; color: rgba(37, 47, 63, var(--text-opacity)); border-radius: 0.25rem; --bg-opacity: 1; background-color: #e5e7eb; background-color: rgba(229, 231, 235, var(--bg-opacity));}.main-content ol,.main-content ul { padding: revert; list-style: revert;}oltypeupper-alpha { list-style-type: upper-alpha;}oltypelower-alpha { list-style-type: lower-alpha;}oltypeupper-roman { list-style-type: upper-roman;}oltypelower-roman { list-style-type: lower-roman;}oltypenumber { list-style-type: decimal;}*data-indent1{ margin-left:1rem !important}*data-indent2{ margin-left:2rem !important}*data-indent3{ margin-left:3rem !important}*data-indent4{ margin-left:4rem !important}*data-indent5{ margin-left:5rem !important}*data-indent6{ margin-left:6rem !important}*data-indent7{ margin-left:7rem !important}*data-indent8{ margin-left:8rem !important}*data-indent9{ margin-left:9rem !important}*data-indent10{ margin-left:10rem !important}*data-indent11{ margin-left:11rem !important}*data-indent12{ margin-left:12rem !important}*data-indent13{ margin-left:13rem !important}*data-indent14{ margin-left:14rem !important}*data-indent15{ margin-left:15rem !important}*data-indent20{ margin-left:20rem !important}*data-indent21{ margin-left:21rem !important}*data-indent22{ margin-left:22rem !important}*data-indent24{ margin-left:24rem !important}*data-indent25{ margin-left:25rem !important}.linkdata-v-6064ef66 { cursor: pointer;}footerdata-v-6064ef66 { font-family: var(--footerElementsFontTypeface, inherit); font-weight: var(--footerElementsFontWeight, inherit); font-size: var(--footerElementsFontSize, unset);}.wrapperdata-v-00c32854 p { font-size: 0.875rem;}.wrapperdata-v-00c32854 a { font-size: 0.875rem;}.wrapperdata-v-00c32854 a:hover { text-decoration: underline;}.foot-headersdata-v-00c32854 { font-weight: var(--footerElementsFontWeight, 600);}.foot-headersdata-v-00c32854,.wrapperdata-v-00c32854 p,.wrapperdata-v-00c32854 a { color: var(--footerElementsFontColor, inherit); mix-blend-mode: difference; /* Auto-contrast */}.settings-loaded .foot-headersdata-v-00c32854,.settings-loaded .wrapperdata-v-00c32854 p,.settings-loaded .wrapperdata-v-00c32854 a { mix-blend-mode: normal; /* Revert Auto-contrast */}/style> /head> body > div data-server-renderedtrue id__nuxt>!---->div id__layout>div classmin-h-screen flex flex-col theme-container style--theme-lightest:#E6D33A;--theme-lighter:#E6D33A;--theme-navbar-link:#E6D33A;--theme-light:#406DAA;--theme:#406DAA;--theme-navbar-background:#406DAA;--theme-darkest:#406DAA;--theme-dark:#273A80;--theme-darker:#1A4090;--course-search-configuration-id:zIp159XblekyAFEFEZ53;--program-search-configuration-id:4cr0wHkX6jDbMJKKiaGj;--topbar-elements-font-color:#FFFFFF;--footer-elements-font-color:#FFFFFF;>a idmain-content-skip-link href#main-content classskip-to-main absolute overflow-hidden data-v-6303cb56>Skip to Main Content/a> !----> div idnavbar classrelative bg-theme-navbar-background stylebox-shadow:0px 0px 6px 6px rgb(0 0 0 / 6%);>div data-testprimary-nav classbg-theme-dark styleborder-bottom:1px solid rgba(0,0,0,0.15); data-v-a0a736b4>div classmax-w-screen-xl mx-auto px-4 py-2 sm:px-6 text-white text-sm data-v-a0a736b4>nav aria-labelTop Navigation classflex items-center color-theme-navbar-link data-v-a0a736b4>div classflex-1 mr-6 data-v-a0a736b4>a href/ data-v-a0a736b4>Blue Ridge CC/a>/div> ul classhidden md:flex space-x-5 top-links data-v-a0a736b4>li>a href/ aria-currentpage titleHome classlink nav-flat-link block w-full leading-6 hover:underline hover:opacity-70 transition ease-in-out duration-150 nuxt-link-exact-active nuxt-link-active underline> Home /a>/li>li>a href/programs titlePrograms classlink nav-flat-link block w-full leading-6 hover:underline hover:opacity-70 transition ease-in-out duration-150> Programs /a>/li>li>a href/departments titleDepartments classlink nav-flat-link block w-full leading-6 hover:underline hover:opacity-70 transition ease-in-out duration-150> Departments /a>/li>li>a href/courses titleCourses classlink nav-flat-link block w-full leading-6 hover:underline hover:opacity-70 transition ease-in-out duration-150> Courses /a>/li>li>a hrefhttps://www.blueridge.edu/ titleReturn to College Website relnoopener target_blank classlink nav-flat-link block w-full leading-6 hover:underline hover:opacity-70 transition ease-in-out duration-150> Return to College Website /a>/li>/ul> button typebutton classml-6 px-3 py-2 rounded text-left stylebackground: rgba(0,0,0,0.1);min-width:200px; data-v-a0a736b4>svg aria-hiddentrue focusablefalse data-prefixfas data-iconsearch roleimg xmlnshttp://www.w3.org/2000/svg viewBox0 0 512 512 classmr-2 svg-inline--fa fa-search fa-w-16 data-v-a0a736b4 data-v-a0a736b4>path fillcurrentColor dM505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z data-v-a0a736b4 data-v-a0a736b4>/path>/svg> Search . . . /button>/nav>/div> !---->/div> aside data-v-732a2ee6>div data-testsecondary-nav classmax-w-screen-xl mx-auto px-4 relative data-v-732a2ee6>div classflex justify-between items-center lg:justify-start lg:space-x-10 data-v-732a2ee6>div classlg:flex-1 flex data-v-732a2ee6>a href/ aria-currentpage classflex items-center font-semibold text-xl tracking-tight logo-link mr-4 nuxt-link-exact-active nuxt-link-active data-v-0bf6c4c2 data-v-732a2ee6>img srchttps://coursedog-images-public.s3.us-east-2.amazonaws.com/blueridgecc/BRCClogo_white.png altBlue Ridge CC classimg data-v-0bf6c4c2> !---->/a>/div> div class-mr-2 -my-2 lg:hidden data-v-732a2ee6>button aria-labelNavigation Menu typebutton classinline-flex items-center justify-center p-2 rounded-md hover:opacity-50 transition duration-150 ease-in-out color-theme-topbar-font hamburger data-v-732a2ee6>svg roleapplication fillnone viewBox0 0 24 24 strokecurrentColor classh-6 w-6>path stroke-linecapround stroke-linejoinround stroke-width2 dM4 6h16M4 12h16M4 18h16>/path>/svg>/button>/div> nav aria-labelMobile Navigation data-testopenNav classlg:py-6 responsive-nav transition ease-in-out duration-150 fixed h-full z-50 right-0 top-0 lg:static overflow-y-auto lg:overflow-y-visible no-print data-v-732a2ee6>div classflex items-start mb-2 lg:hidden color-theme-topbar-font m-6 data-v-732a2ee6>h1 classheading-1 flex-1 mr-2 data-v-732a2ee6>Blue Ridge CC/h1> button typebutton aria-labelClose data-v-732a2ee6>svg aria-hiddentrue focusablefalse data-prefixfas data-icontimes roleimg xmlnshttp://www.w3.org/2000/svg viewBox0 0 352 512 classsvg-inline--fa fa-times fa-w-11 data-v-732a2ee6 data-v-732a2ee6>path fillcurrentColor dM242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z data-v-732a2ee6 data-v-732a2ee6>/path>/svg>/button>/div> ul classbottom-links block lg:flex lg:gap-10 lg:py-3 data-v-732a2ee6>li>div classlink sub-link lg:relative data-v-00de5cc4>button typebutton data-test-idnav-dropdown-button aria-expandedfalse classgroup space-x-2 data-v-00de5cc4>span classsub-link ml-1 data-v-00de5cc4>Student Handbook/span> svg viewBox0 0 20 20 aria-hiddentrue roleimg classtransform h-5 w-5 transition ease-in-out duration-150 dropdown-icon data-v-00de5cc4>path fill-ruleevenodd dM5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z clip-ruleevenodd data-v-00de5cc4>/path>/svg>/button> div classz-20 absolute mt-5 lg:left-1/2 lg:top-full w-auto nav-dropdown styledisplay:none; data-v-00de5cc4 data-v-00de5cc4>div classbg-white lg:shadow-lg lg:border lg:border-gray-200 lg:overflow-x-auto lg:rounded-lg lg:rounded-none pt-3 pb-2 data-v-00de5cc4>!----> div classlg:space-y-2 lg:my-2 px-4 data-v-00de5cc4>div classdrop-item data-v-00de5cc4>a href/student-handbook/presidents-message titlePresidents Message classp-2 pl-4 flex items-start space-x-4 rounded-lg hover:bg-gray-100 transition ease-in-out duration-150 data-v-00de5cc4>div classspace-y-1 data-v-00de5cc4>span classitem-link leading-6 data-v-00de5cc4> Presidents Message /span>/div>/a>/div>div classdrop-item data-v-00de5cc4>a href/student-handbook/general-information titleGeneral Information classp-2 pl-4 flex items-start space-x-4 rounded-lg hover:bg-gray-100 transition ease-in-out duration-150 data-v-00de5cc4>div classspace-y-1 data-v-00de5cc4>span classitem-link leading-6 data-v-00de5cc4> General Information /span>/div>/a>/div>div classdrop-item data-v-00de5cc4>div data-v-f20908e6 data-v-00de5cc4>div classflex data-v-f20908e6>button tabindex0 typebutton data-testadmission-dropdown-button aria-expandedfalse aria-controlsadmission-panel classp-2 pl-4 flex flex-1 items-center space-x-4 rounded-lg transition ease-in-out duration-150 group-header cursor-pointer item-link hover:bg-gray-100 data-v-f20908e6>span classflex-1 text-left data-v-f20908e6> Admission /span> svg aria-hiddentrue focusablefalse data-prefixfas data-iconangle-right roleimg xmlnshttp://www.w3.org/2000/svg viewBox0 0 256 512 classflex-2 ml-auto svg-inline--fa fa-angle-right fa-w-8 data-v-f20908e6 data-v-f20908e6>path fillcurrentColor dM224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z data-v-f20908e6 data-v-f20908e6>/path>/svg>/button>/div> div idadmission-panel data-v-f20908e6>!---->/div>/div>/div>/div>div classlg:space-y-2 lg:my-2 px-4 data-v-00de5cc4>div classdrop-item data-v-00de5cc4>a href/student-handbook/advising-registration titleAdvising and Registration classp-2 pl-4 flex items-start space-x-4 rounded-lg hover:bg-gray-100 transition ease-in-out duration-150 data-v-00de5cc4>div classspace-y-1 data-v-00de5cc4>span classitem-link leading-6 data-v-00de5cc4> Advising and Registration /span>/div>/a>/div>div classdrop-item data-v-00de5cc4>a href/student-handbook/tuition-fees titleTuition and Fees classp-2 pl-4 flex items-start space-x-4 rounded-lg hover:bg-gray-100 transition ease-in-out duration-150 data-v-00de5cc4>div classspace-y-1 data-v-00de5cc4>span classitem-link leading-6 data-v-00de5cc4> Tuition and Fees /span>/div>/a>/div>div classdrop-item data-v-00de5cc4>a href/student-handbook/financial-aid titleFinancial Aid classp-2 pl-4 flex items-start space-x-4 rounded-lg hover:bg-gray-100 transition ease-in-out duration-150 data-v-00de5cc4>div classspace-y-1 data-v-00de5cc4>span classitem-link leading-6 data-v-00de5cc4> Financial Aid /span>/div>/a>/div>div classdrop-item data-v-00de5cc4>a href/student-handbook/student-policies titleStudent Policies classp-2 pl-4 flex items-start space-x-4 rounded-lg hover:bg-gray-100 transition ease-in-out duration-150 data-v-00de5cc4>div classspace-y-1 data-v-00de5cc4>span classitem-link leading-6 data-v-00de5cc4> Student Policies /span>/div>/a>/div>div classdrop-item data-v-00de5cc4>a href/student-handbook/student-life titleStudent Life classp-2 pl-4 flex items-start space-x-4 rounded-lg hover:bg-gray-100 transition ease-in-out duration-150 data-v-00de5cc4>div classspace-y-1 data-v-00de5cc4>span classitem-link leading-6 data-v-00de5cc4> Student Life /span>/div>/a>/div>div classdrop-item data-v-00de5cc4>a href/student-handbook/rightsresponsibilities titleStudent Rights and Responsibilities classp-2 pl-4 flex items-start space-x-4 rounded-lg hover:bg-gray-100 transition ease-in-out duration-150 data-v-00de5cc4>div classspace-y-1 data-v-00de5cc4>span classitem-link leading-6 data-v-00de5cc4> Student Rights and Responsibilities /span>/div>/a>/div>div classdrop-item data-v-00de5cc4>a href/student-handbook/studentconduct titleStudent Conduct classp-2 pl-4 flex items-start space-x-4 rounded-lg hover:bg-gray-100 transition ease-in-out duration-150 data-v-00de5cc4>div classspace-y-1 data-v-00de5cc4>span classitem-link leading-6 data-v-00de5cc4> Student Conduct /span>/div>/a>/div>/div>/div>/div>/div>/li>li>div classlink sub-link lg:relative data-v-00de5cc4>button typebutton data-test-idnav-dropdown-button aria-expandedfalse classgroup space-x-2 data-v-00de5cc4>span classsub-link ml-1 data-v-00de5cc4>2025-26 Programs/span> svg viewBox0 0 20 20 aria-hiddentrue roleimg classtransform h-5 w-5 transition ease-in-out duration-150 dropdown-icon data-v-00de5cc4>path fill-ruleevenodd dM5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z clip-ruleevenodd data-v-00de5cc4>/path>/svg>/button> div classz-20 absolute mt-5 lg:left-1/2 lg:top-full w-auto nav-dropdown styledisplay:none; data-v-00de5cc4 data-v-00de5cc4>div classbg-white lg:shadow-lg lg:border lg:border-gray-200 lg:overflow-x-auto lg:rounded-lg lg:rounded-none pt-3 pb-2 data-v-00de5cc4>!----> div classlg:space-y-2 lg:my-2 px-4 data-v-00de5cc4>div classdrop-item data-v-00de5cc4>a hrefhttps://blueridge-catalog.coursedog.com/departments titleBrowse By Program Category relnoopener target_blank classp-2 pl-4 flex items-start space-x-4 rounded-lg hover:bg-gray-100 transition ease-in-out duration-150 data-v-00de5cc4>div classspace-y-1 data-v-00de5cc4>span classitem-link leading-6 data-v-00de5cc4> Browse By Program Category /span>/div>/a>/div>div classdrop-item data-v-00de5cc4>a hrefhttps://blueridge-catalog.coursedog.com/programs titleBrowse Full Catalog relnoopener target_blank classp-2 pl-4 flex items-start space-x-4 rounded-lg hover:bg-gray-100 transition ease-in-out duration-150 data-v-00de5cc4>div classspace-y-1 data-v-00de5cc4>span classitem-link leading-6 data-v-00de5cc4> Browse Full Catalog /span>/div>/a>/div>/div>/div>/div>/div>/li>li>a href/courses titleCourse Descriptions classlink nav-flat-link block w-full leading-6 hover:underline hover:opacity-70 transition ease-in-out duration-150> Course Descriptions /a>/li>li>a hrefhttps://blueridge-catalog.coursedog.com/programs?page1&pq°reeDesignationHigh%20School%20Program%20-%20CCP titleCareer and College Pathways for High School Students relnoopener target_blank classlink nav-flat-link block w-full leading-6 hover:underline hover:opacity-70 transition ease-in-out duration-150> Career and College Pathways for High School Students /a>/li>li>div classlink sub-link lg:relative data-v-00de5cc4>button typebutton data-test-idnav-dropdown-button aria-expandedfalse classgroup space-x-2 data-v-00de5cc4>span classsub-link ml-1 data-v-00de5cc4>Board of Trustees, Administration, Faculty, and Staff/span> svg viewBox0 0 20 20 aria-hiddentrue roleimg classtransform h-5 w-5 transition ease-in-out duration-150 dropdown-icon data-v-00de5cc4>path fill-ruleevenodd dM5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z clip-ruleevenodd data-v-00de5cc4>/path>/svg>/button> div classz-20 absolute mt-5 lg:left-1/2 lg:top-full w-auto nav-dropdown styledisplay:none; data-v-00de5cc4 data-v-00de5cc4>div classbg-white lg:shadow-lg lg:border lg:border-gray-200 lg:overflow-x-auto lg:rounded-lg lg:rounded-none pt-3 pb-2 data-v-00de5cc4>!----> div classlg:space-y-2 lg:my-2 px-4 data-v-00de5cc4>div classdrop-item data-v-00de5cc4>a href/board-faculty-staff/trustee-listing titleBoard of Trustees classp-2 pl-4 flex items-start space-x-4 rounded-lg hover:bg-gray-100 transition ease-in-out duration-150 data-v-00de5cc4>div classspace-y-1 data-v-00de5cc4>span classitem-link leading-6 data-v-00de5cc4> Board of Trustees /span>/div>/a>/div>div classdrop-item data-v-00de5cc4>a hrefhttps://www.blueridge.edu/about-blue-ridge/contact-blue-ridge/ titleContact Us relnoopener target_blank classp-2 pl-4 flex items-start space-x-4 rounded-lg hover:bg-gray-100 transition ease-in-out duration-150 data-v-00de5cc4>div classspace-y-1 data-v-00de5cc4>span classitem-link leading-6 data-v-00de5cc4> Contact Us /span>/div>/a>/div>/div>/div>/div>/div>/li>/ul>/nav> !---->/div>/div>/aside>/div> !----> span rolestatus classvisually-hidden>!---->/span> div idmain-content rolemain classflex-grow>div pageindex classoutline-none>br valueobject Object classmax-w-screen-xl mx-auto px-4 sm:px-6 lg:px-8>div classmax-w-screen-xl mx-auto px-4 sm:px-6 lg:px-8>img srchttps://coursedog-images-public.s3.us-east-2.amazonaws.com/blueridgecc/BRCClogo_color.png altBlue Ridge Community College logo classrounded-md max-w-full>/div>br valueobject Object classmax-w-screen-xl mx-auto px-4 sm:px-6 lg:px-8>br valueobject Object classmax-w-screen-xl mx-auto px-4 sm:px-6 lg:px-8>h2 classmb-0 text-left text-3xl max-w-screen-xl mx-auto px-4 sm:px-6 lg:px-8>Welcome to our 2025-26 Student Handbook and Catalog/h2>hr valueobject Object classmy-4 max-w-screen-xl mx-auto px-4 sm:px-6 lg:px-8>div classtext-left text-base max-w-screen-xl mx-auto px-4 sm:px-6 lg:px-8>p styleborder-color: rgb(210, 214, 220); margin-bottom: var(--block-spacing) ; border-width: 0px; border-style: solid; margin-right: 0px; margin-left: 0px; line-height: 1.5; color: rgb(0, 0, 0); font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";>The Catalog and Student Handbook is a helpful tool for all students. It contains:/p>p styleborder-color: rgb(210, 214, 220); margin-bottom: var(--block-spacing) ; border-width: 0px; border-style: solid; margin-right: 0px; margin-left: 0px; line-height: 1.5; color: rgb(0, 0, 0); font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";>br>/p>ul styleborder-color: rgb(210, 214, 220); margin-bottom: var(--block-spacing) ; border-width: 0px; border-style: solid; margin-right: 0px; margin-left: 0px; list-style: revert; padding-top: revert; padding-right: revert; padding-bottom: revert; padding-left: 1rem; line-height: 1.5; color: rgb(0, 0, 0); font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";>li styleborder-color: rgb(210, 214, 220); border-width: 0px; border-style: solid; margin: 0px 0px 0.2em; line-height: 1.3em;>p styleborder-color: rgb(210, 214, 220); margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-width: 0px; border-style: solid; line-height: 1.5; font-size: 1rem; color: var(--textFontColor, inherit); font-family: var(--textFontTypeface, inherit); font-weight: var(--textFontWeight, inherit);>Admission requirements, career information, and the courses required for each Blue Ridge degree, diploma, and certificate./p>/li>li styleborder-color: rgb(210, 214, 220); border-width: 0px; border-style: solid; margin: 0px 0px 0.2em; line-height: 1.3em;>p styleborder-color: rgb(210, 214, 220); margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-width: 0px; border-style: solid; line-height: 1.5; font-size: 1rem; color: var(--textFontColor, inherit); font-family: var(--textFontTypeface, inherit); font-weight: var(--textFontWeight, inherit);>The description for each credit course./p>/li>li styleborder-color: rgb(210, 214, 220); border-width: 0px; border-style: solid; margin: 0px 0px 0.2em; line-height: 1.3em;>p styleborder-color: rgb(210, 214, 220); margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-width: 0px; border-style: solid; line-height: 1.5; font-size: 1rem; color: var(--textFontColor, inherit); font-family: var(--textFontTypeface, inherit); font-weight: var(--textFontWeight, inherit);>Information on student support services./p>/li>li styleborder-color: rgb(210, 214, 220); border-width: 0px; border-style: solid; margin: 0px 0px 0.2em; line-height: 1.3em;>p styleborder-color: rgb(210, 214, 220); margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-width: 0px; border-style: solid; line-height: 1.5; font-size: 1rem; color: var(--textFontColor, inherit); font-family: var(--textFontTypeface, inherit); font-weight: var(--textFontWeight, inherit);>A list of full-time faculty and their credentials./p>/li>/ul>p styleborder-color: rgb(210, 214, 220); margin-bottom: var(--block-spacing) ; border-width: 0px; border-style: solid; margin-right: 0px; margin-left: 0px; line-height: 1.5; color: rgb(0, 0, 0); font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";>br>/p>p styleborder-color: rgb(210, 214, 220); margin-bottom: var(--block-spacing) ; border-width: 0px; border-style: solid; margin-right: 0px; margin-left: 0px; line-height: 1.5; color: rgb(0, 0, 0); font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";>Follow the links above to navigate through our Student Handbook and Catalog./p>/div>br valueobject Object classmax-w-screen-xl mx-auto px-4 sm:px-6 lg:px-8>br valueobject Object classmax-w-screen-xl mx-auto px-4 sm:px-6 lg:px-8>/div>/div> footer classcolor-theme-footer-font bg-theme-darkest pb-7 pt-8 flex-no-shrink data-v-6064ef66>div classmax-w-screen-xl px-4 mx-auto flex flex-col data-v-6064ef66>div classwrapper flex flex-col justify-between items-stretch data-v-00c32854 data-v-6064ef66>div classflex flex-col md:flex-row flex-grow data-v-00c32854 data-v-00c32854>div classblock mb-8 px-4 text-left w-full data-v-00c32854 data-v-00c32854>h2 classtext-xs foot-headers mb-2 md:h-4 block uppercase data-v-00c32854 data-v-00c32854>Quick Links to College Website/h2>ul data-v-00c32854 data-v-00c32854>li data-v-00c32854 data-v-00c32854>a hrefhttps://www.blueridge.edu/admissions/ classhover:underline text-sm mb-2 inline-block data-v-00c32854 data-v-00c32854>Admission/a>/li>li data-v-00c32854 data-v-00c32854>a hrefhttps://www.blueridge.edu/programs-courses/ classhover:underline text-sm mb-2 inline-block data-v-00c32854 data-v-00c32854>Programs and Courses/a>/li>li data-v-00c32854 data-v-00c32854>a hrefhttps://www.blueridge.edu/about-blue-ridge/why-choose-us/ classhover:underline text-sm mb-2 inline-block data-v-00c32854 data-v-00c32854>Why Choose Us/a>/li>li data-v-00c32854 data-v-00c32854>a hrefhttps://www.blueridge.edu/services-support/ classhover:underline text-sm mb-2 inline-block data-v-00c32854 data-v-00c32854>Services and Support/a>/li>/ul>/div>div classblock mb-8 px-4 text-left w-full data-v-00c32854 data-v-00c32854>h2 classtext-xs foot-headers mb-2 md:h-4 block uppercase data-v-00c32854 data-v-00c32854>/h2>ul data-v-00c32854 data-v-00c32854>li data-v-00c32854 data-v-00c32854>a hrefhttps://www.blueridge.edu/about-blue-ridge/ classhover:underline text-sm mb-2 inline-block data-v-00c32854 data-v-00c32854>About Blue Ridge/a>/li>li data-v-00c32854 data-v-00c32854>a hrefhttps://www.blueridge.edu/about-blue-ridge/locations-maps-and-directions/ classhover:underline text-sm mb-2 inline-block data-v-00c32854 data-v-00c32854>Campus Locations/a>/li>li data-v-00c32854 data-v-00c32854>a hrefhttps://www.blueridge.edu/about-blue-ridge/contact-blue-ridge/ classhover:underline text-sm mb-2 inline-block data-v-00c32854 data-v-00c32854>Contact Us/a>/li>li data-v-00c32854 data-v-00c32854>a hrefhttps://www.blueridge.edu/services-support/academic-calendar/ classhover:underline text-sm mb-2 inline-block data-v-00c32854 data-v-00c32854>Academic Calendar/a>/li>/ul>/div>/div>/div> div classflex pt-4 mx-4 mt-4 data-v-6064ef66>div classflex-col w-1/2 data-v-6064ef66>div classcontainer data-v-6064ef66>div classw-full text-xs mb-3>!---->/div>/div>/div> div classflex-col w-1/2 self-center data-v-6064ef66>div classcontainer data-v-6064ef66 data-v-6064ef66>div classtext-right w-full text-xs mb-3> Powered by a hrefhttps://www.coursedog.com target_blank relnoopener classml-1 underline> Coursedog /a>/div>/div>/div>/div>/div>/footer> !---->/div>/div>/div>script>window.__NUXT__(function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,_,$,aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an,ao,ap,aq,ar,as,at,au,av,aw,ax,ay,az,aA,aB,aC,aD,aE,aF,aG,aH,aI,aJ,aK,aL,aM,aN,aO,aP,aQ,aR,aS,aT,aU,aV,aW,aX,aY,aZ,a_,a$,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv,bw,bx,by,bz,bA,bB,bC,bD,bE,bF,bG,bH,bI,bJ,bK,bL,bM,bN,bO,bP,bQ,bR,bS,bT,bU,bV,bW,bX,bY,bZ,b_,b$,ca,cb,cc,cd,ce,cf,cg,ch,ci,cj,ck,cl,cm,cn,co,cp,cq,cr,cs,ct,cu,cv,cw,cx,cy,cz,cA,cB,cC,cD,cE,cF,cG,cH,cI,cJ,cK,cL,cM,cN,cO,cP,cQ,cR,cS,cT,cU,cV,cW,cX,cY,cZ){cR.semestere;cR.yearaX;cR.startDate2026-05-18;cR.endDate2026-07-23;cR.displayNameSummer 2026;cR.historicala;cR.idcS;cR.overlappingTerms;cR.customFields{};cR.partsOfTerm{};cR.effectiveStartDatef;cR.effectiveEndDatef;cR.examPeriodStartDatef;cR.examPeriodEndDatef;cR.censusEnrollDatef;cR.publicb;cR._idcS;cT.semesterh;cT.yearaX;cT.startDate2026-01-12;cT.endDate2026-05-05;cT.displayNameSpring 2026;cT.historicala;cT.idcU;cT.overlappingTerms;cT.customFields{};cT.partsOfTerm{};cT.effectiveStartDatef;cT.effectiveEndDatef;cT.examPeriodStartDatef;cT.examPeriodEndDatef;cT.censusEnrollDatef;cT.publicb;cT._idcU;cV.semesterd;cV.yearaX;cV.startDatecM;cV.endDate2025-12-09;cV.displayNameFall 2025;cV.historicala;cV.idcW;cV.overlappingTerms;cV.customFields{};cV.partsOfTerm{};cV.effectiveStartDatef;cV.effectiveEndDatef;cV.examPeriodStartDatef;cV.examPeriodEndDatef;cV.censusEnrollDatef;cV.publicb;cV._idcW;return {layout:aZ,data:{homePage:{_id:af,content:\u003Cp\u003E\u003Cimg src\https:\u002F\u002Fcoursedog-images-public.s3.us-east-2.amazonaws.com\u002Fundefined\u002Fimage%20%2848%29.png\\u003E\u003C\u002Fp\u003E\u003Ch2\u003ECatalog Planning\u003C\u002Fh2\u003E\u003Cp\u003EMake a change to the catalog in one place and it’s updated everywhere, eliminating manual edits and searching for continuity across catalogs. Publish beautiful catalogs with one click.\u003C\u002Fp\u003E\u003Ch2\u003EIts so much simpler to build the perfect catalog.\u003C\u002Fh2\u003E\u003Cp\u003EIntuitive user-interface to handle all catalog changes with speed and accuracy.\u003Cbr\u003E\u003Cbr\u003EPowerful search and integration with curriculum and schedule.\u003Cbr\u003E\u003Cbr\u003EEmbed video, photos or other content to attract prospective students.\u003C\u002Fp\u003E\u003Cp\u003E\u003C\u002Fp\u003E,createdAt:1567789217474,createdBy:zach@example.com,id:af,lastEditedAt:1740152241327,lastEditedBy:R,metafields:{},name:Catalog’s Home Page,objectId:af,published:b,slug:af,template:{id:xCIY8Y8KDVOdj9Lhj4w1H,type:ag,config:{}},{id:ZVKAmweDtNEAfUhxMBUKB,type:image,config:{alt:Blue Ridge Community College logo,image:https:\u002F\u002Fcoursedog-images-public.s3.us-east-2.amazonaws.com\u002Fblueridgecc\u002FBRCClogo_color.png}},{id:vt2yoxpqi7OD_R_FSIyfv,type:ag,config:{}},{id:vawOgZ4HnF6Kmnl0pgt6s,type:ag,config:{}},{id:UFbC8qrggnI5hjYufYe6w,type:heading,value:Welcome to our 2025-26 Student Handbook and Catalog,config:{alignment:a_,underline:a,strikethrough:a,bold:a,font:a$,size:ba}},{id:ugqEQOJDCrUVD80nF69Fi,type:divider,config:{}},{id:Qj4GgyjKxnNdQUh44uiEm,type:E,value:\u003Cp style\border-color: rgb(210, 214, 220); margin-bottom: var(--block-spacing) ; border-width: 0px; border-style: solid; margin-right: 0px; margin-left: 0px; line-height: 1.5; color: rgb(0, 0, 0); font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";\\u003EThe Catalog and Student Handbook is a helpful tool for all students. It contains:\u003C\u002Fp\u003E\u003Cp style\border-color: rgb(210, 214, 220); margin-bottom: var(--block-spacing) ; border-width: 0px; border-style: solid; margin-right: 0px; margin-left: 0px; line-height: 1.5; color: rgb(0, 0, 0); font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";\\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cul style\border-color: rgb(210, 214, 220); margin-bottom: var(--block-spacing) ; border-width: 0px; border-style: solid; margin-right: 0px; margin-left: 0px; list-style: revert; padding-top: revert; padding-right: revert; padding-bottom: revert; padding-left: 1rem; line-height: 1.5; color: rgb(0, 0, 0); font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";\\u003E\u003Cli style\border-color: rgb(210, 214, 220); border-width: 0px; border-style: solid; margin: 0px 0px 0.2em; line-height: 1.3em;\\u003E\u003Cp style\border-color: rgb(210, 214, 220); margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-width: 0px; border-style: solid; line-height: 1.5; font-size: 1rem; color: var(--textFontColor, inherit); font-family: var(--textFontTypeface, inherit); font-weight: var(--textFontWeight, inherit);\\u003EAdmission requirements, career information, and the courses required for each Blue Ridge degree, diploma, and certificate.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli style\border-color: rgb(210, 214, 220); border-width: 0px; border-style: solid; margin: 0px 0px 0.2em; line-height: 1.3em;\\u003E\u003Cp style\border-color: rgb(210, 214, 220); margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-width: 0px; border-style: solid; line-height: 1.5; font-size: 1rem; color: var(--textFontColor, inherit); font-family: var(--textFontTypeface, inherit); font-weight: var(--textFontWeight, inherit);\\u003EThe description for each credit course.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli style\border-color: rgb(210, 214, 220); border-width: 0px; border-style: solid; margin: 0px 0px 0.2em; line-height: 1.3em;\\u003E\u003Cp style\border-color: rgb(210, 214, 220); margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-width: 0px; border-style: solid; line-height: 1.5; font-size: 1rem; color: var(--textFontColor, inherit); font-family: var(--textFontTypeface, inherit); font-weight: var(--textFontWeight, inherit);\\u003EInformation on student support services.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli style\border-color: rgb(210, 214, 220); border-width: 0px; border-style: solid; margin: 0px 0px 0.2em; line-height: 1.3em;\\u003E\u003Cp style\border-color: rgb(210, 214, 220); margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-width: 0px; border-style: solid; line-height: 1.5; font-size: 1rem; color: var(--textFontColor, inherit); font-family: var(--textFontTypeface, inherit); font-weight: var(--textFontWeight, inherit);\\u003EA list of full-time faculty and their credentials.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003C\u002Ful\u003E\u003Cp style\border-color: rgb(210, 214, 220); margin-bottom: var(--block-spacing) ; border-width: 0px; border-style: solid; margin-right: 0px; margin-left: 0px; line-height: 1.5; color: rgb(0, 0, 0); font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";\\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp style\border-color: rgb(210, 214, 220); margin-bottom: var(--block-spacing) ; border-width: 0px; border-style: solid; margin-right: 0px; margin-left: 0px; line-height: 1.5; color: rgb(0, 0, 0); font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";\\u003EFollow the links above to navigate through our Student Handbook and Catalog.\u003C\u002Fp\u003E,config:{alignment:a_,bold:a,italic:a,underline:a,strikethrough:a,font:a$,size:ba}},{id:o5_G4-6y5RkUDVxSPScJW,type:ag,config:{}},{id:YB4gn_TGw92_ZrOuyO6HP,type:ag,config:{}},temporaryContent:f,temporaryMetafields:x,temporaryTemplate:x,temporaryWidgets:x,type:af,version:M,widgets:,pageOwnerCommittees:,pageOwnerUsers:}},fetch:{},error:x,state:{defaultCourseTemplate:{},defaultProgramTemplate:{},departments:{all:{_id:bb,chair:,displayName:Accounting Programs,effectiveEndDate:f,effectiveStartDate:f,hideInEvents:a,hideInScheduling:a,id:bb,lastSyncErrors:,lastSyncMergeReportId:r,lastSyncStatus:s,lastSyncedAt:t,name:Accounting,status:p,subjectCodes:bc,aA,bd},{_id:be,chair:,displayName:Brewing Programs,effectiveEndDate:f,effectiveStartDate:f,hideInEvents:a,hideInScheduling:a,id:be,lastSyncErrors:,lastSyncMergeReportId:r,lastSyncStatus:s,lastSyncedAt:t,name:Brewing,status:p,subjectCodes:BDF,VEN},{_id:bf,chair:,displayName:Business Programs,effectiveEndDate:f,effectiveStartDate:f,hideInEvents:a,hideInScheduling:a,id:bf,lastSyncErrors:,lastSyncMergeReportId:r,lastSyncStatus:s,lastSyncedAt:t,name:Business,status:p,subjectCodes:bc,BAF,BUS,bg,bh,bi,CTS,DBA,aB,GRD,bj,bk,MKT,bd},{_id:bl,chair:,displayName:Computer Integrated Machining Programs,effectiveEndDate:f,effectiveStartDate:f,hideInEvents:a,hideInScheduling:a,id:bl,lastSyncErrors:,lastSyncMergeReportId:r,lastSyncStatus:s,lastSyncedAt:t,name:Computer Integrated Machining,status:p,subjectCodes:ATR,MAC,MNT},{_id:bm,chair:,displayName:Cosmetology Programs,effectiveEndDate:f,effectiveStartDate:f,hideInEvents:a,hideInScheduling:a,id:bm,lastSyncErrors:,lastSyncMergeReportId:r,lastSyncStatus:s,lastSyncedAt:t,name:Cosmetology,status:p,subjectCodes:COS},{_id:bn,chair:,displayName:Education Programs,effectiveEndDate:f,effectiveStartDate:f,hideInEvents:a,hideInScheduling:a,id:bn,lastSyncErrors:,lastSyncMergeReportId:r,lastSyncStatus:s,lastSyncedAt:t,name:Education,status:p,subjectCodes:EDU},{_id:bo,chair:,displayName:Engineering Programs,effectiveEndDate:f,effectiveStartDate:f,hideInEvents:a,hideInScheduling:a,id:bo,lastSyncErrors:,lastSyncMergeReportId:r,lastSyncStatus:s,lastSyncedAt:t,name:Engineering,status:p,subjectCodes:BPR,DFT,EGR,ELC,ELN,HYD,ISC,LOG,MEC,PLA,CIV,CEG,ENV,SRV},{_id:bp,chair:,displayName:Entrepreneurship Programs,effectiveEndDate:f,effectiveStartDate:bq,hideInEvents:a,hideInScheduling:a,id:bp,name:Entrepreneurship,status:p,subjectCodes:aB},{_id:br,chair:,displayName:Film and Video Programs,effectiveEndDate:f,effectiveStartDate:f,hideInEvents:a,hideInScheduling:a,id:br,lastSyncErrors:,lastSyncMergeReportId:r,lastSyncStatus:s,lastSyncedAt:t,name:Film and Video,status:p,subjectCodes:FVP},{_id:bs,chair:,displayName:aC,effectiveEndDate:f,effectiveStartDate:f,hideInEvents:a,hideInScheduling:a,id:bs,lastSyncErrors:,lastSyncMergeReportId:r,lastSyncStatus:s,lastSyncedAt:t,name:aC,status:p,subjectCodes:ACA,ANT,ART,bt,COM,bu,FRE,HEA,HIS,HUM,bv,MUS,PED,PHI,PHS,PHY,PSY,REL,aD,SPA,bw},{_id:bx,chair:,displayName:Healthcare Programs,effectiveEndDate:f,effectiveStartDate:f,hideInEvents:a,hideInScheduling:a,id:bx,lastSyncErrors:,lastSyncMergeReportId:r,lastSyncStatus:s,lastSyncedAt:t,name:Healthcare,status:p,subjectCodes:by,HSC,aE,NAS,NUR,aF,SUR,bz},{_id:bA,chair:,displayName:Horticulture Programs,effectiveEndDate:f,effectiveStartDate:f,hideInEvents:a,hideInScheduling:a,id:bA,lastSyncErrors:,lastSyncMergeReportId:r,lastSyncStatus:s,lastSyncedAt:t,name:Horticulture,status:p,subjectCodes:AGR,GCM,HOR,TRF},{_id:bB,chair:,displayName:Information Technology Programs,effectiveEndDate:f,effectiveStartDate:f,hideInEvents:a,hideInScheduling:a,id:bB,name:Information Technology,status:p,subjectCodes:NET,bh,bg,bi,DME,GRA},{_id:bC,chair:,displayName:Interpreter Education Programs,effectiveEndDate:f,effectiveStartDate:f,hideInEvents:a,hideInScheduling:a,id:bC,lastSyncErrors:,lastSyncMergeReportId:r,lastSyncStatus:s,lastSyncedAt:t,name:Interpreter Education,status:p,subjectCodes:ASL,IPP},{_id:bD,chair:,displayName:Medical Office Administration Programs,effectiveEndDate:f,effectiveStartDate:bq,hideInEvents:a,hideInScheduling:a,id:bD,name:Medical Office Administration,status:p,subjectCodes:aE},{_id:bE,chair:,displayName:Office Administration Programs,effectiveEndDate:f,effectiveStartDate:f,hideInEvents:a,hideInScheduling:a,id:bE,lastSyncErrors:,lastSyncMergeReportId:r,lastSyncStatus:s,lastSyncedAt:t,name:Office Administration,status:p,subjectCodes:aE,aF},{_id:bF,chair:,displayName:Public Safety Training Programs,effectiveEndDate:f,effectiveStartDate:f,hideInEvents:a,hideInScheduling:a,id:bF,lastSyncErrors:,lastSyncMergeReportId:r,lastSyncStatus:s,lastSyncedAt:t,name:Public Safety Training,status:p,subjectCodes:CJC,by,EPT,FIP,bj,bk,aF,PAD,POL,PST,SEC},{_id:bG,chair:,displayName:bH,effectiveEndDate:f,effectiveStartDate:2022-12-07,hideInEvents:a,hideInScheduling:a,id:bG,name:bH,status:p,subjectCodes:bz},{_id:bI,chair:,displayName:Social and Human Services Programs,effectiveEndDate:f,effectiveStartDate:f,hideInEvents:a,hideInScheduling:a,id:bI,lastSyncErrors:,lastSyncMergeReportId:r,lastSyncStatus:s,lastSyncedAt:t,name:Social and Human Services,status:p,subjectCodes:HSE,SAB,aD,SWK,bw,asWorkflowStep:x,createdAt:1746106706917,createdBy:R,lastEditedAt:1746106711262,lastEditedBy:R,smWorkflowStep:x},{_id:bJ,chair:,displayName:bK,effectiveEndDate:f,effectiveStartDate:f,hideInEvents:a,hideInScheduling:a,id:bJ,lastSyncErrors:,lastSyncMergeReportId:r,lastSyncStatus:s,lastSyncedAt:t,name:bK,status:p,subjectCodes:AST,BIO,bt,CHM,bu,aB,ENG,GEL,GEO,bv,aD,asWorkflowStep:x,createdAt:bL,lastEditedAt:bL,smWorkflowStep:x},{_id:bM,chair:,displayName:Transportation Programs,effectiveEndDate:f,effectiveStartDate:f,hideInEvents:a,hideInScheduling:a,id:bM,lastSyncErrors:,lastSyncMergeReportId:r,lastSyncStatus:s,lastSyncedAt:t,name:Transportation,status:p,subjectCodes:ATT,AUB,AUT,HET,LDD,bN,asWorkflowStep:x,createdAt:1741614158063,lastEditedAt:1741614252829,smWorkflowStep:x},{_id:bO,chair:,displayName:Welding Programs,effectiveEndDate:f,effectiveStartDate:f,hideInEvents:a,hideInScheduling:a,id:bO,lastSyncErrors:,lastSyncMergeReportId:r,lastSyncStatus:s,lastSyncedAt:t,name:Welding,status:p,subjectCodes:bN,WLD},chosen:x,pageLayoutSettings:},documentTypes:{documentTypes:},page:{currentPageLabel:x},reports:{recentCatalogPdf:S},settings:{host:blueridge-catalog.coursedog.com,sidebar:{type:al,label:Student Handbook,children:{type:m,label:Presidents Message,pageId:DPRZablWzZ8CLPhtxa3C,slug:presidents-message,linkType:u,url:\u002Fstudent-handbook\u002Fpresidents-message},{type:m,label:General Information,pageId:Fw235zDrmZh7xqLz3Usn,slug:general-information,linkType:u,url:\u002Fstudent-handbook\u002Fgeneral-information},{type:al,label:aG,children:{type:m,label:aG,pageId:yJtbws58Y1DFcMdoL3FL,slug:bP,linkType:u,url:\u002Fstudent-handbook\u002Fadmission\u002Fadmission},{type:m,label:Admission: Associate Degree Nursing,pageId:xg9Np2dperL85GdKrgHB,slug:admission-adn,linkType:u,url:\u002Fstudent-handbook\u002Fadmission\u002Fadmission-adn},{type:m,label:Admission: Practical Nursing,pageId:2sh768XzLm70NLPp2nR6,slug:practical-nursing,linkType:u,url:\u002Fstudent-handbook\u002Fadmission\u002Fpractical-nursing},{type:m,label:Admission: RIBN,pageId:fmM3TWlilvGWQSzFaLq7,slug:admission-ribn,linkType:u,url:\u002Fstudent-handbook\u002Fadmission\u002Fadmission-ribn},{type:m,label:Admission: Surgical Technology,pageId:JkNyspZQEnNBlg47SZtI,slug:surgtech-admissions,linkType:u,url:\u002Fstudent-handbook\u002Fadmission\u002Fsurgtech-admissions},{type:m,label:Admission: Emergency Medical Science,pageId:4Tlnxm2FlGDyuhTqnIZT,slug:ems-admissions,linkType:u,url:\u002Fstudent-handbook\u002Fadmission\u002Fems-admissions},{type:m,label:Admission: Career and College Promise,pageId:Yvn0nRoKR9pRx4saL8Bc,slug:ccp-admission,linkType:u,url:\u002Fstudent-handbook\u002Fadmission\u002Fccp-admission},slug:bP,url:\u002Fstudent-handbook\u002Fadmission},{type:m,label:Advising and Registration,pageId:TFOia78bC3zuOO4x3lQa,slug:advising-registration,linkType:u,url:\u002Fstudent-handbook\u002Fadvising-registration},{type:m,label:Tuition and Fees,pageId:XM7xuzgPpgO1X1QKM5rH,slug:tuition-fees,linkType:u,url:\u002Fstudent-handbook\u002Ftuition-fees},{type:m,label:Financial Aid,pageId:MlB263ptvIRaes9TOIoe,slug:financial-aid,linkType:u,url:\u002Fstudent-handbook\u002Ffinancial-aid},{type:m,label:Student Policies,pageId:KoSlgxYH3QB1l45slmoC,slug:student-policies,linkType:u,url:\u002Fstudent-handbook\u002Fstudent-policies},{type:m,label:Student Life,pageId:ShCIur5tr63l90erzett,slug:student-life,linkType:u,url:\u002Fstudent-handbook\u002Fstudent-life},{type:m,label:Student Rights and Responsibilities,pageId:kWPevpoNF1KCsp9iSN3F,slug:rightsresponsibilities,linkType:u,url:\u002Fstudent-handbook\u002Frightsresponsibilities},{type:m,label:Student Conduct,pageId:rkrvfQeYDaglUCsbXrAJ,slug:studentconduct,linkType:u,url:\u002Fstudent-handbook\u002Fstudentconduct},slug:student-handbook,url:\u002Fstudent-handbook},{type:al,label:2025-26 Programs,children:{type:m,label:Browse By Program Category,url:https:\u002F\u002Fblueridge-catalog.coursedog.com\u002Fdepartments,linkType:ah},{type:m,label:Browse Full Catalog,url:https:\u002F\u002Fblueridge-catalog.coursedog.com\u002Fprograms,linkType:ah},slug:all-programs,url:\u002Fall-programs},{label:Course Descriptions,type:m,url:bQ,slug:ai,pageId:ai,pageType:aj},{type:m,label:Career and College Pathways for High School Students,url:https:\u002F\u002Fblueridge-catalog.coursedog.com\u002Fprograms?page1&pq°reeDesignationHigh%20School%20Program%20-%20CCP,linkType:ah},{type:al,label:Board of Trustees, Administration, Faculty, and Staff,children:{type:m,label:Board of Trustees,pageId:Xb00K9BCBlPgHm2TbaiB,slug:trustee-listing,linkType:u,url:\u002Fboard-faculty-staff\u002Ftrustee-listing},{type:m,label:bR,url:bS,linkType:ah},slug:board-faculty-staff,url:\u002Fboard-faculty-staff},noindex:a,navbar:{label:Home,type:m,url:am,slug:f,pageId:f,pageType:aj},{label:Programs,type:m,url:\u002Fprograms,slug:bT,pageId:bT,pageType:aj},{label:Departments,type:m,url:\u002Fdepartments,slug:I,pageId:I,pageType:aj},{label:Courses,type:m,url:bQ,slug:ai,pageId:ai,pageType:aj},{type:m,label:Return to College Website,url:https:\u002F\u002Fwww.blueridge.edu\u002F,linkType:ah},activeCatalog:st3bHIYmUOpDgABbAIbB,catalogDisplayName:2025-2026 Catalog,school:blueridgecc,schoolDisplayName:Blue Ridge CC,coursePageTemplate:{_id:nfdM08yjJIiG9h5csKkL,type:bU,name:Course Template,template:{type:G,id:T,config:{title:bV,icon:H,id:T},children:{type:B,id:9PdNg,children:{type:q,id:aH},{type:q,id:an},{type:q,id:I}},{type:B,id:dECnl,children:{type:q,id:U}}},{type:G,id:bW,children:{type:B,id:BirTq,children:{type:q,id:J}},config:{title:aI,icon:H,id:bW}},{type:G,id:bX,children:{type:B,id:lEHqf,children:{type:q,id:K}},config:{title:Course Requirements,icon:H,id:bX}},questions:{subjectCode:{label:Subject code,required:a,questionId:aH,dataKey:aH,questionType:subjectCodeSelect,config:{}},courseNumber:{label:Course Number,required:a,questionId:an,dataKey:an,questionType:an,config:{}},departments:{label:Department(s),required:a,questionId:I,dataKey:I,questionType:bY,config:{multiple:b,default:{use:b,allow:bZ,b_,sources:b$,ca}}},description:{label:cb,required:a,questionId:U,dataKey:U,questionType:aJ,config:{}},requisites:{label:cc,required:a,questionId:K,dataKey:K,questionType:K,config:{fields:{requisitesSimple:{key:ao,label:Simple Requirements,editable:b,questionId:ao,dataKey:ao,pdfVisibility:F,hidden:a},requisitesFreeform:{key:ap,label:Free Form Requirements,rolesAllowedToSee:,questionId:ap,dataKey:ap,pdfVisibility:,hidden:b},requisitesAdvanced:{key:aq,label:cd,editable:a,rolesAllowedToSee:,questionId:aq,dataKey:aq,pdfVisibility:,hidden:b}}},isRequired:b},credits:{label:aI,required:a,questionId:J,dataKey:J,questionType:J,config:{fields:{repeatable:{key:V,hidden:b,editable:a,inputType:aK,rolesAllowedToSee:,questionId:V,dataKey:V,pdfVisibility:},courseCount:{key:W,hidden:b,editable:a,inputType:g,rolesAllowedToSee:,questionId:W,dataKey:W,pdfVisibility:},numberOfRepeats:{key:X,hidden:b,editable:a,inputType:g,rolesAllowedToSee:,questionId:X,dataKey:X,pdfVisibility:},numberOfCredits:{key:Y,hidden:b,editable:b,inputType:g,questionId:Y,dataKey:Y,pdfVisibility:},financialAidHours:{key:Z,label:ce,hidden:a,editable:b,fields:{min:{key:k,hidden:b,editable:a,inputType:g,rolesAllowedToSee:,questionId:k,dataKey:k,pdfVisibility:},max:{key:n,hidden:b,editable:a,inputType:g,rolesAllowedToSee:,questionId:n,dataKey:n,pdfVisibility:},value:{key:i,hidden:a,editable:b,inputType:g,questionId:i,dataKey:i,pdfVisibility:F},operator:{key:l,hidden:b,editable:a,inputType:v,rolesAllowedToSee:,config:{options:y,z,A},questionId:l,dataKey:l,pdfVisibility:}},questionId:Z,dataKey:Z},academicProgressHours:{key:_,label:cf,hidden:a,editable:b,fields:{min:{key:k,hidden:b,editable:a,inputType:g,rolesAllowedToSee:,questionId:k,dataKey:k,pdfVisibility:},max:{key:n,hidden:b,editable:a,inputType:g,rolesAllowedToSee:,questionId:n,dataKey:n,pdfVisibility:},value:{key:i,hidden:a,editable:b,inputType:g,questionId:i,dataKey:i,pdfVisibility:F},operator:{key:l,hidden:b,editable:a,inputType:v,rolesAllowedToSee:,config:{options:y,z,A},questionId:l,dataKey:l,pdfVisibility:}},questionId:_,dataKey:_},otherHours:{key:$,label:cg,hidden:a,editable:b,fields:{min:{key:k,hidden:b,editable:a,inputType:g,rolesAllowedToSee:,questionId:k,dataKey:k,pdfVisibility:},max:{key:n,hidden:b,editable:a,inputType:g,rolesAllowedToSee:,questionId:n,dataKey:n,pdfVisibility:},value:{key:i,hidden:a,editable:b,inputType:g,questionId:i,dataKey:i,pdfVisibility:F},operator:{key:l,hidden:b,editable:a,inputType:v,rolesAllowedToSee:,config:{options:y,z,A},questionId:l,dataKey:l,pdfVisibility:}},questionId:$,dataKey:$},labHours:{key:aa,label:ch,hidden:a,editable:b,fields:{min:{key:k,hidden:b,editable:a,inputType:g,rolesAllowedToSee:,questionId:k,dataKey:k,pdfVisibility:},max:{key:n,hidden:b,editable:a,inputType:g,rolesAllowedToSee:,questionId:n,dataKey:n,pdfVisibility:},value:{key:i,hidden:a,editable:b,inputType:g,questionId:i,dataKey:i,pdfVisibility:F},operator:{key:l,hidden:b,editable:a,inputType:v,rolesAllowedToSee:,config:{options:y,z,A},questionId:l,dataKey:l,pdfVisibility:}},questionId:aa,dataKey:aa},lectureHours:{key:ab,hidden:a,editable:a,rolesAllowedToSee:,fields:{min:{key:k,hidden:b,editable:a,inputType:g,rolesAllowedToSee:,questionId:k,dataKey:k,pdfVisibility:},max:{key:n,hidden:b,editable:a,inputType:g,rolesAllowedToSee:,questionId:n,dataKey:n,pdfVisibility:},value:{key:i,hidden:a,editable:a,inputType:g,rolesAllowedToSee:,questionId:i,dataKey:i,pdfVisibility:F},operator:{key:l,hidden:b,editable:a,inputType:v,rolesAllowedToSee:,config:{options:y,z,A},questionId:l,dataKey:l,pdfVisibility:}},questionId:ab,dataKey:ab,label:ci},contactHours:{key:L,label:aL,hidden:b,editable:a,fields:{min:{key:k,hidden:a,editable:a,inputType:g,rolesAllowedToSee:,questionId:k,dataKey:k},max:{key:n,hidden:a,editable:a,inputType:g,rolesAllowedToSee:},value:{key:i,label:cj,hidden:a,editable:a,inputType:g,questionId:i,dataKey:i},operator:{key:l,hidden:a,editable:a,inputType:v,rolesAllowedToSee:,config:{options:y,z,A}}},questionId:L,dataKey:L,pdfVisibility:},billingHours:{key:ac,label:ck,hidden:b,editable:a,fields:{min:{key:k,hidden:a,editable:a,inputType:g,rolesAllowedToSee:},max:{key:n,hidden:a,editable:a,inputType:g,rolesAllowedToSee:},operator:{key:l,hidden:a,editable:a,inputType:v,rolesAllowedToSee:,config:{options:y,z,A},questionId:l,dataKey:l},value:{key:i,label:cl,hidden:a,editable:a,inputType:g,questionId:i,dataKey:i}},questionId:ac,dataKey:ac,pdfVisibility:},creditHours:{key:ad,label:ar,hidden:b,editable:b,fields:{min:{key:k,label:cm,hidden:a,editable:a,inputType:g,rolesAllowedToSee:},max:{key:n,label:cn,hidden:a,editable:a,inputType:g,rolesAllowedToSee:},operator:{key:l,label:co,hidden:a,editable:a,inputType:v,rolesAllowedToSee:,config:{options:y,z,A}},value:{key:i,label:ar,hidden:a,editable:b,inputType:g,questionId:i,dataKey:i}},questionId:ad,dataKey:ad,pdfVisibility:}}},isRequired:b}},createdBy:cp,lastEditedBy:R,createdAt:1663101716588,lastEditedAt:1675957858823,description:f},coursePreviewTemplate:{_id:3kcUXjRRBtI7mai9WgQg,type:coursePreview,name:Course Preview Template,template:{type:G,id:T,config:{title:General,icon:H,id:T},children:{type:B,id:3c150,children:{type:q,id:J}}},createdBy:R,lastEditedBy:R,createdAt:1670522283857,lastEditedAt:1670522463252,description:f,questions:{credits:{label:aI,required:a,questionId:J,dataKey:J,questionType:J,config:{fields:{repeatable:{key:V,hidden:b,editable:a,inputType:aK,rolesAllowedToSee:,questionId:V,dataKey:V},courseCount:{key:W,hidden:b,editable:a,inputType:g,rolesAllowedToSee:,questionId:W,dataKey:W},numberOfRepeats:{key:X,hidden:b,editable:a,inputType:g,rolesAllowedToSee:,questionId:X,dataKey:X},numberOfCredits:{key:Y,hidden:b,editable:b,inputType:g,rolesAllowedToSee:,questionId:Y,dataKey:Y},financialAidHours:{key:Z,label:ce,hidden:a,editable:b,fields:{min:{key:k,hidden:b,editable:a,inputType:g,rolesAllowedToSee:},max:{key:n,hidden:b,editable:a,inputType:g,rolesAllowedToSee:},value:{key:i,hidden:a,editable:b,inputType:g,questionId:i,dataKey:i},operator:{key:l,hidden:b,editable:a,inputType:v,rolesAllowedToSee:,config:{options:y,z,A}}},questionId:Z,dataKey:Z},academicProgressHours:{key:_,label:cf,hidden:a,editable:b,fields:{min:{key:k,hidden:b,editable:a,inputType:g,rolesAllowedToSee:},max:{key:n,hidden:b,editable:a,inputType:g,rolesAllowedToSee:},value:{key:i,hidden:a,editable:b,inputType:g,questionId:i,dataKey:i},operator:{key:l,hidden:b,editable:a,inputType:v,rolesAllowedToSee:,config:{options:y,z,A}}},questionId:_,dataKey:_},otherHours:{key:$,label:cg,hidden:a,editable:b,fields:{min:{key:k,hidden:b,editable:a,inputType:g,rolesAllowedToSee:},max:{key:n,hidden:b,editable:a,inputType:g,rolesAllowedToSee:},value:{key:i,hidden:a,editable:b,inputType:g,questionId:i,dataKey:i},operator:{key:l,hidden:b,editable:a,inputType:v,rolesAllowedToSee:,config:{options:y,z,A}}},questionId:$,dataKey:$},labHours:{key:aa,label:ch,hidden:a,editable:b,fields:{min:{key:k,hidden:b,editable:a,inputType:g,rolesAllowedToSee:},max:{key:n,hidden:b,editable:a,inputType:g,rolesAllowedToSee:},value:{key:i,hidden:a,editable:b,inputType:g,questionId:i,dataKey:i},operator:{key:l,hidden:b,editable:a,inputType:v,rolesAllowedToSee:,config:{options:y,z,A}}},questionId:aa,dataKey:aa},lectureHours:{key:ab,label:ci,hidden:a,editable:a,fields:{min:{key:k,hidden:b,editable:a,inputType:g,rolesAllowedToSee:},max:{key:n,hidden:b,editable:a,inputType:g,rolesAllowedToSee:},value:{key:i,hidden:a,editable:a,inputType:g,questionId:i,dataKey:i},operator:{key:l,hidden:b,editable:a,inputType:v,rolesAllowedToSee:,config:{options:y,z,A}}},questionId:ab,dataKey:ab},contactHours:{key:L,label:aL,hidden:b,editable:a,fields:{min:{key:k,hidden:a,editable:a,inputType:g,rolesAllowedToSee:,questionId:k,dataKey:k},max:{key:n,hidden:a,editable:a,inputType:g,rolesAllowedToSee:},value:{key:i,label:cj,hidden:a,editable:a,inputType:g,questionId:i,dataKey:i},operator:{key:l,hidden:a,editable:a,inputType:v,rolesAllowedToSee:,config:{options:y,z,A}}},questionId:L,dataKey:L},billingHours:{key:ac,label:ck,hidden:b,editable:a,fields:{min:{key:k,hidden:a,editable:a,inputType:g,rolesAllowedToSee:},max:{key:n,hidden:a,editable:a,inputType:g,rolesAllowedToSee:},operator:{key:l,hidden:a,editable:a,inputType:v,rolesAllowedToSee:,config:{options:y,z,A},questionId:l,dataKey:l},value:{key:i,label:cl,hidden:a,editable:a,inputType:g,questionId:i,dataKey:i}},questionId:ac,dataKey:ac},creditHours:{key:ad,label:ar,hidden:b,editable:b,fields:{min:{key:k,label:cm,hidden:a,editable:a,inputType:g,rolesAllowedToSee:},max:{key:n,label:cn,hidden:a,editable:a,inputType:g,rolesAllowedToSee:},operator:{key:l,label:co,hidden:a,editable:a,inputType:v,rolesAllowedToSee:,config:{options:y,z,A}},value:{key:i,label:ar,hidden:a,editable:b,inputType:g,questionId:i,dataKey:i}},questionId:ad,dataKey:ad}}},isRequired:b}}},programPageTemplate:{_id:CJu3uosSCepD9x2BygPJ,type:aM,name:Program Template,template:{type:G,id:T,config:{title:bV,icon:H,id:T},children:{type:B,id:lf50w,children:{type:q,id:N},{type:q,id:aN}},{type:B,id:CBeqJ,children:{type:q,id:as},{type:q,id:I}},{type:B,id:PKpYT,children:{type:q,id:aO}},{type:B,id:gcCaz,children:{type:q,id:aP}},{type:B,id:FqcL2,children:{type:q,id:ae},{type:q,id:aQ}}},{type:G,id:cq,children:{type:B,id:lirOj,children:{type:q,id:U}},config:{title:cb,icon:H,id:cq,pdfVisibility:F,at}},{type:G,id:cr,children:{type:B,id:0mONt,children:{type:q,id:au}},config:{title:Program Learning Outcomes (PLOs),icon:H,id:cr}},{type:G,id:cs,children:{type:B,id:sAQfH,children:{type:q,id:K}},config:{title:Program Requirements,icon:H,id:cs}},{type:G,id:ct,children:{type:B,id:8i3l6,children:{type:q,id:av}},config:{title:Recommended Course Sequence,icon:H,id:ct}},questions:{degreeDesignation:{label:cu,required:b,questionId:as,dataKey:as,questionType:degreeSelect,config:{multiple:a,options:Associate in Applied Science,Associate in Arts,Associate in Science,Diploma,Certificate,cv,High School Program},optionsEditable:b},description:{label:Program Description,required:a,questionId:U,dataKey:U,questionType:aJ,config:{}},degreeMaps:{label:Degree Maps,required:b,questionId:av,dataKey:av,questionType:av,config:{fields:{degreeMapName:{dataKey:degreeMapName,label:Degree Map Name,config:{showInCatalog:a}},totalDegreeMapCredits:{dataKey:totalDegreeMapCredits,label:Total Degree Map Credits,config:{showInCatalog:a}},degreeMapEffectiveCatalogYear:{dataKey:cw,label:Degree Map Effective Catalog Year,config:{showInCatalog:a},questionId:cw,pdfVisibility:,hidden:b},displayedInCatalog:{dataKey:displayedInCatalog,label:Displayed in Catalog,config:{showInCatalog:a}},degreeMapNarrative:{dataKey:degreeMapNarrative,label:Degree Map Narrative,config:{showInCatalog:a}},semester:{dataKey:semester,label:Semester,config:{showInCatalog:a,options:Fall,Summer,Spring,allowFreeText:a}},year:{dataKey:year,label:Year,config:{showInCatalog:a,options:Year 1,Year 2,Year 3,Year 4,allowFreeText:a}},requirementType:{dataKey:requirementType,label:Requirement Type,config:{showInCatalog:a,options:ai,requirementDesignations,milestone,courseAttributes,courseSets,generic,allowFreeText:a}},requirementSelect:{dataKey:requirementSelect,label:Requirement Select,config:{showInCatalog:a,allowFreeText:a}},courseRequirementGroup:{dataKey:cx,label:Course Requirement Group,config:{showInCatalog:a},hidden:b,questionId:cx,pdfVisibility:},minimumGrade:{dataKey:minimumGrade,label:Minimum Grade,config:{showInCatalog:a,options:A,B,C,D,F,allowFreeText:a}},area:{dataKey:area,label:Area,config:{showInCatalog:a,options:generalEducation,major,minor,elective,allowFreeText:a}},actualCredits:{dataKey:actualCredits,label:Actual Credits,config:{showInCatalog:a}},progressCredits:{dataKey:cy,label:Progress Credits,config:{showInCatalog:a},hidden:b,questionId:cy,pdfVisibility:},contactHours:{dataKey:L,label:aL,config:{showInCatalog:a},hidden:b,questionId:L,pdfVisibility:},criticality:{dataKey:cz,label:Criticality,config:{showInCatalog:a},hidden:b,questionId:cz,pdfVisibility:},totalGeneralEducationCredits:{dataKey:totalGeneralEducationCredits,label:Total General Education Credits,config:{showInCatalog:a}},totalMajorCredits:{dataKey:totalMajorCredits,label:Total Major Credits,config:{showInCatalog:a}},totalMinorCredits:{dataKey:totalMinorCredits,label:Total Minor Credits,config:{showInCatalog:a}},totalElectiveCredits:{dataKey:totalElectiveCredits,label:Total Elective Credits,config:{showInCatalog:a}},courseRequirementGroupFreeText:{dataKey:cA,label:Course Requirement Group (Free Text),hidden:b,questionId:cA,pdfVisibility:},clinical:{dataKey:cB,label:Clinical,hidden:b,questionId:cB,pdfVisibility:}}}},name:{label:Program Title,required:a,questionId:N,dataKey:N,questionType:E,config:{},placeholder:Enter Program Name},code:{label:Program Code,required:a,questionId:aN,dataKey:aN,questionType:E,config:{}},departments:{label:Department,required:a,questionId:I,dataKey:I,questionType:bY,config:{multiple:b,default:{use:b,allow:bZ,b_,sources:b$,ca}},actions:},learningOutcomes:{label:Upon completion of this program, students will:,required:a,questionId:au,dataKey:au,questionType:au,config:{fields:{name:{inputType:E,dataKey:N,label:PLO Short Name,placeholder:Set Name,editable:b,rolesAllowedToSee:,questionId:N,description:A nickname for this PLO for easy reference,hidden:b},tags:{inputType:v,dataKey:cC,label:Associated ILO(s),placeholder:Set Tags,editable:b,rolesAllowedToSee:,config:{multiple:b,taggable:b,options:},questionId:cC,description:Link this PLO to one or more Institutional Learning Outcomes,hidden:b},activity:{inputType:E,dataKey:cD,label:Associated Course(s) in I-R-M Order,placeholder:Set Activity,editable:b,rolesAllowedToSee:,questionId:cD,description:Provide a comma-separated list of course numbers in \Introductory\, Reinforcing, and Mastery order (i.e. \CSC-151, CSC-251, CSC-249\),hidden:b},assessment:{inputType:E,dataKey:cE,label:Associated Course SLO(s),placeholder:Set Assessment,editable:b,rolesAllowedToSee:,questionId:cE,description:Provide the course name and specific course Student Learning Objective(s) (SLO) in the specified course that support this PLO. ,hidden:b},objective:{inputType:E,dataKey:cF,placeholder:Set Objective,editable:b,questionId:cF,description:Program Learning Outcome: The full text of this specific PLO (A PLO is usually one to three sentences),pdfVisibility:F,at},justification:{inputType:aJ,dataKey:cG,label:Justification,placeholder:Set Justification,editable:b,rolesAllowedToSee:,questionId:cG,hidden:b}}},pdfVisibility:F,at,hidden:a},requisites:{label:cc,required:a,questionId:K,dataKey:K,questionType:K,config:{fields:{requisitesSimple:{key:ao,editable:b,label:Program Requirements ,config:{fields:{requirementLevels:{config:{options:{key:subplan,label:aC,config:{editorEnabled:a}},{key:technicalCore,label:Technical Core,config:{editorEnabled:a}},{key:concentration\u002FPathwayHours,label:Concentration\u002FPathway Hours,config:{editorEnabled:a}},{key:otherMajorHoursRequired,label:Other Major Hours - Required,config:{editorEnabled:a}},{key:otherMajorHoursElectivesList,label:Other Major Hours - Electives List,config:{editorEnabled:a}},{key:otherRequiredHours,label:Other Required Hours,config:{editorEnabled:a}}}}}}},requisitesFreeform:{key:ap,rolesAllowedToSee:,label:Free Form Requirement,rolesAllowedToEdit:},requisitesAdvanced:{key:aq,label:cd,editable:a,rolesAllowedToSee:,rolesAllowedToEdit:}}},pdfVisibility:F,at},9Vcfu:{required:a,questionId:aP,dataKey:aP,questionType:wysiwyg,config:{default:{value:\u003Ch3\u003EFully online option available\u003C\u002Fh3\u003E}},custom:b,actions:{effects:{type:cH,value:{config:{},hidden:a}},logic:{condition:O,field:{label:aw,id:ae,source:ax},type:aR,value:true,items:{condition:O,field:{label:aw,id:ae,source:ax},type:contains,value:cI,items:,id:TeTByn5U},{condition:O,field:{label:aw,id:ae,source:ax},type:isEmpty,value:cI,items:,id:pjZM2CcJ},id:ve5rBUsw}},hidden:b},U0cY8:{label:aw,required:b,questionId:ae,dataKey:ae,questionType:aK,config:{},custom:b,hidden:a,actions:},DTuy4:{label:cv,description:Only for specific articulation agreements, such as \Transfer Articulation to the University of North Carolina Asheville\,required:a,questionId:aO,dataKey:aO,questionType:E,config:{},custom:b,actions:{effects:{type:cH,value:{config:{},hidden:b}},logic:{condition:O,field:{label:cu,id:as,source:ax},type:aR,items:,id:dEfLPU3h}}},NsECB:{label:Minimum Required Credit Hours,required:a,questionId:aQ,dataKey:aQ,questionType:E,config:{},custom:b}},createdBy:cp,lastEditedBy:brcc@coursedog.com,createdAt:1663101779143,lastEditedAt:1753942175793,description:f,dictionary:{}},settings:{homeLinkType:{value:logo,label:Logo Only},customLayout:aZ,enableFetchingRequisitesWithLatestRevisions:S,displayRequisiteIdInlineIfEntityNotFound:S,enableFetchingDegreeMapsCoursesWithLatestRevisions:S,themeLightest:aS,themeLighter:aS,themeNavbarLink:aS,themeLight:ay,theme:ay,themeNavbarBackground:ay,themeDarkest:ay,themeDark:#273A80,themeDarker:#1A4090,navImage:https:\u002F\u002Fcoursedog-images-public.s3.us-east-2.amazonaws.com\u002Fblueridgecc\u002FBRCClogo_white.png,fontsConfig:{h1HeaderFontExternalSource:b,h2HeaderFontExternalSource:b,h3HeaderFontExternalSource:b,textFontExternalSource:b,interfaceFontExternalSource:b,sidebarElementsFontExternalSource:b,topbarElementsFontExternalSource:b,footerElementsFontExternalSource:b,topbarElementsFontColor:cJ,footerElementsFontColor:cJ},footer:{component:RowBlock,content:{component:cK,content:{header:Quick Links to College Website,links:{url:https:\u002F\u002Fwww.blueridge.edu\u002Fadmissions\u002F,label:aG},{url:https:\u002F\u002Fwww.blueridge.edu\u002Fprograms-courses\u002F,label:Programs and Courses},{url:https:\u002F\u002Fwww.blueridge.edu\u002Fabout-blue-ridge\u002Fwhy-choose-us\u002F,label:Why Choose Us},{url:https:\u002F\u002Fwww.blueridge.edu\u002Fservices-support\u002F,label:Services and Support}}},{component:cK,content:{links:{url:https:\u002F\u002Fwww.blueridge.edu\u002Fabout-blue-ridge\u002F,label:About Blue Ridge},{url:https:\u002F\u002Fwww.blueridge.edu\u002Fabout-blue-ridge\u002Flocations-maps-and-directions\u002F,label:Campus Locations},{url:bS,label:bR},{url:https:\u002F\u002Fwww.blueridge.edu\u002Fservices-support\u002Facademic-calendar\u002F,label:Academic Calendar}}}},courseSearchConfigurationId:zIp159XblekyAFEFEZ53,programSearchConfigurationId:4cr0wHkX6jDbMJKKiaGj},coursesFilters:{filters:{id:name-course,condition:O,name:N,inputType:E,group:bU,type:cL,value:aA},id:uHEvcAiD,condition:or},programsFilters:{filters:{id:name-program,condition:O,name:N,inputType:E,group:aM,type:cL,value:aA},{id:0dHNh-program,condition:O,name:0dHNh,inputType:boolean,group:aM,type:aR,value:a,customField:b},id:bbIJ6FoD,condition:and},instructorsFilters:x,departmentsFilters:x,effectiveDatesRange:{effectiveStartDate:cM,effectiveEndDate:x},featureFlags:{VueDevtools:a,ai-cassie-sidebar:a,aoa-product:b,ca-lightcast-widget:a,ca.catalogs.post.alternative:a,cm-proposal-dashboard-month-report-and-year-report-filters:a,integration-package-management-notification:b,integration.allow-integration-field-parity-curric-scheduling:b,integration.amsa.v2:b,integration.automatic-merge-settings-for-initial-merge:b,integration.aws.backup-to-s3-use-streaming:a,integration.aws.backup-to-s3-use-streaming-downloads:b,integration.aws.enable-manual-integrations:b,integration.aws.enable-realtime-integrations:b,integration.banner.cm.course-pre-co-reqs:a,integration.banner.sections.support-part-of-term-updates:a,integration.changes-percentage-check:a,integration.changes-volume-check:b,integration.cm.banner.dynamic-effective-dating:a,integration.cm.courses.crosslisting:b,integration.cm.integration-in-progress-status:a,integration.cm.reconcile-course-group-ids:a,integration.colleague.updateSections.2022Q1.tba_get_post_handling:a,integration.csv.backup-restore:a,integration.csv.buildings-upload:a,integration.csv.courses-upload:b,integration.csv.departments-upload:b,integration.csv.instructors-upload:a,integration.csv.meetings-upload:a,integration.csv.programs-upload:b,integration.csv.rooms-upload:a,integration.csv.terms-upload:b,integration.csv.users-upload:b,integration.display-fetch-historical-data:a,integration.dynamic-field-mappings:b,integration.dynamic-field-mappings-post:b,integration.dynamic-formatters.always-enabled:b,integration.entity-diff-raw:a,integration.ethos.cm.2021Q3:a,integration.ethos.instructional-method-id-key:a,integration.ethos.legacy-attribute-mappings:a,integration.ethos.sm.2021Q4:a,integration.formatters_performance_log_times:a,integration.formatters_performance_memoize_schemas:a,integration.generate-ai-fallback-merge-error-resolutions:b,integration.get.use-pagination-param:a,integration.hub:b,integration.hub.bidirectional-automated-tests:a,integration.hub.data-validation:a,integration.hub.hide-legacy-admin:b,integration.id-based-array-matching:a,integration.improved-attribute-mapping-errors:a,integration.merge-atomic-fields:b,integration.merge-reports.show-before-completion:a,integration.merge-summary-async-report:b,integration.nightly-integration-aws-batch-job-runner-check-status:b,integration.reload-only-updated-data-at-post-integration-data:a,integration.section-activity-log:b,integration.section-term-integration-status-alert:a,integration.sections-ethos-disable-parallelization:b,integration.sm.banner.contracts:a,integration.sm.banner.learningObjectives:a,integration.sm.ethos.ignore-midnight-in-meeting-patterns:a,integration.sm.integration-in-progress-status:b,integration.sm.peoplesoft.class-association-components:a,integration.strip-restrictions-upon-section-creation:b,integration.template-field-metadata:b,integration.use-all-attribute-mappings-merge:a,integration.use-salesforce-for-ticketing:b,integration.use-typescript-get-integration-data:b,integration.use-typescript-post-integration-data:a,integration.verification.disallow-arrays:b,integrations.show-performance-tab-at-merge-history:a,platform.auth.impersonation:a,platform.filesizelimit.protected:{},platform.filesizelimit.public:{fileSize:P},platform.ld-observability:a,platform.mocktesting.flaga:a,platform.mocktesting.flagb:STRING_VALUE_B,platform.move-dbs-between-stages:b,platform.prevent-unintentional-db-creation:a,platform.security.catalog-content-security-policy:a,platform.security.content-security-policy:b,platform.sso.encrypt-saml-relay-state:localhost,cuny,sts.dc-uoit.ca,f,platform.sso.update.roles.from.saml.payload:{enabled:a},platform.sso.update.roles.from.saml.payload.use-database-config:b,platform.support.elevio:a,platform.ui.chatbot-widget:a,platform.users.read-only-user:b,product.admin.merge-settings-revamp:a,product.all.action-logic-enhancement-relative-date-logic:b,product.all.document-types-question:a,product.all.duplicate-workflows:b,product.all.fix-stuck-workflows-in-proposals:b,product.all.forms.editable-questions-with-nested-fields:b,product.all.instructional-methods-single-source-of-truth:a,product.all.localization:a,product.all.locked-fields:b,product.all.pdf-page-break-fix-alternate-layout:a,product.all.pdf-wysiwyg-indentation:a,product.all.product-grid-v2:b,product.all.product-grid-visibility:a,product.all.request-summarizer-model-select:gemini-2.5-flash,product.all.requests-can-comment-permission:a,product.all.requests-show-ai-summary:a,product.all.sortable-select-options:a,product.all.stealth-ai-summary-generation:a,product.all.workflow-allow-route-back-to-stale-step:a,product.ca.allowed-roles-to-see-catalog:b,product.ca.archiving:b,product.ca.block-additional-requests-for-inflight-requests:b,product.ca.catalog-department-page-descriptions:b,product.ca.catalog-page-meta:b,product.ca.catalog-pages-no-default-images:b,product.ca.catalog-pages-program-placeholder-image:a,product.ca.catalog-pages-requisites-v2:b,product.ca.catalog-pages-sidebar:a,product.ca.catalog-pdf-layout-v2:b,product.ca.catalog-public-app-localization:a,product.ca.configurable-pdf-export-admin:b,product.ca.configurable-resource-preview:b,product.ca.course-attributes-modal-template-configuration:b,product.ca.course-page.tab-layout:b,product.ca.courses-csv-export:b,product.ca.courses-csv-export.include-historical-revisions:b,product.ca.custom-detailed-pdf-toc-title:a,product.ca.custom-filters:b,product.ca.custom-filters-public-app:b,product.ca.custom-h1-h2-size:a,product.ca.custom-page-owners:b,product.ca.custom-page.configurable-navigation:b,product.ca.custom-pdf-styling:b,product.ca.degree-maps-decamelize-behavior:a,product.ca.degree-maps.v2:b,product.ca.department-page-pdf:b,product.ca.department-page.tab-layout:b,product.ca.department-resources-grouping:a,product.ca.departments-page-layout-settings:a,product.ca.departments-page-resources-custom-columns:a,product.ca.dm-hide-or-grouping:a,product.ca.doc-raptor-for-catalog-pdf:b,product.ca.doc-raptor-for-catalog-with-pdf-post-processing:a,product.ca.font-library:b,product.ca.hide-departments:a,product.ca.hide-empty-cards:b,product.ca.hide-empty-fields:b,product.ca.hide-faculty-if-none:a,product.ca.hide-font-size-website-settings:b,product.ca.no-index:a,product.ca.page-builder.home:b,product.ca.page-builder.sidebar:a,product.ca.page-template.form-pdf-visibility:b,product.ca.pages.departments.alphabetical-list:b,product.ca.pdf-no-page-break-for-custom-pages:b,product.ca.pdf-two-column-layout-for-programs-and-courses:b,product.ca.princexml-for-catalog-pdf:b,product.ca.print-documents:b,product.ca.print-list:a,product.ca.program-landing-page.single-rows-redesign:b,product.ca.program-page.tab-layout:b,product.ca.reports:b,product.ca.reports.catalog-data-checkup:b,product.ca.reports.catalog-data-checkup-notification:a,product.ca.requests-inline-sorting:b,product.ca.requirement-levels:b,product.ca.search.global-search:b,product.ca.section-scheduling-redesign:b,product.ca.show-catalog-sitemap-generator:a,product.ca.show-historical-revisions:b,product.ca.show-requisites-summed-credits:a,product.ca.sort-entities-alphabetically-by-displayed-value:b,product.ca.string-interpolation-derived-field:b,product.ca.sub-navigation.non-scrollable:a,product.ca.title-interpolations:b,product.ca.uniform-font-family:b,product.ca.unpublish-custom-page:b,product.ca.workflows.catalog-based-logic-jumps:b,product.cdp.actual-program-maps:b,product.cdp.display-active-courses-from-curriculum-inventory:b,product.cdp.lock-inferred-degree-maps:b,product.cdp.managing-requirements-in-ipms:a,product.cdp.surface-confidence-parameter-to-dashboard-and-filter:b,product.cdp.surface-student-audits-in-app:b,product.cdp.use-multiple-term-ids-when-querying-for-student-audits:a,product.cm.advanced-sort-logic-for-courses:b,product.cm.batch-proposal-approval:a,product.cm.block-additional-requests-for-inflight-requests:b,product.cm.bulk-proposal-changes:b,product.cm.course-sets-effective-dating:b,product.cm.courses.additional-courses-crosslisted:b,product.cm.courses.course-code-validation-explicit:a,product.cm.courses.request.in-edit.form-scoped-view:a,product.cm.custom-fields-prefer-customfields-object:a,product.cm.default-email-notification-preference-daily-digest:a,product.cm.document-types-select-in-document-types-forms-templates:a,product.cm.enable-variable-courses-and-credits-rule:b,product.cm.fetch-requisites-with-latest-revisions:b,product.cm.file-privacy-toggle:b,product.cm.filtering-course-program-select:b,product.cm.fix-effective-dating-query:b,product.cm.fixed-mong-filters:b,product.cm.forms.prebuilt-select-actions:b,product.cm.formula-fields:b,product.cm.include-proposal-log-pdf:b,product.cm.incremental-course-id:a,product.cm.learning-outcome-v2:a,product.cm.learning-outcome-v2-manual-select-mapping-source:a,product.cm.learning-outcome-v2-migration:a,product.cm.new-pdf-generator:b,product.cm.non-archived-requests:a,product.cm.persist-coursedog-only-fields:b,product.cm.phases:b,product.cm.program-maps-mixed-and-or:b,product.cm.programs.request.in-edit.form-scoped-view:a,product.cm.proposal-changes:b,product.cm.proposal-view-interpolation:b,product.cm.proposals-nysed-approval-required-filter:a,product.cm.proposals-program-changes-filter:b,product.cm.reports.course-not-taught:b,product.cm.reports.missing-courses-future-revisions-based-on-crosslists:a,product.cm.reports.scheduled-general-education-courses:a,product.cm.requests.advance-pathway-filter:a,product.cm.requirement-level-visibility-toggle:a,product.cm.requirement-levels:b,product.cm.requisite-sets:b,product.cm.requisites.scribe.generate:a,product.cm.scribe-editor:a,product.cm.show-is-active-toggle-on-degree-maps:a,product.cm.sis-merge-fix-ignore-blank-payload-value-if-value-exists:a,product.cm.use-strict-effective-end-date-filtering-in-lookup-window:a,product.cm.use-v2-pdf-generator-for-requests:a,product.cm.workflow-author-placeholder:a,product.em.add-instructor-to-event-details:a,product.em.combined-sm-em-room-utilization-reporting:a,product.em.loosened-events-cap:a,product.em.meeting-resources-grouped-by-category:a,product.em.payment-tracking:b,product.em.payment-tracking-report:a,product.em.payment-tracking-schedule:a,product.em.redact-private-events-requests:a,product.em.requests-as-proposed-events:b,product.em.room-resource-privacy:b,product.em.usu-limit-event-id-to-7-digits:a,product.fwm.academic-years:a,product.hierarchies:a,product.notifications.configurable-send-email-notification-options:b,product.notifications.daily-digest-email-v2:b,product.notifications.daily-digest-unknown-product-bug-fix:a,product.notifications.delete-old-notifications:b,product.notifications.request-edited-notification-improvements:b,product.sm.academic-years:a,product.sm.banner-session-indicator-enhancement:a,product.sm.chronological-sorting-of-meetings:b,product.sm.courses-import-from-curric:a,product.sm.courses.import-with-rawCourseId:a,product.sm.disable-legacy-term-and-phases-management:b,product.sm.dmu-sow-requirements.instructor-meeting-and-topic-enhancements:a,product.sm.faculty-workload:a,product.sm.future-actions.hide-permissions:a,product.sm.meetingPatterns-advanced-filters:b,product.sm.move-future-action-to-sidebar:b,product.sm.new-term-phases-management:b,product.sm.section.credits.view-switch:a,product.sm.sections.omit-fallback-to-primary-component:a,product.sm.sections.relationship.banner-linked-sections-support:b,product.sm.show-custom-tables:a,product.sm.show-exam-optimizer:a,product.sm.show-instructor-dashboard:a,product.sm.show-instructor-preference-forms:b,product.sm.show-notifications-events:a,product.sm.show-phases-in-terms-list:a,product.sm.show-rollovers:b,product.sm.show-section-optimizer:b,product.sm.show-section-rollovers:a,product.sm.show-section-time-optimizer:a,product.sm.sis-sync-tab:b,product.sm.use-terms-from-separate-collection:a,product.sm.use-terms-from-separate-collection-exclusively:a,product.sm.validate-duplicate-sections-via-ps-course-id:a,product.sm.workload-formula-autocomplete:b,product.sy:b,product.sy.allowed-roles-to-see-sy-groups:a,product.sy.clone-templates:b,product.sy.hide-instructors-in-print-header:b,product.sy.pdf-branding-v2:b,product.sy.syllabus-groups-archiving:a,product.sy.workflow-notifications:a,product.workflows.add-on-reject-decision-for-dynamic-steps-in-workflows:a,product.workflows.auto-approve-step-on-no-required-vote:b,product.workflows.catalog-departments-dynamic-step:b,product.workflows.catalog-workflow-logic-jump-issue-fix:b,product.workflows.dynamic-step-jit-evaluation-extract-id:b,product.workflows.dynamic-step-parallel-or-sequential-configuration:b,product.workflows.dynamic-step-stuck-in-loop-issue-fix:b,product.workflows.dynamic-step-sub-step-votes-required-for-approval-bug-fix:b,product.workflows.fix-impacted-courses-query:b,product.workflows.out-of-sync-step:a,product.workflows.re-calculate-current-step-decision-after-workflow-graph-refresh:b,product.workflows.remove-request-pairings-during-jit-evaluation:b,product.workflows.show-existing-workflow-steps-route-back-options:b,product.workflows.update-workflow-for-in-flight-proposals:b,products.all.show-blank-dynamic-step:a,products.as.filter-lo-measure:a,products.ca.catalog-configurable-sort-options:b,products.ca.disable-prince-shrink-to-fit:a,products.ca.expand-all-dm-requisite:b,products.ca.hide-generic-in-requirements:a,products.ca.show-catalog-layout-field:a,products.ca.use-catalog-filters-in-requirements:a,products.cm.academic-units:a,products.cm.proposal-sets:a,products.cm.requirements-course-filter:a,products.cm.scheduled-reporting:b,products.cm.show-changes-diff-with-respect-to-object-version:b,products.cm.wysiwyg-changes-diff:b,products.sm.rollover-sections-in-batch:a,products.sy.copy-sy-docs-from-different-group:b,require-auth-for-open-apis:b,sample-feature:a,server-side-form-actions:b,$flagsState:{VueDevtools:{version:ak,variation:d},ai-cassie-sidebar:{version:h,variation:d},aoa-product:{version:59,variation:c},ca-lightcast-widget:{version:h,variation:d},ca.catalogs.post.alternative:{version:h,variation:d},cm-proposal-dashboard-month-report-and-year-report-filters:{version:e,variation:d},integration-package-management-notification:{version:e,variation:c},integration.allow-integration-field-parity-curric-scheduling:{version:j,variation:c},integration.amsa.v2:{version:aT,variation:c},integration.automatic-merge-settings-for-initial-merge:{version:e,variation:c},integration.aws.backup-to-s3-use-streaming:{version:aU,variation:d},integration.aws.backup-to-s3-use-streaming-downloads:{version:C,variation:c},integration.aws.enable-manual-integrations:{version:j,variation:c},integration.aws.enable-realtime-integrations:{version:ak,variation:c},integration.banner.cm.course-pre-co-reqs:{version:P,variation:d},integration.banner.sections.support-part-of-term-updates:{version:aV,variation:d},integration.changes-percentage-check:{version:w,variation:d},integration.changes-volume-check:{version:Q,variation:c},integration.cm.banner.dynamic-effective-dating:{version:60,variation:d},integration.cm.courses.crosslisting:{version:M,variation:c},integration.cm.integration-in-progress-status:{version:o,variation:d},integration.cm.reconcile-course-group-ids:{version:j,variation:d},integration.colleague.updateSections.2022Q1.tba_get_post_handling:{version:w,variation:d},integration.csv.backup-restore:{version:e,variation:d},integration.csv.buildings-upload:{version:e,variation:d},integration.csv.courses-upload:{version:o,variation:c},integration.csv.departments-upload:{version:o,variation:c},integration.csv.instructors-upload:{version:e,variation:d},integration.csv.meetings-upload:{version:h,variation:d},integration.csv.programs-upload:{version:o,variation:c},integration.csv.rooms-upload:{version:j,variation:d},integration.csv.terms-upload:{version:e,variation:c},integration.csv.users-upload:{version:C,variation:c},integration.display-fetch-historical-data:{version:C,variation:d},integration.dynamic-field-mappings:{version:aU,variation:c},integration.dynamic-field-mappings-post:{version:ak,variation:c},integration.dynamic-formatters.always-enabled:{version:e,variation:c},integration.entity-diff-raw:{version:j,variation:d},integration.ethos.cm.2021Q3:{version:40,variation:d},integration.ethos.instructional-method-id-key:{version:79,variation:d},integration.ethos.legacy-attribute-mappings:{version:21,variation:d},integration.ethos.sm.2021Q4:{version:cN,variation:d},integration.formatters_performance_log_times:{version:h,variation:d},integration.formatters_performance_memoize_schemas:{version:h,variation:d},integration.generate-ai-fallback-merge-error-resolutions:{version:j,variation:c},integration.get.use-pagination-param:{version:39,variation:d},integration.hub:{version:o,variation:c},integration.hub.bidirectional-automated-tests:{version:h,variation:d},integration.hub.data-validation:{version:h,variation:d},integration.hub.hide-legacy-admin:{version:o,variation:c},integration.id-based-array-matching:{version:h,variation:d},integration.improved-attribute-mapping-errors:{version:h,variation:d},integration.merge-atomic-fields:{version:cO,variation:c},integration.merge-reports.show-before-completion:{version:j,variation:d},integration.merge-summary-async-report:{version:e,variation:c},integration.nightly-integration-aws-batch-job-runner-check-status:{version:14,variation:c},integration.reload-only-updated-data-at-post-integration-data:{version:o,variation:d},integration.section-activity-log:{version:D,variation:c},integration.section-term-integration-status-alert:{version:w,variation:d},integration.sections-ethos-disable-parallelization:{version:D,variation:c},integration.sm.banner.contracts:{version:25,variation:d},integration.sm.banner.learningObjectives:{version:cP,variation:d},integration.sm.ethos.ignore-midnight-in-meeting-patterns:{version:54,variation:d},integration.sm.integration-in-progress-status:{version:P,variation:c},integration.sm.peoplesoft.class-association-components:{version:j,variation:d},integration.strip-restrictions-upon-section-creation:{version:D,variation:c},integration.template-field-metadata:{version:C,variation:c},integration.use-all-attribute-mappings-merge:{version:h,variation:d},integration.use-salesforce-for-ticketing:{version:j,variation:c},integration.use-typescript-get-integration-data:{version:j,variation:c},integration.use-typescript-post-integration-data:{version:o,variation:d},integration.verification.disallow-arrays:{version:e,variation:c},integrations.show-performance-tab-at-merge-history:{version:Q,variation:d},platform.auth.impersonation:{version:Q,variation:d},platform.filesizelimit.protected:{version:h,variation:d},platform.filesizelimit.public:{version:e,variation:c},platform.ld-observability:{version:e,variation:d},platform.mocktesting.flaga:{version:h,variation:d},platform.mocktesting.flagb:{version:j,variation:d},platform.move-dbs-between-stages:{version:e,variation:c},platform.prevent-unintentional-db-creation:{version:j,variation:d},platform.security.catalog-content-security-policy:{version:j,variation:d},platform.security.content-security-policy:{version:Q,variation:c},platform.sso.encrypt-saml-relay-state:{version:D,variation:c},platform.sso.update.roles.from.saml.payload:{version:44,variation:c},platform.sso.update.roles.from.saml.payload.use-database-config:{version:C,variation:c},platform.support.elevio:{version:h,variation:d},platform.ui.chatbot-widget:{version:e,variation:d},platform.users.read-only-user:{version:cN,variation:c},product.admin.merge-settings-revamp:{version:j,variation:d},product.all.action-logic-enhancement-relative-date-logic:{version:e,variation:c},product.all.document-types-question:{version:h,variation:d},product.all.duplicate-workflows:{version:j,variation:c},product.all.fix-stuck-workflows-in-proposals:{version:w,variation:c},product.all.forms.editable-questions-with-nested-fields:{version:j,variation:c},product.all.instructional-methods-single-source-of-truth:{version:h,variation:d},product.all.localization:{version:az,variation:d},product.all.locked-fields:{version:az,variation:c},product.all.pdf-page-break-fix-alternate-layout:{version:Q,variation:d},product.all.pdf-wysiwyg-indentation:{version:e,variation:d},product.all.product-grid-v2:{version:j,variation:c},product.all.product-grid-visibility:{version:h,variation:d},product.all.request-summarizer-model-select:{version:h,variation:h},product.all.requests-can-comment-permission:{version:h,variation:d},product.all.requests-show-ai-summary:{version:o,variation:d},product.all.sortable-select-options:{version:e,variation:d},product.all.stealth-ai-summary-generation:{version:C,variation:d},product.all.workflow-allow-route-back-to-stale-step:{version:e,variation:d},product.ca.allowed-roles-to-see-catalog:{version:o,variation:c},product.ca.archiving:{version:o,variation:c},product.ca.block-additional-requests-for-inflight-requests:{version:e,variation:c},product.ca.catalog-department-page-descriptions:{version:e,variation:c},product.ca.catalog-page-meta:{version:w,variation:c},product.ca.catalog-pages-no-default-images:{version:j,variation:c},product.ca.catalog-pages-program-placeholder-image:{version:j,variation:d},product.ca.catalog-pages-requisites-v2:{version:az,variation:c},product.ca.catalog-pages-sidebar:{version:D,variation:d},product.ca.catalog-pdf-layout-v2:{version:o,variation:c},product.ca.catalog-public-app-localization:{version:az,variation:d},product.ca.configurable-pdf-export-admin:{version:e,variation:c},product.ca.configurable-resource-preview:{version:e,variation:c},product.ca.course-attributes-modal-template-configuration:{version:j,variation:c},product.ca.course-page.tab-layout:{version:C,variation:c},product.ca.courses-csv-export:{version:j,variation:c},product.ca.courses-csv-export.include-historical-revisions:{version:j,variation:c},product.ca.custom-detailed-pdf-toc-title:{version:h,variation:d},product.ca.custom-filters:{version:P,variation:c},product.ca.custom-filters-public-app:{version:D,variation:c},product.ca.custom-h1-h2-size:{version:h,variation:d},product.ca.custom-page-owners:{version:o,variation:c},product.ca.custom-page.configurable-navigation:{version:e,variation:c},product.ca.custom-pdf-styling:{version:j,variation:c},product.ca.degree-maps-decamelize-behavior:{version:e,variation:d},product.ca.degree-maps.v2:{version:aT,variation:c},product.ca.department-page-pdf:{version:w,variation:c},product.ca.department-page.tab-layout:{version:M,variation:c},product.ca.department-resources-grouping:{version:h,variation:d},product.ca.departments-page-layout-settings:{version:cQ,variation:d},product.ca.departments-page-resources-custom-columns:{version:h,variation:d},product.ca.dm-hide-or-grouping:{version:M,variation:d},product.ca.doc-raptor-for-catalog-pdf:{version:D,variation:c},product.ca.doc-raptor-for-catalog-with-pdf-post-processing:{version:C,variation:d},product.ca.font-library:{version:e,variation:c},product.ca.hide-departments:{version:15,variation:d},product.ca.hide-empty-cards:{version:aW,variation:c},product.ca.hide-empty-fields:{version:aT,variation:c},product.ca.hide-faculty-if-none:{version:e,variation:d},product.ca.hide-font-size-website-settings:{version:w,variation:c},product.ca.no-index:{version:h,variation:d},product.ca.page-builder.home:{version:71,variation:c},product.ca.page-builder.sidebar:{version:w,variation:d},product.ca.page-template.form-pdf-visibility:{version:55,variation:c},product.ca.pages.departments.alphabetical-list:{version:e,variation:c},product.ca.pdf-no-page-break-for-custom-pages:{version:M,variation:c},product.ca.pdf-two-column-layout-for-programs-and-courses:{version:42,variation:c},product.ca.princexml-for-catalog-pdf:{version:D,variation:c},product.ca.print-documents:{version:D,variation:c},product.ca.print-list:{version:h,variation:d},product.ca.program-landing-page.single-rows-redesign:{version:j,variation:c},product.ca.program-page.tab-layout:{version:j,variation:c},product.ca.reports:{version:e,variation:c},product.ca.reports.catalog-data-checkup:{version:e,variation:c},product.ca.reports.catalog-data-checkup-notification:{version:e,variation:d},product.ca.requests-inline-sorting:{version:j,variation:c},product.ca.requirement-levels:{version:C,variation:c},product.ca.search.global-search:{version:e,variation:c},product.ca.section-scheduling-redesign:{version:D,variation:c},product.ca.show-catalog-sitemap-generator:{version:e,variation:d},product.ca.show-historical-revisions:{version:o,variation:c},product.ca.show-requisites-summed-credits:{version:M,variation:d},product.ca.sort-entities-alphabetically-by-displayed-value:{version:aW,variation:c},product.ca.string-interpolation-derived-field:{version:j,variation:c},product.ca.sub-navigation.non-scrollable:{version:w,variation:d},product.ca.title-interpolations:{version:j,variation:c},product.ca.uniform-font-family:{version:j,variation:c},product.ca.unpublish-custom-page:{version:e,variation:c},product.ca.workflows.catalog-based-logic-jumps:{version:j,variation:c},product.cdp.actual-program-maps:{version:e,variation:c},product.cdp.display-active-courses-from-curriculum-inventory:{version:e,variation:c},product.cdp.lock-inferred-degree-maps:{version:e,variation:c},product.cdp.managing-requirements-in-ipms:{version:e,variation:d},product.cdp.surface-confidence-parameter-to-dashboard-and-filter:{version:e,variation:c},product.cdp.surface-student-audits-in-app:{version:j,variation:c},product.cdp.use-multiple-term-ids-when-querying-for-student-audits:{version:e,variation:d},product.cm.advanced-sort-logic-for-courses:{version:e,variation:c},product.cm.batch-proposal-approval:{version:h,variation:d},product.cm.block-additional-requests-for-inflight-requests:{version:e,variation:c},product.cm.bulk-proposal-changes:{version:e,variation:c},product.cm.course-sets-effective-dating:{version:e,variation:c},product.cm.courses.additional-courses-crosslisted:{version:w,variation:c},product.cm.courses.course-code-validation-explicit:{version:e,variation:d},product.cm.courses.request.in-edit.form-scoped-view:{version:h,variation:d},product.cm.custom-fields-prefer-customfields-object:{version:j,variation:d},product.cm.default-email-notification-preference-daily-digest:{version:h,variation:d},product.cm.document-types-select-in-document-types-forms-templates:{version:e,variation:d},product.cm.enable-variable-courses-and-credits-rule:{version:e,variation:c},product.cm.fetch-requisites-with-latest-revisions:{version:e,variation:c},product.cm.file-privacy-toggle:{version:e,variation:c},product.cm.filtering-course-program-select:{version:e,variation:c},product.cm.fix-effective-dating-query:{version:aV,variation:c},product.cm.fixed-mong-filters:{version:o,variation:c},product.cm.forms.prebuilt-select-actions:{version:e,variation:c},product.cm.formula-fields:{version:j,variation:c},product.cm.include-proposal-log-pdf:{version:j,variation:c},product.cm.incremental-course-id:{version:h,variation:d},product.cm.learning-outcome-v2:{version:ak,variation:d},product.cm.learning-outcome-v2-manual-select-mapping-source:{version:e,variation:d},product.cm.learning-outcome-v2-migration:{version:j,variation:d},product.cm.new-pdf-generator:{version:C,variation:c},product.cm.non-archived-requests:{version:e,variation:d},product.cm.persist-coursedog-only-fields:{version:cQ,variation:c},product.cm.phases:{version:o,variation:c},product.cm.program-maps-mixed-and-or:{version:o,variation:c},product.cm.programs.request.in-edit.form-scoped-view:{version:h,variation:d},product.cm.proposal-changes:{version:e,variation:c},product.cm.proposal-view-interpolation:{version:e,variation:c},product.cm.proposals-nysed-approval-required-filter:{version:e,variation:d},product.cm.proposals-program-changes-filter:{version:e,variation:c},product.cm.reports.course-not-taught:{version:w,variation:c},product.cm.reports.missing-courses-future-revisions-based-on-crosslists:{version:j,variation:d},product.cm.reports.scheduled-general-education-courses:{version:e,variation:d},product.cm.requests.advance-pathway-filter:{version:w,variation:d},product.cm.requirement-level-visibility-toggle:{version:h,variation:d},product.cm.requirement-levels:{version:aW,variation:c},product.cm.requisite-sets:{version:C,variation:c},product.cm.requisites.scribe.generate:{version:j,variation:d},product.cm.scribe-editor:{version:P,variation:d},product.cm.show-is-active-toggle-on-degree-maps:{version:o,variation:d},product.cm.sis-merge-fix-ignore-blank-payload-value-if-value-exists:{version:h,variation:d},product.cm.use-strict-effective-end-date-filtering-in-lookup-window:{version:aV,variation:d},product.cm.use-v2-pdf-generator-for-requests:{version:o,variation:d},product.cm.workflow-author-placeholder:{version:h,variation:d},product.em.add-instructor-to-event-details:{version:o,variation:d},product.em.combined-sm-em-room-utilization-reporting:{version:e,variation:d},product.em.loosened-events-cap:{version:w,variation:d},product.em.meeting-resources-grouped-by-category:{version:e,variation:d},product.em.payment-tracking:{version:o,variation:c},product.em.payment-tracking-report:{version:e,variation:d},product.em.payment-tracking-schedule:{version:e,variation:d},product.em.redact-private-events-requests:{version:h,variation:d},product.em.requests-as-proposed-events:{version:j,variation:c},product.em.room-resource-privacy:{version:P,variation:c},product.em.usu-limit-event-id-to-7-digits:{version:w,variation:d},product.fwm.academic-years:{version:j,variation:d},product.hierarchies:{version:o,variation:d},product.notifications.configurable-send-email-notification-options:{version:e,variation:c},product.notifications.daily-digest-email-v2:{version:e,variation:c},product.notifications.daily-digest-unknown-product-bug-fix:{version:e,variation:d},product.notifications.delete-old-notifications:{version:e,variation:c},product.notifications.request-edited-notification-improvements:{version:e,variation:c},product.sm.academic-years:{version:o,variation:d},product.sm.banner-session-indicator-enhancement:{version:cO,variation:d},product.sm.chronological-sorting-of-meetings:{version:o,variation:c},product.sm.courses-import-from-curric:{version:P,variation:d},product.sm.courses.import-with-rawCourseId:{version:cP,variation:d},product.sm.disable-legacy-term-and-phases-management:{version:35,variation:c},product.sm.dmu-sow-requirements.instructor-meeting-and-topic-enhancements:{version:D,variation:d},product.sm.faculty-workload:{version:Q,variation:d},product.sm.future-actions.hide-permissions:{version:e,variation:d},product.sm.meetingPatterns-advanced-filters:{version:j,variation:c},product.sm.move-future-action-to-sidebar:{version:32,variation:c},product.sm.new-term-phases-management:{version:36,variation:c},product.sm.section.credits.view-switch:{version:aU,variation:d},product.sm.sections.omit-fallback-to-primary-component:{version:j,variation:d},product.sm.sections.relationship.banner-linked-sections-support:{version:w,variation:c},product.sm.show-custom-tables:{version:e,variation:d},product.sm.show-exam-optimizer:{version:19,variation:d},product.sm.show-instructor-dashboard:{version:M,variation:d},product.sm.show-instructor-preference-forms:{version:e,variation:c},product.sm.show-notifications-events:{version:w,variation:d},product.sm.show-phases-in-terms-list:{version:h,variation:d},product.sm.show-rollovers:{version:e,variation:c},product.sm.show-section-optimizer:{version:e,variation:c},product.sm.show-section-rollovers:{version:ak,variation:d},product.sm.show-section-time-optimizer:{version:C,variation:d},product.sm.sis-sync-tab:{version:Q,variation:c},product.sm.use-terms-from-separate-collection:{version:h,variation:d},product.sm.use-terms-from-separate-collection-exclusively:{version:e,variation:d},product.sm.validate-duplicate-sections-via-ps-course-id:{version:j,variation:d},product.sm.workload-formula-autocomplete:{version:j,variation:c},product.sy:{version:w,variation:c},product.sy.allowed-roles-to-see-sy-groups:{version:h,variation:d},product.sy.clone-templates:{version:e,variation:c},product.sy.hide-instructors-in-print-header:{version:D,variation:c},product.sy.pdf-branding-v2:{version:e,variation:c},product.sy.syllabus-groups-archiving:{version:e,variation:d},product.sy.workflow-notifications:{version:h,variation:d},product.workflows.add-on-reject-decision-for-dynamic-steps-in-workflows:{version:h,variation:d},product.workflows.auto-approve-step-on-no-required-vote:{version:e,variation:c},product.workflows.catalog-departments-dynamic-step:{version:e,variation:c},product.workflows.catalog-workflow-logic-jump-issue-fix:{version:e,variation:c},product.workflows.dynamic-step-jit-evaluation-extract-id:{version:e,variation:c},product.workflows.dynamic-step-parallel-or-sequential-configuration:{version:e,variation:c},product.workflows.dynamic-step-stuck-in-loop-issue-fix:{version:e,variation:c},product.workflows.dynamic-step-sub-step-votes-required-for-approval-bug-fix:{version:e,variation:c},product.workflows.fix-impacted-courses-query:{version:e,variation:c},product.workflows.out-of-sync-step:{version:h,variation:d},product.workflows.re-calculate-current-step-decision-after-workflow-graph-refresh:{version:e,variation:c},product.workflows.remove-request-pairings-during-jit-evaluation:{version:e,variation:c},product.workflows.show-existing-workflow-steps-route-back-options:{version:e,variation:c},product.workflows.update-workflow-for-in-flight-proposals:{version:e,variation:c},products.all.show-blank-dynamic-step:{version:h,variation:d},products.as.filter-lo-measure:{version:e,variation:d},products.ca.catalog-configurable-sort-options:{version:o,variation:c},products.ca.disable-prince-shrink-to-fit:{version:C,variation:d},products.ca.expand-all-dm-requisite:{version:e,variation:c},products.ca.hide-generic-in-requirements:{version:e,variation:d},products.ca.show-catalog-layout-field:{version:22,variation:d},products.ca.use-catalog-filters-in-requirements:{version:h,variation:d},products.cm.academic-units:{version:h,variation:d},products.cm.proposal-sets:{version:h,variation:d},products.cm.requirements-course-filter:{version:h,variation:d},products.cm.scheduled-reporting:{version:e,variation:c},products.cm.show-changes-diff-with-respect-to-object-version:{version:o,variation:c},products.cm.wysiwyg-changes-diff:{version:j,variation:c},products.sm.rollover-sections-in-batch:{version:D,variation:d},products.sy.copy-sy-docs-from-different-group:{version:j,variation:c},require-auth-for-open-apis:{version:29,variation:c},sample-feature:{version:h,variation:d},server-side-form-actions:{version:e,variation:c}},$valid:b},settingsLoaded:b,courseSortConfig:S,programSortConfig:S},terms:{terms:cR,cT,cV,allTerms:{semester:e,year:aY,startDate:2027-05-17,endDate:2027-07-22,displayName:Summer 2027,id:cX,historical:a,overlappingTerms:,partsOfTerm:{},customFields:{},_id:cX},{semester:h,year:aY,startDate:2027-01-11,endDate:2027-05-04,displayName:Spring 2027,id:cY,historical:a,overlappingTerms:,partsOfTerm:{},customFields:{},_id:cY},{semester:d,year:aY,startDate:2026-08-17,endDate:2026-12-14,displayName:Fall 2026,historical:a,id:cZ,overlappingTerms:,partsOfTerm:{},customFields:{},_id:cZ},cR,cT,cV,currentTerm:x}},serverRendered:b,routePath:am,config:{_app:{basePath:am,assetsPath:am,cdnURL:https:\u002F\u002Fstatic.catalog.prod.coursedog.com\u002F89896aa\u002F}},globalRefs:{}}}(false,true,0,1,3,,number,2,value,4,min,operator,link,max,5,Active,question,7rC2iPFMOhXqp2TcONZt,success,1660205170738,internal,select,6,null,TO,NONE,OR,row,7,8,text,content,card,book,departments,credits,requisites,contactHours,12,name,field,10,11,h_goede@blueridge.edu,void 0,aoYks,description,repeatable,courseCount,numberOfRepeats,numberOfCredits,financialAidHours,academicProgressHours,otherHours,labHours,lectureHours,billingHours,creditHours,U0cY8,home,lineBreak,external,courses,pre-defined,13,group,\u002F,courseNumber,requisitesSimple,requisitesFreeform,requisitesAdvanced,Number of Credits,degreeDesignation,toc,learningOutcomes,degreeMaps,Fully online option available?,form,#406DAA,9,SAMPLE,ECO,General Education,SOC,MED,OST,Admission,subjectCode,Credits,textarea,yesNo,Contact Hours,program,code,DTuy4,9Vcfu,NsECB,is,#E6D33A,17,26,23,18,2025-26,2026-27,coursedog,left,default,medium,l2G8RVxmV7pjktUZbwdg,ACC,ETR,Hc5HDNlSahHjNqLSt2r4,wkfKvUnZ5gKaE5m4I5K7,CIS,CSC,CTI,LDR,LEX,H7pZbraYYvbNUr2fpP5i,NqBOE2Mu1A2wmTQr9KZa,jH4C77UH1OKl6k7SxIIq,WIUp2o1tLWP0tpWCH1Ui,G4o5tPo6dFa0swPO6b4P,2022-10-26,BqzMXgTkQDSIxanFm9zn,GRv1pfQbI8U2BcchaE2w,BSP,DRA,MAT,WBL,tuDU4BuRNkHPxyhUE4IQ,EMS,RCP,ZtEsxtijS1Yrzl663cj0,JLL0m4rphc1aQNf9bhcg,taf5FS6Ek2OeWxHKJZ85,sV5DO3R2Askm3iqEYvPy,LkqAJId3VofOZ2ipbbCf,UWDTLJeq4yQNj4xIBYuZ,OGVOJTBVG8tah5M5Sou9,Respiratory Care,6n0HOutoLRnOfa0qGFcQ,N6Zy0lJsTi7NqllCBl7u,Transfer Programs,1741614279840,C1KRlIXz6ZMv49XehB85,TRN,ZghZgQHB38NpgqlJluSO,admission,\u002Fcourses,Contact Us,https:\u002F\u002Fwww.blueridge.edu\u002Fabout-blue-ridge\u002Fcontact-blue-ridge\u002F,programs,course,Overview,W8Sro,bYWth,departmentSelect,source,custom,userPrimaryDepartment,userDepartments,Description,Requirements,Advance Requirements,Class Hours,Lab Hours,Clinic Hours,Work Exp Hours,Credit Hours,Contact Hours Value,Billing Hours,Billing Hours Value,Min,Max,Operator,dataengineers@coursedog.com,kbOj9,hWyY9,80504,NVXSd,Degree Designation,Articulation Agreement,degreeMapEffectiveCatalogYear,courseRequirementGroup,progressCredits,criticality,courseRequirementGroupFreeText,clinical,tags,activity,assessment,objective,justification,configChange,Yes,#FFFFFF,NavBlock,doesNotContain,2025-08-18,43,51,28,16,{},2025-26-3,{},2025-26-2,{},2025-26-1,2026-27-3,2026-27-2,2026-27-1));/script>script srchttps://static.catalog.prod.coursedog.com/89896aa/9012bf1.js defer>/script>script srchttps://static.catalog.prod.coursedog.com/89896aa/52.7194677f1cb857092f5d.js defer>/script>script srchttps://static.catalog.prod.coursedog.com/89896aa/0.7e40db7fa6eff47a3ea1.js defer>/script>script srchttps://static.catalog.prod.coursedog.com/89896aa/2.72db420466330fddb8ee.js defer>/script>script srchttps://static.catalog.prod.coursedog.com/89896aa/81.680f5b088e9957497e7e.js defer>/script>script srchttps://static.catalog.prod.coursedog.com/89896aa/4.63c7308c0a497565022b.js defer>/script>script srchttps://static.catalog.prod.coursedog.com/89896aa/42.e2c34d6c1db116e2d86c.js defer>/script>script srchttps://static.catalog.prod.coursedog.com/89896aa/59.d2e6939df3ade346e33a.js defer>/script>script srchttps://static.catalog.prod.coursedog.com/89896aa/41.0610275b54b465da0824.js defer>/script> /body>/html>
Subdomains
Date
Domain
IP
archive-umt-catalog-20-21.coursedog.com
2025-10-03
3.130.184.52
morrisville-archive-catalog-21-22.coursedog.com
2025-09-17
13.58.171.232
archive-umt-catalog-21-22.coursedog.com
2025-11-17
3.145.244.133
archive-chaminade-catalog-22-23.coursedog.com
2025-11-20
18.224.205.38
wne-academic-catalog-2023-24.coursedog.com
2025-07-26
13.59.6.96
prod-lb.infra.coursedog.com
2025-07-04
3.137.83.102
abac-2021-2022.catalog.prod.coursedog.com
2025-08-22
18.117.36.25
abac-2022-2023.catalog.prod.coursedog.com
2024-12-27
3.14.91.33
archive-chaminade-catalog-23-24.catalog.prod.coursedog.com
2024-12-23
3.146.147.153
trincoll23-24.catalog.prod.coursedog.com
2025-09-29
3.130.184.52
arizona-archive-24-25.catalog.prod.coursedog.com
2025-07-30
18.219.206.151
archive-catalog-dbu-24-25.catalog.prod.coursedog.com
2025-11-22
3.145.244.133
archive-2024-25.catalog.prod.coursedog.com
2025-10-06
13.58.93.1
wne-academic-catalog-2024-25.catalog.prod.coursedog.com
2025-07-28
18.219.206.151
blueridge-2024-2025.catalog.prod.coursedog.com
2025-09-30
3.130.184.52
rcbc.catalog.prod.coursedog.com
2025-09-17
3.23.35.1
ldcc.catalog.prod.coursedog.com
2025-09-15
13.58.171.232
2025-2026-fall-umc.catalog.prod.coursedog.com
2025-08-26
3.149.32.106
2025-2026-summer-umc.catalog.prod.coursedog.com
2025-10-06
13.58.90.20
umtc.catalog.prod.coursedog.com
2025-08-18
3.136.166.161
newbrunswick-undergrad.catalog.prod.coursedog.com
2025-11-20
3.21.152.112
pugetsound.catalog.prod.coursedog.com
2025-11-17
3.21.152.112
uprovidence.catalog.prod.coursedog.com
2025-11-20
3.145.244.133
lakemichigancollege.catalog.prod.coursedog.com
2025-07-28
3.128.123.48
future-catalog-stcloudstate.catalog.prod.coursedog.com
2025-08-01
3.18.254.59
roanoke-ce-catalog.catalog.prod.coursedog.com
2025-07-22
13.59.6.96
pratt-ug.catalog.prod.coursedog.com
2025-10-06
13.58.93.1
preview-fscj.catalog.prod.coursedog.com
2025-07-06
3.137.83.102
durhamcollegeppl.catalog.prod.coursedog.com
2025-09-15
13.58.171.232
umm.catalog.prod.coursedog.com
2025-11-20
3.145.244.133
san-diego.catalog.prod.coursedog.com
2025-07-05
18.221.42.137
24-25-enmur.catalog.prod.coursedog.com
2025-08-26
3.149.32.106
student-services.catalog.prod.coursedog.com
2025-11-18
3.145.244.133
stevens.catalog.prod.coursedog.com
2025-11-17
3.21.152.112
abac-2023-2024-student.catalog.prod.coursedog.com
2025-11-20
18.224.205.38
ay2024-2025commonwealthu.catalog.prod.coursedog.com
2025-10-25
18.224.147.129
ju.catalog.prod.coursedog.com
2025-10-04
3.130.184.52
catalog25byu.catalog.prod.coursedog.com
2025-07-26
13.59.6.96
camden-grad-26-27-preview.catalog.prod.coursedog.com
2025-11-20
3.145.244.133
pomona-preview.catalog.prod.coursedog.com
2025-11-20
18.224.205.38
preview-chaminade.coursedog.com
2025-11-20
3.145.244.133
abac-athlete.coursedog.com
2025-11-20
3.21.152.112
calartsbooking.coursedog.com
2025-11-20
18.224.205.38
2020-2021-abac-catalog.coursedog.com
2025-10-27
3.128.114.162
2021-2022-abac-catalog.coursedog.com
2025-11-20
3.145.244.133
winthrop-grad-catalog.coursedog.com
2025-08-08
18.116.102.208
blueridge-catalog.coursedog.com
2024-10-30
13.59.195.153
drew-caspersen-catalog.coursedog.com
2025-11-10
3.149.212.120
winthrop-catalog.coursedog.com
2025-10-06
13.58.93.1
dbu-catalog.coursedog.com
2025-10-10
3.142.226.169
jcubulletin.coursedog.com
2025-09-01
3.132.254.210
archive-2223-jcubulletin.coursedog.com
2025-10-27
3.128.114.162
preview-jcubulletin.coursedog.com
2025-10-16
18.118.41.58
app.coursedog.com
2023-08-16
3.22.84.216
ccms.coursedog.com
2025-07-19
18.191.84.81
maritime-events.coursedog.com
2025-10-16
3.130.165.251
2021-2022-abac-student.coursedog.com
2025-07-26
3.18.34.28
2022-2023-abac-student.coursedog.com
2025-09-05
18.190.72.151
catalog23byu.coursedog.com
2025-10-01
52.14.21.210
www.coursedog.com
2023-11-01
44.238.31.106
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]