PageSourceSearch

https://www.ucpress.edu/_next/static/chunks/app/%5Blang%5D/(frontend)/layout-b6cee87aafc030fe.js

js ucpress.edu collected 2026-10-01 07:38:14 UTC 35,969 bytes, 85 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3362],{3754:function(e,n,t){Promise.resolve().then(t.bind(t,16380)),Promise.resolve().then(t.t.bind(t,87698,23)),Promise.resolve().then(t.t.bind(t,40736,23)),Promise.resolve().then(t.bind(t,2993)),Promise.resolve().then(t.bind(t,51283)),Promise.resolve().then(t.bind(t,50055)),Promise.resolve().then(t.t.bind(t,58852,23)),Promise.resolve().then(t.bind(t,9943)),Promise.resolve().then(t.t.bind(t,23162,23)),Promise.resolve().then(t.t.bind(t,16555,23)),Promise.resolve().then(t.t.bind(t,74995,23)),Promise.resolve().then(t.t.bind(t,12860,23)),Promise.resolve().then(t.t.bind(t,3532,23)),Promise.resolve().then(t.t.bind(t,47436,23)),Promise.resolve().then(t.bind(t,13463)),Promise.resolve().then(t.bind(t,62963)),Promise.resolve().then(t.bind(t,66310)),Promise.resolve().then(t.bind(t,54482)),Promise.resolve().then(t.bind(t,14888)),Promise.resolve().then(t.bind(t,98087)),Promise.resolve().then(t.bind(t,47239)),Promise.resolve().then(t.t.bind(t,72972,23)),Promise.resolve().then(t.t.bind(t,88003,23)),Promise.resolve().then(t.t.bind(t,74076,23)),Promise.resolve().then(t.t.bind(t,21269,23)),Promise.resolve().then(t.t.bind(t,48628,23))},56966:function(e,n,t){"use strict";t.d(n,{Z:function(){return c}});var o=t(57437),s=t(2265),i=t(36760),r=t.n(i),a=t(79603);function l({label:e,preIcon:n,postIcon:t,disabled:s,variant:i="secondary",size:l,className:c,borderless:u,align:d,full:_,...h},m){let b=r()("m-button",!!i&&`m-button--${i}`,!!l&&`m-button--${l}`,!!d&&`m-button--${d}`,u&&"m-button--borderless",_&&"w-full",c);return(0,o.jsxs)("button",{ref:m,className:b,"aria-disabled":s||void 0,...h,children:[n&&(0,o.jsx)(a.Z,{icon:n}),(0,o.jsx)("span",{children:e}),t&&(0,o.jsx)(a.Z,{icon:t})]})}l.displayName="Atomics.Button";var c=(0,s.forwardRef)(l)},90839:function(e,n,t){"use strict";t.d(n,{Z:function(){return c}});var o=t(57437),s=t(2265),i=t(36760),r=t.n(i),a=t(79603);function l({label:e,postIcon:n,disabled:t,variant:s="secondary",className:i,caps:l,iconSize:c,...u},d){let _=r()("a-link m-button-text",l?"t-label-caps-lt":"t-base",!!s&&`m-button-text--${s}`,i);return(0,o.jsxs)("button",{ref:d,className:_,"aria-disabled":t||void 0,...u,children:[(0,o.jsx)("span",{children:e}),n&&(0,o.jsx)(a.Z,{icon:n,size:c,className:"inline"})]})}l.displayName="Atomics.ButtonText";var c=(0,s.forwardRef)(l)},83457:function(e,n,t){"use strict";t.d(n,{Z:function(){return c}});var o=t(57437),s=t(2265),i=t(36760),r=t.n(i),a=t(79603);function l({label:e,icon:n,disabled:t,variant:s,className:i,size:l="base",iconSize:c,...u},d){let _=r()("m-icon-button",!!s&&`m-icon-button--${s}`,!!l&&`m-icon-button--${l}`,i);return(0,o.jsxs)("button",{ref:d,className:_,"aria-disabled":t||void 0,...u,children:[n&&(0,o.jsx)(a.Z,{icon:n,size:c??"circular"===s?20:16}),(0,o.jsx)("span",{className:"sr-only",children:e})]})}l.displayName="Atomics.IconButton";var c=(0,s.forwardRef)(l)},16380:function(e,n,t){"use strict";t.d(n,{default:function(){return a}});var o=t(57437),s=t(2265),i=t(72694),r=t(79603);function a({children:e,closeLabel:n,...t}){let[a,l]=(0,i.Xs)("uc-press-announcement",""),[c,u]=(0,s.useState)(!1),d=(0,s.useId)();return((0,s.useEffect)(()=>{u("hide"===a)},[a]),c)?null:(0,o.jsx)("div",{role:"banner",id:d,...t,children:(0,o.jsxs)("div",{className:"grid grid-cols-[auto_1fr_auto] m-auto max-w-max",children:[(0,o.jsx)("div",{}),(0,o.jsx)("div",{children:e}),(0,o.jsxs)("button",{type:"button",className:"p-2",onClick:()=>l("hide"),"aria-controls":d,children:[(0,o.jsx)(r.Z,{icon:"Close"}),(0,o.jsx)("span",{className:"sr-only",children:n})]})]})})}},2993:function(e,n,t){"use strict";t.d(n,{default:function(){return q}});var o=t(57437),s=t(2265),i=t(72694),r=t(76057),a=t(2360),l=t(67977),c=t(59342),u={Content:a.default,Provider:l.default,Toggle:c.Z},d=t(46550),_=t(10494),h=t(92203);function m({currentColor:e,...n}){return(0,s.useId)(),(0,o.jsxs)("svg",{width:"356",height:"70",viewBox:"0 0 356 70",...h.Z,...n,children:[(0,o.jsx)("path",{fill:"#58595B",d:"M84.7 4.3h2.9v9.3c0 3 1.6 4.7 4.1 4.7 2.5 0 4.1-1.5 4.1-4.5V4.4h2.9v9.3c0 4.9-2.8 7.3-7 7.3s-7-2.5-7-7.2V4.3ZM105 4.3h2.7l8.8 11.3V4.3h2.8v16.4h-2.4l-9-11.6v11.6h-2.8V4.3h-.1ZM125.9 4.3h2.9v16.4h-2.9V4.3ZM137.3 4.3l4.9 12.6 4.9-12.6h3.1l-6.8 16.5h-2.6L134 4.3h3.3ZM155.4 4.3h12.1v2.6h-9.3v4.3h8.2v2.6h-8.2v4.4h9.4v2.6h-12.2V4.3ZM173.4 4.3h7.3c2.1 0 3.7.6 4.7 1.6.9.9 1.4 2.1 1.4 3.5 0 2.7-1.6 4.3-3.9 5l4.4 6.2h-3.4l-4-5.7h-3.6v5.7h-2.9V4.2v.1Zm7.1 8.1c2.1 0 3.4-1.1 3.4-2.7 0-1.8-1.3-2.8-3.4-2.8h-4.2v5.5h4.2ZM191.5 18.2l1.7-2.1c1.6 1.4 3.2 2.1 5.2 2.1s2.9-.8 2.9-2.1c0-1.2-.7-1.8-3.7-2.5-3.5-.8-5.4-1.9-5.4-4.9 0-2.9 2.3-4.8 5.6-4.8s4.3.7 5.9 2.1l-1.5 2.2c-1.5-1.1-2.9-1.7-4.4-1.7-1.5 0-2.7.9-2.7 1.9 0 1.3.7 1.9 3.9 2.6 3.5.8 5.2 2.1 5.2 4.8 0 3.1-2.4 4.9-5.8 4.9s-4.9-.9-6.8-2.6l-.1.1ZM210.1 4.3h2.9v16.4h-2.9V4.3ZM223.6 6.9h-5.2V4.2h13.3v2.7h-5.2v13.7h-2.9V6.9ZM241.9 14.2l-6.5-9.9h3.4l4.6 7.2 4.6-7.2h3.3l-6.5 9.8v6.5h-2.9v-6.5.1ZM264.8 12.5c0-4.7 3.6-8.5 8.6-8.5s8.5 3.8 8.5 8.4c0 4.7-3.6 8.5-8.6 8.5s-8.5-3.8-8.5-8.4Zm14.1 0c0-3.2-2.3-5.8-5.6-5.8s-5.5 2.6-5.5 5.8c0 3.2 2.3 5.8 5.6 5.8s5.5-2.6 5.5-5.8ZM287.7 4.3h12.2v2.6h-9.3v4.5h8.3V14h-8.3v6.7
1h-2.9V4.3ZM84.2 41.5c0-4.7 3.5-8.5 8.4-8.5s4.9 1.1 6.4 2.5l-1.8 2.1c-1.3-1.2-2.7-2-4.6-2-3.1 0-5.4 2.5-5.4 5.8 0 3.2 2.3 5.8 5.4 5.8 3.1 0 3.3-.8 4.7-2.1l1.8 1.9c-1.7 1.8-3.6 2.9-6.6 2.9-4.8 0-8.3-3.7-8.3-8.4ZM110.3 33.2h2.7l7.2 16.5h-3l-1.7-4h-7.7l-1.7 4h-2.9l7.2-16.5h-.1Zm4.1 9.9-2.8-6.5-2.8 6.5h5.6ZM125.3 33.3h2.9V47h8.6v2.6h-11.5V33.2v.1ZM142.3 33.3h2.9v16.4h-2.9V33.3ZM151.8 33.3H164v2.6h-9.3v4.5h8.3V43h-8.3v6.7h-2.9V33.3ZM168.6 41.5c0-4.7 3.6-8.5 8.6-8.5s8.5 3.8 8.5 8.4c0 4.7-3.6 8.5-8.6 8.5s-8.5-3.8-8.5-8.4Zm14.1 0c0-3.2-2.3-5.8-5.6-5.8s-5.5 2.6-5.5 5.8c0 3.2 2.3 5.8 5.6 5.8s5.5-2.6 5.5-5.8ZM191.6 33.3h7.3c2.1 0 3.7.6 4.7 1.6.9.9 1.4 2.1 1.4 3.5 0 2.7-1.6 4.3-3.9 5l4.4 6.2h-3.4l-4-5.7h-3.6v5.7h-2.9V33.2v.1Zm7.1 8.1c2.1 0 3.4-1.1 3.4-2.7 0-1.8-1.3-2.8-3.4-2.8h-4.2v5.5h4.2ZM210.8 33.3h2.7l8.8 11.3V33.3h2.8v16.4h-2.4l-9-11.6v11.6h-2.8V33.3h-.1ZM231.8 33.3h2.9v16.4h-2.9V33.3ZM247.2 33.2h2.7l7.2 16.5h-3l-1.7-4h-7.7l-1.7 4h-2.9l7.2-16.5h-.1Zm4.1 9.9-2.8-6.5-2.8 6.5h5.6ZM271.5 33.3h6.5c3.8 0 6.2 2.2 6.2 5.5 0 3.7-2.9 5.6-6.5 5.6h-3.2v5.3h-2.9V33.3h-.1Zm6.2 8.5c2.2 0 3.5-1.2 3.5-2.9 0-2-1.4-3-3.5-3h-3.3v5.9h3.3ZM289.5 33.3h7.3c2.1 0 3.7.6 4.7 1.6.9.9 1.4 2.1 1.4 3.5 0 2.7-1.6 4.3-3.9 5l4.4 6.2H300l-4-5.7h-3.6v5.7h-2.9V33.2v.1Zm7.1 8.1c2.1 0 3.4-1.1 3.4-2.7 0-1.8-1.3-2.8-3.4-2.8h-4.2v5.5h4.2ZM308.7 33.3h12.1v2.6h-9.3v4.3h8.2v2.6h-8.2v4.4h9.4v2.6h-12.2V33.3ZM325.6 47.3l1.7-2.1c1.6 1.4 3.2 2.1 5.2 2.1s2.9-.8 2.9-2.1c0-1.2-.7-1.8-3.7-2.5-3.5-.8-5.4-1.9-5.4-4.9 0-2.9 2.3-4.8 5.6-4.8s4.3.7 5.9 2.1l-1.5 2.2c-1.5-1.1-2.9-1.7-4.4-1.7-1.5 0-2.7.9-2.7 1.9 0 1.3.7 1.9 3.9 2.6 3.5.8 5.2 2.1 5.2 4.8 0 3.1-2.4 4.9-5.8 4.9s-4.9-.9-6.8-2.6l-.1.1ZM342.7 47.3l1.7-2.1c1.6 1.4 3.2 2.1 5.2 2.1s2.9-.8 2.9-2.1c0-1.2-.7-1.8-3.7-2.5-3.5-.8-5.4-1.9-5.4-4.9 0-2.9 2.3-4.8 5.6-4.8s4.3.7 5.9 2.1l-1.5 2.2c-1.5-1.1-2.9-1.7-4.4-1.7-1.5 0-2.7.9-2.7 1.9 0 1.3.7 1.9 3.9 2.6 3.5.8 5.2 2.1 5.2 4.8 0 3.1-2.4 4.9-5.8 4.9s-4.9-.9-6.8-2.6l-.1.1Z"}),(0,o.jsx)("path",{fill:"#C8541A",d:"M.7.8v51.9h30.8v10.4l6.2 6.1V52.7h30.8V.8H.7Zm30.8 45.7H6.9V6.9h24.6v39.6Zm30.8 0H37.7V29.4h24.6v17.1Zm0-22.5H37.7V6.9h24.6V24Z"})]})}m.displayName="SVG.UCPressLogoText";var b=t(23162),v=t.n(b);function g(e){return(0,o.jsxs)(_.Z,{href:"/",className:"inline-block",children:[(0,o.jsx)(m,{className:v().logo,...e}),(0,o.jsx)("span",{className:"sr-only",children:(0,d.t)("app.title")})]})}var p=t(38778),f=t(96199),x=t(86595),N=t(36760),k=t.n(N),y=t(79603);function j({label:e,icon:n,disabled:t,variant:s,className:i,size:r,...a},l){let c=k()("m-icon-button",!!s&&`m-icon-button--${s}`,!!r&&`m-icon-button--${r}`,i);return(0,o.jsxs)(_.Z,{ref:l,className:c,"aria-disabled":t||void 0,...a,children:[n&&(0,o.jsx)(y.Z,{icon:n,size:"social"===s?24:"circular"===s?20:16}),(0,o.jsx)("span",{className:"sr-only",children:e})]})}j.displayName="Atomics.IconButtonLink";var w=(0,s.forwardRef)(j),Z=t(58852),C=t.n(Z);function P({variant:e,size:n,...t}){let s=(0,p.Jc)(S,t.data);if(s?.socialLinks?.__typename!=="socialLinks_GlobalSet")return null;let{facebookUrl:i,blueskyUrl:r,instagramUrl:a,youtubeUrl:l,linkedinUrl:c}=s.socialLinks,u=[...i?[{icon:"Facebook",url:i}]:[],...r?[{icon:"Bluesky",url:r}]:[],...a?[{icon:"Instagram",url:a}]:[],...l?[{icon:"YouTube",url:l}]:[],...c?[{icon:"LinkedIn",url:c}]:[]];return 0===u.length?null:(0,o.jsx)("nav",{"aria-label":(0,d.t)("nav.a11y_social_navigation_label"),children:(0,o.jsx)("ul",{className:C().socialLinks,children:u.map(t=>(0,o.jsx)("li",{children:"buttons"===e?(0,o.jsx)(w,{icon:t.icon,href:t.url,label:t.icon,variant:"social",target:"_blank",size:n}):(0,o.jsxs)(_.Z,{href:t.url,className:C().link,target:"_blank",children:[(0,o.jsx)(y.Z,{icon:t.icon,size:20}),(0,o.jsx)("span",{className:"sr-only",children:t.icon})]})},t.icon))})})}let S=(0,p.BX)(`
2  fragment SocialLinksListFragment on Query {
3    socialLinks: globalSet(site: $site, handle: "socialLinks") {
4      __typename
5      ... on socialLinks_GlobalSet {
6        facebookUrl
7        instagramUrl
8        youtubeUrl
9        linkedinUrl
10        blueskyUrl
11      }
12    }
13  }
14`);var L=t(50847);function M({label:e,placeholder:n,...t}){return(0,o.jsx)(L.Z,{type:"search",preIcon:"Search",label:e??(0,d.t)("search.label"),placeholder:n??(0,d.t)("search.label"),variant:"rounded",...t})}function E({className:e,...n}){return(0,o.jsx)(s.Suspense,{children:(0,o.jsxs)("form",{className:e,action:"/search",children:[(0,o.jsx)(M,{...n}),(0,o.jsx)("button",{type:"submit",className:"sr-only",children:(0,d.t)("common.submit")})]})})}
14var F=t(74995),A=t.n(F);function B({hideLabel:e,className:n,...t}){let s=(0,p.Jc)(T,t.data),i=s?.globalSet?.__typename==="externalsUrls_GlobalSet"?s.globalSet.shopUrl:null;return i?(0,o.jsx)("div",{children:(0,o.jsxs)(_.Z,{href:i,className:k()(A().shop,n),newWindow:!0,children:[(0,o.jsx)("span",{className:e?"sr-only":void 0,children:(0,d.t)("nav.cart")}),(0,o.jsx)(y.Z,{icon:"ShoppingCart",width:20,height:20})]})}):null}let T=(0,p.BX)(`
15  fragment ShoppingCartLinkFragment on Query {
16    globalSet(handle: "externalsUrls") {
17      ... on externalsUrls_GlobalSet {
18        __typename
19        shopUrl
20      }
21    }
22  }
23`);var D=t(90839),R=t(26695),V=t(59893),$=t.n(V);function I({label:e,icon:n}){let{toggleRef:t,onToggleClick:s}=(0,R.D)();return(0,o.jsx)(D.Z,{className:$().toggle,label:e,postIcon:n,caps:!0,iconSize:32,ref:t,onClick:s})}I.displayName="MobileNav.Toggle";var H=t(51283);function U({onClick:e,...n}){let{onCloseClick:t}=(0,R.D)(),i=(0,s.useCallback)(()=>{e&&e(),t()},[e,t]);return(0,o.jsx)(H.default,{onClick:i,...n})}var O=t(50055);function z({onClick:e,...n}){let{onCloseClick:t}=(0,R.D)(),i=(0,s.useCallback)(()=>{e&&e(),t()},[e,t]);return(0,o.jsx)(O.default,{onClick:i,mobile:!0,...n})}var J=t(1333),G=t.n(J);function q(e){let n=(0,p.Jc)(W,e.data),{t}=(0,x.Z)(),a=(0,i.tm)(),[l,c]=(0,s.useState)(!1),d=(0,s.useId)();if((0,s.useEffect)(()=>{c(a)},[a]),!l)return null;let _=n.mobileNav?n.mobileNav:[];return(0,o.jsx)("div",{className:G().mobileNav,children:(0,o.jsxs)(u.Provider,{options:{modal:!0,scrollLockClassName:"has-scroll-lock"},children:[(0,o.jsx)(I,{"aria-controls":d,label:"Menu",icon:"Hamburger"}),(0,o.jsxs)(u.Content,{id:d,className:G().mobileNav__dialog,children:[(0,o.jsxs)(r.Z,{as:"header",innerClassName:G().mobileNav__header,children:[(0,o.jsx)(g,{}),(0,o.jsx)(I,{label:"Close",icon:"Close"})]}),(0,o.jsxs)(r.Z,{className:G().mobileNav__content,innerClassName:G().mobileNav__contentInner,children:[(0,o.jsx)(f.Z.Provider,{children:(0,o.jsx)(f.Z.Group,{"aria-label":t("nav.a11y_site_navigation_label"),children:(0,o.jsxs)("ul",{children:[_.map(e=>{if(e?.__typename!=="headerNavigation_Node")return null;let t=!!e?.children&&e.children.length>0||"Disciplines"===e.title;return(0,o.jsx)("li",{className:G().mobileNav__item,children:t?(0,o.jsx)(z,{data:e,disciplines:n.disciplineNav?.map(e=>({id:`${e?.id}`,title:`${e?.title}`,uri:`${e?.uri}`}))}):(0,o.jsx)(U,{data:e,mobile:!0})},e.id)}),(0,o.jsx)("li",{className:G().mobileNav__item,children:(0,o.jsx)(B,{data:n,className:"m-nav-item m-nav-item--mobile"})})]})})}),(0,o.jsx)(E,{name:"q",size:"lg",block:!0,hideLabel:!0,borderless:!0}),(0,o.jsx)(P,{data:n,variant:"buttons",size:"lg"})]})]})]})})}let W=(0,p.BX)(`
24  fragment MobileNavFragment on Query {
25    mobileNav: navigationNodes(
26      site: $site
27      navHandle: "headerNavigation"
28      level: 1
29    ) {
30      ... on headerNavigation_Node {
31        __typename
32        id
33        title
34        ...HeaderSubnavAndToggleFragment
35        ...NavItemFragment
36        children {
37          __typename
38          id
39          title
40          ...NavItemFragment
41        }
42      }
43    }
44    disciplineNav: entries(
45      site: $site
46      section: "disciplines"
47      level: 1
48      orderBy: "title"
49    ) {
50      __typename
51      id
52      title
53      uri
54    }
55    ...SocialLinksListFragment
56    ...ShoppingCartLinkFragment
57  }
58`)},51283:function(e,n,t){"use strict";t.d(n,{default:function(){return d}});var o=t(57437),s=t(99376),i=t(36760),r=t.n(i),a=t(2265),l=t(10494),c=t(38778),u=t(79603);function d({data:e,mobile:n,nested:t,onClick:i}){let d=(0,c.Jc)(_,e),h=(0,s.usePathname)(),m=(0,a.useCallback)(()=>{i&&i()},[i]),b="1"===d.newWindow,v=d.children?d.children.length:0,g=r()("m-nav-item",{"m-nav-item--mobile":n,"m-nav-item--nested":t});return"Passive"===d.typeLabel?(0,o.jsxs)("span",{className:g,children:[(0,o.jsx)("span",{children:d.title}),!!v&&(0,o.jsx)(u.Z,{icon:"DisclosureDown"})]}):d.uri&&d.title?(0,o.jsxs)(l.Z,{href:d.uri,currentPathname:h,target:b?"_blank":void 0,className:g,onClick:m,children:[(0,o.jsx)("span",{children:d.title}),b&&(0,o.jsx)(u.Z,{icon:"LinkExternal"})]}):null}d.displayName="Header.SiteNav.Item";let _=(0,c.BX)(`
59  fragment NavItemFragment on headerNavigation_Node {
60    title
61    uri: nodeUri
62    typeLabel
63    newWindow
64    level
65    children {
66      __typename
67    }
68  }
69`)},50055:function(e,n,t){"use strict";t.d(n,{default:function(){return m}});var o=t(57437),s=t(2265),i=t(36760),r=t.n(i),a=t(96199),l=t(38778),c=t(10494),u=t
69(2974),d=t(51283),_=t(69824),h=t.n(_);function m({mobile:e,disciplines:n,onClick:t,...i}){let _=(0,l.Jc)(b,i.data),{setActiveId:m}=(0,u.F)(),v=(0,s.useId)(),g=(0,s.useCallback)(()=>{m(null),t&&t()},[t,m]);if(!_?.title)return null;let p="Disciplines"===_.title,f=_.children??[],x=p&&n?n.length+f.length:f.length,N=_.children&&!e?Math.ceil(x/10):1;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(a.Z.Toggle,{id:v,className:r()("m-nav-item m-nav-item--toggle",{"m-nav-item--mobile":e}),label:_.title,icon:"DisclosureDown"}),(0,o.jsx)(a.Z.Content,{id:v,style:{"--header-nav-columns":N>3?3:N},className:r()(h().subnav,{[h()["subnav--mobile"]]:e,[h()["subnav--dropdown"]]:!e}),children:(0,o.jsx)("div",{children:(0,o.jsxs)("ul",{className:h().subnav__list,children:[f.map(e=>e&&"headerNavigation_Node"===e.__typename?(0,o.jsx)("li",{className:h().subnav__item,children:(0,o.jsx)(d.default,{data:e,onClick:g,nested:!0})},e.id):null),p&&n?.map(e=>o.jsx("li",{className:h().subnav__item,children:o.jsx(c.Z,{href:e.uri,className:"m-nav-item m-nav-item--nested",onClick:g,children:o.jsx("span",{children:e.title})})},e.id))]})})})]})}let b=(0,l.BX)(`
70  fragment HeaderSubnavAndToggleFragment on headerNavigation_Node {
71    id
72    title
73    children {
74      __typename
75      id
76      title
77      ...NavItemFragment
78      children {
79        __typename
80        id
81        ...NavItemFragment
82      }
83    }
84  }
85`)},14669:function(e,n,t){"use strict";t.d(n,{Z:function(){return i}});var o=t(57437),s=t(46550);function i({label:e,id:n,name:t,descId:i,description:r,required:a,className:l,hideLabel:c,children:u}){return(0,o.jsxs)("div",{className:l,children:[(0,o.jsxs)("label",{htmlFor:n,className:c?"sr-only":"t-label-caps-lt pb-2 inline-block",children:[e,a&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("span",{className:"sr-only",children:(0,s.t)("common.required")}),(0,o.jsx)("span",{"aria-hidden":"true",children:" *"})]})]}),u,r&&(0,o.jsx)("div",{id:i,children:r})]})}},50847:function(e,n,t){"use strict";t.d(n,{Z:function(){return u}});var o=t(57437),s=t(2265),i=t(36760),r=t.n(i),a=t(14669),l=t(79603);function c({name:e,type:n="text",label:t,description:i,disabled:c,required:u,className:d,inputClassName:_,borderless:h,block:m,hideLabel:b,size:v,preIcon:g,variant:p,...f},x){let N=(0,s.useId)(),k=i?`${N}-desc`:void 0;return(0,o.jsx)(a.Z,{label:t,id:N,name:e,descId:k,description:i,required:u,hideLabel:b,children:(0,o.jsxs)("div",{className:r()("m-input-wrapper",{[`m-input-wrapper--${v}`]:!!v,[`m-input-wrapper--${p}`]:!!p,"m-input-wrapper--disabled":!!c},d),children:[g&&(0,o.jsx)(l.Z,{icon:g,className:"m-input-wrapper__preIcon"}),(0,o.jsx)("input",{className:r()("m-input",{"m-input--borderless":!!h,"w-full":m},_),type:n,ref:x,id:N,name:e,"aria-required":u,"aria-disabled":c,"aria-describedby":k,...f})]})})}c.displayName="Atomics.Input";var u=(0,s.forwardRef)(c)},9943:function(e,n,t){"use strict";t.d(n,{default:function(){return s}});var o=t(2265);function s(){return(0,o.useEffect)(()=>{let e=document.documentElement.className.replace("no-js","js");document.documentElement.className=e},[]),null}},76057:function(e,n,t){"use strict";t.d(n,{Z:function(){return l}});var o=t(57437),s=t(36760),i=t.n(s),r=t(12860),a=t.n(r);function l({as:e="section",width:n="base",blockPadding:t,inlinePadding:s,bgColor:r="light",className:l,innerClassName:c,id:u,children:d,"aria-label":_}){return(0,o.jsx)(e,{id:u,className:i()(a().container,{[a()[`container--width-${n}`]]:!0,[a()[`container--padding-block-${t}`]]:!!t,[a()[`container--padding-inline-${s}`]]:!!s,[`a-bg-${r}`]:!!r},l),"aria-label":_,children:(0,o.jsx)("div",{className:i()(a().inner,c),children:d})})}},2360:function(e,n,t){"use strict";t.d(n,{default:function(){return _}});var o=t(57437),s=t(2265),i=t(36760),r=t.n(i),a=t(99376),l=t(26695),c=t(59342),u=t(58068),d=t.n(u);function _({children:e,className:n,variant:t,...i}){let{dialogRef:u,onCloseClick:_}=(0,l.D)(),h=(0,a.usePathname)();return(0,s.useEffect)(()=>{_()},[h]),(0,o.jsx)("dialog",{ref:u,className:r()(d().content,{[d()["content--simple"]]:"simple"===t},n),...i,children:(0,o.jsxs)("div",{children:["simple"===t&&(0,o.jsx)(c.Z,{styledAs:"close",className:d().close,label:"Close"}),e]})})}_.displayName="Dialog.Dialog"},67977:function(e,n,t){"use strict";t.d(n,{default:function(){return r}});var o=t(57437),s=t(63423),i=t(26695);function r({children:e,options:n}){let t=(0,s.Z)(n);return(0,o.jsx)(i.Z.Provider,{value:t,children:e})}r.displayName="Dialog.Provider"},58972:function(e,n,t){"use strict";t.d(n,{default:function(){return _}});var o=t(57437),s=t(36760),i=t.n(s),r=t(56966),a=t(83457),l=t(90839),c=t(26695),u=t(47430),d=t.n(u);function _({styledAs:e="button",label:n,size:t,className:s,variant:u,align:_,full:h}){let{toggleRef:m,onToggleClick:b}=(0,c.D)();return"button"===e?(0,o.jsx)(r.Z,{label:n,ref:m,onClick:b,className:s,size:t,variant:u,align:_,full:h}):"buttonText"===e?(0,o.jsx)(l.Z,{label:n,ref:m,onClick:b,className:s,postIcon:"LinkExternal",iconSize:16,variant:"tab"}):(0,o.jsx)(a.Z,{label:n,ref:m,onClick:b,className:i()(d().close,s),icon:"Close",size:"md",iconSize:20})}_.displayName="Dialog.Toggle"},59342:function(e,n,t){"use strict";t.d(n,{Z:function(){return o.default}});var o=t(58972)},26695:function(e,n,t){"use strict";t.d(n,{D:function(){return i}});var o=t(2265);let s=(0,o.createContext)(null);function i(){let e=(0,o.useContext)(s);if(!e)throw Error("Dialog components cannot be rendered outside the Dialog.Provider component.");return e}n.Z=s},13463:function(e,n,t){"use strict";t.d(n,{default:function(){return c}});var o=t(57437),s=t(36760),i=t.n(s),r=t(2974),a=t(70201),l=t.n(a);function c({children:e,className:n,id:t,...s}){let{getContentProps:a}=(0,r.F)();return(0,o.jsx)("div",{...a(t),className:i()(l().content,{...!!n&&{[n]:!0}}),...s,children:e})}c.displayName="Disclosure.Content"},62963:function(e,n,t){"use strict";t.d(n,{default:function(){return l}});var o=t(57437),s=t(2265),i=t(99376),r=t(72694),a=t(2974);function l({className:e,children:n,lockScroll:t,as:l="nav",...c}){let u=(0,s.useRef)(null),d=(0,i.usePathname)(),{activeId:_,setActiveId:h,initActiveId:m,closeOnFocusOut:b}=(0,a.F)();(0,r.t$)(u,()=>b?h(null):null),(0,s.useEffect)(()=>h(m??null),[d,h,m]);let v=(0,s.useCallback)(e=>{if(!b)return;let n=u?.current;!n||n.contains(e.relatedTarget)||h(null)},[h,b]);(0,r.OR)("focusout",v,u);let g=(0,s.useCallback)(e=>{"Escape"===e.key&&h(null)},[h]);return(0,r.OR)("keydown",g,u),(0,s.useEffect)(()=>{let e=document.querySelector("body");!e?.classList.contains("has-mobile-nav-active")&&t&&e?.classList.toggle("has-scroll-lock",!!_)},[_,t]),(0,o.jsx)(l,{ref:u,className:e,...c,children:n})}},66310:function(e,n,t){"use strict";t.d(n,{default:function(){return r}});var o=t(57437),s=t(2974),i=t(2265);function r({initActiveId:e,closeOnFocusOut:n,children:t}){let r=function(e={}){let[n,t]=(0,i.useState)(e?.initActiveId??null),o=(0,i.useCallback)(e=>{t(e)},[]),s=(0,i.useCallback)(e=>({"aria-controls":e,"aria-expanded":e===n,onClick:()=>t(n=>n===e?null:e)}),[n]),r=(0,i.useCallback)(e=>({id:e,inert:n!==e?"":void 0}),[n]);return{initActiveId:e.initActiveId,closeOnFocusOut:e.closeOnFocusOut,activeId:n,setActiveId:o,getToggleProps:s,getContentProps:r}}({initActiveId:e,closeOnFocusOut:n});return(0,o.jsx)(s.Z.Provider,{value:r,children:t})}},54482:function(e,n,t){"use strict";t.d(n,{default:function(){return _}});var o=t(57437),s=t(36760),i=t.n(s),r=t(79603),a=t(10494),l=t(86595),c=t(2974),u=t(74329),d=t.n(u);function _({label:e,id:n,href:t,icon:s,iconSize:u,className:_,...h}){let{getToggleProps:m}=(0,c.F)(),{t:b}=(0,l.Z)(),v=m(n),g=v["aria-expanded"];return t?(0,o.jsxs)("div",{className:i()(d().toggle,_),"data-toggle-open":g,...h,children:[(0,o.jsx)(a.Z,{href:t,children:e}),(0,o.jsxs)("button",{...v,children:[s&&(0,o.jsx)(r.Z,{icon:s,size:u}),(0,o.jsx)("span",{className:"sr-only",children:b(g?"nav.close_menu":"nav.open_menu")})]})]}):(0,o.jsxs)("button",{type:"button",className:i()(d().toggle,_),"data-toggle-open":g,...v,...h,children:[(0,o.jsx)("span",{children:e}),s&&(0,o.jsx)(r.Z,{icon:s,size:u})]})}_.displayName="Disclosure.Toggle"},2974:function(e,n,t){"use strict";t.d(n,{F:function(){return i}});var o=t(2265);let s=(0,o.createContext)(null);function i(){let e=(0,o.useContext)(s);if(!e)throw Error("MenuManager components cannot be rendered outside the MenuManager.Provider component.");return e}n.Z=s},96199:function(e,n,t){"use strict";t.d(n,{Z:function(){return a}});var o=t(62963),s=t(66310),i=t(54482),r=t(13463),a={Group:o.default,Provider:s.default,Toggle:i.default,Content:r.default}},86595:function(e,n,t){"use strict";t.d(n,{Z:function(){return a}});var o=t(2265),s=t(66110),i=t(99376),r=t(38778);function a(){let e=(0,i.useParams)(),n=(0,s.$G)(),{i18n:t}=n;return(0,o.useEffect)(()=>{"string"==typeof e?.lang&&t.resolvedLanguage!==e.lang&&r.E7.includes(e.lang)&&t.changeLanguage(e.lang)},[e?.lang]),n}t(44720)},44720:function(e,n,t){"use strict";var o={};t.r(o),t.d(o,{en:function(){return a},es:function(){return l}});var s=t(46550),i=t(28230),r=t(38778),a=JSON.parse('{"translation":{"404":{"header":"Page Not Found","message":"Sorry, the page you were looking for could not be found.","post":{"header":"Blog Post Not Found","message":"Sorry, the blog post you were looking for could not be found."}},"key":"English","app":{"title":"University of California Press"},"common":{"email":"Email","loading":"Loading","required":"Required","submit":"Submit","dismiss":"Dismiss","back_to":"Back to","see_all":"See All","read_more":"Read More","read_less":"Read Less","page":"Page","of_count":"of {{count, number}}","go":"Go","browse_all":"Browse All","results_count":"{{count, number}} Result","results_count_other":"{{count, number}} Results","sort_by":"Sort By","filter":"Filter","filter_other":"Filters","no_results":"No results.","no_results_for":"No results for \\"{{val}}\\".","no_results_with_filters":"No results with current filters.","learn_more":"Learn More","epub":"EPUB","pdf":"PDF"},"glossary":{"open_access":"Open Access","discipline":"Discipline","discipline_other":"Disciplines","endowment":"Endowment","endowment_other":"Endowments","book":"Book","book_other":"Books","ebooks":"Ebooks","journal":"Journal","journal_other":"Journals","blog":"Blog","blog_post":"Blog Post","blog_post_other":"Blog Posts","post":"Post","post_other":"Posts","cateogory":"Category","category_other":"Categories","tag":"Tag","tag_other":"Tags","series":"Series","resource":"Resource","resource_other":"Resources","page":"Page","page_other":"Pages","publisher":"Publisher","publisher_other":"Publishers"},"metrics":{"abstract_views":"<strong>{{count, number}}</strong> Abstract View","abstract_views_other":"<strong>{{count, number}}</strong> Abstract Views","downloads":"<strong>{{count, number}}</strong> Download","downloads_other":"<strong>{{count, number}}</strong> Downloads","reads":"<strong>{{count, number}}</strong> Read","reads_other":"<strong>{{count, number}}</strong> Reads"},"search":{"label":"Search","search_results":"Search Results","placeholder":"Enter keyword to search..."},"filter":{"all":"All"},"format":{"hardcover":"Hardcover","paperback":"Paperback","ebook":"eBook"},"nav":{"a11y_navigation_label":"{{name}}","a11y_site_navigation_label":"Site","a11y_section_navigation_label":"Section","a11y_breadcrumb_navigation":"Breadcrumb","a11y_alpha_navigation":"Alphabetical","a11y_social_navigation_label":"Social","skip_to_label":"Skip to main content","browse_all_books":"Browse All $t(glossary.book_other)","browse_all_journals":"Browse All $t(glossary.journal_other)","browse_by_discipline":"Browse By $t(glossary.discipline)","open_menu":"Open Menu","close_menu":"Close Menu","shop":"Shop","cart":"Cart","distributed_publishers":"Distributed Publishers"},"error":{"header":"Something went wrong!","generic_message":"There was an error loading this content. Try reloading the page or, if the issue persists, please <0>let us know</0>.","reader_message":"There was an error loading <0>{{title}}</0>. Try reloading the page or, if the issue persists, please <1>let us know</1>.","code_message":"Error code: {{code}}."},"pagination":{"a11y_label":"Pagination","next_button":"Next","previous_button":"Previous","results_per_page":"Results per page"},"slideshow":{"a11y_label":"Slideshow","slide":"Slide","current_slide":"{{current}} / {{length}}"},"header":{},"footer":{"email_placeholder":"email address","follow_us_label":"Follow us on social:","newsletter_label":"Sign up for our newsletter:","cc_message":"\xa9 Copyright {{year}}","cc_message_default":"$t(footer.cc_message) by the Regents of the University of California. All rights reserved."},"hero":{"resources_label":"Resources"},"resources":{"resources_sidebar_header":"$t(glossary.resource_other) For:","see_all_resources":"See All $t(glossary.resource_other)","instructors":"Instructors","book_authors":"Book Authors","journal_auth_ed":"Journal Authors & Editors","librarians":"Librarians","booksellers":"Booksellers","journalists":"Media & Journalists"},"acquisition_type":{"voices_revived":"Voices Revived","firstgen":"FirstGen"},"book":{"by":"by","and_count_more":"and {{count}} more","download_cover_image":"Download Cover Image","view_flyer":"Printer-Ready View","details":{"price":"Price:","publication_date":"Publication Date:","publisher":"Publisher:","imprint":"Imprint:","title_details":"Title Details:","rights":"Rights:","pages":"Pages:","isbn":"ISBN:","series":"Series:","trim_size":"Trim Size:","edition":"Edition:","format":"Format:","endowments":"Endowments:","illustrations":"Illustrations:"},"download":{"label":"Download","pdf":"Download $t(common.pdf)","epub":"Download $t(common.epub)"},"edition_ordinal_one":"{{count}}st Edition","edition_ordinal_two":"{{count}}nd Edition","edition_ordinal_few":"{{count}}rd Edition","edition_ordinal_other":"{{count}}th Edition","request_exam_or_desk_copy":"Request an Exam or Desk Copy","read_an_excerpt":"Read an Excerpt","buying_options":"Buy","recommend_to_your_library_pdf":"Recommend to your Library ($t(common.pdf))","rights_and_permissions":"Rights and Permissions","read_book":"Read Book","google_books_preview":"Google Books Preview","section":{"about_the_book":"About the Book","from_our_blog":"From Our Blog","about_the_author":"About the Author","learn_more_links":"Learn More","downloads":"Downloads","media":"Media","image_slideshow":"Image Slideshow","video_slideshow":"Video Slideshow","soundcloud_embed":"Soundcloud Embed","table_of_contents":"Table of Contents","reviews":"Reviews","more_reviews":"See More Reviews","less_reviews":"See Less Reviews","awards":"Awards"},"filter":{"all_disciplines":"All $t(glossary.discipline_other)","loading_disciplines":"Loading $t(glossary.discipline_other)","publisher":"Publisher","publisher_ucpress":"University of California Press","publisher_distributed":"Distributed Publishers"}},"discipline":{"coming_soon":"Coming Soon","open_access":"Open Access Titles"},"blog":{"heading":"UC Press Blog","filter":{"categories_placeholder":"All Categories","a11y_category_label":"Blog Category"}},"posts":{"all_posts":"All $t(glossary.post_other)","related_posts":"Related Posts","re
85cent_posts":"Recent Posts","featured_posts":"Featured Posts","from_our_blog_heading":"From Our Blog","visit_our_blog_link":"Visit Our Blog"},"post":{"by":"by","share":"Share","next_post":"Next Post","previous_post":"Previous Post","about_the_author":"About the Author","about_the_author_other":"About the Authors"},"sort":{"date":"Date","publication_date":"Publication Date","title_asc":"Title A-Z","title_desc":"Title Z-A"},"form":{"reset":"Reset Filters"},"featured":{"title":"Featured","books":"Books","journals":"Journals","more_books":"More Books","explore_journals":"Explore Journals"},"reader":{"back_link":"Back to <strong>{{title}}</strong>"},"series":{"series_completed":"(Series Completed)"},"podcast":{"block_heading":"From Our Podcast: <em>Beyond the Margins</em>","visit_link":"Visit our channel","play_label":"Play","pause_label":"Pause"},"publishing_services":{"preheading":"Publishing Services @ UC Press","heading":"Publishing Services Affiliates","label":"Publishing Services","distributed_publishers":"Distributed Publishers"}}}'),l=JSON.parse('{"translation":{"404":{"header":"404 No encontrado","message":"La p\xe1gina solicitada no pudo ser encontrada."},"key":"Espa\xf1ol","app":{},"common":{"loading":"Cargando"},"glossary":{},"nav":{"skip_to_label":"Saltar al contenido principal"}}}');s.ZP.use(i.D).init(function(e=r.k$){return{lng:e,fallbackLng:r.k$,supportedLngs:r.E7,resources:o,returnObjects:!0,interpolation:{escapeValue:!1},react:{transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0}}}())},48628:function(){},3532:function(e){e.exports={footer:"Footer_footer__iAl1H",social:"Footer_social__DJYi6",newsletter:"Footer_newsletter__9mqw6",newsletter__fields:"Footer_newsletter__fields__E4DuR",newsletter__submit:"Footer_newsletter__submit__AMsge",cc:"Footer_cc__89_Fe"}},40736:function(e){e.exports={nav:"FooterNav_nav__v6YbR",column:"FooterNav_column__S7T6s",header:"FooterNav_header__5Nbhw",submenu:"FooterNav_submenu__O62As",submenuLink:"FooterNav_submenuLink__Dzr53"}},16555:function(e){e.exports={header:"Header_header__ZWjAT",header__inner:"Header_header__inner__Kn9MD",header__right:"Header_header__right__cUuHJ",header__nav:"Header_header__nav__ecllo",header__navTop:"Header_header__navTop__SMrzN",header__search:"Header_header__search__jQasM"}},87698:function(e){e.exports={navList:"HeaderNav_navList__1E13z",navList__item:"HeaderNav_navList__item__fY6Th"}},1333:function(e){e.exports={mobileNav:"MobileNav_mobileNav__mp0rT",mobileNav__dialog:"MobileNav_mobileNav__dialog__FcY4p",mobileNav__header:"MobileNav_mobileNav__header__6w5Bk",mobileNav__content:"MobileNav_mobileNav__content__cnxJ1",mobileNav__contentInner:"MobileNav_mobileNav__contentInner__wYzjQ",mobileNav__item:"MobileNav_mobileNav__item__kMUd5"}},59893:function(e){e.exports={toggle:"MobileNavToggle_toggle__mtGXj"}},74995:function(e){e.exports={shop:"ShoppingCartLink_shop__tAfWI"}},69824:function(e){e.exports={"subnav--dropdown":"SubnavAndToggle_subnav--dropdown__t0aEl",subnav__list:"SubnavAndToggle_subnav__list__87J3x",subnav__item:"SubnavAndToggle_subnav__item__KdUsf","subnav--mobile":"SubnavAndToggle_subnav--mobile__n18nU"}},47436:function(e){e.exports={skipToLink:"SkipToLink_skipToLink__AW79S"}},58852:function(e){e.exports={socialLinks:"SocialLinksList_socialLinks__LvOVe",link:"SocialLinksList_link__cGlAb"}},23162:function(e){e.exports={logo:"UCPressLogoLink_logo__YvEWw"}}
85,12860:function(e){e.exports={container:"Container_container__serlb","container--width-base":"Container_container--width-base__4oLTz","container--width-max":"Container_container--width-max___0WL6","container--width-wide":"Container_container--width-wide__mn_cK","container--width-narrow":"Container_container--width-narrow__QdpJp","container--padding-block-xs":"Container_container--padding-block-xs__IRAwv","container--padding-block-sm":"Container_container--padding-block-sm__oP_cQ","container--padding-block-md":"Container_container--padding-block-md__fRei7","container--padding-block-mdLg":"Container_container--padding-block-mdLg__GjbTR","container--padding-block-lg":"Container_container--padding-block-lg__l597x","container--padding-block-xl":"Container_container--padding-block-xl__o8I_j","container--padding-block-xxl":"Container_container--padding-block-xxl__hfHBG","container--padding-inline-sm":"Container_container--padding-inline-sm__KWFom","container--padding-inline-md":"Container_container--padding-inline-md__lcA50","container--padding-inline-lg":"Container_
85container--padding-inline-lg__aS7Mj",inner:"Container_inner__h1tQo"}},58068:function(e){e.exports={content:"Content_content__mgbmb","content--simple":"Content_content--simple__lUfK_",close:"Content_close___nX17"}},47430:function(e){e.exports={close:"Toggle_close___isvH"}},70201:function(e){e.exports={content:"Content_content__OWDnN"}},74329:function(e){e.exports={toggle:"Toggle_toggle__VBe_1"}},21269:function(e){e.exports={style:{fontFamily:"'__Montserrat_a6ed1b'",fontStyle:"normal"},className:"__className_a6ed1b",variable:"__variable_a6ed1b"}},74076:function(e){e.exports={style:{fontFamily:"'__Radley_b910e6'",fontWeight:400},className:"__className_b910e6",variable:"__variable_b910e6"}},63423:function(e,n,t){"use strict";t.d(n,{Z:function(){return s}});var o=t(2265);function s(e){let{modal:n}=e,t=n?e.scrollLockClassName:null,s=!n&&e.initOpen,i=n?"explicit":e.dismissalMode,r=(0,o.useRef)(null),a=(0,o.useRef)(null),[l,c]=(0,o.useState)(null!=s&&s),u=()=>c(!1);(0,o.useEffect)(()=>{var e,o,i;let a=document.querySelector("body");l?!n||s?null===(e=r.current)||void 0===e||e.show():(null===(o=r.current)||void 0===o||o.showModal(),a&&t&&a.classList.add(t)):((null===(i=r.current)||void 0===i?void 0:i.open)&&r.current.close(),t&&(null==a?void 0:a.classList.contains(t))&&a.classList.remove(t))},[l]),(0,o.useEffect)(()=>{let e=r.current;return null==e||e.addEventListener("close",u),()=>{null==e||e.removeEventListener("close",u)}},[]);let d=(0,o.useCallback)(e=>{"Escape"===e.key&&u()},[]),_=(0,o.useCallback)(e=>{let n=e.relatedTarget===r.current,t=e.relatedTarget===a.current;n||t||u()},[]);return(0,o.useEffect)(()=>{let e=r.current;if(!n&&l)return null==e||e.addEventListener("keydown",d),()=>{!n&&l&&(null==e||e.removeEventListener("keydown",d))}},[l,n,d]),(0,o.useEffect)(()=>{let e=r.current;if(l&&"light"===i)return null==e||e.addEventListener("focusout",_),()=>{l&&"light"===i&&(null==e||e.removeEventListener("focusout",_))}},[l,i,_]),{open:l,dialogRef:r,toggleRef:a,onToggleClick:e=>c(e=>!e),onCloseClick:e=>u()}}}},function(e){e.O(0,[384,14,2886,6819,2972,12,3144,8606,8629,9603,2971,2117,1744],function(){return e(e.s=3754)}),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.