diff --git a/2026/liberal-arts-decline-src/index.html b/2026/liberal-arts-decline-src/index.html index 4fcf0470..bdaf31f5 100644 --- a/2026/liberal-arts-decline-src/index.html +++ b/2026/liberal-arts-decline-src/index.html @@ -4,13 +4,13 @@
Editor’s note: Elizabeth Eck previously served as an associate Arts editor for the{' '} - Maroon. + Maroon.
The version of this article published in the May 20 print diff --git a/2026/liberal-arts-decline-src/src/components/Footer.jsx b/2026/liberal-arts-decline-src/src/components/Footer.jsx index feee51dc..b8ce65b4 100644 --- a/2026/liberal-arts-decline-src/src/components/Footer.jsx +++ b/2026/liberal-arts-decline-src/src/components/Footer.jsx @@ -21,7 +21,7 @@ export default function Credits() { const [showMethods, setShowMethods] = useState(false); return ( -
{ ? '2.3em' : '2.8em' : '3.2em', - lineHeight: windowHeight < 800 ? '1.2em' : '1.1em' + lineHeight: windowHeight < 800 ? '1.2em' : '1.1em', + fontFamily: 'Georgia, serif' }} dangerouslySetInnerHTML={{ __html: windowWidth < 640 ? headlinesm : headlinelg @@ -86,8 +87,8 @@ const Subhead = ({ windowWidth }) => { const Byline = ({ windowWidth }) => { return (
{for(const a of i)if(a.type==="childList")for(const o of a.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(i){if(i.ep)return;i.ep=!0;const a=n(i);fetch(i.href,a)}})();function F0(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Zh={exports:{}},Vo={},em={exports:{}},D={};/**
- * @license React
- * react.production.min.js
- *
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */var Gi=Symbol.for("react.element"),$0=Symbol.for("react.portal"),R0=Symbol.for("react.fragment"),O0=Symbol.for("react.strict_mode"),D0=Symbol.for("react.profiler"),U0=Symbol.for("react.provider"),H0=Symbol.for("react.context"),W0=Symbol.for("react.forward_ref"),V0=Symbol.for("react.suspense"),B0=Symbol.for("react.memo"),Y0=Symbol.for("react.lazy"),ff=Symbol.iterator;function G0(e){return e===null||typeof e!="object"?null:(e=ff&&e[ff]||e["@@iterator"],typeof e=="function"?e:null)}var tm={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},nm=Object.assign,rm={};function Ir(e,t,n){this.props=e,this.context=t,this.refs=rm,this.updater=n||tm}Ir.prototype.isReactComponent={};Ir.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Ir.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function im(){}im.prototype=Ir.prototype;function Uu(e,t,n){this.props=e,this.context=t,this.refs=rm,this.updater=n||tm}var Hu=Uu.prototype=new im;Hu.constructor=Uu;nm(Hu,Ir.prototype);Hu.isPureReactComponent=!0;var df=Array.isArray,am=Object.prototype.hasOwnProperty,Wu={current:null},om={key:!0,ref:!0,__self:!0,__source:!0};function sm(e,t,n){var r,i={},a=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(a=""+t.key),t)am.call(t,r)&&!om.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(s===1)i.children=n;else if(1>>1,Y=T[B];if(0>>1;B0))return[];if(e===t)return[e];const r=t=r)&&(n=r);else{let r=-1;for(let i of e)(i=t(i,++r,e))!=null&&(n=i)&&(n=i)}return n}function Fr(e,t,n){e=+e,t=+t,n=(i=arguments.length)<2?(t=e,e=0,1):i<3?1:+n;for(var r=-1,i=Math.max(0,Math.ceil((t-e)/n))|0,a=new Array(i);++r+e(t)}function F_(e,t){return t=Math.max(0,e.bandwidth()-t*2)/2,e.round()&&(t=Math.round(t)),n=>+e(n)+t}function $_(){return!this.__axis}function Yy(e,t){var n=[],r=null,i=null,a=6,o=6,s=3,l=typeof window<"u"&&window.devicePixelRatio>1?0:.5,u=e===ol||e===ai?-1:1,f=e===ai||e===sl?"x":"y",c=e===ol||e===Pu?M_:z_;function d(g){var w=r??(t.ticks?t.ticks.apply(t,n):t.domain()),y=i??(t.tickFormat?t.tickFormat.apply(t,n):I_),b=Math.max(a,0)+s,m=t.range(),h=+m[0]+l,p=+m[m.length-1]+l,v=(t.bandwidth?F_:L_)(t.copy(),l),S=g.selection?g.selection():g,_=S.selectAll(".domain").data([null]),k=S.selectAll(".tick").data(w,t).order(),A=k.exit(),$=k.enter().append("g").attr("class","tick"),P=k.select("line"),R=k.select("text");_=_.merge(_.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),k=k.merge($),P=P.merge($.append("line").attr("stroke","currentColor").attr(f+"2",u*a)),R=R.merge($.append("text").attr("fill","currentColor").attr(f,u*b).attr("dy",e===ol?"0em":e===Pu?"0.71em":"0.32em")),g!==S&&(_=_.transition(g),k=k.transition(g),P=P.transition(g),R=R.transition(g),A=A.transition(g).attr("opacity",_h).attr("transform",function(I){return isFinite(I=v(I))?c(I+l):this.getAttribute("transform")}),$.attr("opacity",_h).attr("transform",function(I){var U=this.parentNode.__axis;return c((U&&isFinite(U=U(I))?U:v(I))+l)})),A.remove(),_.attr("d",e===ai||e===sl?o?"M"+u*o+","+h+"H"+l+"V"+p+"H"+u*o:"M"+l+","+h+"V"+p:o?"M"+h+","+u*o+"V"+l+"H"+p+"V"+u*o:"M"+h+","+l+"H"+p),k.attr("opacity",1).attr("transform",function(I){return c(v(I)+l)}),P.attr(f+"2",u*a),R.attr(f,u*b).text(y),S.filter($_).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",e===sl?"start":e===ai?"end":"middle"),S.each(function(){this.__axis=v})}return d.scale=function(g){return arguments.length?(t=g,d):t},d.ticks=function(){return n=Array.from(arguments),d},d.tickArguments=function(g){return arguments.length?(n=g==null?[]:Array.from(g),d):n.slice()},d.tickValues=function(g){return arguments.length?(r=g==null?null:Array.from(g),d):r&&r.slice()},d.tickFormat=function(g){return arguments.length?(i=g,d):i},d.tickSize=function(g){return arguments.length?(a=o=+g,d):a},d.tickSizeInner=function(g){return arguments.length?(a=+g,d):a},d.tickSizeOuter=function(g){return arguments.length?(o=+g,d):o},d.tickPadding=function(g){return arguments.length?(s=+g,d):s},d.offset=function(g){return arguments.length?(l=+g,d):l},d}function $r(e){return Yy(Pu,e)}function Rr(e){return Yy(ai,e)}var R_={value:()=>{}};function Gy(){for(var e=0,t=arguments.length,n={},r;e=0&&(t=t.slice(0,n)),!t||t==="start"})}function T4(e,t,n){var r,i,a=A4(t)?of:yt;return function(){var o=a(this,e),s=o.on;s!==r&&(i=(r=s).copy()).on(t,n),o.on=i}}function P4(e,t){var n=this._id;return arguments.length<2?lt(this.node(),n).on.on(e):this.each(T4(n,e,t))}function j4(e){return function(){var t=this.parentNode;for(var n in this.__transition)if(+n!==e)return;t&&t.removeChild(this)}}function I4(){return this.on("end.remove",j4(this._id))}function M4(e){var t=this._name,n=this._id;typeof e!="function"&&(e=Zc(e));for(var r=this._groups,i=r.length,a=new Array(i),o=0;o=0))throw new Error(`invalid digits: ${e}`);if(t>15)return x0;const n=10**t;return function(r){this._+=r[0];for(let i=1,a=r.length;ipn)if(!(Math.abs(c*l-u*f)>pn)||!a)this._append`L${this._x1=t},${this._y1=n}`;else{let g=r-o,w=i-s,y=l*l+u*u,b=g*g+w*w,m=Math.sqrt(y),h=Math.sqrt(d),p=a*Math.tan((Ru-Math.acos((y+d-b)/(2*m*h)))/2),v=p/h,S=p/m;Math.abs(v-1)>pn&&this._append`L${t+v*f},${n+v*c}`,this._append`A${a},${a},0,0,${+(c*g>f*w)},${this._x1=t+S*l},${this._y1=n+S*u}`}}arc(t,n,r,i,a,o){if(t=+t,n=+n,r=+r,o=!!o,r<0)throw new Error(`negative radius: ${r}`);let s=r*Math.cos(i),l=r*Math.sin(i),u=t+s,f=n+l,c=1^o,d=o?i-a:a-i;this._x1===null?this._append`M${u},${f}`:(Math.abs(this._x1-u)>pn||Math.abs(this._y1-f)>pn)&&this._append`L${u},${f}`,r&&(d<0&&(d=d%Ou+Ou),d>rN?this._append`A${r},${r},0,1,${c},${t-s},${n-l}A${r},${r},0,1,${c},${this._x1=u},${this._y1=f}`:d>pn&&this._append`A${r},${r},0,${+(d>=Ru)},${c},${this._x1=t+r*Math.cos(a)},${this._y1=n+r*Math.sin(a)}`)}rect(t,n,r,i){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${r=+r}v${+i}h${-r}Z`}toString(){return this._}}var Dh={},cl={},fl=34,qr=10,dl=13;function k0(e){return new Function("d","return {"+e.map(function(t,n){return JSON.stringify(t)+": d["+n+'] || ""'}).join(",")+"}")}function oN(e,t){var n=k0(e);return function(r,i){return t(n(r),i,e)}}function Uh(e){var t=Object.create(null),n=[];return e.forEach(function(r){for(var i in r)i in t||n.push(t[i]=i)}),n}function Ce(e,t){var n=e+"",r=n.length;return r0))return[];if(e===t)return[e];const r=t=r)&&(n=r);else{let r=-1;for(let i of e)(i=t(i,++r,e))!=null&&(n=i)&&(n=i)}return n}function Fr(e,t,n){e=+e,t=+t,n=(i=arguments.length)<2?(t=e,e=0,1):i<3?1:+n;for(var r=-1,i=Math.max(0,Math.ceil((t-e)/n))|0,a=new Array(i);++r+e(t)}function F_(e,t){return t=Math.max(0,e.bandwidth()-t*2)/2,e.round()&&(t=Math.round(t)),n=>+e(n)+t}function $_(){return!this.__axis}function Yy(e,t){var n=[],r=null,i=null,a=6,o=6,s=3,l=typeof window<"u"&&window.devicePixelRatio>1?0:.5,u=e===ol||e===ai?-1:1,f=e===ai||e===sl?"x":"y",c=e===ol||e===Pu?M_:z_;function d(g){var w=r??(t.ticks?t.ticks.apply(t,n):t.domain()),y=i??(t.tickFormat?t.tickFormat.apply(t,n):I_),b=Math.max(a,0)+s,m=t.range(),h=+m[0]+l,p=+m[m.length-1]+l,v=(t.bandwidth?F_:L_)(t.copy(),l),S=g.selection?g.selection():g,_=S.selectAll(".domain").data([null]),k=S.selectAll(".tick").data(w,t).order(),A=k.exit(),$=k.enter().append("g").attr("class","tick"),P=k.select("line"),R=k.select("text");_=_.merge(_.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),k=k.merge($),P=P.merge($.append("line").attr("stroke","currentColor").attr(f+"2",u*a)),R=R.merge($.append("text").attr("fill","currentColor").attr(f,u*b).attr("dy",e===ol?"0em":e===Pu?"0.71em":"0.32em")),g!==S&&(_=_.transition(g),k=k.transition(g),P=P.transition(g),R=R.transition(g),A=A.transition(g).attr("opacity",_h).attr("transform",function(I){return isFinite(I=v(I))?c(I+l):this.getAttribute("transform")}),$.attr("opacity",_h).attr("transform",function(I){var U=this.parentNode.__axis;return c((U&&isFinite(U=U(I))?U:v(I))+l)})),A.remove(),_.attr("d",e===ai||e===sl?o?"M"+u*o+","+h+"H"+l+"V"+p+"H"+u*o:"M"+l+","+h+"V"+p:o?"M"+h+","+u*o+"V"+l+"H"+p+"V"+u*o:"M"+h+","+l+"H"+p),k.attr("opacity",1).attr("transform",function(I){return c(v(I)+l)}),P.attr(f+"2",u*a),R.attr(f,u*b).text(y),S.filter($_).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",e===sl?"start":e===ai?"end":"middle"),S.each(function(){this.__axis=v})}return d.scale=function(g){return arguments.length?(t=g,d):t},d.ticks=function(){return n=Array.from(arguments),d},d.tickArguments=function(g){return arguments.length?(n=g==null?[]:Array.from(g),d):n.slice()},d.tickValues=function(g){return arguments.length?(r=g==null?null:Array.from(g),d):r&&r.slice()},d.tickFormat=function(g){return arguments.length?(i=g,d):i},d.tickSize=function(g){return arguments.length?(a=o=+g,d):a},d.tickSizeInner=function(g){return arguments.length?(a=+g,d):a},d.tickSizeOuter=function(g){return arguments.length?(o=+g,d):o},d.tickPadding=function(g){return arguments.length?(s=+g,d):s},d.offset=function(g){return arguments.length?(l=+g,d):l},d}function $r(e){return Yy(Pu,e)}function Rr(e){return Yy(ai,e)}var R_={value:()=>{}};function Gy(){for(var e=0,t=arguments.length,n={},r;e=0&&(t=t.slice(0,n)),!t||t==="start"})}function T4(e,t,n){var r,i,a=A4(t)?of:yt;return function(){var o=a(this,e),s=o.on;s!==r&&(i=(r=s).copy()).on(t,n),o.on=i}}function P4(e,t){var n=this._id;return arguments.length<2?lt(this.node(),n).on.on(e):this.each(T4(n,e,t))}function j4(e){return function(){var t=this.parentNode;for(var n in this.__transition)if(+n!==e)return;t&&t.removeChild(this)}}function I4(){return this.on("end.remove",j4(this._id))}function M4(e){var t=this._name,n=this._id;typeof e!="function"&&(e=Zc(e));for(var r=this._groups,i=r.length,a=new Array(i),o=0;o=0))throw new Error(`invalid digits: ${e}`);if(t>15)return x0;const n=10**t;return function(r){this._+=r[0];for(let i=1,a=r.length;ipn)if(!(Math.abs(c*l-u*f)>pn)||!a)this._append`L${this._x1=t},${this._y1=n}`;else{let g=r-o,w=i-s,y=l*l+u*u,b=g*g+w*w,m=Math.sqrt(y),h=Math.sqrt(d),p=a*Math.tan((Ru-Math.acos((y+d-b)/(2*m*h)))/2),v=p/h,S=p/m;Math.abs(v-1)>pn&&this._append`L${t+v*f},${n+v*c}`,this._append`A${a},${a},0,0,${+(c*g>f*w)},${this._x1=t+S*l},${this._y1=n+S*u}`}}arc(t,n,r,i,a,o){if(t=+t,n=+n,r=+r,o=!!o,r<0)throw new Error(`negative radius: ${r}`);let s=r*Math.cos(i),l=r*Math.sin(i),u=t+s,f=n+l,c=1^o,d=o?i-a:a-i;this._x1===null?this._append`M${u},${f}`:(Math.abs(this._x1-u)>pn||Math.abs(this._y1-f)>pn)&&this._append`L${u},${f}`,r&&(d<0&&(d=d%Ou+Ou),d>rN?this._append`A${r},${r},0,1,${c},${t-s},${n-l}A${r},${r},0,1,${c},${this._x1=u},${this._y1=f}`:d>pn&&this._append`A${r},${r},0,${+(d>=Ru)},${c},${this._x1=t+r*Math.cos(a)},${this._y1=n+r*Math.sin(a)}`)}rect(t,n,r,i){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${r=+r}v${+i}h${-r}Z`}toString(){return this._}}var Dh={},cl={},fl=34,qr=10,dl=13;function k0(e){return new Function("d","return {"+e.map(function(t,n){return JSON.stringify(t)+": d["+n+'] || ""'}).join(",")+"}")}function oN(e,t){var n=k0(e);return function(r,i){return t(n(r),i,e)}}function Uh(e){var t=Object.create(null),n=[];return e.forEach(function(r){for(var i in r)i in t||n.push(t[i]=i)}),n}function Ce(e,t){var n=e+"",r=n.length;return r