[style*="font-family:'Asap-Medium'"],[style*="font-family:'Asap Medium'"],[style*="font-family:Asap Medium"]{font-family:"Asap" !important;font-weight:600 !important}[style*="font-family:'Asap-Regular'"],[style*="font-family:'Asap Regular'"],[style*="font-family:Asap Regular"]{font-family:"Asap" !important}[style*="font-family:'Asap-MediumItalic'"],[style*="font-family:'Asap Medium Italic'"],[style*="font-family:Asap Medium Italic"]{font-family:"Asap" !important;font-weight:600;font-style:italic}[style*="font-family:'Asap-Italic'"],[style*="font-family:'Asap Italic'"],[style*="font-family:Asap Italic"]{font-family:"Asap" !important;font-style:italic}[style*="font-family:'Asap-Bold'"],[style*="font-family:'Asap Bold'"],[style*="font-family:Asap Bold"]{font-family:"Asap" !important;font-weight:bold}[style*="font-family:'SourceSansPro-Regular'"],[style*="font-family:'SourceSansPro Regular'"],[style*="font-family:SourceSansPro Regular"]{font-family:"Source Sans Pro" !important;font-weight:400}[style*="font-family:'SourceSansPro-Semibold'"],[style*="font-family:'SourceSansPro Semibold'"],[style*="font-family:SourceSansPro Semibold"]{font-family:"Source Sans Pro" !important;font-weight:600}[style*="font-family:'SourceSansPro-Bold'"],[style*="font-family:'SourceSansPro Bold'"],[style*="font-family:SourceSansPro Bold"]{font-family:"Source Sans Pro" !important;font-weight:700}html,body,div,span,applet,object,iframe,h1,h2,#nav .nav-title,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}#wrapper{background-color:#fff;overflow-x:hidden}#content{clear:none;padding:0 0.5em;margin:0 auto 1.5em auto;max-width:35em}@media (min-width: 40em){#content{padding:0 1em}}section{position:relative}.notification{position:fixed;bottom:0;left:0;right:0;background-color:#ffd54d;padding:1em;font-family:"Source Sans Pro",sans-serif;font-size:0.8em;line-height:1.2em;text-align:center;z-index:100}.login-prompt{background-color:#fff;box-shadow:2px 2px 8px rgba(0,0,0,0.16)}.login-prompt label{position:absolute;top:1em;right:1em;color:#4bb4c5 !important;font-size:1em;cursor:pointer}.sidebar-login-prompt{border:1px solid #4bb4c5;border-radius:5px;box-sizing:border-box;padding-right:3em;text-align:left;width:17em;top:4em;right:2em;left:auto;bottom:auto}.sidebar-login-prompt a{color:#4bb4c5}@media only screen and (max-width: 23em){.sidebar-login-prompt{margin-left:1em;margin-right:1em;right:auto;width:fit-content}}.obscured-section{mask-image:linear-gradient(180deg, #fff, transparent 95%);-webkit-mask-image:linear-gradient(180deg, #fff, transparent 95%);pointer-events:none}.obscured-section[aria-expanded="true"]{margin-bottom:-5em}section:last-of-type .obscured-section[aria-expanded="true"]{margin-bottom:0}a.instructor-login{background-color:white;border:1px solid #4bb4c5;border-radius:6px;box-shadow:2px 2px 8px rgba(0,0,0,0.16);color:#222;display:inline-block;font-family:"Source Sans Pro",sans-serif;font-size:1rem;padding:0 0.5em;text-decoration:none;position:relative;left:50%;transform:translateX(-50%) translateY(1em)}a.instructor-login.visuallyhidden{position:fixed}.cookie-banner-background{position:fixed;inset:0;background-color:rgba(0,0,0,0.5);z-index:99;overflow:auto;display:flex;align-items:center;justify-content:center;padding:2.5rem 1.5rem}.cookie-banner{background-color:white;z-index:100;box-sizing:border-box;font-family:"Source Sans Pro",sans-serif;font-size:1rem;line-height:1.4;padding:2.5rem 1.5rem;margin:auto;max-width:960px}@media only screen and (min-width: 767px){.cookie-banner{line-height:1.5;padding:3.75rem 5rem}}.cookie-banner img{height:1.5rem;margin-bottom:1.5rem}@media only screen and (min-width: 767px){.cookie-banner img{height:2rem}}.cookie-banner p{margin:0;margin-bottom:1.25rem}@media only screen and (min-width: 767px){.cookie-banner p{margin-bottom:1.875rem}}.cookie-banner .button-wrapper{display:flex;flex-direction:column;gap:0.75rem}@media only screen and (min-width: 767px){.cookie-banner .button-wrapper{flex-direction:row;gap:1.5rem;justify-content:space-around}}.cookie-banner .button-wrapper button{font-size:1.125rem;line-height:1rem;font-weight:600;padding:1.25rem;border-radius:2rem;width:100%}@media only screen and (min-width: 767px){.cookie-banner .button-wrapper button{flex-shrink:1;width:unset;flex-basis:21.25rem}}.cookie-banner .button-wrapper .js-reject{background-color:white;color:#4bb4c5;border:2px solid #4bb4c5}body{margin:0;padding:0;color:#222;background-color:#4bb4c5;font-family:"Crimson Pro",serif;font-size:1.4em;line-height:1.5em;overflow-x:hidden}h1,h2,#nav .nav-title,h3,h4,h5,h6{font-family:"Source Sans Pro",sans-serif;font-size:1.4em;font-weight:bold;line-height:1.5em;page-break-after:avoid;margin:1.5em 0 0 0}h1{font-family:"Source Sans Pro",sans-serif;font-size:2.8em;line-height:1;margin:1.5em 0 .75em 0}h2,#nav .nav-title{font-size:2.1em;line-height:1;margin:1.5em 0 .75em 0}h3{font-weight:normal}h4{font-style:italic;font-weight:inherit;font-size:1.2em}h5{font-family:"Crimson Pro",serif;font-style:italic;font-weight:inherit}h6{font-family:"Crimson Pro",serif;font-weight:inherit}p{margin:0;text-indent:1.4em}p:first-of-type{text-indent:0}ol{list-style:decimal;list-style-position:outside;margin:0 0 1.5em 1em}ul{list-style-type:disc;list-style-position:outside;margin:0 0 1.5em 1em}ol ol{list-style-type:lower-alpha}ul ul{list-style-type:circle}blockquote{margin:1.5em 0;padding:0 1.5em}blockquote p:first-of-type{text-indent:0}blockquote p:last-child,blockquote ol:last-child,blockquote ul:last-child{margin-bottom:0}dl{margin:1.5em 0}dd{margin:0 0 1.5em 0}hr{border:0;font-family:"Source Sans Pro",sans-serif;text-align:center;margin:1.5em 0}hr:after{content:"\2014"}hr+p{text-indent:0}sup,sub{line-height:100%;font-size:.7em}sup{vertical-align:super}sub{vertical-align:sub}a{text-decoration:none;color:#037bb5}em{font-style:italic}strong{font-weight:bold}input,textarea{padding:0.75em 0.75em;font-family:"Source Sans Pro",sans-serif;font-size:inherit;color:inherit;border:1px solid #C9E9EE;display:block;margin:1.5em 0;width:100%}input[type="submit"],textarea[type="submit"]{width:auto}textarea{min-height:4.5em}p img:only-child{margin:1.5em auto;display:block}p{margin-bottom:1.5em;text-indent:0}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.masthead{font-family:"Source Sans Pro",sans-serif;background-color:#4bb4c5;width:100%;text-align:center;color:#F2F2F2}.masthead:after{content:"";display:block;clear:both}.masthead a{color:#F2F2F2}.masthead ul{list-style-type:none;margin:0 auto;padding:0.5em 0}.masthead ul li{display:inline-block;margin:0 0.25em 0 0}.masthead ul li:after{content:"\2044";color:#F2F2F2;margin-left:0.5em}.masthead ul li:last-of-type:after{content:normal}@media only screen and (max-width: 35em){.masthead ul li:nth-of-type(2):before{content:normal}.masthead ul li.masthead-series-name{display:none}}@media only screen and (max-width: 35em){body.home .masthead li.masthead-series-name{display:inline-block !important}}.nav-buttons{position:absolute;top:0;left:0;margin:0.6em 0.4em}.nav-back-button{font-family:"Source Sans Pro",sans-serif;font-size:inherit;color:#fff;background-color:#4bb4c5;border-radius:.1rem;padding:0.25em 0.5em;cursor:pointer}[href="#nav"]{font-family:"Source Sans Pro",sans-serif;font-size:inherit;color:#fff;background-color:#4bb4c5;border-radius:.1rem;padding:0.25em 0.5em}.js-nav-open [href="#nav"]{right:0;bottom:0;background-color:transparent}.nav-buttons{position:fixed;z-index:100}.js-nav-open [href="#nav"]{z-index:inherit}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden{position:fixed}#nav{font-family:"Source Sans Pro",sans-serif;font-size:.8em;width:100%;height:100%;overflow-x:hidden;background-color:#fff;border-top:1px solid #F2F2F2;padding-right:17px;padding-top:2rem}#nav a.nav-logo img{width:10rem;margin-left:1rem}.js-nav-open #nav{overflow-y:auto}.js-nav #nav{width:20em;border-top:none;border-right:1px solid #F2F2F2;position:absolute;top:0;left:0;z-index:100}.js-nav #nav{position:fixed}#nav .search{margin:0 -17px 0 0;background-color:#fff}#nav .search input{width:90%;padding:0.75em 0.75em;font-family:"Source Sans Pro",sans-serif;font-size:inherit;overflow-x:hidden;background-color:#fff;color:#C9E9EE;margin:0}#nav .nav-list{margin:0 -17px 0 0}#nav .nav-list ol,#nav .nav-list ul{list-style-type:none;margin:0;padding:0;background-color:#fff}#nav .nav-list ol li,#nav .nav-list ul li{padding:0;width:100%;color:#000}#nav .nav-list ol li a,#nav .nav-list ul li a{display:block;padding:.1em 2em .1em .75em;max-width:14em;color:#000}#nav .nav-list ol li a:hover,#nav .nav-list ol li a:focus,#nav .nav-list ol li a:active,#nav .nav-list ul li a:hover,#nav .nav-list ul li a:focus,#nav .nav-list ul li a:active{color:inherit}#nav .nav-list ol li:hover,#nav .nav-list ol li:focus,#nav .nav-list ol li:active,#nav .nav-list ul li:hover,#nav .nav-list ul li:focus,#nav .nav-list ul li:active{color:#fff;background-color:#4bb4c5;width:100%}#nav .nav-list ol li:hover>a,#nav .nav-list ol li:hover button:after,#nav .nav-list ol li:focus>a,#nav .nav-list ol li:focus button:after,#nav .nav-list ol li:active>a,#nav .nav-list ol li:active button:after,#nav .nav-list ul li:hover>a,#nav .nav-list ul li:hover button:after,#nav .nav-list ul li:focus>a,#nav .nav-list ul li:focus button:after,#nav .nav-list ul li:active>a,#nav .nav-list ul li:active button:after{color:#fff}#nav .nav-list ol li.active,#nav .nav-list ul li.active{background-color:#4bb4c5;width:100%}#nav .nav-list ol li.active a,#nav .nav-list ol li.active button:after,#nav .nav-list ul li.active a,#nav .nav-list ul li.active button:after{color:#fff}#nav .nav-list ol li.active li a,#nav .nav-list ul li.active li a{color:#000}#nav .nav-list ol ol,#nav .nav-list ol ul,#nav .nav-list ul ol,#nav .nav-list ul ul{max-height:none;transition:max-height 0.5s ease-out;background-color:#F2F2F2;width:100%;overflow-x:hidden;overflow-y:hidden}#nav .nav-list ol ol li,#nav .nav-list ol ul li,#nav .nav-list ul ol li,#nav .nav-list ul ul li{padding-left:1em;width:100%}#nav .nav-list ol ol li a,#nav .nav-list ol ul li a,#nav .nav-list ul ol li a,#nav .nav-list ul ul li a{display:block;width:100%;color:#000}#nav .nav-list ol ol li a:hover,#nav .nav-list ol ol li a:focus,#nav .nav-list ol ol li a:active,#nav .nav-list ol ul li a:hover,#nav .nav-list ol ul li a:focus,#nav .nav-list ol ul li a:active,#nav .nav-list ul ol li a:hover,#nav .nav-list ul ol li a:focus,#nav .nav-list ul ol li a:active,#nav .nav-list ul ul li a:hover,#nav .nav-list ul ul li a:focus,#nav .nav-list ul ul li a:active{color:inherit}#nav .nav-list ol ol li:hover,#nav .nav-list ol ol li:focus,#nav .nav-list ol ol li:active,#nav .nav-list ol ul li:hover,#nav .nav-list ol ul li:focus,#nav .nav-list ol ul li:active,#nav .nav-list ul ol li:hover,#nav .nav-list ul ol li:focus,#nav .nav-list ul ol li:active,#nav .nav-list ul ul li:hover,#nav .nav-list ul ul li:focus,#nav .nav-list ul ul li:active{color:#fff;background-color:#4bb4c5;width:100%}#nav .nav-list ol ol ol,#nav .nav-list ol ol ul,#nav .nav-list ol ul ol,#nav .nav-list ol ul ul,#nav .nav-list ul ol ol,#nav .nav-list ul ol ul,#nav .nav-list ul ul ol,#nav .nav-list ul ul ul{margin-left:-1em;padding-left:2em}#nav .nav-list ol ol ol li,#nav .nav-list ol ol ul li,#nav .nav-list ol ul ol li,#nav .nav-list ol ul ul li,#nav .nav-list ul ol ol li,#nav .nav-list ul ol ul li,#nav .nav-list ul ul ol li,#nav .nav-list ul ul ul li{padding-left:2em;position:relative;left:-2em}#nav .nav-list ol li:hover+ol,#nav .nav-list ol li:active+ol,#nav .nav-list ol li:focus+ol,#nav .nav-list ol li:hover+ul,#nav .nav-list ol li:active+ul,#nav .nav-list ol li:focus+ul,#nav .nav-list ol li:hover>ol,#nav .nav-list ol li:active>ol,#nav .nav-list ol li:focus>ol,#nav .nav-list ol li:hover>ul,#nav .nav-list ol li:active>ul,#nav .nav-list ol li:focus>ul,#nav .nav-list ol ol.active,#nav .nav-list ol ul.active,#nav .nav-list ul li:hover+ol,#nav .nav-list ul li:active+ol,#nav .nav-list ul li:focus+ol,#nav .nav-list ul li:hover+ul,#nav .nav-list ul li:active+ul,#nav .nav-list ul li:focus+ul,#nav .nav-list ul li:hover>ol,#nav .nav-list ul li:active>ol,#nav .nav-list ul li:focus>ol,#nav .nav-list ul li:hover>ul,#nav .nav-list ul li:active>ul,#nav .nav-list ul li:focus>ul,#nav .nav-list ul ol.active,#nav .nav-list ul ul.active{height:auto;max-height:500em;transition:max-height 1s ease-in}#nav .nav-list ol ol:hover,#nav .nav-list ol ul:hover,#nav .nav-list ol ol:active,#nav .nav-list ol ul:active,#nav .nav-list ol ol:focus,#nav .nav-list ol ul:focus,#nav .nav-list ol ol.active,#nav .nav-list ol ul.active,#nav .nav-list ul ol:hover,#nav .nav-list ul ul:hover,#nav .nav-list ul ol:active,#nav .nav-list ul ul:active,#nav .nav-list ul ol:focus,#nav .nav-list ul ul:focus,#nav .nav-list ul ol.active,#nav .nav-list ul ul.active{height:auto;max-height:500em}#nav .widgets{margin:0 -17px 0 0}#nav .nav-title{margin:1rem 0 !important;padding-left:15px}.has-children{position:relative}[data-toggle]{position:absolute;top:0;right:0;background-color:transparent;border:none;color:#fff;font-size:1.25em;padding:0 0.5em;margin:0 0 0 -0.5em;height:1.65em}[data-toggle]:hover{cursor:pointer}[data-toggle]:after{color:#666}[data-toggle].show-children:after{color:#666}[data-nav-close]{background-color:transparent}[data-nav-close]:after{color:#4bb4c5;content:"×"}[data-nav-close]:hover{background-color:transparent}[data-toggle-nav]{background-color:transparent;right:.5em}[data-toggle-nav]:after{content:"+"}[data-toggle-nav].show-children:after{content:"−"}[data-toggle-nav]:hover{background-color:transparent}#content .search{margin:1.5em 0}#content .search input{width:100%}.search-results ul{list-style-type:none;margin:1.5em 0}mark{background-color:#ffd54d;color:inherit;border-radius:.1rem}#footer{clear:both;bottom:0;background-color:#4bb4c5;font-family:"Source Sans Pro",sans-serif;border-top:1px solid #4bb4c5;margin:3em 0 0 0;padding:.75em;width:100%}.footer-content{clear:both;max-width:35em}#footer p,#footer ol,#footer ul{font-size:.98em;color:#222;text-indent:0;margin:0}#footer p a,#footer ol a,#footer ul a{color:#222;text-decoration:underline}body.cover #content{margin:0 auto;padding:0}body.cover #content h1{line-height:0;font-size:0}p.cover{margin:0 auto;padding:0;text-indent:0;height:100vh}img.cover{max-height:100%;max-width:100%;border:1px solid #F2F2F2}.previous-publications-page #content{margin:3em auto 0 auto;text-align:center}.previous-publications-page #content p{text-indent:0;margin-bottom:.75em;text-align:center;hyphens:none}.previous-publications-page #content h1,.previous-publications-page #content h2,.previous-publications-page #content #nav .nav-title,#nav .previous-publications-page #content .nav-title{font-size:1.75em}.titlepage #content,.title-page #content,.halftitle-page #content,.half-title-page #content{margin:3em auto 0 auto;text-align:center}.titlepage p,.title-page p,.halftitle-page p,.half-title-page p{text-indent:0;hyphens:none;text-align:center}.titlepage .half-title-page-title,.titlepage .halftitle-page-title,.titlepage .halftitlepage-title,.titlepage .title-page-title,.titlepage .titlepage-title,.title-page .half-title-page-title,.title-page .halftitle-page-title,.title-page .halftitlepage-title,.title-page .title-page-title,.title-page .titlepage-title,.halftitle-page .half-title-page-title,.halftitle-page .halftitle-page-title,.halftitle-page .halftitlepage-title,.halftitle-page .title-page-title,.halftitle-page .titlepage-title,.half-title-page .half-title-page-title,.half-title-page .halftitle-page-title,.half-title-page .halftitlepage-title,.half-title-page .title-page-title,.half-title-page .titlepage-title{font-weight:bold;font-family:"Source Sans Pro",sans-serif;font-size:2.8em;line-height:1;margin:0;string-set:book-title content()}.titlepage .title-page-subtitle,.titlepage .titlepage-subtitle,.title-page .title-page-subtitle,.title-page .titlepage-subtitle,.halftitle-page .title-page-subtitle,.halftitle-page .titlepage-subtitle,.half-title-page .title-page-subtitle,.half-title-page .titlepage-subtitle{font-family:"Source Sans Pro",sans-serif;font-size:2.8em;line-height:1;margin:.75em 0 1.5em 0;string-set:book-subtitle content()}.titlepage .title-page-author,.titlepage .titlepage-author,.title-page .title-page-author,.title-page .titlepage-author,.halftitle-page .title-page-author,.halftitle-page .titlepage-author,.half-title-page .title-page-author,.half-title-page .titlepage-author{font-size:2.8em;line-height:1;margin:1.5em 0;string-set:book-author content()}.titlepage .title-page-publisher,.titlepage .titlepage-publisher,.title-page .title-page-publisher,.title-page .titlepage-publisher,.halftitle-page .title-page-publisher,.halftitle-page .titlepage-publisher,.half-title-page .title-page-publisher,.half-title-page .titlepage-publisher{text-indent:0;margin:0 0 1.5em 0;line-height:1}.titlepage .title-page-logo,.titlepage .titlepage-logo,.title-page .title-page-logo,.title-page .titlepage-logo,.halftitle-page .title-page-logo,.halftitle-page .titlepage-logo,.half-title-page .title-page-logo,.half-title-page .titlepage-logo{display:block;max-width:30%}.titlepage .title-page-logo img,.titlepage .titlepage-logo img,.title-page .title-page-logo img,.title-page .titlepage-logo img,.halftitle-page .title-page-logo img,.halftitle-page .titlepage-logo img,.half-title-page .title-page-logo img,.half-title-page .titlepage-logo img{width:100%}.copyright-page p{text-indent:0;margin:0 0 .75em 0}.dedication-page #content{margin-top:3em}p.dedication{text-indent:0;text-align:center}.dedication+p{text-indent:0;margin-top:1.5em}.epigraph-page #content{margin-top:3em}p.epigraph{text-indent:0;padding:0 3em}p.epigraph-source{text-indent:0;padding:0 3em;text-align:right;font-style:italic}p.epigraph-source em{font-style:normal}.epigraph-source+p{text-indent:0;margin-top:1.5em}.contents-page #content ol,.contents-page #content ul{list-style-type:none;margin:0;padding:0}.contents-page #content ol ol,.contents-page #content ol ul,.contents-page #content ul ol,.contents-page #content ul ul{margin-left:1.5em}#content #markdown-toc,#content .markdown-toc{font-family:"Source Sans Pro",sans-serif;list-style-type:none;margin:1.5em 0}#content #markdown-toc li,#content .markdown-toc li{margin:0}#content #markdown-toc li li,#content .markdown-toc li li{margin-left:1.5em}.bibliography{text-indent:0;margin:1.5em 0}.bibliography+p{text-indent:0}ul.bibliography{list-style-type:none;padding:0;margin:1.5em 0}ul.bibliography li{text-indent:-3em;margin-left:3em}.box{background-color:#F2F2F2;color:inherit;font-weight:inherit;font-size:inherit;border:1px solid #F2F2F2;margin:1.5em 0;padding:.75em}.box p:last-of-type{margin-bottom:0}.box+p{text-indent:0}.box h1:first-of-type,.box h2:first-of-type,.box #nav .nav-title:first-of-type,#nav .box .nav-title:first-of-type,.box h3:first-of-type,.box h4:first-of-type,.box h5:first-of-type,.box h6:first-of-type{margin-top:0}.box li p:last-of-type{margin-bottom:0}.box dl:first-of-type{margin-top:0}.box dl:last-of-type{margin-bottom:0}p.box{text-indent:0}ol.box,ul.box{padding:.75em 1.5em}button,a.button,em.button,strong.button,span.button{border:none;display:inline-block;font-family:"Source Sans Pro",sans-serif;color:#fff;line-height:100%;text-decoration:none;background-color:#4bb4c5;padding:0.2em 0.4em;margin:0;text-align:center;text-indent:0;border-radius:.1rem;cursor:pointer}button:hover,a.button:hover,em.button:hover,strong.button:hover,span.button:hover{background-color:#297481}p.button,ol.button,ul.button,li.button,blockquote.button,table.button,div.button,h1.button,h2.button,#nav .button.nav-title,h3.button,h4.button,h5.button,h6.button{text-indent:0}p.button a,ol.button a,ul.button a,li.button a,blockquote.button a,table.button a,div.button a,h1.button a,h2.button a,#nav .button.nav-title a,h3.button a,h4.button a,h5.button a,h6.button a{display:inline-block;font-family:"Source Sans Pro",sans-serif;color:#fff;background-color:#4bb4c5;padding:0.5em;margin:1.5em 0;line-height:1;text-align:center;text-decoration:none;border-radius:.1rem;cursor:pointer}p.button a:hover,ol.button a:hover,ul.button a:hover,li.button a:hover,blockquote.button a:hover,table.button a:hover,div.button a:hover,h1.button a:hover,h2.button a:hover,#nav .button.nav-title a:hover,h3.button a:hover,h4.button a:hover,h5.button a:hover,h6.button a:hover{background-color:#297481}p.button+p,ol.button+p,ul.button+p,li.button+p,blockquote.button+p,table.button+p,div.button+p,h1.button+p,h2.button+p,#nav .button.nav-title+p,h3.button+p,h4.button+p,h5.button+p,h6.button+p{text-indent:0}p.button a,ol.button a,ul.button a,li.button a,blockquote.button a,table.button a,div.button a,h1.button a,h2.button a,#nav .button.nav-title a,h3.button a,h4.button a,h5.button a,h6.button a{margin:0}code{font-family:"Inconsolata",monospace;font-size:90%;line-height:1.5em;background-color:#F2F2F2;padding:0.1em 0.3em;border-radius:0.2em}pre{background-color:#F2F2F2;border-radius:0.2em;margin:1.5em 0;overflow-x:auto;padding:.75em}pre code{padding:0}pre+p{text-indent:0}div[class*="highlighter-"]+p{text-indent:0}dl.dialogue dt{clear:both;float:left;min-width:3em;padding-right:.375em}dl.dialogue dt:after{content:": "}dl.dialogue dd{margin:0 0 0 3.375em}img{border-width:0;vertical-align:middle;-ms-interpolation-mode:bicubic;max-width:100%;height:auto}svg.inject-svg{max-width:100%;height:100%}.figure{clear:left;page-break-inside:avoid;background-color:inherit;font-size:inherit;font-weight:inherit;margin:1.5em 0;padding:.75em}.figure p{text-align:left;page-break-inside:avoid;page-break-before:avoid;hyphens:none}.figure p:last-of-type{margin-bottom:0}.figure img,.figure p img{margin:0 auto;object-fit:contain;display:block}@media screen and (max-height: 600px){.figure img,.figure p img{max-height:300px}}@media screen and (max-height: 420px){.figure img,.figure p img{max-height:210px}}.figure .figure-body .figure-images{text-align:center;margin-bottom:1.5em}.figure .figure-body .figure-html,.figure .figure-body .figure-md{margin-bottom:1.5em}.figure .figure-body .description{display:none}.figure .figure-body .caption{margin:0;text-align:left;text-indent:0}.figure .figure-body .caption .figure-reference{font-weight:bold}.figure .caption,.figure p:nth-child(2),.figure p:nth-child(2)+p,.figure p:nth-child(2)+p+p,.figure p:nth-child(2)+p+p+p,.figure p:nth-child(2)+p+p+p+p{padding:0;text-align:left;text-indent:0}.figure.x-small p img,.figure.x-small img,.figure.small p img,.figure.small img,.figure.large p img,.figure.large img{max-height:inherit}@media screen and (min-width: 600px){.figure.large img,.figure.large p img{max-height:600px}}.figure.thumbnail,.figure.web-thumbnail{padding:0}.figure.thumbnail img,.figure.web-thumbnail img{padding:0}@media (min-width: 40em){.figure.thumbnail,.figure.web-thumbnail{max-width:25%;float:right;margin:0 0 0 .75em}}@media (min-width: 80em){.figure.thumbnail,.figure.web-thumbnail{margin-right:-8.75em}}.glossary dl,dl.glossary{color:inherit}.glossary dt{float:left;color:inherit}.glossary dt:after{content:":\00a0"}.highlighter,a[href="highlighter"]{background-color:yellow;color:inherit;border-radius:.1rem}.reference-index,.reference-index-manual{margin-left:1.5em;list-style-type:none}.reference-index ul,.reference-index ol,.reference-index-manual ul,.reference-index-manual ol{list-style-type:none}.reference-index .index-subhead,.reference-index-manual .index-subhead{font-family:"Source Sans Pro",sans-serif;font-weight:bold;margin-top:1.5em}.reference-index li,.reference-index-manual li{text-indent:-1.5em}.reference-index li ul,.reference-index-manual li ul{margin-bottom:0}.reference-index li ul li,.reference-index-manual li ul li{margin:0}.reference-index li a,.reference-index-manual li a{text-decoration:none}.reference-index li a:after,.reference-index-manual li a:after{content:", "}.reference-index li a:last-of-type:after,.reference-index-manual li a:last-of-type:after{content:""}.reference-index li a.indexed,.reference-index-manual li a.indexed{color:inherit;text-decoration:none}.reference-index li a:first-of-type,.reference-index-manual li a:first-of-type{margin-left:.5em}.reference-index li a.index-range-from:after,.reference-index-manual li a.index-range-from:after{content:"–"}.reference-index .duplicate,.reference-index-manual .duplicate{display:none}.reference-index .filter-hidden,.reference-index-manual .filter-hidden{display:none}.index-target{float:left}.index-filter{max-width:85%}@media only screen and (min-width: 60em){.index-filter{max-width:none}}.index-target{float:left}iframe.owid-iframe{height:600px;width:100%;border:0px none;margin-bottom:1.5em}.slides iframe.owid-iframe{margin-bottom:0}.slides.contains-iframe{background-color:#fff;border-top:0px none}.graph-options{display:block;font-size:1.2857142857em;margin:auto;margin-bottom:1.5em;padding:0.5em}.figure-more.multiple-links{background-color:#fff;font-family:"Source Sans Pro",sans-serif;line-height:1.5em;border:1px solid #4bb4c5;padding:.75em;box-shadow:1px 2px 7px grey;border-radius:.1rem;background-color:#fff;margin-top:1rem;padding:0;position:absolute;left:50%;transform:translateX(-50%);top:2rem;z-index:1}.figure-more.multiple-links>*{background-color:#fff;color:#222 !important;display:block;font-size:1.2857142857em;margin:0 !important;padding:0.5em;text-align:left;text-decoration:none;width:-webkit-fill-available}.figure-more.multiple-links>*:hover,.figure-more.multiple-links>*:focus{background-color:#4bb4c5;color:#fff !important}math{margin:1.5em auto}.fractions{-moz-font-feature-settings:"frac";-ms-font-feature-settings:"frac";-o-font-feature-settings:"frac";-webkit-font-feature-settings:"frac";font-feature-settings:"frac";font-style:inherit}.MathJax_Display,.mjpage__block,.MathJax_SVG_Display{overflow-x:auto;overflow-y:hidden;padding:0 0 0.4em 0}.MathJax_Display.visuallyhidden,.mjpage__block.visuallyhidden,.MathJax_SVG_Display.visuallyhidden{padding:0;width:0;overflow:hidden}.mjpage__block math{margin-left:auto;margin-right:auto}.footnotes{margin:3em 0 0 0;padding:1.5em 0;border-top:1px solid #F2F2F2;color:#C9E9EE}.footnotes p{text-indent:0}.sidenote{font-family:"Source Sans Pro",sans-serif;clear:both;margin-bottom:2em;padding:.75em;border-top:1px solid #F2F2F2;text-indent:0;font-size:.98em;line-height:1.47em;font-style:inherit;background-color:white}.sidenote h1:first-child,.sidenote h2:first-child,.sidenote #nav .nav-title:first-child,#nav .sidenote .nav-title:first-child,.sidenote h3:first-child,.sidenote h4:first-child,.sidenote h5:first-child,.sidenote h6:first-child{margin-top:0}h1+.sidenote+p,h2+.sidenote+p,#nav .nav-title+.sidenote+p,h3+.sidenote+p,h4+.sidenote+p,h5+.sidenote+p,h6+.sidenote+p,h1+.sidenote+.sidenote+p,h2+.sidenote+.sidenote+p,#nav .nav-title+.sidenote+.sidenote+p,h3+.sidenote+.sidenote+p,h4+.sidenote+.sidenote+p,h5+.sidenote+.sidenote+p,h6+.sidenote+.sidenote+p,h1+.sidenote+.sidenote+.sidenote+p,h2+.sidenote+.sidenote+.sidenote+p,#nav .nav-title+.sidenote+.sidenote+.sidenote+p,h3+.sidenote+.sidenote+.sidenote+p,h4+.sidenote+.sidenote+.sidenote+p,h5+.sidenote+.sidenote+.sidenote+p,h6+.sidenote+.sidenote+.sidenote+p{text-indent:0}@media (min-width: 40em){.sidenote{float:right;clear:right;position:relative;min-width:5em;max-width:40%;margin:1.5em 0 1.5em 1.5em}.sidenote.web-full-width{margin-left:0;margin-right:0}}@media (min-width: 80em){.sidenote{float:right;clear:right;margin-top:0;margin-right:-11.75em;margin-bottom:1.5em;margin-left:0;max-width:8.75em}.sidenote.web-wide{max-width:17.5em;margin-right:-7.75em;margin-left:1em}.sidenote.web-full-width{float:none;max-width:100%;margin-left:0;margin-right:0}}.sidenote p{line-height:inherit;color:inherit}.box .sidenote{margin-right:-13.25em}@media only screen and (max-width: 600px){.box .sidenote{margin-right:inherit}}sup:target{padding-top:3.5em}.first{text-indent:0;margin-top:1.5em}.chapter-number{display:block;font-size:2.8em;line-height:3em;margin:0 0 1.5em 0;text-align:center;font-style:inherit;font-weight:inherit}.pullquote,.pullquote p{text-indent:0;font-size:2.8em;line-height:1;text-align:center;margin:1.5em 0}.pullquote+p{text-indent:0}p.source{font-style:italic;margin:0 1.5em 1.5em 1.5em;text-indent:0;page-break-before:avoid}em.source,strong.strong,span.source{display:block;page-break-before:avoid;margin:0 1.5em 1.5em 1.5em;font-style:italic;font-weight:inherit}table{border-collapse:collapse;margin:1.5em 0;font-size:.98em;width:100%}thead,th,.table-subhead{page-break-after:avoid;font-weight:bold}th,td{border:1px solid #F2F2F2;padding:.75em}th p,th ol,th ul,td p,td ol,td ul{margin:0;padding:0}.table-row-stub{font-weight:bold}.table-caption{page-break-after:avoid;font-style:italic;text-indent:0;margin:1.5em 0 0 0}.table-caption em{font-style:normal}.letter p{text-indent:0;margin-bottom:1.5em}p.valediction{text-indent:0;margin:1.5em 0;page-break-before:avoid;page-break-inside:avoid}.valediction+p{text-indent:0}.verse{text-indent:0;margin:1.5em 0}.verse+p{text-indent:0}ul.verse{list-style-type:none;padding:0;margin:1.5em 0}ul.verse li{text-indent:-2em;margin-left:2em}ul.verse li.indent-1{margin-left:3em}ul.verse li.indent-2{margin-left:4em}ul.verse li.indent-3{margin-left:5em}ul.verse li.indent-4{margin-left:6em}ul.verse li.indent-5{margin-left:7em}ul.verse li.indent-6{margin-left:8em}ul.verse li.indent-7{margin-left:9em}ul.verse li.indent-8{margin-left:10em}ul.verse li.indent-9{margin-left:11em}ul.verse li.indent-10{margin-left:12em}ul.verse li.indent-11{margin-left:13em}ul.verse li.indent-12{margin-left:14em}ul.verse li.indent-13{margin-left:15em}ul.verse li.indent-14{margin-left:16em}ul.verse li.indent-15{margin-left:17em}ul.verse li.indent-16{margin-left:18em}ul.verse li.indent-17{margin-left:19em}ul.verse li.indent-18{margin-left:20em}ul.verse li.indent-19{margin-left:21em}ul.verse li.indent-20{margin-left:22em}ul.verse li.indent-21{margin-left:23em}ul.verse li.indent-22{margin-left:24em}ul.verse li.indent-23{margin-left:25em}ul.verse li.indent-24{margin-left:26em}ul.verse li.indent-25{margin-left:27em}ul.verse li.indent-26{margin-left:28em}ul.verse li.indent-27{margin-left:29em}ul.verse li.indent-28{margin-left:30em}ul.verse li.indent-29{margin-left:31em}ul.verse li.indent-30{margin-left:32em}ul.verse li.indent-31{margin-left:33em}ul.verse li.indent-32{margin-left:34em}ul.verse li.indent-33{margin-left:35em}ul.verse li.indent-34{margin-left:36em}ul.verse li.indent-35{margin-left:37em}ul.verse li.indent-36{margin-left:38em}ul.verse li.indent-37{margin-left:39em}ul.verse li.indent-38{margin-left:40em}ul.verse li.indent-39{margin-left:41em}ul.verse li.indent-40{margin-left:42em}ul.verse li.indent-41{margin-left:43em}ul.verse li.indent-42{margin-left:44em}ul.verse li.indent-43{margin-left:45em}ul.verse li.indent-44{margin-left:46em}ul.verse li.indent-45{margin-left:47em}ul.verse li.indent-46{margin-left:48em}ul.verse li.indent-47{margin-left:49em}ul.verse li.indent-48{margin-left:50em}ul.verse li.indent-49{margin-left:51em}ul.verse li.indent-50{margin-left:52em}ul.verse li.indent-51{margin-left:53em}ul.verse li.indent-52{margin-left:54em}ul.verse li.indent-53{margin-left:55em}ul.verse li.indent-54{margin-left:56em}ul.verse li.indent-55{margin-left:57em}ul.verse li.indent-56{margin-left:58em}ul.verse li.indent-57{margin-left:59em}ul.verse li.indent-58{margin-left:60em}ul.verse li.indent-59{margin-left:61em}ul.verse li.indent-60{margin-left:62em}blockquote.verse{color:inherit;margin-top:0;width:100%;padding:0}blockquote.verse h1,blockquote.verse h2,blockquote.verse #nav .nav-title,#nav blockquote.verse .nav-title,blockquote.verse h3,blockquote.verse h4,blockquote.verse h5,blockquote.verse h6{margin-bottom:1em}blockquote.verse ul{margin-bottom:0}ul.verse li{white-space:pre-wrap}ul.verse li h1,ul.verse li h2,ul.verse li #nav .nav-title,#nav ul.verse li .nav-title,ul.verse li h3,ul.verse li h4,ul.verse li h5,ul.verse li h6{display:inline}ul.verse li h1{margin-left:-1.4em}ul.verse li h2,ul.verse li #nav .nav-title,#nav ul.verse li .nav-title{margin-left:-1.85em}ul.verse li h3{margin-left:-2.75em}ul.verse li h4{margin-left:-2.75em}ul.verse li h5{margin-left:-2.75em}ul.verse li h6{margin-left:-2.75em}ul.verse li:empty{line-height:100%}ul.verse li:empty:after{content:" "}.videowrapper{float:none;clear:left;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;margin:1em 0}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videowrapper+p{text-indent:0}.video-options{margin-top:1rem;position:relative}.video-options .video-options-button{display:block;font-size:.9em;margin:auto;padding:0.5rem 1rem}.video-options .video-options-content{background-color:#fff;font-family:"Source Sans Pro",sans-serif;line-height:1.5em;border:1px solid #4bb4c5;padding:.75em;box-shadow:1px 2px 7px grey;border-radius:.1rem;background-color:#fff;margin-top:1rem;padding:0}.video-options .video-options-content.js-video-options-content{position:absolute;left:50%;transform:translateX(-50%);top:2rem;visibility:hidden}.video-options .video-options-content.js-video-options-content.js-video-options-content-visible{visibility:visible;z-index:1}.video-options .video-options-content ul{margin:0}.video-options .video-options-content ul li{list-style-type:none}.video-options .video-options-content ul li a{background-color:#fff;color:#222 !important;display:block;font-size:.9em;line-height:1;margin:0 !important;padding:0.5em;text-decoration:none;width:-webkit-fill-available}.video-options .video-options-content ul li a:hover,.video-options .video-options-content ul li a:focus{background-color:#4bb4c5;color:#fff !important}.smallcaps{-moz-font-feature-settings:"smcp", "onum";-ms-font-feature-settings:"smcp", "onum";-o-font-feature-settings:"smcp", "onum";-webkit-font-feature-settings:"smcp", "onum";font-feature-settings:"smcp", "onum";font-style:inherit;font-weight:inherit}.allsmallcaps{-moz-font-feature-settings:"c2sc", "smcp", "onum";-ms-font-feature-settings:"c2sc", "smcp", "onum";-o-font-feature-settings:"c2sc", "smcp", "onum";-webkit-font-feature-settings:"c2sc", "smcp", "onum";font-feature-settings:"c2sc", "smcp", "onum";font-style:inherit;font-weight:inherit}.shrink{font-size:0.7em;font-style:inherit;font-weight:inherit}.controls{display:flex;margin-left:0.25em}.controls>div{margin-right:1em}.annotator:nth-child(3){position:relative;top:3em}.annotator label{text-align:right;display:block;padding:0 .75em}.annotator label:first-of-type{margin-top:.75em;border-radius:.1rem 0 0 0}.annotator label:last-of-type{margin-bottom:.75em;border-radius:0 0 .1rem 0}.annotator label svg{fill:#fff;stroke:#4bb4c5;stroke-width:1.5px;width:1.5em;-moz-user-select:none}.annotator iframe{display:none;height:100vh;position:fixed;right:0;top:0;width:16em;max-width:70vw;z-index:1000;border-left:1px solid #fff}.annotator .annotator-toggle-sidebar:checked ~ iframe{display:block}.annotator .annotator-toggle-sidebar:checked ~ label.annotator-toggle-sidebar svg{fill:#4bb4c5;stroke:#fff}.annotator .annotator-toggle-sidebar:checked ~ label.annotator-toggle-sidebar,.annotator .annotator-toggle-sidebar:checked ~ label.annotator-show-annotations{width:17.5em;max-width:80vw;text-align:left}.annotator .annotator-show-annotations:checked ~ label.annotator-show-annotations svg{fill:#4bb4c5;stroke:#fff}.annotator input[type='checkbox']{display:none}.annotator [data-tooltip-description]:after{content:attr(data-tooltip-description);display:none}.annotator [data-tooltip-description]{position:relative}.annotator [data-tooltip-description]:hover:before{content:"";position:absolute;left:0;top:50%;border-width:4px 6px 0 6px;margin-left:-4px;border-style:solid;border-color:#4bb4c5 transparent transparent transparent;transform:translateY(-50%) rotate(-90deg);z-index:100}.annotator [data-tooltip-description]:hover:after{display:block;text-align:center;position:absolute;left:0;top:50%;z-index:100;pointer-events:none;border-radius:.1rem;color:#F2F2F2;background-color:#4bb4c5;border:1px solid #4bb4c5;font-size:.7em;line-height:1.5em;width:15em;max-width:50vw;padding:.75em;transform:translateX(-100%) translateY(-50%)}.annotator-frame .annotator-toolbar{top:5em}.annotator-frame .annotator-toolbar button{border-style:solid !important}.language-select{color:#222;cursor:pointer;text-align:right}.language-select .language-select-list{background-color:#fff;font-family:"Source Sans Pro",sans-serif;line-height:1.5em;border:1px solid #4bb4c5;padding:.75em;box-shadow:1px 2px 7px grey;border-radius:.1rem;list-style-type:none}.language-select .language-select-list li{display:block}.language-select .language-select-list li a{color:#037bb5}.language-select .language-select-list li:after{content:normal}.language-select .language-select-list{display:none}.language-select:hover .language-select-list,.language-select[visible] .language-select-list{display:block;left:0.5rem;position:fixed;z-index:1}.language-select svg,svg.language-select-icon{-moz-user-select:none;fill:#fff;stroke:#4bb4c5;stroke-width:.75px}.bookmarks{color:#222;text-align:right}.bookmarks,.bookmarks *{box-sizing:border-box}.bookmarks .history-icon{display:none}.bookmarks-modal{background-color:#fff;font-family:"Source Sans Pro",sans-serif;line-height:1.5em;border:1px solid #4bb4c5;padding:.75em;box-shadow:1px 2px 7px grey;border-radius:.1rem;background-color:#fff;border-color:#C9E9EE;display:none;list-style-type:none;padding:0;overflow:auto;position:fixed;top:50%;left:50%;height:25em;max-height:80vh;max-width:80vw;transform:translate(-50%, -50%);width:25em}.bookmarks-modal,.bookmarks-modal *{box-sizing:border-box}.bookmarks-modal .bookmarks-list .bookmarks-list-content,.bookmarks-modal .bookmarks-list .last-locations-list-content,.bookmarks-modal .last-locations-list .bookmarks-list-content,.bookmarks-modal .last-locations-list .last-locations-list-content{position:relative;visibility:hidden;z-index:-1}.bookmarks-modal .bookmarks-list.bookmarks-list-open .bookmarks-list-content,.bookmarks-modal .bookmarks-list.bookmarks-list-open .last-locations-list-content,.bookmarks-modal .last-locations-list.bookmarks-list-open .bookmarks-list-content,.bookmarks-modal .last-locations-list.bookmarks-list-open .last-locations-list-content{position:relative;visibility:visible;z-index:1}.bookmarks-modal .last-locations-list .last-locations-list-header{left:50% !important}.bookmarks-modal .last-locations-list.bookmarks-list-header-open .last-locations-list-header{color:#222}.bookmarks-modal .bookmarks-list .bookmarks-list-header-open{color:#222}.bookmarks-modal .bookmarks-list,.bookmarks-modal .last-locations-list{margin:0;padding:0;text-align:left;position:absolute;top:2.7rem;left:0;right:0}.bookmarks-modal .bookmarks-list .bookmarks-list-header,.bookmarks-modal .bookmarks-list .last-locations-list-header,.bookmarks-modal .last-locations-list .bookmarks-list-header,.bookmarks-modal .last-locations-list .last-locations-list-header{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #C9E9EE;color:#037bb5;cursor:pointer;font-size:0.8em;height:2.7rem;letter-spacing:0.05em;line-height:1;padding:0.5em;text-align:center;text-transform:uppercase;width:50%;position:absolute;top:-2.7rem;left:0;right:50%}.bookmarks-modal .bookmarks-list .bookmarks-list-header.bookmarks-list-header-open,.bookmarks-modal .bookmarks-list .last-locations-list-header.bookmarks-list-header-open,.bookmarks-modal .last-locations-list .bookmarks-list-header.bookmarks-list-header-open,.bookmarks-modal .last-locations-list .last-locations-list-header.bookmarks-list-header-open{border-bottom-color:#fff;color:#222;cursor:auto}.bookmarks-modal .bookmarks-list .bookmarks-list-header,.bookmarks-modal .last-locations-list .bookmarks-list-header{border-right:1px solid #C9E9EE}.bookmarks-modal .bookmarks-list .bookmarks-list-tip,.bookmarks-modal .bookmarks-list .last-locations-list-tip,.bookmarks-modal .last-locations-list .bookmarks-list-tip,.bookmarks-modal .last-locations-list .last-locations-list-tip{color:#6f6f6f;font-size:0.8em;line-height:1.5em;min-height:4em;padding:1em;text-align:center}.bookmarks-modal .bookmarks-list ul,.bookmarks-modal .last-locations-list ul{margin:0;padding:1em}.bookmarks-modal .bookmarks-list ul:empty,.bookmarks-modal .last-locations-list ul:empty{margin:0;min-height:0;padding:0}.bookmarks-modal .bookmarks-list ul li,.bookmarks-modal .last-locations-list ul li{display:block;font-size:0.9em;line-height:1;margin-bottom:2em}.bookmarks-modal .bookmarks-list ul li:last-child,.bookmarks-modal .last-locations-list ul li:last-child{margin-bottom:0}.bookmarks-modal .bookmarks-list ul li a,.bookmarks-modal .last-locations-list ul li a{color:#037bb5}.bookmarks-modal .bookmarks-list ul li .bookmark-title,.bookmarks-modal .last-locations-list ul li .bookmark-title{color:#6f6f6f;font-family:"Source Sans Pro",sans-serif;font-size:0.7em;letter-spacing:0.05em;text-transform:uppercase}.bookmarks-modal .bookmarks-list ul li .bookmark-title::after,.bookmarks-modal .last-locations-list ul li .bookmark-title::after{color:#6f6f6f;content:"\2022";font-size:1rem;font-style:normal;margin:0 0.25em}.bookmarks-modal .bookmarks-list ul li .bookmark-date,.bookmarks-modal .last-locations-list ul li .bookmark-date{color:#6f6f6f;font-family:"Source Sans Pro",sans-serif;font-size:0.7em;letter-spacing:0.05em;text-transform:uppercase}.bookmarks-modal .bookmarks-list ul li .bookmark-page,.bookmarks-modal .last-locations-list ul li .bookmark-page{display:inline-block;font-family:"Source Sans Pro",sans-serif;font-size:0.85em;font-weight:600}.bookmarks-modal .bookmarks-list ul li .bookmark-section,.bookmarks-modal .last-locations-list ul li .bookmark-section{font-family:"Source Sans Pro",sans-serif;font-size:0.9em;font-weight:600}.bookmarks-modal .bookmarks-list ul li .bookmark-section::before,.bookmarks-modal .last-locations-list ul li .bookmark-section::before{color:#6f6f6f;content:"\2022";font-size:1rem;font-style:normal;margin:0 0.25em}.bookmarks-modal .bookmarks-list ul li .bookmark-description,.bookmarks-modal .last-locations-list ul li .bookmark-description{display:block;font-family:"Crimson Pro",serif;font-size:0.9em;line-height:1.2;margin:.375em 0}.bookmarks-modal .bookmarks-list ul li .bookmark-delete,.bookmarks-modal .last-locations-list ul li .bookmark-delete{float:right}.bookmarks-modal .bookmarks-list ul li.bookmarks-delete-all,.bookmarks-modal .last-locations-list ul li.bookmarks-delete-all{text-align:center}.bookmarks-modal .bookmarks-list ul li.bookmarks-delete-all:only-child,.bookmarks-modal .last-locations-list ul li.bookmarks-delete-all:only-child{display:none}.bookmarks-modal .bookmarks-list ul li:after,.bookmarks-modal .last-locations-list ul li:after{content:normal}.bookmarks-modal .bookmarks-list ul li svg,.bookmarks-modal .last-locations-list ul li svg{display:inline-block;height:0.75em;margin-left:0.5em;width:0.75em}.bookmarks-modal .bookmarks-list ul li svg path,.bookmarks-modal .last-locations-list ul li svg path{fill:#4bb4c5}svg[class*="icon"]{-moz-user-select:none}svg[class*="icon"].bookmark-icon{cursor:pointer}svg[class*="icon"].bookmark-icon .bookmark-icon-fill{fill:#fff}svg[class*="icon"].bookmark-icon .bookmark-icon-outline{fill:#4bb4c5}svg[class*="icon"].history-icon path{fill:#4bb4c5}.bookmark-button{background:none;border:none;cursor:pointer;float:left;height:1.5em;opacity:0.8;padding:0;flex-direction:column;justify-content:center;display:none}.bookmark-button svg{width:1.5em;height:1.5em;position:absolute;left:0}.bookmark-button:hover{background-color:transparent}.bookmark-button:hover svg .bookmark-icon-fill{fill:#fff}.bookmark-button:hover svg .bookmark-icon-outline{fill:#4bb4c5}#content .bookmark-pending>.bookmark-button{display:flex;z-index:1;position:var(--bookmark-button-position);left:calc(var(--bookmark-button-position-x) - 2.2rem);top:calc(var(--bookmark-button-position-y) + 2.5rem)}#content .bookmark-pending>.bookmark-button svg{width:3em;height:3em}#content .bookmark-pending .visuallyhidden{display:none}[data-bookmarked] .bookmark-button{display:flex}[data-bookmarked] svg[class*="icon"].bookmark-icon .bookmark-icon-fill{fill:#4bb4c5}[data-bookmarked] svg[class*="icon"].bookmark-icon .bookmark-icon-outline{fill:#4bb4c5}.last-location-prompt{align-items:center;background:#fff;border:1px solid #4bb4c5;border-radius:.1rem 0 0 .1rem;display:flex;font-family:"Source Sans Pro",sans-serif;font-size:1rem;height:1.5em;line-height:1.5em;margin:.1875em -0.3em 0.25rem 0;padding:0.1rem 0.5rem;position:fixed;top:4.25rem;right:0;transition:transform 0.5s, z-index 1.5s;transform:translateX(100%)}.last-location-prompt a{color:#037bb5;white-space:nowrap}.last-location-prompt.last-location-prompt-open{transform:translateX(0);z-index:0}.last-location-prompt button{background-color:transparent;color:#037bb5;font-size:0.9rem;padding-bottom:0.4rem}.home .history-icon{visibility:hidden}.dark-mode-control{cursor:pointer;text-align:right;z-index:100}.dark-mode-control svg.dark-mode-icon{display:inline-block;height:1.5em;margin-left:0.5em;width:1.5em}.dark-mode-control svg.dark-mode-icon .dark-mode-icon-outline{fill:#4bb4c5}.dark-mode-control svg.dark-mode-icon .dark-mode-icon-fill{fill:#fff}body.dark-mode{color:#F2F2F2}body.dark-mode #wrapper{background-color:#423F43}body.dark-mode .masthead a{color:#423F43}body.dark-mode .nav-buttons a{color:#423F43}body.dark-mode #nav{background-color:#423F43;border-right-color:#4bb4c5}body.dark-mode #nav ol{background-color:#423F43}body.dark-mode #nav ol li a{color:#F2F2F2}body.dark-mode #nav [data-toggle-nav]:after{color:#F2F2F2}body.dark-mode #nav .search{background-color:#423F43}body.dark-mode #nav .search input{background-color:#423F43;color:#F2F2F2}body.dark-mode #nav .search input::placeholder{color:#F2F2F2}body.dark-mode p,body.dark-mode ul,body.dark-mode ol,body.dark-mode dl{color:#F2F2F2}body.dark-mode a{color:#b9e7fe}body.dark-mode p.subheadline{color:#4bb4c5}body.dark-mode.chapter h1{color:#423F43}body.dark-mode.chapter h1 strong:first-of-type::after{border-top-color:#423F43}body.dark-mode.frontmatter h1,body.dark-mode.endmatter h1,body.dark-mode.leibniz h1{color:#4bb4c5}body.dark-mode.subchapter h1{border-top-color:#4bb4c5;border-bottom-color:#4bb4c5;color:#4bb4c5}body.dark-mode .footnote-detail{background-color:#48444A}body.dark-mode [role="tab"] a{color:#4bb4c5}body.dark-mode [data-accordion="open"]::after,body.dark-mode [data-accordion="closed"]::after{color:#4bb4c5}body.dark-mode .accordion-show-all-button{border-color:#4bb4c5;color:#4bb4c5}body.dark-mode.contents-page #content .toc-list li ol li a{color:#F2F2F2 !important}body.dark-mode .slides{background-color:#48444A;border-top-color:#48444A}body.dark-mode .slides .nav-slides{background-color:#48444A}body.dark-mode .slides .nav-slides a{background-color:#48444A}body.dark-mode .slides .figure-summary-meta{background-color:#423F43}body.dark-mode .slides .figure-summary-meta .figure-source a{color:#b9e7fe}.js-mcq body.dark-mode .mcq-feedback{background-color:#48444A}body.dark-mode .theme-key-label{color:#F2F2F2}body.dark-mode a.anchorjs-link{color:#C9E9EE;border-color:#C9E9EE}body.dark-mode .sidenote{background-color:#423F43}body.dark-mode .einstein,body.dark-mode .great-economist,body.dark-mode .great-economists,body.dark-mode .economists,body.dark-mode .economist,body.dark-mode .expandable-box{background-color:#48444A}body.dark-mode .einstein h4,body.dark-mode .einstein h5,body.dark-mode .einstein h6,body.dark-mode .great-economist h4,body.dark-mode .great-economist h5,body.dark-mode .great-economist h6,body.dark-mode .great-economists h4,body.dark-mode .great-economists h5,body.dark-mode .great-economists h6,body.dark-mode .economists h4,body.dark-mode .economists h5,body.dark-mode .economists h6,body.dark-mode .economist h4,body.dark-mode .economist h5,body.dark-mode .economist h6,body.dark-mode .expandable-box h4,body.dark-mode .expandable-box h5,body.dark-mode .expandable-box h6{color:#F2F2F2}body.dark-mode .einstein .slides .figure-summary-meta,body.dark-mode .great-economist .slides .figure-summary-meta,body.dark-mode .great-economists .slides .figure-summary-meta,body.dark-mode .economists .slides .figure-summary-meta,body.dark-mode .economist .slides .figure-summary-meta,body.dark-mode .expandable-box .slides .figure-summary-meta{background-color:#48444A}body.dark-mode .MathJax_Display{color:#F2F2F2}body.dark-mode [data-term]{color:#b9e7fe}body.dark-mode .definition-description-hover{background-color:#48444A;color:#F2F2F2}body.dark-mode .video-options-content{background-color:#423F43}body.dark-mode .bookmarks svg.bookmark-icon .bookmark-icon-fill{fill:#423F43}body.dark-mode .bookmarks svg.history-icon path{fill:#4bb4c5}body.dark-mode .last-location-prompt{background-color:#423F43}body.dark-mode .last-location-prompt a{color:#4bb4c5}body.dark-mode .last-location-prompt button{color:#4bb4c5}body.dark-mode .bookmarks-modal{background-color:#423F43}body.dark-mode .bookmarks-modal .bookmarks-list .bookmarks-list-header,body.dark-mode .bookmarks-modal .bookmarks-list .last-locations-list-header,body.dark-mode .bookmarks-modal .last-locations-list .bookmarks-list-header,body.dark-mode .bookmarks-modal .last-locations-list .last-locations-list-header{color:#b9e7fe}body.dark-mode .bookmarks-modal .bookmarks-list .bookmarks-list-header.bookmarks-list-header-open,body.dark-mode .bookmarks-modal .bookmarks-list .last-locations-list-header.bookmarks-list-header-open,body.dark-mode .bookmarks-modal .last-locations-list .bookmarks-list-header.bookmarks-list-header-open,body.dark-mode .bookmarks-modal .last-locations-list .last-locations-list-header.bookmarks-list-header-open{border-bottom-color:#423F43;color:#F2F2F2}body.dark-mode .bookmarks-modal .bookmarks-list .bookmarks-list-content a,body.dark-mode .bookmarks-modal .bookmarks-list .last-locations-list-content a,body.dark-mode .bookmarks-modal .last-locations-list .bookmarks-list-content a,body.dark-mode .bookmarks-modal .last-locations-list .last-locations-list-content a{color:#b9e7fe}body.dark-mode .bookmarks-modal .bookmarks-list .bookmarks-list-content .bookmarks-list-tip,body.dark-mode .bookmarks-modal .bookmarks-list .bookmarks-list-content .last-locations-list-tip,body.dark-mode .bookmarks-modal .bookmarks-list .last-locations-list-content .bookmarks-list-tip,body.dark-mode .bookmarks-modal .bookmarks-list .last-locations-list-content .last-locations-list-tip,body.dark-mode .bookmarks-modal .last-locations-list .bookmarks-list-content .bookmarks-list-tip,body.dark-mode .bookmarks-modal .last-locations-list .bookmarks-list-content .last-locations-list-tip,body.dark-mode .bookmarks-modal .last-locations-list .last-locations-list-content .bookmarks-list-tip,body.dark-mode .bookmarks-modal .last-locations-list .last-locations-list-content .last-locations-list-tip{color:#828282}body.dark-mode .bookmark-button svg.bookmark-icon .bookmark-icon-fill{fill:#48444A}body.dark-mode .bookmark-button svg.bookmark-icon .bookmark-icon-outline{fill:#4bb4c5}body.dark-mode .bookmark-button svg.history-icon path{fill:#4bb4c5}body.dark-mode [data-bookmarked]>button svg[class*="icon"].bookmark-icon .bookmark-icon-fill{fill:#4bb4c5}body.dark-mode .language-select svg{fill:#423F43}body.dark-mode .language-select .language-select-list{background-color:#423F43}body.dark-mode .language-select .language-select-list a{color:#b9e7fe}body.dark-mode svg.dark-mode-icon .dark-mode-icon-fill{fill:#423F43}body.dark-mode .notification{color:#423F43}body.dark-mode .button a{background-color:#4bb4c5;color:#423F43}body.dark-mode .button a:hover{color:#F2F2F2}body.dark-mode.landing-page h1{background-color:transparent;color:#4bb4c5}body.dark-mode.landing-page h1::after{border-top-color:#4bb4c5}body.dark-mode.landing-page h1 strong:first-of-type::after{border-top-color:#4bb4c5}body.dark-mode.landing-page svg.dark-mode-icon .dark-mode-icon-outline{fill:#4bb4c5}body.dark-mode.landing-page svg.dark-mode-icon .dark-mode-icon-fill{fill:#423F43}body.dark-mode.landing-page.thumbnail-homepage #wrapper{background-color:#423F43}body.dark-mode.landing-page.thumbnail-homepage h1{background-color:#423F43;color:#4bb4c5}body.dark-mode.landing-page.thumbnail-homepage h1 strong::after,body.dark-mode.landing-page.thumbnail-homepage h1::after{border-top-color:#4bb4c5}body.dark-mode.landing-page.thumbnail-homepage .homepage-container{background-color:#4bb4c5;border-top:2px solid #4bb4c5}body.dark-mode.landing-page.thumbnail-homepage .homepage-container .homepage-thumbnail{box-shadow:2px 2px 24px 12px rgba(255,255,255,0.1);background-color:#423F43}body.dark-mode.search-page h1{color:#4bb4c5}body.dark-mode.search-page #search-box{background-color:#423F43}body.dark-mode.search-page #___gcse_0,body.dark-mode.search-page .gsc-control-cse,body.dark-mode.search-page .gsc-control-wrapper-cse,body.dark-mode.search-page .gsc-webResult.gsc-result,body.dark-mode.search-page .gsc-results .gsc-imageResult,body.dark-mode.search-page .gs-no-results-result .gs-snippet,body.dark-mode.search-page .gs-error-result .gs-snippet{background-color:#423F43;border-color:#423F43}body.dark-mode.search-page #___gcse_0 .gsc-results .gs-title a,body.dark-mode.search-page #___gcse_0 .gsc-results .gs-title b,body.dark-mode.search-page #___gcse_0 .gs-result .gs-title a,body.dark-mode.search-page #___gcse_0 .gs-result .gs-title b,body.dark-mode.search-page #___gcse_1 .gsc-results .gs-title a,body.dark-mode.search-page #___gcse_1 .gsc-results .gs-title b,body.dark-mode.search-page #___gcse_1 .gs-result .gs-title a,body.dark-mode.search-page #___gcse_1 .gs-result .gs-title b,body.dark-mode.search-page #___gcse_2 .gsc-results .gs-title a,body.dark-mode.search-page #___gcse_2 .gsc-results .gs-title b,body.dark-mode.search-page #___gcse_2 .gs-result .gs-title a,body.dark-mode.search-page #___gcse_2 .gs-result .gs-title b,body.dark-mode.search-page .gcsc-find-more-on-google{color:#b9e7fe}body.dark-mode.search-page .gcsc-find-more-on-google-magnifier{fill:#F2F2F2}body.dark-mode.search-page .gs-webResult .gs-snippet,body.dark-mode.search-page .gs-imageResult .gs-snippet,body.dark-mode.search-page .gs-fileFormatType{color:#F2F2F2}body.dark-mode .highlight,body.dark-mode .highlighter-rouge{background-color:#272822}body.dark-mode .highlight code,body.dark-mode .highlighter-rouge code{background-color:transparent}body.dark-mode .highlight .hll,body.dark-mode .highlighter-rouge .hll{background-color:#272822}body.dark-mode .highlight .c,body.dark-mode .highlighter-rouge .c{color:#75715e}body.dark-mode .highlight .err,body.dark-mode .highlighter-rouge .err{color:#960050;background-color:transparent}body.dark-mode .highlight .k,body.dark-mode .highlighter-rouge .k{color:#66d9ef}body.dark-mode .highlight .l,body.dark-mode .highlighter-rouge .l{color:#ae81ff}body.dark-mode .highlight .n,body.dark-mode .highlighter-rouge .n{color:#f8f8f2}body.dark-mode .highlight .o,body.dark-mode .highlighter-rouge .o{color:#f92672}body.dark-mode .highlight .p,body.dark-mode .highlighter-rouge .p{color:#f8f8f2}body.dark-mode .highlight .cm,body.dark-mode .highlighter-rouge .cm{color:#75715e}body.dark-mode .highlight .cp,body.dark-mode .highlighter-rouge .cp{color:#75715e}body.dark-mode .highlight .c1,body.dark-mode .highlighter-rouge .c1{color:#75715e}body.dark-mode .highlight .cs,body.dark-mode .highlighter-rouge .cs{color:#75715e}body.dark-mode .highlight .ge,body.dark-mode .highlighter-rouge .ge{font-style:italic}body.dark-mode .highlight .gs,body.dark-mode .highlighter-rouge .gs{font-weight:bold}body.dark-mode .highlight .kc,body.dark-mode .highlighter-rouge .kc{color:#66d9ef}body.dark-mode .highlight .kd,body.dark-mode .highlighter-rouge .kd{color:#66d9ef}body.dark-mode .highlight .kn,body.dark-mode .highlighter-rouge .kn{color:#f92672}body.dark-mode .highlight .kp,body.dark-mode .highlighter-rouge .kp{color:#66d9ef}body.dark-mode .highlight .kr,body.dark-mode .highlighter-rouge .kr{color:#66d9ef}body.dark-mode .highlight .kt,body.dark-mode .highlighter-rouge .kt{color:#66d9ef}body.dark-mode .highlight .ld,body.dark-mode .highlighter-rouge .ld{color:#e6db74}body.dark-mode .highlight .m,body.dark-mode .highlighter-rouge .m{color:#ae81ff}body.dark-mode .highlight .s,body.dark-mode .highlighter-rouge .s{color:#e6db74}body.dark-mode .highlight .na,body.dark-mode .highlighter-rouge .na{color:#a6e22e}body.dark-mode .highlight .nb,body.dark-mode .highlighter-rouge .nb{color:#f8f8f2}body.dark-mode .highlight .nc,body.dark-mode .highlighter-rouge .nc{color:#a6e22e}body.dark-mode .highlight .no,body.dark-mode .highlighter-rouge .no{color:#66d9ef}body.dark-mode .highlight .nd,body.dark-mode .highlighter-rouge .nd{color:#a6e22e}body.dark-mode .highlight .ni,body.dark-mode .highlighter-rouge .ni{color:#f8f8f2}body.dark-mode .highlight .ne,body.dark-mode .highlighter-rouge .ne{color:#a6e22e}body.dark-mode .highlight .nf,body.dark-mode .highlighter-rouge .nf{color:#a6e22e}body.dark-mode .highlight .nl,body.dark-mode .highlighter-rouge .nl{color:#f8f8f2}body.dark-mode .highlight .nn,body.dark-mode .highlighter-rouge .nn{color:#f8f8f2}body.dark-mode .highlight .nx,body.dark-mode .highlighter-rouge .nx{color:#a6e22e}body.dark-mode .highlight .py,body.dark-mode .highlighter-rouge .py{color:#f8f8f2}body.dark-mode .highlight .nt,body.dark-mode .highlighter-rouge .nt{color:#f92672}body.dark-mode .highlight .nv,body.dark-mode .highlighter-rouge .nv{color:#f8f8f2}body.dark-mode .highlight .ow,body.dark-mode .highlighter-rouge .ow{color:#f92672}body.dark-mode .highlight .w,body.dark-mode .highlighter-rouge .w{color:#f8f8f2}body.dark-mode .highlight .mf,body.dark-mode .highlighter-rouge .mf{color:#ae81ff}body.dark-mode .highlight .mh,body.dark-mode .highlighter-rouge .mh{color:#ae81ff}body.dark-mode .highlight .mi,body.dark-mode .highlighter-rouge .mi{color:#ae81ff}body.dark-mode .highlight .mo,body.dark-mode .highlighter-rouge .mo{color:#ae81ff}body.dark-mode .highlight .sb,body.dark-mode .highlighter-rouge .sb{color:#e6db74}body.dark-mode .highlight .sc,body.dark-mode .highlighter-rouge .sc{color:#e6db74}body.dark-mode .highlight .sd,body.dark-mode .highlighter-rouge .sd{color:#e6db74}body.dark-mode .highlight .s2,body.dark-mode .highlighter-rouge .s2{color:#e6db74}body.dark-mode .highlight .se,body.dark-mode .highlighter-rouge .se{color:#ae81ff}body.dark-mode .highlight .sh,body.dark-mode .highlighter-rouge .sh{color:#e6db74}body.dark-mode .highlight .si,body.dark-mode .highlighter-rouge .si{color:#e6db74}body.dark-mode .highlight .sx,body.dark-mode .highlighter-rouge .sx{color:#e6db74}body.dark-mode .highlight .sr,body.dark-mode .highlighter-rouge .sr{color:#e6db74}body.dark-mode .highlight .s1,body.dark-mode .highlighter-rouge .s1{color:#e6db74}body.dark-mode .highlight .ss,body.dark-mode .highlighter-rouge .ss{color:#e6db74}body.dark-mode .highlight .bp,body.dark-mode .highlighter-rouge .bp{color:#f8f8f2}body.dark-mode .highlight .vc,body.dark-mode .highlighter-rouge .vc{color:#f8f8f2}body.dark-mode .highlight .vg,body.dark-mode .highlighter-rouge .vg{color:#f8f8f2}body.dark-mode .highlight .vi,body.dark-mode .highlighter-rouge .vi{color:#f8f8f2}body.dark-mode .highlight .il,body.dark-mode .highlighter-rouge .il{color:#ae81ff}body.dark-mode .highlight .gu,body.dark-mode .highlighter-rouge .gu{color:#75715e}body.dark-mode .highlight .gd,body.dark-mode .highlighter-rouge .gd{color:#f92672}body.dark-mode .highlight .gi,body.dark-mode .highlighter-rouge .gi{color:#a6e22e}body.dark-mode .expandable-box .highlight,body.dark-mode .expandable-box .highlighter-rouge{background-color:#222}body.dark-mode .expandable-box .highlight .hll,body.dark-mode .expandable-box .highlighter-rouge .hll{background-color:#222}body.dark-mode.fruity .highlight,body.dark-mode.fruity .highlighter-rouge{background-color:#333}body.dark-mode.fruity .highlight code,body.dark-mode.fruity .highlighter-rouge code{background-color:transparent}body.dark-mode.fruity .highlight .hll,body.dark-mode.fruity .highlighter-rouge .hll{background-color:#333}body.dark-mode.fruity .highlight .c,body.dark-mode.fruity .highlighter-rouge .c{color:#008800;font-style:italic;background-color:#333}body.dark-mode.fruity .highlight .err,body.dark-mode.fruity .highlighter-rouge .err{color:#fff}body.dark-mode.fruity .highlight .g,body.dark-mode.fruity .highlighter-rouge .g{color:#fff}body.dark-mode.fruity .highlight .k,body.dark-mode.fruity .highlighter-rouge .k{color:#fb660a;font-weight:bold}body.dark-mode.fruity .highlight .l,body.dark-mode.fruity .highlighter-rouge .l{color:#fff}body.dark-mode.fruity .highlight .n,body.dark-mode.fruity .highlighter-rouge .n{color:#fff}body.dark-mode.fruity .highlight .o,body.dark-mode.fruity .highlighter-rouge .o{color:#fff}body.dark-mode.fruity .highlight .x,body.dark-mode.fruity .highlighter-rouge .x{color:#fff}body.dark-mode.fruity .highlight .p,body.dark-mode.fruity .highlighter-rouge .p{color:#fff}body.dark-mode.fruity .highlight .highlight .cm,body.dark-mode.fruity .highlighter-rouge .highlight .cm{color:#008800;font-style:italic;background-color:#333}body.dark-mode.fruity .highlight .c1,body.dark-mode.fruity .highlighter-rouge .c1{color:#008800;font-style:italic;background-color:transparent}body.dark-mode.fruity .highlight .cs,body.dark-mode.fruity .highlighter-rouge .cs{color:#008800;font-style:italic;background-color:#333}body.dark-mode.fruity .highlight .gd,body.dark-mode.fruity .highlighter-rouge .gd{color:#fff}body.dark-mode.fruity .highlight .ge,body.dark-mode.fruity .highlighter-rouge .ge{color:#fff}body.dark-mode.fruity .highlight .gr,body.dark-mode.fruity .highlighter-rouge .gr{color:#fff}body.dark-mode.fruity .highlight .gh,body.dark-mode.fruity .highlighter-rouge .gh{color:#ffffff;font-weight:bold}body.dark-mode.fruity .highlight .gi,body.dark-mode.fruity .highlighter-rouge .gi{color:#fff}body.dark-mode.fruity .highlight .go,body.dark-mode.fruity .highlighter-rouge .go{color:#444444;background-color:#222}body.dark-mode.fruity .highlight .gp,body.dark-mode.fruity .highlighter-rouge .gp{color:#fff}body.dark-mode.fruity .highlight .gs,body.dark-mode.fruity .highlighter-rouge .gs{color:#fff}body.dark-mode.fruity .highlight .gu,body.dark-mode.fruity .highlighter-rouge .gu{color:#ffffff;font-weight:bold}body.dark-mode.fruity .highlight .gt,body.dark-mode.fruity .highlighter-rouge .gt{color:#fff}body.dark-mode.fruity .highlight .kc,body.dark-mode.fruity .highlighter-rouge .kc{color:#fb660a;font-weight:bold}body.dark-mode.fruity .highlight .kd,body.dark-mode.fruity .highlighter-rouge .kd{color:#fb660a;font-weight:bold}body.dark-mode.fruity .highlight .kn,body.dark-mode.fruity .highlighter-rouge .kn{color:#fb660a;font-weight:bold}body.dark-mode.fruity .highlight .kp,body.dark-mode.fruity .highlighter-rouge .kp{color:#fb660a}body.dark-mode.fruity .highlight .kr,body.dark-mode.fruity .highlighter-rouge .kr{color:#fb660a;font-weight:bold}body.dark-mode.fruity .highlight .kt,body.dark-mode.fruity .highlighter-rouge .kt{color:#cdcaa9;font-weight:bold}body.dark-mode.fruity .highlight .ld,body.dark-mode.fruity .highlighter-rouge .ld{color:#fff}body.dark-mode.fruity .highlight .m,body.dark-mode.fruity .highlighter-rouge .m{color:#0086f7;font-weight:bold}body.dark-mode.fruity .highlight .s,body.dark-mode.fruity .highlighter-rouge .s{color:#0086d2}body.dark-mode.fruity .highlight .na,body.dark-mode.fruity .highlighter-rouge .na{color:#ff0086;font-weight:bold}body.dark-mode.fruity .highlight .nb,body.dark-mode.fruity .highlighter-rouge .nb{color:#fff}body.dark-mode.fruity .highlight .nc,body.dark-mode.fruity .highlighter-rouge .nc{color:#fff}body.dark-mode.fruity .highlight .no,body.dark-mode.fruity .highlighter-rouge .no{color:#0086d2}body.dark-mode.fruity .highlight .nd,body.dark-mode.fruity .highlighter-rouge .nd{color:#fff}body.dark-mode.fruity .highlight .ni,body.dark-mode.fruity .highlighter-rouge .ni{color:#fff}body.dark-mode.fruity .highlight .ne,body.dark-mode.fruity .highlighter-rouge .ne{color:#fff}body.dark-mode.fruity .highlight .nf,body.dark-mode.fruity .highlighter-rouge .nf{color:#ff0086;font-weight:bold}body.dark-mode.fruity .highlight .nl,body.dark-mode.fruity .highlighter-rouge .nl{color:#fff}body.dark-mode.fruity .highlight .nn,body.dark-mode.fruity .highlighter-rouge .nn{color:#fff}body.dark-mode.fruity .highlight .nx,body.dark-mode.fruity .highlighter-rouge .nx{color:#fff}body.dark-mode.fruity .highlight .py,body.dark-mode.fruity .highlighter-rouge .py{color:#fff}body.dark-mode.fruity .highlight .nt,body.dark-mode.fruity .highlighter-rouge .nt{color:#fb660a;font-weight:bold}body.dark-mode.fruity .highlight .nv,body.dark-mode.fruity .highlighter-rouge .nv{color:#fb660a}body.dark-mode.fruity .highlight .ow,body.dark-mode.fruity .highlighter-rouge .ow{color:#fff}body.dark-mode.fruity .highlight .w,body.dark-mode.fruity .highlighter-rouge .w{color:#888}body.dark-mode.fruity .highlight .mf,body.dark-mode.fruity .highlighter-rouge .mf{color:#0086f7;font-weight:bold}body.dark-mode.fruity .highlight .mh,body.dark-mode.fruity .highlighter-rouge .mh{color:#0086f7;font-weight:bold}body.dark-mode.fruity .highlight .mi,body.dark-mode.fruity .highlighter-rouge .mi{color:#0086f7;font-weight:bold}body.dark-mode.fruity .highlight .mo,body.dark-mode.fruity .highlighter-rouge .mo{color:#0086f7;font-weight:bold}body.dark-mode.fruity .highlight .sb,body.dark-mode.fruity .highlighter-rouge .sb{color:#0086d2}body.dark-mode.fruity .highlight .sc,body.dark-mode.fruity .highlighter-rouge .sc{color:#0086d2}body.dark-mode.fruity .highlight .sd,body.dark-mode.fruity .highlighter-rouge .sd{color:#0086d2}body.dark-mode.fruity .highlight .s2,body.dark-mode.fruity .highlighter-rouge .s2{color:#0086d2}body.dark-mode.fruity .highlight .se,body.dark-mode.fruity .highlighter-rouge .se{color:#0086d2}body.dark-mode.fruity .highlight .sh,body.dark-mode.fruity .highlighter-rouge .sh{color:#0086d2}body.dark-mode.fruity .highlight .si,body.dark-mode.fruity .highlighter-rouge .si{color:#0086d2}body.dark-mode.fruity .highlight .sx,body.dark-mode.fruity .highlighter-rouge .sx{color:#0086d2}body.dark-mode.fruity .highlight .sr,body.dark-mode.fruity .highlighter-rouge .sr{color:#0086d2}body.dark-mode.fruity .highlight .s1,body.dark-mode.fruity .highlighter-rouge .s1{color:#0086d2}body.dark-mode.fruity .highlight .ss,body.dark-mode.fruity .highlighter-rouge .ss{color:#0086d2}body.dark-mode.fruity .highlight .bp,body.dark-mode.fruity .highlighter-rouge .bp{color:#fff}body.dark-mode.fruity .highlight .vc,body.dark-mode.fruity .highlighter-rouge .vc{color:#fb660a}body.dark-mode.fruity .highlight .vg,body.dark-mode.fruity .highlighter-rouge .vg{color:#fb660a}body.dark-mode.fruity .highlight .vi,body.dark-mode.fruity .highlighter-rouge .vi{color:#fb660a}body.dark-mode.fruity .highlight .il,body.dark-mode.fruity .highlighter-rouge .il{color:#0086f7;font-weight:bold}body.dark-mode.fruity .expandable-box .highlight,body.dark-mode.fruity .expandable-box .highlighter-rouge{background-color:#222}body.dark-mode.fruity .expandable-box .highlight .hll,body.dark-mode.fruity .expandable-box .highlighter-rouge .hll{background-color:#222}body.dark-mode.native .highlight,body.dark-mode.native .highlighter-rouge{background-color:#404040}body.dark-mode.native .highlight code,body.dark-mode.native .highlighter-rouge code{background-color:transparent}body.dark-mode.native .highlight .hll,body.dark-mode.native .highlighter-rouge .hll{background-color:#404040}body.dark-mode.native .highlight .c,body.dark-mode.native .highlighter-rouge .c{color:#999999;font-style:italic}body.dark-mode.native .highlight .err,body.dark-mode.native .highlighter-rouge .err{color:#a61717;background-color:#e3d2d2}body.dark-mode.native .highlight .g,body.dark-mode.native .highlighter-rouge .g{color:#d0d0d0}body.dark-mode.native .highlight .k,body.dark-mode.native .highlighter-rouge .k{color:#6ab825;font-weight:bold}body.dark-mode.native .highlight .l,body.dark-mode.native .highlighter-rouge .l{color:#d0d0d0}body.dark-mode.native .highlight .n,body.dark-mode.native .highlighter-rouge .n{color:#d0d0d0}body.dark-mode.native .highlight .o,body.dark-mode.native .highlighter-rouge .o{color:#d0d0d0}body.dark-mode.native .highlight .x,body.dark-mode.native .highlighter-rouge .x{color:#d0d0d0}body.dark-mode.native .highlight .p,body.dark-mode.native .highlighter-rouge .p{color:#d0d0d0}body.dark-mode.native .highlight .cm,body.dark-mode.native .highlighter-rouge .cm{color:#999999;font-style:italic}body.dark-mode.native .highlight .cp,body.dark-mode.native .highlighter-rouge .cp{color:#cd2828;font-weight:bold}body.dark-mode.native .highlight .c1,body.dark-mode.native .highlighter-rouge .c1{color:#999999;font-style:italic}body.dark-mode.native .highlight .cs,body.dark-mode.native .highlighter-rouge .cs{color:#e50808;font-weight:bold;background-color:#520000}body.dark-mode.native .highlight .gd,body.dark-mode.native .highlighter-rouge .gd{color:#d22323}body.dark-mode.native .highlight .ge,body.dark-mode.native .highlighter-rouge .ge{color:#d0d0d0;font-style:italic}body.dark-mode.native .highlight .gr,body.dark-mode.native .highlighter-rouge .gr{color:#d22323}body.dark-mode.native .highlight .gh,body.dark-mode.native .highlighter-rouge .gh{color:#ffffff;font-weight:bold}body.dark-mode.native .highlight .gi,body.dark-mode.native .highlighter-rouge .gi{color:#589819}body.dark-mode.native .highlight .go,body.dark-mode.native .highlighter-rouge .go{color:#ccc}body.dark-mode.native .highlight .gp,body.dark-mode.native .highlighter-rouge .gp{color:#aaa}body.dark-mode.native .highlight .gs,body.dark-mode.native .highlighter-rouge .gs{color:#d0d0d0;font-weight:bold}body.dark-mode.native .highlight .gu,body.dark-mode.native .highlighter-rouge .gu{color:#ffffff;text-decoration:underline}body.dark-mode.native .highlight .gt,body.dark-mode.native .highlighter-rouge .gt{color:#d22323}body.dark-mode.native .highlight .kc,body.dark-mode.native .highlighter-rouge .kc{color:#6ab825;font-weight:bold}body.dark-mode.native .highlight .kd,body.dark-mode.native .highlighter-rouge .kd{color:#6ab825;font-weight:bold}body.dark-mode.native .highlight .kn,body.dark-mode.native .highlighter-rouge .kn{color:#6ab825;font-weight:bold}body.dark-mode.native .highlight .kp,body.dark-mode.native .highlighter-rouge .kp{color:#6ab825}body.dark-mode.native .highlight .kr,body.dark-mode.native .highlighter-rouge .kr{color:#6ab825;font-weight:bold}body.dark-mode.native .highlight .kt,body.dark-mode.native .highlighter-rouge .kt{color:#6ab825;font-weight:bold}body.dark-mode.native .highlight .ld,body.dark-mode.native .highlighter-rouge .ld{color:#d0d0d0}body.dark-mode.native .highlight .m,body.dark-mode.native .highlighter-rouge .m{color:#3677a9}body.dark-mode.native .highlight .s,body.dark-mode.native .highlighter-rouge .s{color:#ed9d13}body.dark-mode.native .highlight .na,body.dark-mode.native .highlighter-rouge .na{color:#bbb}body.dark-mode.native .highlight .nb,body.dark-mode.native .highlighter-rouge .nb{color:#24909d}body.dark-mode.native .highlight .nc,body.dark-mode.native .highlighter-rouge .nc{color:#447fcf;text-decoration:underline}body.dark-mode.native .highlight .no,body.dark-mode.native .highlighter-rouge .no{color:#40ffff}body.dark-mode.native .highlight .nd,body.dark-mode.native .highlighter-rouge .nd{color:orange}body.dark-mode.native .highlight .ni,body.dark-mode.native .highlighter-rouge .ni{color:#d0d0d0}body.dark-mode.native .highlight .ne,body.dark-mode.native .highlighter-rouge .ne{color:#bbb}body.dark-mode.native .highlight .nf,body.dark-mode.native .highlighter-rouge .nf{color:#447fcf}body.dark-mode.native .highlight .nl,body.dark-mode.native .highlighter-rouge .nl{color:#d0d0d0}body.dark-mode.native .highlight .nn,body.dark-mode.native .highlighter-rouge .nn{color:#447fcf;text-decoration:underline}body.dark-mode.native .highlight .nx,body.dark-mode.native .highlighter-rouge .nx{color:#d0d0d0}body.dark-mode.native .highlight .py,body.dark-mode.native .highlighter-rouge .py{color:#d0d0d0}body.dark-mode.native .highlight .nt,body.dark-mode.native .highlighter-rouge .nt{color:#6ab825;font-weight:bold}body.dark-mode.native .highlight .nv,body.dark-mode.native .highlighter-rouge .nv{color:#40ffff}body.dark-mode.native .highlight .ow,body.dark-mode.native .highlighter-rouge .ow{color:#6ab825;font-weight:bold}body.dark-mode.native .highlight .w,body.dark-mode.native .highlighter-rouge .w{color:#666}body.dark-mode.native .highlight .mf,body.dark-mode.native .highlighter-rouge .mf{color:#3677a9}body.dark-mode.native .highlight .mh,body.dark-mode.native .highlighter-rouge .mh{color:#3677a9}body.dark-mode.native .highlight .mi,body.dark-mode.native .highlighter-rouge .mi{color:#3677a9}body.dark-mode.native .highlight .mo,body.dark-mode.native .highlighter-rouge .mo{color:#3677a9}body.dark-mode.native .highlight .sb,body.dark-mode.native .highlighter-rouge .sb{color:#ed9d13}body.dark-mode.native .highlight .sc,body.dark-mode.native .highlighter-rouge .sc{color:#ed9d13}body.dark-mode.native .highlight .sd,body.dark-mode.native .highlighter-rouge .sd{color:#ed9d13}body.dark-mode.native .highlight .s2,body.dark-mode.native .highlighter-rouge .s2{color:#ed9d13}body.dark-mode.native .highlight .se,body.dark-mode.native .highlighter-rouge .se{color:#ed9d13}body.dark-mode.native .highlight .sh,body.dark-mode.native .highlighter-rouge .sh{color:#ed9d13}body.dark-mode.native .highlight .si,body.dark-mode.native .highlighter-rouge .si{color:#ed9d13}body.dark-mode.native .highlight .sx,body.dark-mode.native .highlighter-rouge .sx{color:orange}body.dark-mode.native .highlight .sr,body.dark-mode.native .highlighter-rouge .sr{color:#ed9d13}body.dark-mode.native .highlight .s1,body.dark-mode.native .highlighter-rouge .s1{color:#ed9d13}body.dark-mode.native .highlight .ss,body.dark-mode.native .highlighter-rouge .ss{color:#ed9d13}body.dark-mode.native .highlight .bp,body.dark-mode.native .highlighter-rouge .bp{color:#24909d}body.dark-mode.native .highlight .vc,body.dark-mode.native .highlighter-rouge .vc{color:#40ffff}body.dark-mode.native .highlight .vg,body.dark-mode.native .highlighter-rouge .vg{color:#40ffff}body.dark-mode.native .highlight .vi,body.dark-mode.native .highlighter-rouge .vi{color:#40ffff}body.dark-mode.native .highlight .il,body.dark-mode.native .highlighter-rouge .il{color:#3677a9}body.dark-mode.native .expandable-box .highlight,body.dark-mode.native .expandable-box .highlighter-rouge{background-color:#222}body.dark-mode.native .expandable-box .highlight .hll,body.dark-mode.native .expandable-box .highlighter-rouge .hll{background-color:#222}body.dark-mode.theme-17.subchapter h1{color:#9F6B5B;border-color:#9F6B5B}body.dark-mode.theme-17 [role="tab"] a,body.dark-mode.theme-17 [data-accordion="open"]::after,body.dark-mode.theme-17 [data-accordion="closed"]::after{color:#9F6B5B}body.dark-mode.theme-17 .accordion-show-all-button{border-color:#9F6B5B;color:#9F6B5B}body.dark-mode.theme-17 #nav{border-right-color:#9F6B5B}body.dark-mode.theme-17 p.subheadline{color:#9F6B5B}body.dark-mode.theme-17 .last-location-prompt a{color:#9F6B5B}body.dark-mode.theme-17 .last-location-prompt button{color:#9F6B5B}body.dark-mode.theme-17 .bookmark-button svg.bookmark-icon .bookmark-icon-outline,body.dark-mode.theme-17 [data-bookmarked]>button svg[class*="icon"].bookmark-icon .bookmark-icon-fill,body.dark-mode.theme-17 svg[class*="icon"].history-icon path{fill:#9F6B5B}body.dark-mode.theme-17 .anchorjs-link{border-color:#9F6B5B;color:#9F6B5B}body.dark-mode.theme-18.subchapter h1{color:#3c919e;border-color:#3c919e}body.dark-mode.theme-18 [role="tab"] a,body.dark-mode.theme-18 [data-accordion="open"]::after,body.dark-mode.theme-18 [data-accordion="closed"]::after{color:#3c919e}body.dark-mode.theme-18 .accordion-show-all-button{border-color:#3c919e;color:#3c919e}body.dark-mode.theme-18 #nav{border-right-color:#3c919e}body.dark-mode.theme-18 p.subheadline{color:#3c919e}body.dark-mode.theme-18 .last-location-prompt a{color:#3c919e}body.dark-mode.theme-18 .last-location-prompt button{color:#3c919e}body.dark-mode.theme-18 .bookmark-button svg.bookmark-icon .bookmark-icon-outline,body.dark-mode.theme-18 [data-bookmarked]>button svg[class*="icon"].bookmark-icon .bookmark-icon-fill,body.dark-mode.theme-18 svg[class*="icon"].history-icon path{fill:#3c919e}body.dark-mode.theme-18 .anchorjs-link{border-color:#3c919e;color:#3c919e}body.dark-mode.theme-19.subchapter h1{color:#dc764d;border-color:#dc764d}body.dark-mode.theme-19 [role="tab"] a,body.dark-mode.theme-19 [data-accordion="open"]::after,body.dark-mode.theme-19 [data-accordion="closed"]::after{color:#dc764d}body.dark-mode.theme-19 .accordion-show-all-button{border-color:#dc764d;color:#dc764d}body.dark-mode.theme-19 #nav{border-right-color:#dc764d}body.dark-mode.theme-19 p.subheadline{color:#dc764d}body.dark-mode.theme-19 .last-location-prompt a{color:#dc764d}body.dark-mode.theme-19 .last-location-prompt button{color:#dc764d}body.dark-mode.theme-19 .bookmark-button svg.bookmark-icon .bookmark-icon-outline,body.dark-mode.theme-19 [data-bookmarked]>button svg[class*="icon"].bookmark-icon .bookmark-icon-fill,body.dark-mode.theme-19 svg[class*="icon"].history-icon path{fill:#dc764d}body.dark-mode.theme-19 .anchorjs-link{border-color:#dc764d;color:#dc764d}body.dark-mode.theme-20.subchapter h1{color:#759757;border-color:#759757}body.dark-mode.theme-20 [role="tab"] a,body.dark-mode.theme-20 [data-accordion="open"]::after,body.dark-mode.theme-20 [data-accordion="closed"]::after{color:#759757}body.dark-mode.theme-20 .accordion-show-all-button{border-color:#759757;color:#759757}body.dark-mode.theme-20 #nav{border-right-color:#759757}body.dark-mode.theme-20 p.subheadline{color:#759757}body.dark-mode.theme-20 .last-location-prompt a{color:#759757}body.dark-mode.theme-20 .last-location-prompt button{color:#759757}body.dark-mode.theme-20 .bookmark-button svg.bookmark-icon .bookmark-icon-outline,body.dark-mode.theme-20 [data-bookmarked]>button svg[class*="icon"].bookmark-icon .bookmark-icon-fill,body.dark-mode.theme-20 svg[class*="icon"].history-icon path{fill:#759757}body.dark-mode.theme-20 .anchorjs-link{border-color:#759757;color:#759757}body.dark-mode.theme-21.subchapter h1{color:#6064b0;border-color:#6064b0}body.dark-mode.theme-21 [role="tab"] a,body.dark-mode.theme-21 [data-accordion="open"]::after,body.dark-mode.theme-21 [data-accordion="closed"]::after{color:#6064b0}body.dark-mode.theme-21 .accordion-show-all-button{border-color:#6064b0;color:#6064b0}body.dark-mode.theme-21 #nav{border-right-color:#6064b0}body.dark-mode.theme-21 p.subheadline{color:#6064b0}body.dark-mode.theme-21 .last-location-prompt a{color:#6064b0}body.dark-mode.theme-21 .last-location-prompt button{color:#6064b0}body.dark-mode.theme-21 .bookmark-button svg.bookmark-icon .bookmark-icon-outline,body.dark-mode.theme-21 [data-bookmarked]>button svg[class*="icon"].bookmark-icon .bookmark-icon-fill,body.dark-mode.theme-21 svg[class*="icon"].history-icon path{fill:#6064b0}body.dark-mode.theme-21 .anchorjs-link{border-color:#6064b0;color:#6064b0}body.dark-mode.theme-21 .mcq,body.dark-mode.theme-21 .question{background-color:#9396c9}body.dark-mode.theme-22.subchapter h1{color:#AD80A6;border-color:#AD80A6}body.dark-mode.theme-22 [role="tab"] a,body.dark-mode.theme-22 [data-accordion="open"]::after,body.dark-mode.theme-22 [data-accordion="closed"]::after{color:#AD80A6}body.dark-mode.theme-22 .accordion-show-all-button{border-color:#AD80A6;color:#AD80A6}body.dark-mode.theme-22 #nav{border-right-color:#AD80A6}body.dark-mode.theme-22 p.subheadline{color:#AD80A6}body.dark-mode.theme-22 .last-location-prompt a{color:#AD80A6}body.dark-mode.theme-22 .last-location-prompt button{color:#AD80A6}body.dark-mode.theme-22 .bookmark-button svg.bookmark-icon .bookmark-icon-outline,body.dark-mode.theme-22 [data-bookmarked]>button svg[class*="icon"].bookmark-icon .bookmark-icon-fill,body.dark-mode.theme-22 svg[class*="icon"].history-icon path{fill:#AD80A6}body.dark-mode.theme-22 .anchorjs-link{border-color:#AD80A6;color:#AD80A6}body.dark-mode.theme-stone-centre.subchapter h1{color:#4061AD;border-color:#4061AD}body.dark-mode.theme-stone-centre [role="tab"] a,body.dark-mode.theme-stone-centre [data-accordion="open"]::after,body.dark-mode.theme-stone-centre [data-accordion="closed"]::after{color:#4061AD}body.dark-mode.theme-stone-centre .accordion-show-all-button{border-color:#4061AD;color:#4061AD}body.dark-mode.theme-stone-centre #nav{border-right-color:#4061AD}body.dark-mode.theme-stone-centre p.subheadline{color:#4061AD}body.dark-mode.theme-stone-centre .last-location-prompt a{color:#4061AD}body.dark-mode.theme-stone-centre .last-location-prompt button{color:#4061AD}body.dark-mode.theme-stone-centre .bookmark-button svg.bookmark-icon .bookmark-icon-outline,body.dark-mode.theme-stone-centre [data-bookmarked]>button svg[class*="icon"].bookmark-icon .bookmark-icon-fill,body.dark-mode.theme-stone-centre svg[class*="icon"].history-icon path{fill:#4061AD}body.dark-mode.theme-stone-centre .anchorjs-link{border-color:#4061AD;color:#4061AD}body.dark-mode.theme-stone-centre .anchorjs-link{border-color:#b9e7fe;color:#b9e7fe}body.dark-mode.theme-stone-centre h3{color:#a7b8df}.fullscreen-button{border-radius:.1rem;border:1px solid #4bb4c5;color:#4bb4c5;cursor:pointer;display:inline-block;font-family:"Source Sans Pro",sans-serif;font-size:.4666666667em;font-style:normal;font-weight:bold;letter-spacing:0.05em;line-height:1;padding:0.2em 0.3em;text-transform:uppercase;position:absolute;bottom:-2em;right:0;height:fit-content}.thumbnail .fullscreen-button{font-size:.6666666667em}.figure .figure-body .figure-images{position:relative;margin-bottom:1.5em !important}.figure .figure-body .figure-images.fullscreen .figure-flex-container{background-color:white;border:calc(min(2vw, 2vh)) solid #fff;display:flex !important;flex-wrap:nowrap !important}.figure .figure-body .figure-images.fullscreen .fullscreen-button{bottom:0.5rem;right:0.5rem}.figure .figure-body .figure-images.fullscreen img,.figure .figure-body .figure-images.fullscreen svg{box-shadow:3.2046px 3.2046px 12.8184px rgba(0,0,0,0.16)}.figure .figure-body .figure-images.fullscreen.contains-1 svg{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.figure .figure-body .figure-images.fullscreen.contains-1 img{margin:auto auto}.masthead .menu-user-profile{position:absolute;top:0;right:0;background:#4bb4c5;margin:0.6em 0.4em}.masthead .menu-user-profile .buttons{overflow:unset}.masthead .menu-user-profile .buttons a{margin:0;font-family:"Source Sans Pro",sans-serif;font-size:inherit;color:#fff;background-color:#4bb4c5;border-radius:.1rem;padding:0.25em 0.5em}.masthead .menu-user-profile .buttons a.register{margin-right:0.3rem;outline:1px solid #fff;outline-offset:-1px}.masthead .menu-user-profile .buttons a.login{background-color:#fff;color:#4bb4c5}.masthead .menu-user-profile .avatar{margin-top:-0.4rem}.masthead .menu-user-profile .avatar a{background-color:#4bb4c5;border:1px solid #4bb4c5;border-radius:2.5rem;cursor:pointer;display:flex;padding:0}.masthead .menu-user-profile .avatar a:hover,.masthead .menu-user-profile .avatar a:active,.masthead .menu-user-profile .avatar a:focus{background-color:#179FB0;border:1px solid #179FB0}.masthead .menu-user-profile .avatar a svg{border:1px solid white;border-radius:2.5rem;height:2.5rem}.masthead .menu-user-profile .avatar a svg path{fill:#4bb4c5 !important;stroke:#4bb4c5 !important}.masthead .menu-user-profile .avatar a:active svg path,.masthead .menu-user-profile .avatar a:focus svg path,.masthead .menu-user-profile .avatar a:hover svg path{fill:#179FB0 !important;stroke:#179FB0 !important}a:focus,.bookmarks-list-header:focus,button:focus,.controls svg:focus,input[type="checkbox"]:focus,.last-locations-list-header:focus,strong[data-term]:focus,sup[id^="fnref"]:focus{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}@media print{.masthead,.controls,.nav-buttons,#footer,.accordion-show-all-button,.notification.warning-testing-site{display:none !important}body{font-size:initial;background-color:transparent}}h1+p,h2+p,#nav .nav-title+p,h3+p,h4+p,h5+p,h6+p,blockquote+p,ol+p,ul+p,dl+p,pre+p,.box+p.sidenote+p,table+p.sidenote+p,.pullquote+p,table+p{text-indent:0;margin-top:0}h1{font-family:"Source Sans Pro",sans-serif;letter-spacing:0.025em;text-transform:uppercase;text-align:center;line-height:0.9;color:#4bb4c5}.frontmatter h1,.chapter.frontmatter h1,.contents-page h1,.endmatter h1,.chapter.endmatter h1,.search-page h1,.chapter.search-page h1,.chapter.leibniz h1,.quiz h1{font-family:"Source Sans Pro",sans-serif;text-transform:none;letter-spacing:0;position:static;margin:2em 0;color:#4bb4c5;background-color:transparent}.frontmatter h1:before,.frontmatter h1:after,.chapter.frontmatter h1:before,.chapter.frontmatter h1:after,.contents-page h1:before,.contents-page h1:after,.endmatter h1:before,.endmatter h1:after,.chapter.endmatter h1:before,.chapter.endmatter h1:after,.search-page h1:before,.search-page h1:after,.chapter.search-page h1:before,.chapter.search-page h1:after,.chapter.leibniz h1:before,.chapter.leibniz h1:after,.quiz h1:before,.quiz h1:after{background:none}.search-page h1,.chapter.search-page h1{margin-bottom:0}h2,#nav .nav-title{font-family:"Source Sans Pro",sans-serif;font-size:1.4em;font-weight:bold;color:#4bb4c5;line-height:1.3;margin:1.5em 0 .75em 0}@media (min-width: 60em){h2,#nav .nav-title{font-size:2.1em}}h3{font-family:"Crimson Pro",serif;font-style:italic;color:#4bb4c5}h3 em{font-style:normal}h4{font-family:"Crimson Pro",serif;font-style:italic}.title-label{color:#4bb4c5;text-transform:uppercase;letter-spacing:0.05em;font-family:"Source Sans Pro",sans-serif;text-align:center;font-size:1.4em;margin-bottom:0}a{text-decoration:underline;text-underline-offset:0.1em}.masthead a,a.nav-button,a.nav-back-button,.nav-list a,.subheadline a,a.accordion-show-all-button,a.theme-legend-filter-button,a.footnote,h2 a,#nav .nav-title a,.contents-page a,.resources-page a,.bookmark-title a,.bookmark-date a,.language-select a,a.figure-image-link,.nav-slides a,.homepage-thumbnail a,.expandable-box a.toggle{text-decoration:none}.list-nospace-web{margin-bottom:0}.extra-emphasis{color:#4bb4c5}.allsmallcaps{text-transform:lowercase;font-variant:small-caps;letter-spacing:0.025em;font-feature-settings:"c2sc", "smcp"}.align-sup-on-sub{position:relative}.align-sup-on-sub sup{position:relative;left:-0.5em;font-size:0.6em}.align-sup-on-sub sub{font-size:0.6em}.MathJax_Display.visuallyhidden,.MathJax_SVG_Display.visuallyhidden{margin:0}#content .MathJax nobr,#content .MathJax,#content .MathJax span{line-height:0}.chapter-opener-image{height:20em;overflow-y:hidden;margin:0 0 2em}@media (min-width: 40em){.chapter-opener-image{height:25em}}.chapter-opener-image img{display:flex;vertical-align:middle;align-items:center;width:100%;object-fit:cover;height:100%;color:white;font-family:"Source Sans Pro",sans-serif;font-size:.7em;text-align:center}.chapter-opener-image.chapter-opener-image-none{height:15em}@media (min-width: 40em){.chapter-opener-image.chapter-opener-image-none{height:15em}}.chapter-opener-image.chapter-opener-image-none+#content h1{margin-top:0}@media (min-width: 40em){.chapter-opener-image.chapter-opener-image-none+#content h1{margin-top:1em}}.chapter-opener-image.chapter-opener-image-none+#content>h2:first-child,#nav .chapter-opener-image.chapter-opener-image-none+#content>.nav-title:first-child{margin-top:-10em}@media (min-width: 40em){.chapter-opener-image.chapter-opener-image-none+#content>h2:first-child,#nav .chapter-opener-image.chapter-opener-image-none+#content>.nav-title:first-child{margin-top:-5em}}.chapter-opener-image-caption{color:#C9E9EE;font-family:"Source Sans Pro",sans-serif;font-weight:300;margin-bottom:3em;margin-top:-1.5em;text-align:center}.chapter h1{color:white;background-color:#4bb4c5;border-radius:0.5em;font-size:1.26em;position:absolute;top:3em;left:10%;right:10%;padding:0.25em 0.5em 0.5em 0.5em;margin:15% 0 0 0}@media (min-width: 40em){.chapter h1{font-size:1.54em;margin:10% 0 0 0}}@media (min-width: 60em){.chapter h1{font-size:2.1em;margin:5% 0 0 0}}.chapter h1 strong:first-of-type{display:block;margin-bottom:0.5em;font-weight:normal;font-size:.7em;line-height:1.5em;position:relative}.chapter h1 strong:first-of-type:after{position:absolute;content:"";left:1em;right:1em;display:block;border-top:0.1em solid white}.chapter h1:before,.chapter h1:after{content:"";display:block;background-repeat:no-repeat;background-position:center center;background-size:1em;height:0.5em;position:absolute;left:0;right:0}@media (min-width: 60em){.chapter h1:before,.chapter h1:after{background-size:2em;height:1em}}.chapter h1:before{background-image:url("../images/pinch-top.svg");top:-0.45em}@media (min-width: 60em){.chapter h1:before{top:-0.93em}}.chapter h1:after{background-image:url("../images/pinch-bottom.svg");bottom:-0.45em}@media (min-width: 60em){.chapter h1:after{bottom:-0.93em}}.subheadline{font-family:"Source Sans Pro",sans-serif;font-size:1.4em;font-weight:bold;color:#4bb4c5;line-height:1.3;margin:1.5em 0 .75em 0}@media (min-width: 60em){.subheadline{font-size:2.1em}}.subchapter h1{background:none;border-top:2px solid #C9E9EE;border-bottom:2px solid #C9E9EE;border-radius:0;color:#4bb4c5;padding:0.5em;margin-left:auto;margin-right:auto}.subchapter h1:before,.subchapter h1:after{content:normal}.box{background-color:inherit}.box ul,.box ol{margin-left:1em}.box p:last-child,.box ul:last-child,.box ol:last-child{margin-bottom:0}.buttons{text-align:center;padding:0;overflow:auto}.buttons p.button{float:left;margin-right:1em}.buttons p.button:last-child{margin-right:0}.button.centre{text-align:center}.question-download-buttons{border:1px solid #4bb4c5;padding:1rem}.question-download-buttons h2,.question-download-buttons #nav .nav-title,#nav .question-download-buttons .nav-title,.question-download-buttons h3{font-size:2rem}.question-download-buttons h2:first-of-type,.question-download-buttons #nav .nav-title:first-of-type,#nav .question-download-buttons .nav-title:first-of-type,.question-download-buttons h3:first-of-type{margin-top:0}.question-download-buttons h2 .anchorjs-link,.question-download-buttons #nav .nav-title .anchorjs-link,#nav .question-download-buttons .nav-title .anchorjs-link,.question-download-buttons h3 .anchorjs-link{display:none}.question-download-buttons ul{list-style-type:none;margin:0}.question-download-buttons ul li{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 0.5em 0}.question-download-buttons ul li a{font-family:"Source Sans Pro",sans-serif;margin:0 0.5em 0 0;min-height:2em;width:15rem}.question-download-buttons ul li a.button{display:flex;flex-direction:column;justify-content:center}.question-download-buttons ul li .question-download-help{font-size:1rem}#nav li[class*="theme-"]{background-color:transparent}.contents-page #content .theme-legend{margin-bottom:1.5em}.contents-page #content .toc-list li{font-family:"Source Sans Pro",sans-serif;font-weight:bold}.contents-page #content .toc-list li a{color:#4bb4c5}.contents-page #content .toc-list li a:hover{text-decoration:underline}.contents-page #content .toc-list li ol li a:hover{color:#037bb5}.contents-page #content .toc-list li.toc-entry-title.theme-17{background-color:transparent}.contents-page #content .toc-list li.toc-entry-title.theme-17 a{color:#9F6B5B}.contents-page #content .toc-list li.toc-entry-title.theme-17 ol li a{color:#222}.contents-page #content .toc-list li.toc-entry-title.theme-17 ol li a:hover{color:#037bb5}.contents-page #content .toc-list li.toc-entry-title.theme-18{background-color:transparent}.contents-page #content .toc-list li.toc-entry-title.theme-18 a{color:#3c919e}.contents-page #content .toc-list li.toc-entry-title.theme-18 ol li a{color:#222}.contents-page #content .toc-list li.toc-entry-title.theme-18 ol li a:hover{color:#037bb5}.contents-page #content .toc-list li.toc-entry-title.theme-19{background-color:transparent}.contents-page #content .toc-list li.toc-entry-title.theme-19 a{color:#dc764d}.contents-page #content .toc-list li.toc-entry-title.theme-19 ol li a{color:#222}.contents-page #content .toc-list li.toc-entry-title.theme-19 ol li a:hover{color:#037bb5}.contents-page #content .toc-list li.toc-entry-title.theme-20{background-color:transparent}.contents-page #content .toc-list li.toc-entry-title.theme-20 a{color:#759757}.contents-page #content .toc-list li.toc-entry-title.theme-20 ol li a{color:#222}.contents-page #content .toc-list li.toc-entry-title.theme-20 ol li a:hover{color:#037bb5}.contents-page #content .toc-list li.toc-entry-title.theme-21{background-color:transparent}.contents-page #content .toc-list li.toc-entry-title.theme-21 a{color:#6064b0}.contents-page #content .toc-list li.toc-entry-title.theme-21 ol li a{color:#222}.contents-page #content .toc-list li.toc-entry-title.theme-21 ol li a:hover{color:#037bb5}.contents-page #content .toc-list li.toc-entry-title.theme-22{background-color:transparent}.contents-page #content .toc-list li.toc-entry-title.theme-22 a{color:#AD80A6}.contents-page #content .toc-list li.toc-entry-title.theme-22 ol li a{color:#222}.contents-page #content .toc-list li.toc-entry-title.theme-22 ol li a:hover{color:#037bb5}.contents-page #content .toc-list li.toc-frontmatter,.contents-page #content .toc-list li.toc-endmatter{margin-top:.75em;margin-bottom:.75em;margin-left:1.5em}.contents-page #content .toc-list li strong:first-of-type{font-weight:inherit;display:inline-block;width:1.125em}.contents-page #content .toc-list li ul,.contents-page #content .toc-list li ol{margin-bottom:1.5em}.contents-page #content .toc-list li ul li,.contents-page #content .toc-list li ol li{font-weight:normal;font-family:"Crimson Pro",serif}.contents-page #content .toc-list li ul li a,.contents-page #content .toc-list li ol li a{color:#222}.contents-page #content .toc-list li ul li strong:first-of-type,.contents-page #content .toc-list li ol li strong:first-of-type{font-weight:inherit;display:inline-block;width:2.25em}.contents-page #content .toc-list li .theme-key{display:inline-block;margin:0 0 0 0.25em}.contents-page #content .toc-list li .theme-key-label{display:none}.resources-page #content a:hover:not(.anchorjs-link){text-decoration:underline}.einstein,.great-economist,.great-economists,.economists,.economist,.expandable-box{background:#F2F2F2;margin:1.5em 0;padding-top:0;padding-left:0.5em;padding-right:0.5em;padding-bottom:.75em}.einstein h2,.einstein #nav .nav-title,#nav .einstein .nav-title,.einstein h3,.einstein h4,.einstein h5,.einstein h6,.great-economist h2,.great-economist #nav .nav-title,#nav .great-economist .nav-title,.great-economist h3,.great-economist h4,.great-economist h5,.great-economist h6,.great-economists h2,.great-economists #nav .nav-title,#nav .great-economists .nav-title,.great-economists h3,.great-economists h4,.great-economists h5,.great-economists h6,.economists h2,.economists #nav .nav-title,#nav .economists .nav-title,.economists h3,.economists h4,.economists h5,.economists h6,.economist h2,.economist #nav .nav-title,#nav .economist .nav-title,.economist h3,.economist h4,.economist h5,.economist h6,.expandable-box h2,.expandable-box #nav .nav-title,#nav .expandable-box .nav-title,.expandable-box h3,.expandable-box h4,.expandable-box h5,.expandable-box h6{color:#4bb4c5;font-style:italic;font-weight:normal}.einstein h2 strong:first-of-type,.einstein #nav .nav-title strong:first-of-type,#nav .einstein .nav-title strong:first-of-type,.einstein h3 strong:first-of-type,.einstein h4 strong:first-of-type,.einstein h5 strong:first-of-type,.einstein h6 strong:first-of-type,.great-economist h2 strong:first-of-type,.great-economist #nav .nav-title strong:first-of-type,#nav .great-economist .nav-title strong:first-of-type,.great-economist h3 strong:first-of-type,.great-economist h4 strong:first-of-type,.great-economist h5 strong:first-of-type,.great-economist h6 strong:first-of-type,.great-economists h2 strong:first-of-type,.great-economists #nav .nav-title strong:first-of-type,#nav .great-economists .nav-title strong:first-of-type,.great-economists h3 strong:first-of-type,.great-economists h4 strong:first-of-type,.great-economists h5 strong:first-of-type,.great-economists h6 strong:first-of-type,.economists h2 strong:first-of-type,.economists #nav .nav-title strong:first-of-type,#nav .economists .nav-title strong:first-of-type,.economists h3 strong:first-of-type,.economists h4 strong:first-of-type,.economists h5 strong:first-of-type,.economists h6 strong:first-of-type,.economist h2 strong:first-of-type,.economist #nav .nav-title strong:first-of-type,#nav .economist .nav-title strong:first-of-type,.economist h3 strong:first-of-type,.economist h4 strong:first-of-type,.economist h5 strong:first-of-type,.economist h6 strong:first-of-type,.expandable-box h2 strong:first-of-type,.expandable-box #nav .nav-title strong:first-of-type,#nav .expandable-box .nav-title strong:first-of-type,.expandable-box h3 strong:first-of-type,.expandable-box h4 strong:first-of-type,.expandable-box h5 strong:first-of-type,.expandable-box h6 strong:first-of-type{display:block;background:#4bb4c5;color:white;text-transform:uppercase;font-family:"Source Sans Pro",sans-serif;font-style:normal;font-weight:bold;padding-right:0.35em;padding-left:0.35em;margin-right:-0.35em;margin-bottom:0.5em;margin-left:-0.35em;overflow:auto}.einstein h2 em,.einstein #nav .nav-title em,#nav .einstein .nav-title em,.einstein h3 em,.einstein h4 em,.einstein h5 em,.einstein h6 em,.great-economist h2 em,.great-economist #nav .nav-title em,#nav .great-economist .nav-title em,.great-economist h3 em,.great-economist h4 em,.great-economist h5 em,.great-economist h6 em,.great-economists h2 em,.great-economists #nav .nav-title em,#nav .great-economists .nav-title em,.great-economists h3 em,.great-economists h4 em,.great-economists h5 em,.great-economists h6 em,.economists h2 em,.economists #nav .nav-title em,#nav .economists .nav-title em,.economists h3 em,.economists h4 em,.economists h5 em,.economists h6 em,.economist h2 em,.economist #nav .nav-title em,#nav .economist .nav-title em,.economist h3 em,.economist h4 em,.economist h5 em,.economist h6 em,.expandable-box h2 em,.expandable-box #nav .nav-title em,#nav .expandable-box .nav-title em,.expandable-box h3 em,.expandable-box h4 em,.expandable-box h5 em,.expandable-box h6 em{font-style:normal}.einstein h4,.einstein h5,.einstein h6,.great-economist h4,.great-economist h5,.great-economist h6,.great-economists h4,.great-economists h5,.great-economists h6,.economists h4,.economists h5,.economists h6,.economist h4,.economist h5,.economist h6,.expandable-box h4,.expandable-box h5,.expandable-box h6{color:#222}.einstein pre,.einstein code,.einstein .highlight,.einstein .highlighter-rouge,.great-economist pre,.great-economist code,.great-economist .highlight,.great-economist .highlighter-rouge,.great-economists pre,.great-economists code,.great-economists .highlight,.great-economists .highlighter-rouge,.economists pre,.economists code,.economists .highlight,.economists .highlighter-rouge,.economist pre,.economist code,.economist .highlight,.economist .highlighter-rouge,.expandable-box pre,.expandable-box code,.expandable-box .highlight,.expandable-box .highlighter-rouge{background-color:white}.einstein .question h3,.great-economist .question h3,.great-economists .question h3,.economists .question h3,.economist .question h3,.expandable-box .question h3{font-weight:bold}.einstein .question h3 strong:first-of-type,.great-economist .question h3 strong:first-of-type,.great-economists .question h3 strong:first-of-type,.economists .question h3 strong:first-of-type,.economist .question h3 strong:first-of-type,.expandable-box .question h3 strong:first-of-type{color:#4bb4c5;background:transparent;display:inline}.einstein p:last-child,.einstein ol:last-child,.einstein ul:last-child,.great-economist p:last-child,.great-economist ol:last-child,.great-economist ul:last-child,.great-economists p:last-child,.great-economists ol:last-child,.great-economists ul:last-child,.economists p:last-child,.economists ol:last-child,.economists ul:last-child,.economist p:last-child,.economist ol:last-child,.economist ul:last-child,.expandable-box p:last-child,.expandable-box ol:last-child,.expandable-box ul:last-child{margin-bottom:0}@media (min-width: 40em){.expandable-box .sidenote{float:none;max-width:100%;margin-left:0;margin-right:0}}@media (min-width: 80em) and (min-width: 80em){.expandable-box .sidenote{float:right;clear:right;margin-top:0;margin-right:-11.75em;margin-bottom:1.5em;margin-left:0;max-width:8.75em}.expandable-box .sidenote.web-wide{max-width:17.5em;margin-right:-7.75em;margin-left:1em}.expandable-box .sidenote.web-full-width{float:none;max-width:100%;margin-left:0;margin-right:0}}.highlight,.highlighter-rouge{background-color:#F2F2F2}.highlight .hll,.highlighter-rouge .hll{background-color:#ffc}.highlight .c,.highlighter-rouge .c{color:#8f5902;font-style:italic}.highlight .g,.highlighter-rouge .g{color:#000}.highlight .k,.highlighter-rouge .k{color:#204a87;font-weight:bold}.highlight .l,.highlighter-rouge .l{color:#000}.highlight .n,.highlighter-rouge .n{color:#000}.highlight .o,.highlighter-rouge .o{color:#ce5c00;font-weight:bold}.highlight .x,.highlighter-rouge .x{color:#000}.highlight .p,.highlighter-rouge .p{color:#000000;font-weight:bold}.highlight .cm,.highlighter-rouge .cm{color:#8f5902;font-style:italic}.highlight .cp,.highlighter-rouge .cp{color:#8f5902;font-style:italic}.highlight .c1,.highlighter-rouge .c1{color:#8f5902;font-style:italic}.highlight .cs,.highlighter-rouge .cs{color:#8f5902;font-style:italic}.highlight .gd,.highlighter-rouge .gd{color:#a40000}.highlight .ge,.highlighter-rouge .ge{color:#000000;font-style:italic}.highlight .gr,.highlighter-rouge .gr{color:#ef2929}.highlight .gh,.highlighter-rouge .gh{color:#000080;font-weight:bold}.highlight .gi,.highlighter-rouge .gi{color:#00A000}.highlight .go,.highlighter-rouge .go{color:#000000;font-style:italic}.highlight .gp,.highlighter-rouge .gp{color:#8f5902}.highlight .gs,.highlighter-rouge .gs{color:#000000;font-weight:bold}.highlight .gu,.highlighter-rouge .gu{color:#800080;font-weight:bold}.highlight .gt,.highlighter-rouge .gt{color:#a40000;font-weight:bold}.highlight .kc,.highlighter-rouge .kc{color:#204a87;font-weight:bold}.highlight .kd,.highlighter-rouge .kd{color:#204a87;font-weight:bold}.highlight .kn,.highlighter-rouge .kn{color:#204a87;font-weight:bold}.highlight .kp,.highlighter-rouge .kp{color:#204a87;font-weight:bold}.highlight .kr,.highlighter-rouge .kr{color:#204a87;font-weight:bold}.highlight .kt,.highlighter-rouge .kt{color:#204a87;font-weight:bold}.highlight .ld,.highlighter-rouge .ld{color:#000}.highlight .m,.highlighter-rouge .m{color:#0000cf;font-weight:bold}.highlight .s,.highlighter-rouge .s{color:#4e9a06}.highlight .na,.highlighter-rouge .na{color:#c4a000}.highlight .nb,.highlighter-rouge .nb{color:#204a87}.highlight .nc,.highlighter-rouge .nc{color:#000}.highlight .no,.highlighter-rouge .no{color:#000}.highlight .nd,.highlighter-rouge .nd{color:#5c35cc;font-weight:bold}.highlight .ni,.highlighter-rouge .ni{color:#ce5c00}.highlight .ne,.highlighter-rouge .ne{color:#cc0000;font-weight:bold}.highlight .nf,.highlighter-rouge .nf{color:#000}.highlight .nl,.highlighter-rouge .nl{color:#f57900}.highlight .nn,.highlighter-rouge .nn{color:#000}.highlight .nx,.highlighter-rouge .nx{color:#000}.highlight .py,.highlighter-rouge .py{color:#000}.highlight .nt,.highlighter-rouge .nt{color:#204a87;font-weight:bold}.highlight .nv,.highlighter-rouge .nv{color:#000}.highlight .ow,.highlighter-rouge .ow{color:#204a87;font-weight:bold}.highlight .mf,.highlighter-rouge .mf{color:#0000cf;font-weight:bold}.highlight .mh,.highlighter-rouge .mh{color:#0000cf;font-weight:bold}.highlight .mi,.highlighter-rouge .mi{color:#0000cf;font-weight:bold}.highlight .mo,.highlighter-rouge .mo{color:#0000cf;font-weight:bold}.highlight .sb,.highlighter-rouge .sb{color:#4e9a06}.highlight .sc,.highlighter-rouge .sc{color:#4e9a06}.highlight .sd,.highlighter-rouge .sd{color:#8f5902;font-style:italic}.highlight .s2,.highlighter-rouge .s2{color:#4e9a06}.highlight .se,.highlighter-rouge .se{color:#4e9a06}.highlight .sh,.highlighter-rouge .sh{color:#4e9a06}.highlight .si,.highlighter-rouge .si{color:#4e9a06}.highlight .sx,.highlighter-rouge .sx{color:#4e9a06}.highlight .sr,.highlighter-rouge .sr{color:#4e9a06}.highlight .s1,.highlighter-rouge .s1{color:#4e9a06}.highlight .ss,.highlighter-rouge .ss{color:#4e9a06}.highlight .bp,.highlighter-rouge .bp{color:#3465a4}.highlight .vc,.highlighter-rouge .vc{color:#000}.highlight .vg,.highlighter-rouge .vg{color:#000}.highlight .vi,.highlighter-rouge .vi{color:#000}.highlight .il,.highlighter-rouge .il{color:#0000cf;font-weight:bold}.box{border-color:#4bb4c5}.info,.exercise{border:0.2em solid #4bb4c5;border-bottom-right-radius:2em;font-family:"Source Sans Pro",sans-serif;font-size:.882em;line-height:1.5em;margin:1.5em 0;padding:.75em;clear:both}.info h2,.info #nav .nav-title,#nav .info .nav-title,.info h3,.info h4,.info h5,.info h6,.exercise h2,.exercise #nav .nav-title,#nav .exercise .nav-title,.exercise h3,.exercise h4,.exercise h5,.exercise h6{font-family:"Source Sans Pro",sans-serif;font-style:normal;text-transform:uppercase;letter-spacing:0.01em;margin-top:0}.info p:last-child,.info ol:last-child,.info ul.last-child,.exercise p:last-child,.exercise ol:last-child,.exercise ul.last-child{margin-bottom:0}.info{color:#4bb4c5}.info h3{font-weight:bold}@media (min-width: 80em){.info{float:right;clear:right;margin-top:0;margin-right:-11.75em;margin-bottom:1.5em;margin-left:0;max-width:8.75em}.info.web-wide{max-width:17.5em;margin-right:-7.75em;margin-left:1em}.info.web-full-width{float:none;max-width:100%;margin-left:0;margin-right:0}}.instructor-tip{background-color:#F2F2F2;border-left:0.2em solid #4bb4c5;box-sizing:border-box;font-family:"Source Sans Pro",sans-serif;font-size:.686em;line-height:1.47em;margin:-2.1428571429em 0 0 1.4285714286em;padding:.75em}.definition{padding:.75em;background:#4bb4c5;color:white;border-bottom-right-radius:2em;font-family:"Source Sans Pro",sans-serif;font-size:.882em;line-height:1.47em}@media (min-width: 40em){.definition{float:right;clear:right;position:relative;min-width:5em;max-width:40%;margin:0 0 .75em 2em}}@media (min-width: 80em){.definition{float:right;clear:right;margin-top:0;margin-right:-11.75em;margin-bottom:1.5em;margin-left:0;max-width:8.75em}.definition.web-wide{max-width:17.5em;margin-right:-7.75em;margin-left:1em}.definition.web-full-width{float:none;max-width:100%;margin-left:0;margin-right:0}}.js-definitions .definition{background-color:#fff;color:#4bb4c5;border:0.2em solid #4bb4c5}[data-term]{color:#037bb5;cursor:pointer}.definition-term{font-weight:bold;display:inline-block;margin-right:0.25em}.definition-description{display:inline;margin-bottom:0}.definition-description:after{content:"";display:block}.definition-description.no-definition{background:#ffd54d}.definition-example:before{content:"";display:block;margin-top:0.5em}.definitions{display:none}.definition-description-hover{z-index:1;position:absolute;background-color:#fff;font-family:"Source Sans Pro",sans-serif;line-height:1.5em;border:1px solid #4bb4c5;padding:.75em;box-shadow:1px 2px 7px grey;border-radius:.1rem;margin-top:1.5em;max-width:28em;margin-left:auto;margin-right:auto;left:2.9166666667em;right:2.9166666667em;font-size:.882em;font-weight:normal;color:#222;border-bottom-right-radius:1em;font-style:initial}.definition-description-hover p{margin-bottom:0}.sidenote .definition-description-hover{left:0;right:0}.definition-hover-term{font-weight:bold}.definition-description-hover .close{position:absolute;right:-0.75em;top:-0.75em;line-height:1;vertical-align:inherit;display:inline-block;min-width:1em;background:#4bb4c5;border-radius:1em;padding:0 0.1em 0.1em 0.1em;text-align:center;font-weight:bold;font-family:"Source Sans Pro",sans-serif;padding:0.15em 0.1em 0em 0.1em;color:white;border:0;font-size:1em}.definition-description-hover .close:before{content:"×";display:inline-block;width:1em;position:relative;top:-0.1em}.hidden-definition-list{display:none}.figure{background-color:transparent}.figure svg{background-color:white}.figure .figure-body .title{display:none}.figure .figure-body .caption{font-family:"Source Sans Pro",sans-serif;font-size:.882em;text-align:left;margin-bottom:1.5em}.figure .figure-body .caption .figure-reference{font-weight:bold}.figure .figure-body .figure-images{margin-bottom:0;max-width:100%}@media (min-width: 40em){.figure .figure-body .figure-images{display:flex}}.figure .figure-body .figure-images .figure-flex-container{padding:0 .375em 0 .375em}@media (min-width: 40em){.figure .figure-body .figure-images.contains-1 .figure-flex-container{flex-basis:100%}.figure .figure-body .figure-images.contains-1 .figure-flex-container:first-child{padding-left:0}.figure .figure-body .figure-images.contains-1 .figure-flex-container:nth-child(1){padding-right:0}}@media (min-width: 40em){.figure .figure-body .figure-images.contains-2 .figure-flex-container{flex-basis:100%}.figure .figure-body .figure-images.contains-2 .figure-flex-container:first-child{padding-left:0}.figure .figure-body .figure-images.contains-2 .figure-flex-container:nth-child(2){padding-right:0}}@media (min-width: 40em){.figure .figure-body .figure-images.contains-3 .figure-flex-container{flex-basis:100%}.figure .figure-body .figure-images.contains-3 .figure-flex-container:first-child{padding-left:0}.figure .figure-body .figure-images.contains-3 .figure-flex-container:nth-child(3){padding-right:0}}@media (min-width: 40em){.figure .figure-body .figure-images.contains-4 .figure-flex-container{flex-basis:100%}.figure .figure-body .figure-images.contains-4 .figure-flex-container:first-child{padding-left:0}.figure .figure-body .figure-images.contains-4 .figure-flex-container:nth-child(4){padding-right:0}}.figure .figure-source{font-family:"Source Sans Pro",sans-serif;font-size:.686em;font-style:normal;color:#666;text-align:left;line-height:1.2;position:relative}.figure .figure-source p.source{font-style:normal}.figure .figure-source a{color:#037bb5}.figure .figure-source .figure-more{text-align:center;margin-bottom:.75em}.figure .figure-source .figure-more a,.figure .figure-source .figure-more button{margin-bottom:.75em}.figure .figure-source .figure-more .figure-more-text{text-align:left;border:1px solid #F2F2F2;border-radius:.1rem;padding:.75em}.figure .figure-source .figure-more .figure-more-text a{color:#037bb5}.figure .figure-source .figure-more .button{color:#F2F2F2;padding:0.5em;font-size:1.26em}@media (min-width: 40em){.figure.image-rows-1-2 .figure-images.contains-3{flex-wrap:wrap;justify-content:space-around}.figure.image-rows-1-2 .figure-images.contains-3 .figure-flex-container{flex-basis:16em}.figure.image-rows-1-2 .figure-images.contains-3 .figure-flex-container:first-child{flex-basis:35em}}@media (min-width: 40em){.figure.image-rows-1 .figure-images.contains-1{flex-wrap:wrap;justify-content:space-around}.figure.image-rows-1 .figure-images.contains-1 .figure-flex-container{flex-basis:10.1666666667em}}@media (min-width: 40em){.figure.image-rows-1-1-1 .figure-images.contains-3{flex-wrap:wrap;justify-content:space-around}.figure.image-rows-1-1-1 .figure-images.contains-3 .figure-flex-container{flex-basis:33.5em}}@media (min-width: 40em){.figure.image-rows-1-1 .figure-images.contains-2{flex-wrap:wrap;justify-content:space-around}.figure.image-rows-1-1 .figure-images.contains-2 .figure-flex-container{flex-basis:33.5em}}.figure p{font-style:normal;font-family:"Source Sans Pro",sans-serif;font-size:.882em;text-align:left}.figure p.source{margin-left:0;margin-right:0}.figure em{font-style:italic}.figure .caption .figure-reference{font-weight:bold}.figure .caption,.figure p:nth-child(2),.figure p:nth-child(2)+p,.figure p:nth-child(2)+p+p,.figure p:nth-child(2)+p+p+p,.figure p:nth-child(2)+p+p+p+p{text-align:left}.figure.visuallyhidden{margin:-1px;padding:0}img[src$="svg"]{background-color:white}.slides{clear:both;margin-bottom:2em}.slides svg{background-color:white}.slides .summary{display:none}.slides .figure{margin:0 0 .75em 0;width:calc(100% - 1.6em)}.slides .figure .figure-body .figure-images{width:100%}.slides .figure .figure-body .slide-caption{display:block;margin-bottom:0}.slides .figure .figure-body .title{display:block;font-weight:bold;color:#4bb4c5;margin-bottom:0}.slides .figure .figure-body .caption{display:none}.slides .figure-source{display:none}.slides .figure-summary-meta{margin-top:.75em;padding:1em .75em;clear:both;background-color:white}.slides .figure-summary-meta .caption{display:block;font-family:"Source Sans Pro",sans-serif;font-size:.882em;text-align:left;margin-bottom:1.5em}.slides .figure-summary-meta .caption .figure-reference{font-weight:bold}.slides .figure-summary-meta .figure-source{font-family:"Source Sans Pro",sans-serif;font-size:.686em;font-style:normal;color:#666;text-align:left;line-height:1.2;position:relative;display:block}.slides .figure-summary-meta .figure-source p.source{font-style:normal}.slides .figure-summary-meta .figure-source a{color:#037bb5}.slides .figure-summary-meta .figure-source .figure-more{text-align:center;margin-bottom:.75em}.slides .figure-summary-meta .figure-source .figure-more a,.slides .figure-summary-meta .figure-source .figure-more button{margin-bottom:.75em}.slides .figure-summary-meta .figure-source .figure-more .figure-more-text{text-align:left;border:1px solid #F2F2F2;border-radius:.1rem;padding:.75em}.slides .figure-summary-meta .figure-source .figure-more .figure-more-text a{color:#037bb5}.slides .figure-summary-meta .figure-source .figure-more .button{color:#F2F2F2;padding:0.5em;font-size:1.26em}.slides .figure-summary-meta .figure-source p.source{margin:0}.einstein .slides .figure-summary-meta,.great-economist .slides .figure-summary-meta,.great-economists .slides .figure-summary-meta,.economist .slides .figure-summary-meta,.economists .slides .figure-summary-meta,.expandable-box .slides .figure-summary-meta{background-color:inherit}.slides{background-color:#F2F2F2;border-top:1px solid #F2F2F2}.slides .figure-source{color:#bbb}.slides .figure-source a{color:#bbb}.nav-slides{color:#fff;background-color:#81cbd6}.nav-slides a{color:#fff;background-color:#81cbd6;display:block}.nav-slides a:hover,.nav-slides a:active,.nav-slides a:focus{outline:.375em solid #28717c;background-color:#3ba6b6}.slide-current a{outline:.375em solid #3ba6b6;background-color:#3ba6b6}.slides:before,.slides:after{content:" ";display:table}.slides:after{clear:both}.slides .figure{float:left;clear:none}.nav-slides{padding:.375em 0}@media (min-width: 80em){.nav-slides{padding:0;margin-top:-1px;max-width:8em;float:right;margin-right:-8em}}.nav-slides ol{display:flex;justify-content:center;margin:0;list-style-type:none}@media (min-width: 80em){.nav-slides ol{display:block}}.nav-slides li{padding:0 .375em;flex-basis:15%;max-width:15%;display:inline-block}.nav-slides li img{padding:0.1em}.nav-slides li svg{width:100%}@media (min-width: 80em){.nav-slides li{padding:.75em;max-width:80%}.nav-slides li svg,.nav-slides li img[src$="svg"]{min-width:4.8em}}@media (min-width: 80em){.nav-slides a:hover,.nav-slides a:active,.nav-slides a:focus{outline-width:.75em}}.nav-slides a .slide-thumbnail-text{font-size:0.75em;font-family:"Source Sans Pro",sans-serif;display:inline-block}@media (min-width: 80em){.nav-slides a .slide-thumbnail-text{width:8.65em}}@media (min-width: 80em){.slide-current a{outline-width:.75em}}@media (min-width: 80em){.nav-slides.nav-slides-many{max-width:6em;margin-right:-6em}.nav-slides.nav-slides-many li{padding:.5em}.nav-slides.nav-slides-many a:hover,.nav-slides.nav-slides-many a:active,.nav-slides.nav-slides-many a:focus{outline-width:.5em}.nav-slides.nav-slides-many .slide-current a{outline-width:.5em}}@media (min-width: 80em){.nav-slides.nav-slides-portrait{max-width:6em;margin-right:-6em}.nav-slides.nav-slides-portrait li{padding:.375em}.nav-slides.nav-slides-portrait a:hover,.nav-slides.nav-slides-portrait a:active,.nav-slides.nav-slides-portrait a:focus{outline-width:.375em}.nav-slides.nav-slides-portrait .slide-current a{outline-width:.375em}}@media (min-width: 80em){.nav-slides.nav-slides-many-many{padding:.375em 0;margin:0;max-width:none;float:none}.nav-slides.nav-slides-many-many ol{display:flex}.nav-slides.nav-slides-many-many li{padding:0 .375em;max-width:15%}.nav-slides.nav-slides-many-many li svg,.nav-slides.nav-slides-many-many li img[src$="svg"]{min-width:3em}.nav-slides.nav-slides-many-many a{outline-width:medium}.nav-slides.nav-slides-many-many a .slide-thumbnail-text{width:auto}.nav-slides.nav-slides-many-many a:hover,.nav-slides.nav-slides-many-many a:active,.nav-slides.nav-slides-many-many a:focus{outline-width:medium}.nav-slides.nav-slides-many-many .slide-current,.nav-slides.nav-slides-many-many .slide-current a{outline-width:medium}.nav-slides.nav-slides-many-many.nav-slides-portrait{max-width:none;margin:0}.nav-slides.nav-slides-many-many.nav-slides-portrait li{padding:0 .375em}.nav-slides.nav-slides-many-many.nav-slides-portrait a:hover,.nav-slides.nav-slides-many-many.nav-slides-portrait a:active,.nav-slides.nav-slides-many-many.nav-slides-portrait a:focus{outline-width:medium}.nav-slides.nav-slides-many-many.nav-slides-portrait .slide-current,.nav-slides.nav-slides-many-many.nav-slides-portrait .slide-current a{outline-width:medium}}.mcq,.question{font-family:"Source Sans Pro",sans-serif;font-size:.882em;line-height:1.5em;background-color:#E4F4F6;background-color:rgba(75,180,197,0.15);border-bottom-right-radius:2em;page-break-inside:avoid;padding:.75em;margin:1.5em 0}.mcq h2,.mcq #nav .nav-title,#nav .mcq .nav-title,.mcq h3,.mcq h4,.mcq h5,.mcq h6,.question h2,.question #nav .nav-title,#nav .question .nav-title,.question h3,.question h4,.question h5,.question h6{font-family:"Source Sans Pro",sans-serif;font-style:normal;text-transform:uppercase;line-height:1.5em;margin:0}.mcq p,.question p{text-indent:0}.mcq .figure,.question .figure{padding-left:0;padding-right:0}.mcq-questions,.mcq-options{margin-bottom:0}.mcq-questions [type="checkbox"],.mcq-options [type="checkbox"]{display:inline-block;width:auto;margin:0 .75em 0 0;cursor:pointer}.mcq-questions label,.mcq-options label{display:block;cursor:pointer}.mcq-questions li .table-wrapper,.mcq-options li .table-wrapper{display:inline;vertical-align:top}.mcq-questions li table,.mcq-options li table{display:inline-block;width:calc(100% - 2em);margin:0;vertical-align:middle}.mcq-questions li table tbody,.mcq-options li table tbody{display:block;width:100%}.mcq-questions li table tr,.mcq-options li table tr{width:100%;display:block}.mcq-questions li table td:nth-of-type(1):nth-last-of-type(2),.mcq-questions li table td:nth-of-type(2):nth-last-of-type(1),.mcq-options li table td:nth-of-type(1):nth-last-of-type(2),.mcq-options li table td:nth-of-type(2):nth-last-of-type(1){display:inline-block;width:calc(50% - 1em);vertical-align:top}.mcq-feedback{display:none}.js-mcq .mcq-options{list-style-type:none;margin-left:0}.js-mcq .mcq-options li{margin-bottom:.75em;margin-left:-0.75em;padding:0 .75em;border:.1rem solid transparent;border-radius:.1rem}.js-mcq .mcq-options .selected{border-color:#4bb4c5}.js-mcq .mcq-feedback{display:block;position:relative;margin-top:1.5em;list-style-type:none;margin-left:0;background-color:#F2F2F2;border-radius:.1rem}.js-mcq .mcq-feedback:before{display:block;padding:.75em 0 .75em 3em}.js-mcq .mcq-feedback:after{position:absolute;top:.75em;left:1.5em}.js-mcq .mcq-feedback li{display:none;padding:0 .75em .75em 3em}.js-mcq .mcq-feedback .mcq-feedback-show{display:block}.js-mcq .mcq-incorrect .mcq-feedback:before{content:"Incorrect";text-transform:uppercase}.js-mcq .mcq-incorrect .mcq-feedback:after{content:"\2717"}.js-mcq .mcq-partially-correct .mcq-feedback{background-color:#F2F2F2}.js-mcq .mcq-partially-correct .mcq-feedback:before{content:"Good so far but you haven't selected all the correct answers."}.js-mcq .mcq-correct .mcq-feedback{background-color:white}.js-mcq .mcq-correct .mcq-feedback:before{content:"Correct!";text-transform:uppercase}.js-mcq .mcq-correct .mcq-feedback:after{content:"\2713"}.question .check-answer-button{display:none}.js-mcq .question .check-answer-button{display:inline-block;font-family:"Source Sans Pro",sans-serif;font-size:100%;line-height:1.5em;padding:.75em 1.5em;background-color:#4bb4c5;color:white;border:0;border-radius:.1rem;cursor:pointer}.table-of-questions table{font-size:smaller}.table-of-questions .mcq-options,.table-of-questions .mcq-feedback{list-style-type:decimal}.table-of-questions .question-content .mcq-feedback{display:none}.table-of-questions .answer-content .mcq-feedback{display:block}.table-of-questions .answer-content>*:not(.mcq-feedback){display:none}.table-of-questions .toq-excel-tip{font-family:"Source Sans Pro",sans-serif;font-size:smaller;display:inline-block;margin-left:.75em;cursor:pointer}@media (min-width: 20em){img.thumbnail{max-width:40%;float:right;clear:right;padding:0 0 1.5em .75em}}img.inline-icon{height:1em;width:1.1em}.figure.thumbnail{position:static}.figure.thumbnail .figure-body{font-size:.686em;line-height:1.5em}.team-gallery{display:flex;flex-wrap:wrap;justify-content:space-between;font-family:"Source Sans Pro",sans-serif;font-size:.882em;text-align:center}.team-gallery .team-gallery-member{width:10em;margin-bottom:1em}.team-gallery .team-gallery-member img{width:100%}.team-gallery .team-gallery-member .team-gallery-member-name{font-weight:bold;display:block}.team-gallery-center-web{justify-content:space-evenly}.theme-legend-heading{font-weight:bold;text-transform:uppercase}.theme-legend{font-family:"Source Sans Pro",sans-serif;font-size:.882em}@media (min-width: 80em){.theme-legend{float:right;clear:right;margin-top:0;margin-right:-11.75em;margin-bottom:1.5em;margin-left:0;max-width:8.75em}.theme-legend.web-wide{max-width:17.5em;margin-right:-7.75em;margin-left:1em}.theme-legend.web-full-width{float:none;max-width:100%;margin-left:0;margin-right:0}}.theme-legend-list{list-style-type:none;margin:0 0 1.5em 0}@media (min-width: 20em){.theme-legend-list{margin-left:.75em}}@media (min-width: 40em){.theme-legend-list{column-count:2}}@media (min-width: 80em){.theme-legend-list{column-count:1}}.theme-legend-filter-button{margin-left:-0.75em;cursor:pointer}.theme-legend-filter-button:after{font-size:.98em;color:#C9E9EE;content:"≡"}.theme-legend-filter-button:after:hover{color:#037bb5}.theme-legend-filter-button.theme-legend-filter-button-active:after{content:"≢"}.theme-legend-theme svg{width:1.5em;height:1.5em;position:relative;top:0.4em}.theme-key-theme svg{width:1em;height:1em;position:relative;top:0.15em}[role="tab"] .theme-key-theme{display:inline-block;padding-right:0}[data-accordion="closed"] .theme-key-label{display:none}[data-accordion="open"]{line-height:1}[data-accordion="open"] a:first-of-type{display:block;line-height:1.3}[data-accordion="open"] .theme-key-theme{font-size:.7em;font-weight:normal;text-transform:none;letter-spacing:0;font-family:"Source Sans Pro",sans-serif;color:#222;margin-right:1em}@media (max-width: 60em){[data-accordion="open"] .theme-key-theme{line-height:1.3}}@media (min-width: 60em){[data-accordion="open"] .theme-key-theme{font-size:.35em}}[data-accordion="open"] .theme-key-theme svg{margin-right:0.5em}.theme-legend-theme-17 svg circle,.theme-key-17 svg circle{fill:#9F6B5B;stroke:none}.theme-legend-theme-18 svg circle,.theme-key-18 svg circle{fill:#3c919e;stroke:none}.theme-legend-theme-19 svg circle,.theme-key-19 svg circle{fill:#dc764d;stroke:none}.theme-legend-theme-20 svg circle,.theme-key-20 svg circle{fill:#759757;stroke:none}.theme-legend-theme-21 svg circle,.theme-key-21 svg circle{fill:#6064b0;stroke:none}.theme-legend-theme-22 svg circle,.theme-key-22 svg circle{fill:#AD80A6;stroke:none}.subheadline .theme-key-theme{display:none}html .theme-17{background-color:#9F6B5B}.theme-17.chapter:not(.subchapter) h1{background-color:#9F6B5B !important}.theme-17.chapter:not(.subchapter) h1:before{background-image:url("../images/pinch-top-9F6B5B.svg")}.theme-17.chapter:not(.subchapter) h1:after{background-image:url("../images/pinch-bottom-9F6B5B.svg")}.theme-17.subchapter h1{color:#9F6B5B;border-color:#d8c2bb}.theme-17 h2,.theme-17 #nav .nav-title,#nav .theme-17 .nav-title,.theme-17 h3,.theme-17 .subheadline{color:#9F6B5B}.theme-17 #nav .nav-title{color:#4bb4c5}.theme-17 [role="tab"] a{color:#9F6B5B}.theme-17 .definition{background-color:#9F6B5B}.theme-17 .definition-description-hover{border-color:#9F6B5B}.theme-17 .definition-description-hover .close{background:#9F6B5B}.js-definitions .theme-17 .definition{background-color:white;color:#9F6B5B;border:0.2em solid #9F6B5B}.theme-17 .accordion-show-all-button{border-color:#9F6B5B;color:#9F6B5B}.theme-17 .anchorjs-link{border-color:#9F6B5B;color:#9F6B5B}.theme-17 .sidenote:before,.theme-17 .footnote-detail:before{background-color:#9F6B5B}.theme-17 .einstein h3 strong:first-of-type,.theme-17 .great-economist h3 strong:first-of-type,.theme-17 .great-economists h3 strong:first-of-type,.theme-17 .economist h3 strong:first-of-type,.theme-17 .economists h3 strong:first-of-type,.theme-17 .expandable-box h3 strong:first-of-type{background-color:#9F6B5B;color:white}.theme-17 .einstein .sidenote:before,.theme-17 .einstein .footnote-detail:before,.theme-17 .great-economist .sidenote:before,.theme-17 .great-economist .footnote-detail:before,.theme-17 .great-economists .sidenote:before,.theme-17 .great-economists .footnote-detail:before,.theme-17 .economist .sidenote:before,.theme-17 .economist .footnote-detail:before,.theme-17 .economists .sidenote:before,.theme-17 .economists .footnote-detail:before,.theme-17 .expandable-box .sidenote:before,.theme-17 .expandable-box .footnote-detail:before{background-color:white}.theme-17 .mcq,.theme-17 .question{background-color:#d8c2bb;background-color:rgba(159,107,91,0.15)}.theme-17 .mcq .check-answer-button,.theme-17 .question .check-answer-button{background-color:#9F6B5B}.theme-17 .mcq-options .selected{border-color:#9F6B5B}.theme-17 .exercise,.theme-17 .info,.theme-17 .box{border-color:#9F6B5B}.theme-17 .info{color:#9F6B5B}.theme-17 sup[id^=fnref]{background-color:#9F6B5B}.theme-17 .footnote-detail{border-color:#9F6B5B}.theme-17 .footnote-detail .reversefootnote{background-color:#9F6B5B}.theme-17 .masthead,.theme-17 [href="#nav"],.theme-17 #footer,.theme-17 .nav-back-button{background-color:#9F6B5B;color:white}.theme-17 .masthead a,.theme-17 [href="#nav"] a,.theme-17 #footer a,.theme-17 .nav-back-button a{color:white}.js-nav-open .theme-17 [href="#nav"]{background-color:transparent}.theme-17 #footer{border-top-color:#9F6B5B}.theme-17 .last-location-prompt{border-color:#9F6B5B;color:#9F6B5B}.theme-17 .last-location-prompt a{color:#037bb5}.theme-17 .bookmark-button svg.bookmark-icon .bookmark-icon-outline,.theme-17 [data-bookmarked] svg[class*="icon"].bookmark-icon .bookmark-icon-fill,.theme-17 svg[class*="icon"].history-icon path{fill:#9F6B5B}.theme-17 .figure .figure-source .button,.theme-17 .figure-summary-meta .figure-source .button{background-color:#9F6B5B}.theme-17 .figure-images .fullscreen-button{color:#9F6B5B;border-color:#9F6B5B}.theme-17 .slides{border-color:#bc978c}.theme-17 .slides .figure .title{color:#9F6B5B}.theme-17 .nav-slides{color:#fff;background-color:#bc978c}.theme-17 .nav-slides a{color:#fff;background-color:#bc978c}.theme-17 .nav-slides a:hover,.theme-17 .nav-slides a:active,.theme-17 .nav-slides a:focus{outline-color:#5e4037;background-color:#5e4037}.theme-17 .slide-current a{outline-color:#8f6153;background-color:#8f6153}.theme-17 .extra-emphasis{color:#9F6B5B}.theme-17 .video-options .video-options-button{background-color:#9F6B5B}.theme-17 .video-options .video-options-content{border-color:#9F6B5B}.theme-17 .video-options .video-options-content ul li a:hover,.theme-17 .video-options .video-options-content ul li a:focus{background-color:#9F6B5B}.theme-17 p.button a{background-color:#9F6B5B}.theme-17 .text-question::before{color:#9F6B5B}.theme-17:not(.theme-stone-centre) #nav .nav-title{color:#9F6B5B}.theme-17:not(.theme-stone-centre) #nav .nav-list ol li:hover,.theme-17:not(.theme-stone-centre) #nav .nav-list ol li:focus,.theme-17:not(.theme-stone-centre) #nav .nav-list ol li:active,.theme-17:not(.theme-stone-centre) #nav .nav-list ol li.active,.theme-17:not(.theme-stone-centre) #nav .nav-list ul li:hover,.theme-17:not(.theme-stone-centre) #nav .nav-list ul li:focus,.theme-17:not(.theme-stone-centre) #nav .nav-list ul li:active,.theme-17:not(.theme-stone-centre) #nav .nav-list ul li.active{background-color:#9F6B5B}.theme-17:not(.theme-stone-centre) #nav .search input{border-color:#bc978c}.theme-17:not(.theme-stone-centre) #nav .search input[type="submit"]{background-color:#9F6B5B}.theme-17:not(.theme-stone-centre) [data-nav-close]:after{color:#9F6B5B}.theme-17:not(.theme-stone-centre) .controls .language-select:hover .language-select-list{border-color:#9F6B5B}.theme-17:not(.theme-stone-centre) .controls svg{stroke:#9F6B5B}.theme-17:not(.theme-stone-centre) .controls .annotator .annotator-toggle-sidebar:checked ~ label.annotator-toggle-sidebar svg,.theme-17:not(.theme-stone-centre) .controls .annotator .annotator-show-annotations:checked ~ label.annotator-show-annotations svg{fill:#9F6B5B}.theme-17:not(.theme-stone-centre) .controls .annotator [data-tooltip-description]:hover:before{border-color:#9F6B5B}.theme-17:not(.theme-stone-centre) .controls .annotator [data-tooltip-description]:hover:after{background-color:#9F6B5B;border-color:#9F6B5B}.theme-17:not(.theme-stone-centre) svg[class*="icon"].bookmark-icon .bookmark-icon-outline,.theme-17:not(.theme-stone-centre) .dark-mode-control svg.dark-mode-icon .dark-mode-icon-outline{fill:#9F6B5B}.theme-17:not(.theme-stone-centre) .bookmarks-modal{border:1px solid #9F6B5B}.theme-17:not(.theme-stone-centre) .bookmarks-modal button{background-color:#9F6B5B}.theme-17:not(.theme-stone-centre) .bookmarks-modal .bookmarks-list-header,.theme-17:not(.theme-stone-centre) .bookmarks-modal .last-locations-list-header{border-bottom:1px solid #d8c2bb}.theme-17:not(.theme-stone-centre) .bookmarks-modal .bookmarks-list-header{border-right:1px solid #d8c2bb}html .theme-18{background-color:#3c919e}.theme-18.chapter:not(.subchapter) h1{background-color:#3c919e !important}.theme-18.chapter:not(.subchapter) h1:before{background-image:url("../images/pinch-top-4BB4C5.svg")}.theme-18.chapter:not(.subchapter) h1:after{background-image:url("../images/pinch-bottom-4BB4C5.svg")}.theme-18.subchapter h1{color:#3c919e;border-color:#9ad0d9}.theme-18 h2,.theme-18 #nav .nav-title,#nav .theme-18 .nav-title,.theme-18 h3,.theme-18 .subheadline{color:#3c919e}.theme-18 #nav .nav-title{color:#4bb4c5}.theme-18 [role="tab"] a{color:#3c919e}.theme-18 .definition{background-color:#3c919e}.theme-18 .definition-description-hover{border-color:#3c919e}.theme-18 .definition-description-hover .close{background:#3c919e}.js-definitions .theme-18 .definition{background-color:white;color:#3c919e;border:0.2em solid #3c919e}.theme-18 .accordion-show-all-button{border-color:#3c919e;color:#3c919e}.theme-18 .anchorjs-link{border-color:#3c919e;color:#3c919e}.theme-18 .sidenote:before,.theme-18 .footnote-detail:before{background-color:#3c919e}.theme-18 .einstein h3 strong:first-of-type,.theme-18 .great-economist h3 strong:first-of-type,.theme-18 .great-economists h3 strong:first-of-type,.theme-18 .economist h3 strong:first-of-type,.theme-18 .economists h3 strong:first-of-type,.theme-18 .expandable-box h3 strong:first-of-type{background-color:#3c919e;color:white}.theme-18 .einstein .sidenote:before,.theme-18 .einstein .footnote-detail:before,.theme-18 .great-economist .sidenote:before,.theme-18 .great-economist .footnote-detail:before,.theme-18 .great-economists .sidenote:before,.theme-18 .great-economists .footnote-detail:before,.theme-18 .economist .sidenote:before,.theme-18 .economist .footnote-detail:before,.theme-18 .economists .sidenote:before,.theme-18 .economists .footnote-detail:before,.theme-18 .expandable-box .sidenote:before,.theme-18 .expandable-box .footnote-detail:before{background-color:white}.theme-18 .mcq,.theme-18 .question{background-color:#9ad0d9;background-color:rgba(60,145,158,0.15)}.theme-18 .mcq .check-answer-button,.theme-18 .question .check-answer-button{background-color:#3c919e}.theme-18 .mcq-options .selected{border-color:#3c919e}.theme-18 .exercise,.theme-18 .info,.theme-18 .box{border-color:#3c919e}.theme-18 .info{color:#3c919e}.theme-18 sup[id^=fnref]{background-color:#3c919e}.theme-18 .footnote-detail{border-color:#3c919e}.theme-18 .footnote-detail .reversefootnote{background-color:#3c919e}.theme-18 .masthead,.theme-18 [href="#nav"],.theme-18 #footer,.theme-18 .nav-back-button{background-color:#3c919e;color:white}.theme-18 .masthead a,.theme-18 [href="#nav"] a,.theme-18 #footer a,.theme-18 .nav-back-button a{color:white}.js-nav-open .theme-18 [href="#nav"]{background-color:transparent}.theme-18 #footer{border-top-color:#3c919e}.theme-18 .last-location-prompt{border-color:#3c919e;color:#3c919e}.theme-18 .last-location-prompt a{color:#037bb5}.theme-18 .bookmark-button svg.bookmark-icon .bookmark-icon-outline,.theme-18 [data-bookmarked] svg[class*="icon"].bookmark-icon .bookmark-icon-fill,.theme-18 svg[class*="icon"].history-icon path{fill:#3c919e}.theme-18 .figure .figure-source .button,.theme-18 .figure-summary-meta .figure-source .button{background-color:#3c919e}.theme-18 .figure-images .fullscreen-button{color:#3c919e;border-color:#3c919e}.theme-18 .slides{border-color:#77b2bb}.theme-18 .slides .figure .title{color:#3c919e}.theme-18 .nav-slides{color:#fff;background-color:#77b2bb}.theme-18 .nav-slides a{color:#fff;background-color:#77b2bb}.theme-18 .nav-slides a:hover,.theme-18 .nav-slides a:active,.theme-18 .nav-slides a:focus{outline-color:#2b4f55;background-color:#2b4f55}.theme-18 .slide-current a{outline-color:#447f88;background-color:#447f88}.theme-18 .extra-emphasis{color:#3c919e}.theme-18 .video-options .video-options-button{background-color:#3c919e}.theme-18 .video-options .video-options-content{border-color:#3c919e}.theme-18 .video-options .video-options-content ul li a:hover,.theme-18 .video-options .video-options-content ul li a:focus{background-color:#3c919e}.theme-18 p.button a{background-color:#3c919e}.theme-18 .text-question::before{color:#3c919e}.theme-18:not(.theme-stone-centre) #nav .nav-title{color:#3c919e}.theme-18:not(.theme-stone-centre) #nav .nav-list ol li:hover,.theme-18:not(.theme-stone-centre) #nav .nav-list ol li:focus,.theme-18:not(.theme-stone-centre) #nav .nav-list ol li:active,.theme-18:not(.theme-stone-centre) #nav .nav-list ol li.active,.theme-18:not(.theme-stone-centre) #nav .nav-list ul li:hover,.theme-18:not(.theme-stone-centre) #nav .nav-list ul li:focus,.theme-18:not(.theme-stone-centre) #nav .nav-list ul li:active,.theme-18:not(.theme-stone-centre) #nav .nav-list ul li.active{background-color:#3c919e}.theme-18:not(.theme-stone-centre) #nav .search input{border-color:#77b2bb}.theme-18:not(.theme-stone-centre) #nav .search input[type="submit"]{background-color:#3c919e}.theme-18:not(.theme-stone-centre) [data-nav-close]:after{color:#3c919e}.theme-18:not(.theme-stone-centre) .controls .language-select:hover .language-select-list{border-color:#3c919e}.theme-18:not(.theme-stone-centre) .controls svg{stroke:#3c919e}.theme-18:not(.theme-stone-centre) .controls .annotator .annotator-toggle-sidebar:checked ~ label.annotator-toggle-sidebar svg,.theme-18:not(.theme-stone-centre) .controls .annotator .annotator-show-annotations:checked ~ label.annotator-show-annotations svg{fill:#3c919e}.theme-18:not(.theme-stone-centre) .controls .annotator [data-tooltip-description]:hover:before{border-color:#3c919e}.theme-18:not(.theme-stone-centre) .controls .annotator [data-tooltip-description]:hover:after{background-color:#3c919e;border-color:#3c919e}.theme-18:not(.theme-stone-centre) svg[class*="icon"].bookmark-icon .bookmark-icon-outline,.theme-18:not(.theme-stone-centre) .dark-mode-control svg.dark-mode-icon .dark-mode-icon-outline{fill:#3c919e}.theme-18:not(.theme-stone-centre) .bookmarks-modal{border:1px solid #3c919e}.theme-18:not(.theme-stone-centre) .bookmarks-modal button{background-color:#3c919e}.theme-18:not(.theme-stone-centre) .bookmarks-modal .bookmarks-list-header,.theme-18:not(.theme-stone-centre) .bookmarks-modal .last-locations-list-header{border-bottom:1px solid #9ad0d9}.theme-18:not(.theme-stone-centre) .bookmarks-modal .bookmarks-list-header{border-right:1px solid #9ad0d9}html .theme-19{background-color:#dc764d}.theme-19.chapter:not(.subchapter) h1{background-color:#dc764d !important}.theme-19.chapter:not(.subchapter) h1:before{background-image:url("../images/pinch-top-F48356.svg")}.theme-19.chapter:not(.subchapter) h1:after{background-image:url("../images/pinch-bottom-F48356.svg")}.theme-19.subchapter h1{color:#dc764d;border-color:#f5d8cd}.theme-19 h2,.theme-19 #nav .nav-title,#nav .theme-19 .nav-title,.theme-19 h3,.theme-19 .subheadline{color:#dc764d}.theme-19 #nav .nav-title{color:#4bb4c5}.theme-19 [role="tab"] a{color:#dc764d}.theme-19 .definition{background-color:#dc764d}.theme-19 .definition-description-hover{border-color:#dc764d}.theme-19 .definition-description-hover .close{background:#dc764d}.js-definitions .theme-19 .definition{background-color:white;color:#dc764d;border:0.2em solid #dc764d}.theme-19 .accordion-show-all-button{border-color:#dc764d;color:#dc764d}.theme-19 .anchorjs-link{border-color:#dc764d;color:#dc764d}.theme-19 .sidenote:before,.theme-19 .footnote-detail:before{background-color:#dc764d}.theme-19 .einstein h3 strong:first-of-type,.theme-19 .great-economist h3 strong:first-of-type,.theme-19 .great-economists h3 strong:first-of-type,.theme-19 .economist h3 strong:first-of-type,.theme-19 .economists h3 strong:first-of-type,.theme-19 .expandable-box h3 strong:first-of-type{background-color:#dc764d;color:white}.theme-19 .einstein .sidenote:before,.theme-19 .einstein .footnote-detail:before,.theme-19 .great-economist .sidenote:before,.theme-19 .great-economist .footnote-detail:before,.theme-19 .great-economists .sidenote:before,.theme-19 .great-economists .footnote-detail:before,.theme-19 .economist .sidenote:before,.theme-19 .economist .footnote-detail:before,.theme-19 .economists .sidenote:before,.theme-19 .economists .footnote-detail:before,.theme-19 .expandable-box .sidenote:before,.theme-19 .expandable-box .footnote-detail:before{background-color:white}.theme-19 .mcq,.theme-19 .question{background-color:#f5d8cd;background-color:rgba(220,118,77,0.15)}.theme-19 .mcq .check-answer-button,.theme-19 .question .check-answer-button{background-color:#dc764d}.theme-19 .mcq-options .selected{border-color:#dc764d}.theme-19 .exercise,.theme-19 .info,.theme-19 .box{border-color:#dc764d}.theme-19 .info{color:#dc764d}.theme-19 sup[id^=fnref]{background-color:#dc764d}.theme-19 .footnote-detail{border-color:#dc764d}.theme-19 .footnote-detail .reversefootnote{background-color:#dc764d}.theme-19 .masthead,.theme-19 [href="#nav"],.theme-19 #footer,.theme-19 .nav-back-button{background-color:#dc764d;color:white}.theme-19 .masthead a,.theme-19 [href="#nav"] a,.theme-19 #footer a,.theme-19 .nav-back-button a{color:white}.js-nav-open .theme-19 [href="#nav"]{background-color:transparent}.theme-19 #footer{border-top-color:#dc764d}.theme-19 .last-location-prompt{border-color:#dc764d;color:#dc764d}.theme-19 .last-location-prompt a{color:#037bb5}.theme-19 .bookmark-button svg.bookmark-icon .bookmark-icon-outline,.theme-19 [data-bookmarked] svg[class*="icon"].bookmark-icon .bookmark-icon-fill,.theme-19 svg[class*="icon"].history-icon path{fill:#dc764d}.theme-19 .figure .figure-source .button,.theme-19 .figure-summary-meta .figure-source .button{background-color:#dc764d}.theme-19 .figure-images .fullscreen-button{color:#dc764d;border-color:#dc764d}.theme-19 .slides{border-color:#e79f82}.theme-19 .slides .figure .title{color:#dc764d}.theme-19 .nav-slides{color:#fff;background-color:#e79f82}.theme-19 .nav-slides a{color:#fff;background-color:#e79f82}.theme-19 .nav-slides a:hover,.theme-19 .nav-slides a:active,.theme-19 .nav-slides a:focus{outline-color:#99411d;background-color:#99411d}.theme-19 .slide-current a{outline-color:#d75d2c;background-color:#d75d2c}.theme-19 .extra-emphasis{color:#dc764d}.theme-19 .video-options .video-options-button{background-color:#dc764d}.theme-19 .video-options .video-options-content{border-color:#dc764d}.theme-19 .video-options .video-options-content ul li a:hover,.theme-19 .video-options .video-options-content ul li a:focus{background-color:#dc764d}.theme-19 p.button a{background-color:#dc764d}.theme-19 .text-question::before{color:#dc764d}.theme-19:not(.theme-stone-centre) #nav .nav-title{color:#dc764d}.theme-19:not(.theme-stone-centre) #nav .nav-list ol li:hover,.theme-19:not(.theme-stone-centre) #nav .nav-list ol li:focus,.theme-19:not(.theme-stone-centre) #nav .nav-list ol li:active,.theme-19:not(.theme-stone-centre) #nav .nav-list ol li.active,.theme-19:not(.theme-stone-centre) #nav .nav-list ul li:hover,.theme-19:not(.theme-stone-centre) #nav .nav-list ul li:focus,.theme-19:not(.theme-stone-centre) #nav .nav-list ul li:active,.theme-19:not(.theme-stone-centre) #nav .nav-list ul li.active{background-color:#dc764d}.theme-19:not(.theme-stone-centre) #nav .search input{border-color:#e79f82}.theme-19:not(.theme-stone-centre) #nav .search input[type="submit"]{background-color:#dc764d}.theme-19:not(.theme-stone-centre) [data-nav-close]:after{color:#dc764d}.theme-19:not(.theme-stone-centre) .controls .language-select:hover .language-select-list{border-color:#dc764d}.theme-19:not(.theme-stone-centre) .controls svg{stroke:#dc764d}.theme-19:not(.theme-stone-centre) .controls .annotator .annotator-toggle-sidebar:checked ~ label.annotator-toggle-sidebar svg,.theme-19:not(.theme-stone-centre) .controls .annotator .annotator-show-annotations:checked ~ label.annotator-show-annotations svg{fill:#dc764d}.theme-19:not(.theme-stone-centre) .controls .annotator [data-tooltip-description]:hover:before{border-color:#dc764d}.theme-19:not(.theme-stone-centre) .controls .annotator [data-tooltip-description]:hover:after{background-color:#dc764d;border-color:#dc764d}.theme-19:not(.theme-stone-centre) svg[class*="icon"].bookmark-icon .bookmark-icon-outline,.theme-19:not(.theme-stone-centre) .dark-mode-control svg.dark-mode-icon .dark-mode-icon-outline{fill:#dc764d}.theme-19:not(.theme-stone-centre) .bookmarks-modal{border:1px solid #dc764d}.theme-19:not(.theme-stone-centre) .bookmarks-modal button{background-color:#dc764d}.theme-19:not(.theme-stone-centre) .bookmarks-modal .bookmarks-list-header,.theme-19:not(.theme-stone-centre) .bookmarks-modal .last-locations-list-header{border-bottom:1px solid #f5d8cd}.theme-19:not(.theme-stone-centre) .bookmarks-modal .bookmarks-list-header{border-right:1px solid #f5d8cd}html .theme-20{background-color:#759757}.theme-20.chapter:not(.subchapter) h1{background-color:#759757 !important}.theme-20.chapter:not(.subchapter) h1:before{background-image:url("../images/pinch-top-92BD6D.svg")}.theme-20.chapter:not(.subchapter) h1:after{background-image:url("../images/pinch-bottom-92BD6D.svg")}.theme-20.subchapter h1{color:#759757;border-color:#c3d4b4}.theme-20 h2,.theme-20 #nav .nav-title,#nav .theme-20 .nav-title,.theme-20 h3,.theme-20 .subheadline{color:#759757}.theme-20 #nav .nav-title{color:#4bb4c5}.theme-20 [role="tab"] a{color:#759757}.theme-20 .definition{background-color:#759757}.theme-20 .definition-description-hover{border-color:#759757}.theme-20 .definition-description-hover .close{background:#759757}.js-definitions .theme-20 .definition{background-color:white;color:#759757;border:0.2em solid #759757}.theme-20 .accordion-show-all-button{border-color:#759757;color:#759757}.theme-20 .anchorjs-link{border-color:#759757;color:#759757}.theme-20 .sidenote:before,.theme-20 .footnote-detail:before{background-color:#759757}.theme-20 .einstein h3 strong:first-of-type,.theme-20 .great-economist h3 strong:first-of-type,.theme-20 .great-economists h3 strong:first-of-type,.theme-20 .economist h3 strong:first-of-type,.theme-20 .economists h3 strong:first-of-type,.theme-20 .expandable-box h3 strong:first-of-type{background-color:#759757;color:white}.theme-20 .einstein .sidenote:before,.theme-20 .einstein .footnote-detail:before,.theme-20 .great-economist .sidenote:before,.theme-20 .great-economist .footnote-detail:before,.theme-20 .great-economists .sidenote:before,.theme-20 .great-economists .footnote-detail:before,.theme-20 .economist .sidenote:before,.theme-20 .economist .footnote-detail:before,.theme-20 .economists .sidenote:before,.theme-20 .economists .footnote-detail:before,.theme-20 .expandable-box .sidenote:before,.theme-20 .expandable-box .footnote-detail:before{background-color:white}.theme-20 .mcq,.theme-20 .question{background-color:#c3d4b4;background-color:rgba(117,151,87,0.15)}.theme-20 .mcq .check-answer-button,.theme-20 .question .check-answer-button{background-color:#759757}.theme-20 .mcq-options .selected{border-color:#759757}.theme-20 .exercise,.theme-20 .info,.theme-20 .box{border-color:#759757}.theme-20 .info{color:#759757}.theme-20 sup[id^=fnref]{background-color:#759757}.theme-20 .footnote-detail{border-color:#759757}.theme-20 .footnote-detail .reversefootnote{background-color:#759757}.theme-20 .masthead,.theme-20 [href="#nav"],.theme-20 #footer,.theme-20 .nav-back-button{background-color:#759757;color:white}.theme-20 .masthead a,.theme-20 [href="#nav"] a,.theme-20 #footer a,.theme-20 .nav-back-button a{color:white}.js-nav-open .theme-20 [href="#nav"]{background-color:transparent}.theme-20 #footer{border-top-color:#759757}.theme-20 .last-location-prompt{border-color:#759757;color:#759757}.theme-20 .last-location-prompt a{color:#037bb5}.theme-20 .bookmark-button svg.bookmark-icon .bookmark-icon-outline,.theme-20 [data-bookmarked] svg[class*="icon"].bookmark-icon .bookmark-icon-fill,.theme-20 svg[class*="icon"].history-icon path{fill:#759757}.theme-20 .figure .figure-source .button,.theme-20 .figure-summary-meta .figure-source .button{background-color:#759757}.theme-20 .figure-images .fullscreen-button{color:#759757;border-color:#759757}.theme-20 .slides{border-color:#9eb689}.theme-20 .slides .figure .title{color:#759757}.theme-20 .nav-slides{color:#fff;background-color:#9eb689}.theme-20 .nav-slides a{color:#fff;background-color:#9eb689}.theme-20 .nav-slides a:hover,.theme-20 .nav-slides a:active,.theme-20 .nav-slides a:focus{outline-color:#455736;background-color:#455736}.theme-20 .slide-current a{outline-color:#6b8653;background-color:#6b8653}.theme-20 .extra-emphasis{color:#759757}.theme-20 .video-options .video-options-button{background-color:#759757}.theme-20 .video-options .video-options-content{border-color:#759757}.theme-20 .video-options .video-options-content ul li a:hover,.theme-20 .video-options .video-options-content ul li a:focus{background-color:#759757}.theme-20 p.button a{background-color:#759757}.theme-20 .text-question::before{color:#759757}.theme-20:not(.theme-stone-centre) #nav .nav-title{color:#759757}.theme-20:not(.theme-stone-centre) #nav .nav-list ol li:hover,.theme-20:not(.theme-stone-centre) #nav .nav-list ol li:focus,.theme-20:not(.theme-stone-centre) #nav .nav-list ol li:active,.theme-20:not(.theme-stone-centre) #nav .nav-list ol li.active,.theme-20:not(.theme-stone-centre) #nav .nav-list ul li:hover,.theme-20:not(.theme-stone-centre) #nav .nav-list ul li:focus,.theme-20:not(.theme-stone-centre) #nav .nav-list ul li:active,.theme-20:not(.theme-stone-centre) #nav .nav-list ul li.active{background-color:#759757}.theme-20:not(.theme-stone-centre) #nav .search input{border-color:#9eb689}.theme-20:not(.theme-stone-centre) #nav .search input[type="submit"]{background-color:#759757}.theme-20:not(.theme-stone-centre) [data-nav-close]:after{color:#759757}.theme-20:not(.theme-stone-centre) .controls .language-select:hover .language-select-list{border-color:#759757}.theme-20:not(.theme-stone-centre) .controls svg{stroke:#759757}.theme-20:not(.theme-stone-centre) .controls .annotator .annotator-toggle-sidebar:checked ~ label.annotator-toggle-sidebar svg,.theme-20:not(.theme-stone-centre) .controls .annotator .annotator-show-annotations:checked ~ label.annotator-show-annotations svg{fill:#759757}.theme-20:not(.theme-stone-centre) .controls .annotator [data-tooltip-description]:hover:before{border-color:#759757}.theme-20:not(.theme-stone-centre) .controls .annotator [data-tooltip-description]:hover:after{background-color:#759757;border-color:#759757}.theme-20:not(.theme-stone-centre) svg[class*="icon"].bookmark-icon .bookmark-icon-outline,.theme-20:not(.theme-stone-centre) .dark-mode-control svg.dark-mode-icon .dark-mode-icon-outline{fill:#759757}.theme-20:not(.theme-stone-centre) .bookmarks-modal{border:1px solid #759757}.theme-20:not(.theme-stone-centre) .bookmarks-modal button{background-color:#759757}.theme-20:not(.theme-stone-centre) .bookmarks-modal .bookmarks-list-header,.theme-20:not(.theme-stone-centre) .bookmarks-modal .last-locations-list-header{border-bottom:1px solid #c3d4b4}.theme-20:not(.theme-stone-centre) .bookmarks-modal .bookmarks-list-header{border-right:1px solid #c3d4b4}html .theme-21{background-color:#6064b0}.theme-21.chapter:not(.subchapter) h1{background-color:#6064b0 !important}.theme-21.chapter:not(.subchapter) h1:before{background-image:url("../images/pinch-top-E4A95A.svg")}.theme-21.chapter:not(.subchapter) h1:after{background-image:url("../images/pinch-bottom-E4A95A.svg")}.theme-21.subchapter h1{color:#6064b0;border-color:#c6c8e3}.theme-21 h2,.theme-21 #nav .nav-title,#nav .theme-21 .nav-title,.theme-21 h3,.theme-21 .subheadline{color:#6064b0}.theme-21 #nav .nav-title{color:#4bb4c5}.theme-21 [role="tab"] a{color:#6064b0}.theme-21 .definition{background-color:#6064b0}.theme-21 .definition-description-hover{border-color:#6064b0}.theme-21 .definition-description-hover .close{background:#6064b0}.js-definitions .theme-21 .definition{background-color:white;color:#6064b0;border:0.2em solid #6064b0}.theme-21 .accordion-show-all-button{border-color:#6064b0;color:#6064b0}.theme-21 .anchorjs-link{border-color:#6064b0;color:#6064b0}.theme-21 .sidenote:before,.theme-21 .footnote-detail:before{background-color:#6064b0}.theme-21 .einstein h3 strong:first-of-type,.theme-21 .great-economist h3 strong:first-of-type,.theme-21 .great-economists h3 strong:first-of-type,.theme-21 .economist h3 strong:first-of-type,.theme-21 .economists h3 strong:first-of-type,.theme-21 .expandable-box h3 strong:first-of-type{background-color:#6064b0;color:white}.theme-21 .einstein .sidenote:before,.theme-21 .einstein .footnote-detail:before,.theme-21 .great-economist .sidenote:before,.theme-21 .great-economist .footnote-detail:before,.theme-21 .great-economists .sidenote:before,.theme-21 .great-economists .footnote-detail:before,.theme-21 .economist .sidenote:before,.theme-21 .economist .footnote-detail:before,.theme-21 .economists .sidenote:before,.theme-21 .economists .footnote-detail:before,.theme-21 .expandable-box .sidenote:before,.theme-21 .expandable-box .footnote-detail:before{background-color:white}.theme-21 .mcq,.theme-21 .question{background-color:#c6c8e3;background-color:rgba(96,100,176,0.15)}.theme-21 .mcq .check-answer-button,.theme-21 .question .check-answer-button{background-color:#6064b0}.theme-21 .mcq-options .selected{border-color:#6064b0}.theme-21 .exercise,.theme-21 .info,.theme-21 .box{border-color:#6064b0}.theme-21 .info{color:#6064b0}.theme-21 sup[id^=fnref]{background-color:#6064b0}.theme-21 .footnote-detail{border-color:#6064b0}.theme-21 .footnote-detail .reversefootnote{background-color:#6064b0}.theme-21 .masthead,.theme-21 [href="#nav"],.theme-21 #footer,.theme-21 .nav-back-button{background-color:#6064b0;color:white}.theme-21 .masthead a,.theme-21 [href="#nav"] a,.theme-21 #footer a,.theme-21 .nav-back-button a{color:white}.js-nav-open .theme-21 [href="#nav"]{background-color:transparent}.theme-21 #footer{border-top-color:#6064b0}.theme-21 .last-location-prompt{border-color:#6064b0;color:#6064b0}.theme-21 .last-location-prompt a{color:#037bb5}.theme-21 .bookmark-button svg.bookmark-icon .bookmark-icon-outline,.theme-21 [data-bookmarked] svg[class*="icon"].bookmark-icon .bookmark-icon-fill,.theme-21 svg[class*="icon"].history-icon path{fill:#6064b0}.theme-21 .figure .figure-source .button,.theme-21 .figure-summary-meta .figure-source .button{background-color:#6064b0}.theme-21 .figure-images .fullscreen-button{color:#6064b0;border-color:#6064b0}.theme-21 .slides{border-color:#9093c8}.theme-21 .slides .figure .title{color:#6064b0}.theme-21 .nav-slides{color:#fff;background-color:#9093c8}.theme-21 .nav-slides a{color:#fff;background-color:#9093c8}.theme-21 .nav-slides a:hover,.theme-21 .nav-slides a:active,.theme-21 .nav-slides a:focus{outline-color:#373a6f;background-color:#373a6f}.theme-21 .slide-current a{outline-color:#5055a2;background-color:#5055a2}.theme-21 .extra-emphasis{color:#6064b0}.theme-21 .video-options .video-options-button{background-color:#6064b0}.theme-21 .video-options .video-options-content{border-color:#6064b0}.theme-21 .video-options .video-options-content ul li a:hover,.theme-21 .video-options .video-options-content ul li a:focus{background-color:#6064b0}.theme-21 p.button a{background-color:#6064b0}.theme-21 .text-question::before{color:#6064b0}.theme-21:not(.theme-stone-centre) #nav .nav-title{color:#6064b0}.theme-21:not(.theme-stone-centre) #nav .nav-list ol li:hover,.theme-21:not(.theme-stone-centre) #nav .nav-list ol li:focus,.theme-21:not(.theme-stone-centre) #nav .nav-list ol li:active,.theme-21:not(.theme-stone-centre) #nav .nav-list ol li.active,.theme-21:not(.theme-stone-centre) #nav .nav-list ul li:hover,.theme-21:not(.theme-stone-centre) #nav .nav-list ul li:focus,.theme-21:not(.theme-stone-centre) #nav .nav-list ul li:active,.theme-21:not(.theme-stone-centre) #nav .nav-list ul li.active{background-color:#6064b0}.theme-21:not(.theme-stone-centre) #nav .search input{border-color:#9093c8}.theme-21:not(.theme-stone-centre) #nav .search input[type="submit"]{background-color:#6064b0}.theme-21:not(.theme-stone-centre) [data-nav-close]:after{color:#6064b0}.theme-21:not(.theme-stone-centre) .controls .language-select:hover .language-select-list{border-color:#6064b0}.theme-21:not(.theme-stone-centre) .controls svg{stroke:#6064b0}.theme-21:not(.theme-stone-centre) .controls .annotator .annotator-toggle-sidebar:checked ~ label.annotator-toggle-sidebar svg,.theme-21:not(.theme-stone-centre) .controls .annotator .annotator-show-annotations:checked ~ label.annotator-show-annotations svg{fill:#6064b0}.theme-21:not(.theme-stone-centre) .controls .annotator [data-tooltip-description]:hover:before{border-color:#6064b0}.theme-21:not(.theme-stone-centre) .controls .annotator [data-tooltip-description]:hover:after{background-color:#6064b0;border-color:#6064b0}.theme-21:not(.theme-stone-centre) svg[class*="icon"].bookmark-icon .bookmark-icon-outline,.theme-21:not(.theme-stone-centre) .dark-mode-control svg.dark-mode-icon .dark-mode-icon-outline{fill:#6064b0}.theme-21:not(.theme-stone-centre) .bookmarks-modal{border:1px solid #6064b0}.theme-21:not(.theme-stone-centre) .bookmarks-modal button{background-color:#6064b0}.theme-21:not(.theme-stone-centre) .bookmarks-modal .bookmarks-list-header,.theme-21:not(.theme-stone-centre) .bookmarks-modal .last-locations-list-header{border-bottom:1px solid #c6c8e3}.theme-21:not(.theme-stone-centre) .bookmarks-modal .bookmarks-list-header{border-right:1px solid #c6c8e3}.theme-21 .mcq,.theme-21 .question{background-color:#b5b7da}html .theme-22{background-color:#AD80A6}.theme-22.chapter:not(.subchapter) h1{background-color:#AD80A6 !important}.theme-22.chapter:not(.subchapter) h1:before{background-image:url("../images/pinch-top-AD80A6.svg")}.theme-22.chapter:not(.subchapter) h1:after{background-image:url("../images/pinch-bottom-AD80A6.svg")}.theme-22.subchapter h1{color:#AD80A6;border-color:#e9dde7}.theme-22 h2,.theme-22 #nav .nav-title,#nav .theme-22 .nav-title,.theme-22 h3,.theme-22 .subheadline{color:#AD80A6}.theme-22 #nav .nav-title{color:#4bb4c5}.theme-22 [role="tab"] a{color:#AD80A6}.theme-22 .definition{background-color:#AD80A6}.theme-22 .definition-description-hover{border-color:#AD80A6}.theme-22 .definition-description-hover .close{background:#AD80A6}.js-definitions .theme-22 .definition{background-color:white;color:#AD80A6;border:0.2em solid #AD80A6}.theme-22 .accordion-show-all-button{border-color:#AD80A6;color:#AD80A6}.theme-22 .anchorjs-link{border-color:#AD80A6;color:#AD80A6}.theme-22 .sidenote:before,.theme-22 .footnote-detail:before{background-color:#AD80A6}.theme-22 .einstein h3 strong:first-of-type,.theme-22 .great-economist h3 strong:first-of-type,.theme-22 .great-economists h3 strong:first-of-type,.theme-22 .economist h3 strong:first-of-type,.theme-22 .economists h3 strong:first-of-type,.theme-22 .expandable-box h3 strong:first-of-type{background-color:#AD80A6;color:white}.theme-22 .einstein .sidenote:before,.theme-22 .einstein .footnote-detail:before,.theme-22 .great-economist .sidenote:before,.theme-22 .great-economist .footnote-detail:before,.theme-22 .great-economists .sidenote:before,.theme-22 .great-economists .footnote-detail:before,.theme-22 .economist .sidenote:before,.theme-22 .economist .footnote-detail:before,.theme-22 .economists .sidenote:before,.theme-22 .economists .footnote-detail:before,.theme-22 .expandable-box .sidenote:before,.theme-22 .expandable-box .footnote-detail:before{background-color:white}.theme-22 .mcq,.theme-22 .question{background-color:#e9dde7;background-color:rgba(173,128,166,0.15)}.theme-22 .mcq .check-answer-button,.theme-22 .question .check-answer-button{background-color:#AD80A6}.theme-22 .mcq-options .selected{border-color:#AD80A6}.theme-22 .exercise,.theme-22 .info,.theme-22 .box{border-color:#AD80A6}.theme-22 .info{color:#AD80A6}.theme-22 sup[id^=fnref]{background-color:#AD80A6}.theme-22 .footnote-detail{border-color:#AD80A6}.theme-22 .footnote-detail .reversefootnote{background-color:#AD80A6}.theme-22 .masthead,.theme-22 [href="#nav"],.theme-22 #footer,.theme-22 .nav-back-button{background-color:#AD80A6;color:white}.theme-22 .masthead a,.theme-22 [href="#nav"] a,.theme-22 #footer a,.theme-22 .nav-back-button a{color:white}.js-nav-open .theme-22 [href="#nav"]{background-color:transparent}.theme-22 #footer{border-top-color:#AD80A6}.theme-22 .last-location-prompt{border-color:#AD80A6;color:#AD80A6}.theme-22 .last-location-prompt a{color:#037bb5}.theme-22 .bookmark-button svg.bookmark-icon .bookmark-icon-outline,.theme-22 [data-bookmarked] svg[class*="icon"].bookmark-icon .bookmark-icon-fill,.theme-22 svg[class*="icon"].history-icon path{fill:#AD80A6}.theme-22 .figure .figure-source .button,.theme-22 .figure-summary-meta .figure-source .button{background-color:#AD80A6}.theme-22 .figure-images .fullscreen-button{color:#AD80A6;border-color:#AD80A6}.theme-22 .slides{border-color:#c6a6c1}.theme-22 .slides .figure .title{color:#AD80A6}.theme-22 .nav-slides{color:#fff;background-color:#c6a6c1}.theme-22 .nav-slides a{color:#fff;background-color:#c6a6c1}.theme-22 .nav-slides a:hover,.theme-22 .nav-slides a:active,.theme-22 .nav-slides a:focus{outline-color:#71486b;background-color:#71486b}.theme-22 .slide-current a{outline-color:#9e6896;background-color:#9e6896}.theme-22 .extra-emphasis{color:#AD80A6}.theme-22 .video-options .video-options-button{background-color:#AD80A6}.theme-22 .video-options .video-options-content{border-color:#AD80A6}.theme-22 .video-options .video-options-content ul li a:hover,.theme-22 .video-options .video-options-content ul li a:focus{background-color:#AD80A6}.theme-22 p.button a{background-color:#AD80A6}.theme-22 .text-question::before{color:#AD80A6}.theme-22:not(.theme-stone-centre) #nav .nav-title{color:#AD80A6}.theme-22:not(.theme-stone-centre) #nav .nav-list ol li:hover,.theme-22:not(.theme-stone-centre) #nav .nav-list ol li:focus,.theme-22:not(.theme-stone-centre) #nav .nav-list ol li:active,.theme-22:not(.theme-stone-centre) #nav .nav-list ol li.active,.theme-22:not(.theme-stone-centre) #nav .nav-list ul li:hover,.theme-22:not(.theme-stone-centre) #nav .nav-list ul li:focus,.theme-22:not(.theme-stone-centre) #nav .nav-list ul li:active,.theme-22:not(.theme-stone-centre) #nav .nav-list ul li.active{background-color:#AD80A6}.theme-22:not(.theme-stone-centre) #nav .search input{border-color:#c6a6c1}.theme-22:not(.theme-stone-centre) #nav .search input[type="submit"]{background-color:#AD80A6}.theme-22:not(.theme-stone-centre) [data-nav-close]:after{color:#AD80A6}.theme-22:not(.theme-stone-centre) .controls .language-select:hover .language-select-list{border-color:#AD80A6}.theme-22:not(.theme-stone-centre) .controls svg{stroke:#AD80A6}.theme-22:not(.theme-stone-centre) .controls .annotator .annotator-toggle-sidebar:checked ~ label.annotator-toggle-sidebar svg,.theme-22:not(.theme-stone-centre) .controls .annotator .annotator-show-annotations:checked ~ label.annotator-show-annotations svg{fill:#AD80A6}.theme-22:not(.theme-stone-centre) .controls .annotator [data-tooltip-description]:hover:before{border-color:#AD80A6}.theme-22:not(.theme-stone-centre) .controls .annotator [data-tooltip-description]:hover:after{background-color:#AD80A6;border-color:#AD80A6}.theme-22:not(.theme-stone-centre) svg[class*="icon"].bookmark-icon .bookmark-icon-outline,.theme-22:not(.theme-stone-centre) .dark-mode-control svg.dark-mode-icon .dark-mode-icon-outline{fill:#AD80A6}.theme-22:not(.theme-stone-centre) .bookmarks-modal{border:1px solid #AD80A6}.theme-22:not(.theme-stone-centre) .bookmarks-modal button{background-color:#AD80A6}.theme-22:not(.theme-stone-centre) .bookmarks-modal .bookmarks-list-header,.theme-22:not(.theme-stone-centre) .bookmarks-modal .last-locations-list-header{border-bottom:1px solid #e9dde7}.theme-22:not(.theme-stone-centre) .bookmarks-modal .bookmarks-list-header{border-right:1px solid #e9dde7}html .theme-stone-centre{background-color:#4061AD}.theme-stone-centre.chapter:not(.subchapter) h1{background-color:#4061AD !important}.theme-stone-centre.chapter:not(.subchapter) h1:before{background-image:url("../images/pinch-top-4061AD.svg")}.theme-stone-centre.chapter:not(.subchapter) h1:after{background-image:url("../images/pinch-bottom-4061AD.svg")}.theme-stone-centre.subchapter h1{color:#4061AD;border-color:#a7b8df}.theme-stone-centre h2,.theme-stone-centre #nav .nav-title,#nav .theme-stone-centre .nav-title,.theme-stone-centre h3,.theme-stone-centre .subheadline{color:#4061AD}.theme-stone-centre #nav .nav-title{color:#4bb4c5}.theme-stone-centre [role="tab"] a{color:#4061AD}.theme-stone-centre .definition{background-color:#4061AD}.theme-stone-centre .definition-description-hover{border-color:#4061AD}.theme-stone-centre .definition-description-hover .close{background:#4061AD}.js-definitions .theme-stone-centre .definition{background-color:white;color:#4061AD;border:0.2em solid #4061AD}.theme-stone-centre .accordion-show-all-button{border-color:#4061AD;color:#4061AD}.theme-stone-centre .anchorjs-link{border-color:#4061AD;color:#4061AD}.theme-stone-centre .sidenote:before,.theme-stone-centre .footnote-detail:before{background-color:#4061AD}.theme-stone-centre .einstein h3 strong:first-of-type,.theme-stone-centre .great-economist h3 strong:first-of-type,.theme-stone-centre .great-economists h3 strong:first-of-type,.theme-stone-centre .economist h3 strong:first-of-type,.theme-stone-centre .economists h3 strong:first-of-type,.theme-stone-centre .expandable-box h3 strong:first-of-type{background-color:#4061AD;color:white}.theme-stone-centre .einstein .sidenote:before,.theme-stone-centre .einstein .footnote-detail:before,.theme-stone-centre .great-economist .sidenote:before,.theme-stone-centre .great-economist .footnote-detail:before,.theme-stone-centre .great-economists .sidenote:before,.theme-stone-centre .great-economists .footnote-detail:before,.theme-stone-centre .economist .sidenote:before,.theme-stone-centre .economist .footnote-detail:before,.theme-stone-centre .economists .sidenote:before,.theme-stone-centre .economists .footnote-detail:before,.theme-stone-centre .expandable-box .sidenote:before,.theme-stone-centre .expandable-box .footnote-detail:before{background-color:white}.theme-stone-centre .mcq,.theme-stone-centre .question{background-color:#a7b8df;background-color:rgba(64,97,173,0.15)}.theme-stone-centre .mcq .check-answer-button,.theme-stone-centre .question .check-answer-button{background-color:#4061AD}.theme-stone-centre .mcq-options .selected{border-color:#4061AD}.theme-stone-centre .exercise,.theme-stone-centre .info,.theme-stone-centre .box{border-color:#4061AD}.theme-stone-centre .info{color:#4061AD}.theme-stone-centre sup[id^=fnref]{background-color:#4061AD}.theme-stone-centre .footnote-detail{border-color:#4061AD}.theme-stone-centre .footnote-detail .reversefootnote{background-color:#4061AD}.theme-stone-centre .masthead,.theme-stone-centre [href="#nav"],.theme-stone-centre #footer,.theme-stone-centre .nav-back-button{background-color:#4061AD;color:white}.theme-stone-centre .masthead a,.theme-stone-centre [href="#nav"] a,.theme-stone-centre #footer a,.theme-stone-centre .nav-back-button a{color:white}.js-nav-open .theme-stone-centre [href="#nav"]{background-color:transparent}.theme-stone-centre #footer{border-top-color:#4061AD}.theme-stone-centre .last-location-prompt{border-color:#4061AD;color:#4061AD}.theme-stone-centre .last-location-prompt a{color:#037bb5}.theme-stone-centre .bookmark-button svg.bookmark-icon .bookmark-icon-outline,.theme-stone-centre [data-bookmarked] svg[class*="icon"].bookmark-icon .bookmark-icon-fill,.theme-stone-centre svg[class*="icon"].history-icon path{fill:#4061AD}.theme-stone-centre .figure .figure-source .button,.theme-stone-centre .figure-summary-meta .figure-source .button{background-color:#4061AD}.theme-stone-centre .figure-images .fullscreen-button{color:#4061AD;border-color:#4061AD}.theme-stone-centre .slides{border-color:#7990c6}.theme-stone-centre .slides .figure .title{color:#4061AD}.theme-stone-centre .nav-slides{color:#fff;background-color:#7990c6}.theme-stone-centre .nav-slides a{color:#fff;background-color:#7990c6}.theme-stone-centre .nav-slides a:hover,.theme-stone-centre .nav-slides a:active,.theme-stone-centre .nav-slides a:focus{outline-color:#2a3b63;background-color:#2a3b63}.theme-stone-centre .slide-current a{outline-color:#415b98;background-color:#415b98}.theme-stone-centre .extra-emphasis{color:#4061AD}.theme-stone-centre .video-options .video-options-button{background-color:#4061AD}.theme-stone-centre .video-options .video-options-content{border-color:#4061AD}.theme-stone-centre .video-options .video-options-content ul li a:hover,.theme-stone-centre .video-options .video-options-content ul li a:focus{background-color:#4061AD}.theme-stone-centre p.button a{background-color:#4061AD}.theme-stone-centre .text-question::before{color:#4061AD}.theme-stone-centre:not(.theme-stone-centre) #nav .nav-title{color:#4061AD}.theme-stone-centre:not(.theme-stone-centre) #nav .nav-list ol li:hover,.theme-stone-centre:not(.theme-stone-centre) #nav .nav-list ol li:focus,.theme-stone-centre:not(.theme-stone-centre) #nav .nav-list ol li:active,.theme-stone-centre:not(.theme-stone-centre) #nav .nav-list ol li.active,.theme-stone-centre:not(.theme-stone-centre) #nav .nav-list ul li:hover,.theme-stone-centre:not(.theme-stone-centre) #nav .nav-list ul li:focus,.theme-stone-centre:not(.theme-stone-centre) #nav .nav-list ul li:active,.theme-stone-centre:not(.theme-stone-centre) #nav .nav-list ul li.active{background-color:#4061AD}.theme-stone-centre:not(.theme-stone-centre) #nav .search input{border-color:#7990c6}.theme-stone-centre:not(.theme-stone-centre) #nav .search input[type="submit"]{background-color:#4061AD}.theme-stone-centre:not(.theme-stone-centre) [data-nav-close]:after{color:#4061AD}.theme-stone-centre:not(.theme-stone-centre) .controls .language-select:hover .language-select-list{border-color:#4061AD}.theme-stone-centre:not(.theme-stone-centre) .controls svg{stroke:#4061AD}.theme-stone-centre:not(.theme-stone-centre) .controls .annotator .annotator-toggle-sidebar:checked ~ label.annotator-toggle-sidebar svg,.theme-stone-centre:not(.theme-stone-centre) .controls .annotator .annotator-show-annotations:checked ~ label.annotator-show-annotations svg{fill:#4061AD}.theme-stone-centre:not(.theme-stone-centre) .controls .annotator [data-tooltip-description]:hover:before{border-color:#4061AD}.theme-stone-centre:not(.theme-stone-centre) .controls .annotator [data-tooltip-description]:hover:after{background-color:#4061AD;border-color:#4061AD}.theme-stone-centre:not(.theme-stone-centre) svg[class*="icon"].bookmark-icon .bookmark-icon-outline,.theme-stone-centre:not(.theme-stone-centre) .dark-mode-control svg.dark-mode-icon .dark-mode-icon-outline{fill:#4061AD}.theme-stone-centre:not(.theme-stone-centre) .bookmarks-modal{border:1px solid #4061AD}.theme-stone-centre:not(.theme-stone-centre) .bookmarks-modal button{background-color:#4061AD}.theme-stone-centre:not(.theme-stone-centre) .bookmarks-modal .bookmarks-list-header,.theme-stone-centre:not(.theme-stone-centre) .bookmarks-modal .last-locations-list-header{border-bottom:1px solid #a7b8df}.theme-stone-centre:not(.theme-stone-centre) .bookmarks-modal .bookmarks-list-header{border-right:1px solid #a7b8df}table tr{border-bottom:1px solid #d9d9d9}table tr:first-child{border-top:1px solid #d9d9d9}table tr td,table tr th{border:none;padding:0 0.5em 0 0}table tr td .MathJax_Display{margin:0}table tr td .table-row-stub{text-align:left;font-weight:bold}table tr th[rowspan]{text-align:left}table ul,table ol{margin-left:1em}table.even-columns td:nth-of-type(1):nth-last-of-type(2),.figure.even-columns table td:nth-of-type(1):nth-last-of-type(2){width:50%}table.even-columns td:nth-of-type(1):nth-last-of-type(3),table.even-columns td:nth-of-type(2):nth-last-of-type(2),table.even-columns td:nth-of-type(3):nth-last-of-type(1),.figure.even-columns table td:nth-of-type(1):nth-last-of-type(3),.figure.even-columns table td:nth-of-type(2):nth-last-of-type(2),.figure.even-columns table td:nth-of-type(3):nth-last-of-type(1){width:33%}table.even-columns td:nth-of-type(1):nth-last-of-type(4),table.even-columns td:nth-of-type(2):nth-last-of-type(3),table.even-columns td:nth-of-type(3):nth-last-of-type(2),table.even-columns td:nth-of-type(4):nth-last-of-type(4),.figure.even-columns table td:nth-of-type(1):nth-last-of-type(4),.figure.even-columns table td:nth-of-type(2):nth-last-of-type(3),.figure.even-columns table td:nth-of-type(3):nth-last-of-type(2),.figure.even-columns table td:nth-of-type(4):nth-last-of-type(4){width:25%}table.even-columns td:nth-of-type(1):nth-last-of-type(5),table.even-columns td:nth-of-type(2):nth-last-of-type(4),table.even-columns td:nth-of-type(3):nth-last-of-type(3),table.even-columns td:nth-of-type(4):nth-last-of-type(2),table.even-columns td:nth-of-type(5):nth-last-of-type(1),.figure.even-columns table td:nth-of-type(1):nth-last-of-type(5),.figure.even-columns table td:nth-of-type(2):nth-last-of-type(4),.figure.even-columns table td:nth-of-type(3):nth-last-of-type(3),.figure.even-columns table td:nth-of-type(4):nth-last-of-type(2),.figure.even-columns table td:nth-of-type(5):nth-last-of-type(1){width:20%}.figure.even-columns-1 table td{width:100%}.figure.even-columns-2 table td{width:50%}.figure.even-columns-3 table td{width:33.3333333333%}.figure.even-columns-4 table td{width:25%}.figure.even-columns-5 table td{width:20%}.figure.even-columns-6 table td{width:16.6666666667%}.figure.even-columns-7 table td{width:14.2857142857%}.figure.even-columns-8 table td{width:12.5%}.figure.even-columns-9 table td{width:11.1111111111%}.figure.even-columns-10 table td{width:10%}.figure.even-columns-11 table td{width:9.0909090909%}.figure.even-columns-12 table td{width:8.3333333333%}.figure.even-columns-13 table td{width:7.6923076923%}.figure.even-columns-14 table td{width:7.1428571429%}.figure.even-columns-15 table td{width:6.6666666667%}table.align-right,table .align-right{text-align:right}table.align-right th,table .align-right th{text-align:center}table.align-left,table .align-left{text-align:left}table.align-left th,table .align-left th{text-align:center}table.align-center,table .align-center{text-align:center}table.vertical-align-middle,table .vertical-align-middle{vertical-align:middle}table.data-align-right,table .data-align-right{text-align:right}table.data-align-right th,table .data-align-right th{text-align:center}table.data-align-right td:first-child,table .data-align-right td:first-child{text-align:left}.shrink-95pc table{font-size:95%}.shrink-90pc table{font-size:90%}.shrink-85pc table{font-size:85%}.shrink-80pc table{font-size:80%}.shrink-75pc table{font-size:75%}.shrink-70pc table{font-size:70%}table.table-vertical-rules td,table.table-vertical-rules th{border-right:1px solid #d9d9d9}table.table-vertical-rules td:last-of-type,table.table-vertical-rules th:last-of-type{border-right:0;padding-left:0.5em}table.flowchart{border-collapse:separate;border-spacing:.375em;font-family:"Source Sans Pro",sans-serif}table.flowchart td{border:1px solid transparent;padding:.375em;text-align:center}table.flowchart .flowchart-square{border-color:#C9E9EE}table.flowchart .flowchart-round{border-color:#C9E9EE;border-radius:.1rem}.thead{text-align:center;font-weight:bold}.table-wrapper{overflow-x:auto}sup[id^=fnref]{vertical-align:inherit;display:inline-block;min-width:1em;background:#4bb4c5;border-radius:1em;padding:0 0.1em 0.1em 0.1em;text-align:center;font-weight:bold;font-family:"Source Sans Pro",sans-serif;margin-left:0.25em}sup[id^=fnref] a{color:white;cursor:pointer}.footnote-detail{z-index:1;position:absolute;background-color:#fff;font-family:"Source Sans Pro",sans-serif;line-height:1.5em;border:1px solid #4bb4c5;padding:.75em;box-shadow:1px 2px 7px grey;border-radius:.1rem;margin-top:1.5em;max-width:35em;margin-left:auto;margin-right:auto;left:2.9166666667em;right:2.9166666667em;border-bottom-right-radius:1em}.footnote-detail p{margin-bottom:0}.sidenote .footnote-detail{left:0;right:0}.footnotes{color:#222;clear:both}.footnote-detail .reversefootnote{position:absolute;right:-0.75em;top:-0.75em;line-height:1;vertical-align:inherit;display:inline-block;min-width:1em;background:#4bb4c5;border-radius:1em;padding:0 0.1em 0.1em 0.1em;text-align:center;font-weight:bold;font-family:"Source Sans Pro",sans-serif;padding:0.15em 0.1em 0em 0.1em;color:white;border:0;font-size:1em}.footnote-detail .reversefootnote:before{content:"×";display:inline-block;width:1em;position:relative;top:-0.1em}.footnotes a.reversefootnote img{display:inline-block;height:0.8em;margin:0;background-color:inherit}.glossary dt{font-family:"Source Sans Pro",sans-serif;font-weight:bold;font-size:inherit;line-height:initial;margin-right:0.5em}.glossary dt:after{content:normal}.glossary .glossary-example:before{content:"";display:block;margin-top:0.5em}.sidenote{font-size:.686em}@media (min-width: 80em){.sidenote{float:right;clear:right;margin-top:0;margin-right:-11.75em;margin-bottom:1.5em;margin-left:0;max-width:8.75em}.sidenote.web-wide{max-width:17.5em;margin-right:-7.75em;margin-left:1em}.sidenote.web-full-width{float:none;max-width:100%;margin-left:0;margin-right:0}}.sidenote.visuallyhidden{border-top:0;padding:0;margin:0;background-color:transparent}.web-full-width{float:none;max-width:100%}.web-condensed p{margin-bottom:0}@media (min-width: 80em){blockquote .sidenote{margin-right:-13.2806122449em}}@media (min-width: 80em){.info+.info,.info+*+.info,.info+*+*+.info,.info+.info,.info+*+.info,.info+*+*+.info,.definition+.info,.definition+*+.info,.definition+*+*+.info,.sidenote+.info,.sidenote+*+.info,.sidenote+*+*+.info{float:left;clear:left;margin-top:0;margin-right:0;margin-bottom:1.5em;margin-left:-11.75em;max-width:8.75em}.info+.info.web-wide,.info+*+.info.web-wide,.info+*+*+.info.web-wide,.info+.info.web-wide,.info+*+.info.web-wide,.info+*+*+.info.web-wide,.definition+.info.web-wide,.definition+*+.info.web-wide,.definition+*+*+.info.web-wide,.sidenote+.info.web-wide,.sidenote+*+.info.web-wide,.sidenote+*+*+.info.web-wide{max-width:17.5em;margin-left:-10.75em;margin-right:1em}.info+.info.web-full-width,.info+*+.info.web-full-width,.info+*+*+.info.web-full-width,.info+.info.web-full-width,.info+*+.info.web-full-width,.info+*+*+.info.web-full-width,.definition+.info.web-full-width,.definition+*+.info.web-full-width,.definition+*+*+.info.web-full-width,.sidenote+.info.web-full-width,.sidenote+*+.info.web-full-width,.sidenote+*+*+.info.web-full-width{float:none;max-width:100%;margin-left:0;margin-right:0}}@media (min-width: 80em){.info+.info.web-sidenote-right,.info+*+.info.web-sidenote-right,.info+*+*+.info.web-sidenote-right,.info+.info.web-sidenote-right,.info+*+.info.web-sidenote-right,.info+*+*+.info.web-sidenote-right,.definition+.info.web-sidenote-right,.definition+*+.info.web-sidenote-right,.definition+*+*+.info.web-sidenote-right,.sidenote+.info.web-sidenote-right,.sidenote+*+.info.web-sidenote-right,.sidenote+*+*+.info.web-sidenote-right{float:right;clear:right;margin-top:0;margin-right:-11.75em;margin-bottom:1.5em;margin-left:0;max-width:8.75em}.info+.info.web-sidenote-right.web-wide,.info+*+.info.web-sidenote-right.web-wide,.info+*+*+.info.web-sidenote-right.web-wide,.info+.info.web-sidenote-right.web-wide,.info+*+.info.web-sidenote-right.web-wide,.info+*+*+.info.web-sidenote-right.web-wide,.definition+.info.web-sidenote-right.web-wide,.definition+*+.info.web-sidenote-right.web-wide,.definition+*+*+.info.web-sidenote-right.web-wide,.sidenote+.info.web-sidenote-right.web-wide,.sidenote+*+.info.web-sidenote-right.web-wide,.sidenote+*+*+.info.web-sidenote-right.web-wide{max-width:17.5em;margin-right:-7.75em;margin-left:1em}.info+.info.web-sidenote-right.web-full-width,.info+*+.info.web-sidenote-right.web-full-width,.info+*+*+.info.web-sidenote-right.web-full-width,.info+.info.web-sidenote-right.web-full-width,.info+*+.info.web-sidenote-right.web-full-width,.info+*+*+.info.web-sidenote-right.web-full-width,.definition+.info.web-sidenote-right.web-full-width,.definition+*+.info.web-sidenote-right.web-full-width,.definition+*+*+.info.web-sidenote-right.web-full-width,.sidenote+.info.web-sidenote-right.web-full-width,.sidenote+*+.info.web-sidenote-right.web-full-width,.sidenote+*+*+.info.web-sidenote-right.web-full-width{float:none;max-width:100%;margin-left:0;margin-right:0}}@media (min-width: 80em){.definition+.definition,.definition+*+.definition,.definition+*+*+.definition,.info+.definition,.info+*+.definition,.info+*+*+.definition,.definition+.definition,.definition+*+.definition,.definition+*+*+.definition,.sidenote+.definition,.sidenote+*+.definition,.sidenote+*+*+.definition{float:left;clear:left;margin-top:0;margin-right:0;margin-bottom:1.5em;margin-left:-11.75em;max-width:8.75em}.definition+.definition.web-wide,.definition+*+.definition.web-wide,.definition+*+*+.definition.web-wide,.info+.definition.web-wide,.info+*+.definition.web-wide,.info+*+*+.definition.web-wide,.definition+.definition.web-wide,.definition+*+.definition.web-wide,.definition+*+*+.definition.web-wide,.sidenote+.definition.web-wide,.sidenote+*+.definition.web-wide,.sidenote+*+*+.definition.web-wide{max-width:17.5em;margin-left:-10.75em;margin-right:1em}.definition+.definition.web-full-width,.definition+*+.definition.web-full-width,.definition+*+*+.definition.web-full-width,.info+.definition.web-full-width,.info+*+.definition.web-full-width,.info+*+*+.definition.web-full-width,.definition+.definition.web-full-width,.definition+*+.definition.web-full-width,.definition+*+*+.definition.web-full-width,.sidenote+.definition.web-full-width,.sidenote+*+.definition.web-full-width,.sidenote+*+*+.definition.web-full-width{float:none;max-width:100%;margin-left:0;margin-right:0}}@media (min-width: 80em){.definition+.definition.web-sidenote-right,.definition+*+.definition.web-sidenote-right,.definition+*+*+.definition.web-sidenote-right,.info+.definition.web-sidenote-right,.info+*+.definition.web-sidenote-right,.info+*+*+.definition.web-sidenote-right,.definition+.definition.web-sidenote-right,.definition+*+.definition.web-sidenote-right,.definition+*+*+.definition.web-sidenote-right,.sidenote+.definition.web-sidenote-right,.sidenote+*+.definition.web-sidenote-right,.sidenote+*+*+.definition.web-sidenote-right{float:right;clear:right;margin-top:0;margin-right:-11.75em;margin-bottom:1.5em;margin-left:0;max-width:8.75em}.definition+.definition.web-sidenote-right.web-wide,.definition+*+.definition.web-sidenote-right.web-wide,.definition+*+*+.definition.web-sidenote-right.web-wide,.info+.definition.web-sidenote-right.web-wide,.info+*+.definition.web-sidenote-right.web-wide,.info+*+*+.definition.web-sidenote-right.web-wide,.definition+.definition.web-sidenote-right.web-wide,.definition+*+.definition.web-sidenote-right.web-wide,.definition+*+*+.definition.web-sidenote-right.web-wide,.sidenote+.definition.web-sidenote-right.web-wide,.sidenote+*+.definition.web-sidenote-right.web-wide,.sidenote+*+*+.definition.web-sidenote-right.web-wide{max-width:17.5em;margin-right:-7.75em;margin-left:1em}.definition+.definition.web-sidenote-right.web-full-width,.definition+*+.definition.web-sidenote-right.web-full-width,.definition+*+*+.definition.web-sidenote-right.web-full-width,.info+.definition.web-sidenote-right.web-full-width,.info+*+.definition.web-sidenote-right.web-full-width,.info+*+*+.definition.web-sidenote-right.web-full-width,.definition+.definition.web-sidenote-right.web-full-width,.definition+*+.definition.web-sidenote-right.web-full-width,.definition+*+*+.definition.web-sidenote-right.web-full-width,.sidenote+.definition.web-sidenote-right.web-full-width,.sidenote+*+.definition.web-sidenote-right.web-full-width,.sidenote+*+*+.definition.web-sidenote-right.web-full-width{float:none;max-width:100%;margin-left:0;margin-right:0}}@media (min-width: 80em){.sidenote+.sidenote,.sidenote+*+.sidenote,.sidenote+*+*+.sidenote,.info+.sidenote,.info+*+.sidenote,.info+*+*+.sidenote,.definition+.sidenote,.definition+*+.sidenote,.definition+*+*+.sidenote,.sidenote+.sidenote,.sidenote+*+.sidenote,.sidenote+*+*+.sidenote{float:left;clear:left;margin-top:0;margin-right:0;margin-bottom:1.5em;margin-left:-11.75em;max-width:8.75em}.sidenote+.sidenote.web-wide,.sidenote+*+.sidenote.web-wide,.sidenote+*+*+.sidenote.web-wide,.info+.sidenote.web-wide,.info+*+.sidenote.web-wide,.info+*+*+.sidenote.web-wide,.definition+.sidenote.web-wide,.definition+*+.sidenote.web-wide,.definition+*+*+.sidenote.web-wide,.sidenote+.sidenote.web-wide,.sidenote+*+.sidenote.web-wide,.sidenote+*+*+.sidenote.web-wide{max-width:17.5em;margin-left:-10.75em;margin-right:1em}.sidenote+.sidenote.web-full-width,.sidenote+*+.sidenote.web-full-width,.sidenote+*+*+.sidenote.web-full-width,.info+.sidenote.web-full-width,.info+*+.sidenote.web-full-width,.info+*+*+.sidenote.web-full-width,.definition+.sidenote.web-full-width,.definition+*+.sidenote.web-full-width,.definition+*+*+.sidenote.web-full-width,.sidenote+.sidenote.web-full-width,.sidenote+*+.sidenote.web-full-width,.sidenote+*+*+.sidenote.web-full-width{float:none;max-width:100%;margin-left:0;margin-right:0}}@media (min-width: 80em){.sidenote+.sidenote.web-sidenote-right,.sidenote+*+.sidenote.web-sidenote-right,.sidenote+*+*+.sidenote.web-sidenote-right,.info+.sidenote.web-sidenote-right,.info+*+.sidenote.web-sidenote-right,.info+*+*+.sidenote.web-sidenote-right,.definition+.sidenote.web-sidenote-right,.definition+*+.sidenote.web-sidenote-right,.definition+*+*+.sidenote.web-sidenote-right,.sidenote+.sidenote.web-sidenote-right,.sidenote+*+.sidenote.web-sidenote-right,.sidenote+*+*+.sidenote.web-sidenote-right{float:right;clear:right;margin-top:0;margin-right:-11.75em;margin-bottom:1.5em;margin-left:0;max-width:8.75em}.sidenote+.sidenote.web-sidenote-right.web-wide,.sidenote+*+.sidenote.web-sidenote-right.web-wide,.sidenote+*+*+.sidenote.web-sidenote-right.web-wide,.info+.sidenote.web-sidenote-right.web-wide,.info+*+.sidenote.web-sidenote-right.web-wide,.info+*+*+.sidenote.web-sidenote-right.web-wide,.definition+.sidenote.web-sidenote-right.web-wide,.definition+*+.sidenote.web-sidenote-right.web-wide,.definition+*+*+.sidenote.web-sidenote-right.web-wide,.sidenote+.sidenote.web-sidenote-right.web-wide,.sidenote+*+.sidenote.web-sidenote-right.web-wide,.sidenote+*+*+.sidenote.web-sidenote-right.web-wide{max-width:17.5em;margin-right:-7.75em;margin-left:1em}.sidenote+.sidenote.web-sidenote-right.web-full-width,.sidenote+*+.sidenote.web-sidenote-right.web-full-width,.sidenote+*+*+.sidenote.web-sidenote-right.web-full-width,.info+.sidenote.web-sidenote-right.web-full-width,.info+*+.sidenote.web-sidenote-right.web-full-width,.info+*+*+.sidenote.web-sidenote-right.web-full-width,.definition+.sidenote.web-sidenote-right.web-full-width,.definition+*+.sidenote.web-sidenote-right.web-full-width,.definition+*+*+.sidenote.web-sidenote-right.web-full-width,.sidenote+.sidenote.web-sidenote-right.web-full-width,.sidenote+*+.sidenote.web-sidenote-right.web-full-width,.sidenote+*+*+.sidenote.web-sidenote-right.web-full-width{float:none;max-width:100%;margin-left:0;margin-right:0}}@media (min-width: 80em){.info+.info+.info,.info+*+.info+*+.info,.info+.info+.info,.info+*+.info+*+.info,.info+*+*+.info+*+*+.info,.definition+.info+.info,.definition+*+.info+*+.info,.definition+*+*+.info+*+*+.info,.sidenote+.info+.info,.sidenote+*+.info+*+.info,.sidenote+*+*+.info+*+*+.info{float:right;clear:right;margin-top:0;margin-right:-11.75em;margin-bottom:1.5em;margin-left:0;max-width:8.75em}.info+.info+.info.web-wide,.info+*+.info+*+.info.web-wide,.info+.info+.info.web-wide,.info+*+.info+*+.info.web-wide,.info+*+*+.info+*+*+.info.web-wide,.definition+.info+.info.web-wide,.definition+*+.info+*+.info.web-wide,.definition+*+*+.info+*+*+.info.web-wide,.sidenote+.info+.info.web-wide,.sidenote+*+.info+*+.info.web-wide,.sidenote+*+*+.info+*+*+.info.web-wide{max-width:17.5em;margin-right:-7.75em;margin-left:1em}.info+.info+.info.web-full-width,.info+*+.info+*+.info.web-full-width,.info+.info+.info.web-full-width,.info+*+.info+*+.info.web-full-width,.info+*+*+.info+*+*+.info.web-full-width,.definition+.info+.info.web-full-width,.definition+*+.info+*+.info.web-full-width,.definition+*+*+.info+*+*+.info.web-full-width,.sidenote+.info+.info.web-full-width,.sidenote+*+.info+*+.info.web-full-width,.sidenote+*+*+.info+*+*+.info.web-full-width{float:none;max-width:100%;margin-left:0;margin-right:0}}@media (min-width: 80em){.info+.info+.info.web-sidenote-left,.info+*+.info+*+.info.web-sidenote-left,.info+.info+.info.web-sidenote-left,.info+*+.info+*+.info.web-sidenote-left,.info+*+*+.info+*+*+.info.web-sidenote-left,.definition+.info+.info.web-sidenote-left,.definition+*+.info+*+.info.web-sidenote-left,.definition+*+*+.info+*+*+.info.web-sidenote-left,.sidenote+.info+.info.web-sidenote-left,.sidenote+*+.info+*+.info.web-sidenote-left,.sidenote+*+*+.info+*+*+.info.web-sidenote-left{float:left;clear:left;margin-top:0;margin-right:0;margin-bottom:1.5em;margin-left:-11.75em;max-width:8.75em}.info+.info+.info.web-sidenote-left.web-wide,.info+*+.info+*+.info.web-sidenote-left.web-wide,.info+.info+.info.web-sidenote-left.web-wide,.info+*+.info+*+.info.web-sidenote-left.web-wide,.info+*+*+.info+*+*+.info.web-sidenote-left.web-wide,.definition+.info+.info.web-sidenote-left.web-wide,.definition+*+.info+*+.info.web-sidenote-left.web-wide,.definition+*+*+.info+*+*+.info.web-sidenote-left.web-wide,.sidenote+.info+.info.web-sidenote-left.web-wide,.sidenote+*+.info+*+.info.web-sidenote-left.web-wide,.sidenote+*+*+.info+*+*+.info.web-sidenote-left.web-wide{max-width:17.5em;margin-left:-10.75em;margin-right:1em}.info+.info+.info.web-sidenote-left.web-full-width,.info+*+.info+*+.info.web-sidenote-left.web-full-width,.info+.info+.info.web-sidenote-left.web-full-width,.info+*+.info+*+.info.web-sidenote-left.web-full-width,.info+*+*+.info+*+*+.info.web-sidenote-left.web-full-width,.definition+.info+.info.web-sidenote-left.web-full-width,.definition+*+.info+*+.info.web-sidenote-left.web-full-width,.definition+*+*+.info+*+*+.info.web-sidenote-left.web-full-width,.sidenote+.info+.info.web-sidenote-left.web-full-width,.sidenote+*+.info+*+.info.web-sidenote-left.web-full-width,.sidenote+*+*+.info+*+*+.info.web-sidenote-left.web-full-width{float:none;max-width:100%;margin-left:0;margin-right:0}}@media (min-width: 80em){.definition+.definition+.definition,.definition+*+.definition+*+.definition,.info+.definition+.definition,.info+*+.definition+*+.definition,.info+*+*+.definition+*+*+.definition,.definition+.definition+.definition,.definition+*+.definition+*+.definition,.definition+*+*+.definition+*+*+.definition,.sidenote+.definition+.definition,.sidenote+*+.definition+*+.definition,.sidenote+*+*+.definition+*+*+.definition{float:right;clear:right;margin-top:0;margin-right:-11.75em;margin-bottom:1.5em;margin-left:0;max-width:8.75em}.definition+.definition+.definition.web-wide,.definition+*+.definition+*+.definition.web-wide,.info+.definition+.definition.web-wide,.info+*+.definition+*+.definition.web-wide,.info+*+*+.definition+*+*+.definition.web-wide,.definition+.definition+.definition.web-wide,.definition+*+.definition+*+.definition.web-wide,.definition+*+*+.definition+*+*+.definition.web-wide,.sidenote+.definition+.definition.web-wide,.sidenote+*+.definition+*+.definition.web-wide,.sidenote+*+*+.definition+*+*+.definition.web-wide{max-width:17.5em;margin-right:-7.75em;margin-left:1em}.definition+.definition+.definition.web-full-width,.definition+*+.definition+*+.definition.web-full-width,.info+.definition+.definition.web-full-width,.info+*+.definition+*+.definition.web-full-width,.info+*+*+.definition+*+*+.definition.web-full-width,.definition+.definition+.definition.web-full-width,.definition+*+.definition+*+.definition.web-full-width,.definition+*+*+.definition+*+*+.definition.web-full-width,.sidenote+.definition+.definition.web-full-width,.sidenote+*+.definition+*+.definition.web-full-width,.sidenote+*+*+.definition+*+*+.definition.web-full-width{float:none;max-width:100%;margin-left:0;margin-right:0}}@media (min-width: 80em){.definition+.definition+.definition.web-sidenote-left,.definition+*+.definition+*+.definition.web-sidenote-left,.info+.definition+.definition.web-sidenote-left,.info+*+.definition+*+.definition.web-sidenote-left,.info+*+*+.definition+*+*+.definition.web-sidenote-left,.definition+.definition+.definition.web-sidenote-left,.definition+*+.definition+*+.definition.web-sidenote-left,.definition+*+*+.definition+*+*+.definition.web-sidenote-left,.sidenote+.definition+.definition.web-sidenote-left,.sidenote+*+.definition+*+.definition.web-sidenote-left,.sidenote+*+*+.definition+*+*+.definition.web-sidenote-left{float:left;clear:left;margin-top:0;margin-right:0;margin-bottom:1.5em;margin-left:-11.75em;max-width:8.75em}.definition+.definition+.definition.web-sidenote-left.web-wide,.definition+*+.definition+*+.definition.web-sidenote-left.web-wide,.info+.definition+.definition.web-sidenote-left.web-wide,.info+*+.definition+*+.definition.web-sidenote-left.web-wide,.info+*+*+.definition+*+*+.definition.web-sidenote-left.web-wide,.definition+.definition+.definition.web-sidenote-left.web-wide,.definition+*+.definition+*+.definition.web-sidenote-left.web-wide,.definition+*+*+.definition+*+*+.definition.web-sidenote-left.web-wide,.sidenote+.definition+.definition.web-sidenote-left.web-wide,.sidenote+*+.definition+*+.definition.web-sidenote-left.web-wide,.sidenote+*+*+.definition+*+*+.definition.web-sidenote-left.web-wide{max-width:17.5em;margin-left:-10.75em;margin-right:1em}.definition+.definition+.definition.web-sidenote-left.web-full-width,.definition+*+.definition+*+.definition.web-sidenote-left.web-full-width,.info+.definition+.definition.web-sidenote-left.web-full-width,.info+*+.definition+*+.definition.web-sidenote-left.web-full-width,.info+*+*+.definition+*+*+.definition.web-sidenote-left.web-full-width,.definition+.definition+.definition.web-sidenote-left.web-full-width,.definition+*+.definition+*+.definition.web-sidenote-left.web-full-width,.definition+*+*+.definition+*+*+.definition.web-sidenote-left.web-full-width,.sidenote+.definition+.definition.web-sidenote-left.web-full-width,.sidenote+*+.definition+*+.definition.web-sidenote-left.web-full-width,.sidenote+*+*+.definition+*+*+.definition.web-sidenote-left.web-full-width{float:none;max-width:100%;margin-left:0;margin-right:0}}@media (min-width: 80em){.sidenote+.sidenote+.sidenote,.sidenote+*+.sidenote+*+.sidenote,.info+.sidenote+.sidenote,.info+*+.sidenote+*+.sidenote,.info+*+*+.sidenote+*+*+.sidenote,.definition+.sidenote+.sidenote,.definition+*+.sidenote+*+.sidenote,.definition+*+*+.sidenote+*+*+.sidenote,.sidenote+.sidenote+.sidenote,.sidenote+*+.sidenote+*+.sidenote,.sidenote+*+*+.sidenote+*+*+.sidenote{float:right;clear:right;margin-top:0;margin-right:-11.75em;margin-bottom:1.5em;margin-left:0;max-width:8.75em}.sidenote+.sidenote+.sidenote.web-wide,.sidenote+*+.sidenote+*+.sidenote.web-wide,.info+.sidenote+.sidenote.web-wide,.info+*+.sidenote+*+.sidenote.web-wide,.info+*+*+.sidenote+*+*+.sidenote.web-wide,.definition+.sidenote+.sidenote.web-wide,.definition+*+.sidenote+*+.sidenote.web-wide,.definition+*+*+.sidenote+*+*+.sidenote.web-wide,.sidenote+.sidenote+.sidenote.web-wide,.sidenote+*+.sidenote+*+.sidenote.web-wide,.sidenote+*+*+.sidenote+*+*+.sidenote.web-wide{max-width:17.5em;margin-right:-7.75em;margin-left:1em}.sidenote+.sidenote+.sidenote.web-full-width,.sidenote+*+.sidenote+*+.sidenote.web-full-width,.info+.sidenote+.sidenote.web-full-width,.info+*+.sidenote+*+.sidenote.web-full-width,.info+*+*+.sidenote+*+*+.sidenote.web-full-width,.definition+.sidenote+.sidenote.web-full-width,.definition+*+.sidenote+*+.sidenote.web-full-width,.definition+*+*+.sidenote+*+*+.sidenote.web-full-width,.sidenote+.sidenote+.sidenote.web-full-width,.sidenote+*+.sidenote+*+.sidenote.web-full-width,.sidenote+*+*+.sidenote+*+*+.sidenote.web-full-width{float:none;max-width:100%;margin-left:0;margin-right:0}}@media (min-width: 80em){.sidenote+.sidenote+.sidenote.web-sidenote-left,.sidenote+*+.sidenote+*+.sidenote.web-sidenote-left,.info+.sidenote+.sidenote.web-sidenote-left,.info+*+.sidenote+*+.sidenote.web-sidenote-left,.info+*+*+.sidenote+*+*+.sidenote.web-sidenote-left,.definition+.sidenote+.sidenote.web-sidenote-left,.definition+*+.sidenote+*+.sidenote.web-sidenote-left,.definition+*+*+.sidenote+*+*+.sidenote.web-sidenote-left,.sidenote+.sidenote+.sidenote.web-sidenote-left,.sidenote+*+.sidenote+*+.sidenote.web-sidenote-left,.sidenote+*+*+.sidenote+*+*+.sidenote.web-sidenote-left{float:left;clear:left;margin-top:0;margin-right:0;margin-bottom:1.5em;margin-left:-11.75em;max-width:8.75em}.sidenote+.sidenote+.sidenote.web-sidenote-left.web-wide,.sidenote+*+.sidenote+*+.sidenote.web-sidenote-left.web-wide,.info+.sidenote+.sidenote.web-sidenote-left.web-wide,.info+*+.sidenote+*+.sidenote.web-sidenote-left.web-wide,.info+*+*+.sidenote+*+*+.sidenote.web-sidenote-left.web-wide,.definition+.sidenote+.sidenote.web-sidenote-left.web-wide,.definition+*+.sidenote+*+.sidenote.web-sidenote-left.web-wide,.definition+*+*+.sidenote+*+*+.sidenote.web-sidenote-left.web-wide,.sidenote+.sidenote+.sidenote.web-sidenote-left.web-wide,.sidenote+*+.sidenote+*+.sidenote.web-sidenote-left.web-wide,.sidenote+*+*+.sidenote+*+*+.sidenote.web-sidenote-left.web-wide{max-width:17.5em;margin-left:-10.75em;margin-right:1em}.sidenote+.sidenote+.sidenote.web-sidenote-left.web-full-width,.sidenote+*+.sidenote+*+.sidenote.web-sidenote-left.web-full-width,.info+.sidenote+.sidenote.web-sidenote-left.web-full-width,.info+*+.sidenote+*+.sidenote.web-sidenote-left.web-full-width,.info+*+*+.sidenote+*+*+.sidenote.web-sidenote-left.web-full-width,.definition+.sidenote+.sidenote.web-sidenote-left.web-full-width,.definition+*+.sidenote+*+.sidenote.web-sidenote-left.web-full-width,.definition+*+*+.sidenote+*+*+.sidenote.web-sidenote-left.web-full-width,.sidenote+.sidenote+.sidenote.web-sidenote-left.web-full-width,.sidenote+*+.sidenote+*+.sidenote.web-sidenote-left.web-full-width,.sidenote+*+*+.sidenote+*+*+.sidenote.web-sidenote-left.web-full-width{float:none;max-width:100%;margin-left:0;margin-right:0}}.accordion-show-all-button-wrapper{text-align:right}a.accordion-show-all-button{border-radius:.1rem;border:1px solid #4bb4c5;color:#4bb4c5;cursor:pointer;display:inline-block;font-family:"Source Sans Pro",sans-serif;font-size:.4666666667em;font-weight:bold;letter-spacing:0.05em;line-height:1;padding:0.2em 0.3em;text-transform:uppercase}a.accordion-show-all-button+*{clear:both}[data-accordion-page='none'] .accordion-show-all-button-wrapper{display:none}[role="tab"]{position:relative;padding-right:1em}[role="tab"]:hover{cursor:pointer}[role="tab"] a{color:#4bb4c5;margin-right:0.2em}[role="tab"] a:first-of-type{margin-right:0.4em}[role="tab"]:after{position:absolute;top:0;right:0}@media (min-width: 60em){[data-accordion="closed"]{font-size:1.4em}}@media (min-width: 20em){[data-accordion="closed"]{font-size:.98em}}[data-accordion="closed"]:after{content:"+"}[data-accordion="open"]{margin-top:1em}[data-accordion="open"]:after{content:"−"}[aria-expanded="false"]{display:none}dl.dialogue dt{text-transform:lowercase;font-variant:small-caps;letter-spacing:0.025em;font-feature-settings:"c2sc", "smcp"}.video{margin-bottom:1.5em}.sidenote .video .video-description,.sidenote.video .video-description{padding:0}.video-wrapper{clear:both;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper>a{position:relative;display:block}.video-wrapper>a:after{display:block;content:"\25B6";font-size:1.96em;color:#fff;background-color:#222;opacity:0.7;padding:0.8em 1em 0.5em 1.2em;border-radius:0.35em;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.video-wrapper>a:hover:after{background-color:#4bb4c5}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-description{margin:1.5em 0;padding:0 1.5em;font-family:"Source Sans Pro",sans-serif;font-size:.882em}.name-and-timestamp{color:#666;font-family:"Source Sans Pro",sans-serif;font-size:.882em;text-transform:uppercase}.name-and-timestamp strong{font-weight:normal}.name-and-timestamp em{font-style:normal;float:right}.nav-back-button{display:none}.js-nav-open .nav-back-button{display:none}#nav{max-width:calc(100% - 1em)}#nav .nav-list{margin-bottom:2em}#nav [data-nav-close]{font-size:2em}#nav .search{display:flex;justify-content:space-between;width:100%}#nav .search input{box-sizing:border-box;color:#222;display:inline-block;margin:1em 0.375em 1em 0.75em;width:auto}#nav .search input.search-box{flex-grow:2;flex-shrink:2}#nav .search input[type="submit"]{background-color:#4bb4c5;color:white;cursor:pointer;margin:1em -0.25em 1em 0.375em}#nav a{cursor:pointer}.js-nav #nav{max-width:80%}#content .search{display:flex;justify-content:space-between;width:100%}#content .search input{box-sizing:border-box;color:#222;display:inline-block;margin:1em 0.375em 1em 0.75em;width:auto}#content .search input.search-box{flex-grow:2;flex-shrink:2}#content .search input[type="submit"]{background-color:#4bb4c5;color:white;cursor:pointer;margin:1em -0.25em 1em 0.375em}.masthead ul{padding:0.6em 0 0.5em 0}.masthead ul li{display:none}.masthead ul li:after{content:initial}.masthead ul li.masthead-book-title,.masthead ul li.masthead-series-name{display:inline-block;margin-right:0;font-weight:bold}#footer{margin:0;padding:1em 0.75em 0em 0.75em;width:auto}#footer div,#footer p,#footer ol,#footer ul{line-height:1.5em}#footer div a,#footer p a,#footer ol a,#footer ul a{text-decoration:none;color:inherit}#footer .footer-content{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:none;text-align:left;width:100%}#footer .footer-content .footer-logos{margin:0 1em 1em 0}#footer .footer-content .footer-logos a img{max-width:6em}#footer .footer-content .footer-text{color:#fff;font-size:0.8em;max-width:17.5em;margin:0 1em 2em 0}#footer .footer-content .footer-text a{text-decoration:underline}@media only screen and (min-width: 60em){#footer .footer-content .footer-text{max-width:35em}}#footer .footer-content .footer-licence{font-size:0.6em;max-width:9em;margin:0 0 1em 0;vertical-align:middle}a.anchorjs-link{border-radius:.1rem;border:1px solid #4bb4c5;color:#4bb4c5;cursor:pointer;display:inline-block;font-family:"Source Sans Pro",sans-serif;font-size:.4666666667em;font-style:normal;font-weight:bold;letter-spacing:0.05em;line-height:1;margin:0 1.5em;padding:0.2em 0.3em;text-transform:uppercase;transform:translateY(-0.3em)}[data-accordion] a.anchorjs-link{display:none}.landing-page #wrapper{background-color:#4bb4c5}.landing-page .masthead>ul{display:none}.landing-page [href="#nav"]{display:none}.landing-page #content{max-width:30em;text-align:center}.landing-page .chapter-opener-image{height:15em;margin:0}.landing-page h1{position:static;line-height:1.1;margin:2em auto 0.5em auto;border-radius:0}.landing-page h1:before{content:normal}.landing-page h1:after{background:none;position:relative;top:0.33em;border-top:0.066em solid white;height:auto}.landing-page h1 strong:first-of-type{margin-bottom:0.75em}.landing-page h1 strong:first-of-type:after{top:1.75em;left:0;right:0}.landing-page h1.long-author-name strong:first-of-type{font-size:0.4em}.landing-page h1.long-author-name strong:first-of-type:after{position:static;margin-top:0.5em;font-size:1.5em}.landing-page .button{text-align:center;display:inline-block}.landing-page .button a{color:#4bb4c5;background-color:white}.landing-page .button a:hover{background-color:#444444}.landing-page .dark-mode-control svg.dark-mode-icon .dark-mode-icon-outline{fill:white}.landing-page .dark-mode-control svg.dark-mode-icon .dark-mode-icon-fill{fill:#4bb4c5}.landing-page.thumbnail-homepage #content{margin-bottom:0}.landing-page.thumbnail-homepage h1{color:white;margin:1em auto}.landing-page.thumbnail-homepage h1 strong:first-of-type{margin-bottom:0.5em}.landing-page.thumbnail-homepage h1 strong::after{top:0}.landing-page.thumbnail-homepage .homepage-container{background-color:white;width:100vw;position:relative;left:calc(-50vw + 50%);display:flex;align-items:stretch;justify-content:space-evenly;flex-wrap:wrap;text-align:left;padding:4rem 0}.landing-page.thumbnail-homepage .homepage-container .homepage-thumbnail{min-width:20rem;max-width:25%;border-radius:20px;box-shadow:2px 2px 24px 12px rgba(0,0,0,0.1);margin:1.5rem 2.5rem;padding-bottom:3rem;position:relative}.landing-page.thumbnail-homepage .homepage-container .homepage-thumbnail-image{height:15rem}.landing-page.thumbnail-homepage .homepage-container .homepage-thumbnail-image img{height:100%;width:100%;object-fit:cover;border-top-left-radius:20px;border-top-right-radius:20px}.landing-page.thumbnail-homepage .homepage-container p,.landing-page.thumbnail-homepage .homepage-container a.read-now{font-family:"Source Sans Pro",sans-serif;font-size:0.9em;margin:1.5rem}.landing-page.thumbnail-homepage .homepage-container .title{color:#4bb4c5;font-size:1.25em;font-weight:600}.landing-page.thumbnail-homepage .homepage-container a.read-now{color:#4bb4c5;font-weight:600;text-decoration:underline;bottom:0;position:absolute}.leibniz .chapter-opener-image-none{height:5rem}.leibniz.chapter h1{text-transform:uppercase;letter-spacing:0.025em}.leibniz .intro{font-family:"Source Sans Pro",sans-serif}.wordpress-link{display:none}.search-placeholder{margin-left:0.5em;margin-top:2em}#nav .gsc-search-button{display:none}#___gcse_0 table,#___gcse_1 table,#___gcse_2 table{margin:0}#___gcse_0 table tr,#___gcse_1 table tr,#___gcse_2 table tr{border:0;line-height:1}#___gcse_0 table tr .gsc-search-button,#___gcse_1 table tr .gsc-search-button,#___gcse_2 table tr .gsc-search-button{margin-top:1.3em}#___gcse_0 .gsc-resultsbox-visible,#___gcse_1 .gsc-resultsbox-visible,#___gcse_2 .gsc-resultsbox-visible{display:none}#___gcse_0 .gsc-input-box,#___gcse_1 .gsc-input-box,#___gcse_2 .gsc-input-box{font-family:"Source Sans Pro",sans-serif !important;margin-left:1em}#___gcse_0 .gsc-table-result,#___gcse_0 .gsc-thumbnail-inside,#___gcse_0 .gsc-url-top,#___gcse_1 .gsc-table-result,#___gcse_1 .gsc-thumbnail-inside,#___gcse_1 .gsc-url-top,#___gcse_2 .gsc-table-result,#___gcse_2 .gsc-thumbnail-inside,#___gcse_2 .gsc-url-top{padding:0}#___gcse_0 .gsc-url-top,#___gcse_1 .gsc-url-top,#___gcse_2 .gsc-url-top{display:none}#___gcse_0 .gsc-results .gs-title,#___gcse_0 .gs-result .gs-title,#___gcse_1 .gsc-results .gs-title,#___gcse_1 .gs-result .gs-title,#___gcse_2 .gsc-results .gs-title,#___gcse_2 .gs-result .gs-title{height:inherit;margin-bottom:0.25em;font-family:"Crimson Pro",serif !important;font-size:1.4em;line-height:1.05em;text-decoration:none;text-decoration-color:transparent}#___gcse_0 .gsc-results .gs-title *,#___gcse_0 .gs-result .gs-title *,#___gcse_1 .gsc-results .gs-title *,#___gcse_1 .gs-result .gs-title *,#___gcse_2 .gsc-results .gs-title *,#___gcse_2 .gs-result .gs-title *{text-decoration:none;text-decoration-color:transparent}#___gcse_0 .gsc-results .gs-title a,#___gcse_0 .gsc-results .gs-title b,#___gcse_0 .gs-result .gs-title a,#___gcse_0 .gs-result .gs-title b,#___gcse_1 .gsc-results .gs-title a,#___gcse_1 .gsc-results .gs-title b,#___gcse_1 .gs-result .gs-title a,#___gcse_1 .gs-result .gs-title b,#___gcse_2 .gsc-results .gs-title a,#___gcse_2 .gsc-results .gs-title b,#___gcse_2 .gs-result .gs-title a,#___gcse_2 .gs-result .gs-title b{color:#037bb5}#___gcse_0 .gsc-results .gs-title b,#___gcse_0 .gs-result .gs-title b,#___gcse_1 .gsc-results .gs-title b,#___gcse_1 .gs-result .gs-title b,#___gcse_2 .gsc-results .gs-title b,#___gcse_2 .gs-result .gs-title b{font-size:inherit}#___gcse_0 .gsc-results .gs-snippet,#___gcse_0 .gs-result .gs-snippet,#___gcse_1 .gsc-results .gs-snippet,#___gcse_1 .gs-result .gs-snippet,#___gcse_2 .gsc-results .gs-snippet,#___gcse_2 .gs-result .gs-snippet{font-family:"Crimson Pro",serif !important;font-size:1.4em;line-height:1.5em}#___gcse_0 .gsc-results .gsc-cursor-box,#___gcse_0 .gs-result .gsc-cursor-box,#___gcse_1 .gsc-results .gsc-cursor-box,#___gcse_1 .gs-result .gsc-cursor-box,#___gcse_2 .gsc-results .gsc-cursor-box,#___gcse_2 .gs-result .gsc-cursor-box{display:none}#___gcse_0 .gsc-above-wrapper-area,#___gcse_0 .gcsc-branding,#___gcse_1 .gsc-above-wrapper-area,#___gcse_1 .gcsc-branding,#___gcse_2 .gsc-above-wrapper-area,#___gcse_2 .gcsc-branding{display:none}._docs h1{font-family:"Source Sans Pro",sans-serif;text-transform:none;letter-spacing:0;position:static;margin:2em 0;color:#4bb4c5;background-color:transparent}._docs h1:before,._docs h1:after{background:none}.toggle{color:inherit;cursor:pointer;float:right}.toggle:after{content:" –";font-weight:300}.toggle.closed:after{content:" +"}.toggle.open:after{content:" \2013"}.beta-information{display:none;position:absolute;font-weight:normal;letter-spacing:0;text-transform:none;background-color:#ffd54d;z-index:200;padding:0.5em;color:#222;border-radius:.1rem;box-shadow:0 0 10px #4bb4c5;margin-top:-0.25em;left:1em;right:1em}@media (min-width: 60em){.beta-information{left:2.9166666667em;right:2.9166666667em}}.beta-information a{color:#037bb5}.beta-information p:last-child{margin-bottom:0}.beta-information:hover,.beta-button .button:hover+.beta-information{display:block}.masthead .beta-button .button{background-color:#ffd54d;color:#4bb4c5;margin:0 0.25em}.masthead .beta-button .button:hover{background-color:#222}.landing-page h1 .beta-information{display:none;position:absolute;font-weight:normal;letter-spacing:0;text-transform:none;background-color:#ffd54d;z-index:200;padding:0.5em;color:#222;border-radius:.1rem;box-shadow:0 0 10px #4bb4c5;margin-top:-0.25em;left:1em;right:1em;font-size:0.5em}@media (min-width: 60em){.landing-page h1 .beta-information{left:2.9166666667em;right:2.9166666667em}}.landing-page h1 .beta-information a{color:#037bb5}.landing-page h1 .beta-information p:last-child{margin-bottom:0}.landing-page h1 .beta-information:hover,.beta-button .button:hover+.landing-page h1 .beta-information{display:block}.landing-page h1 .beta-button .button{background-color:#ffd54d;color:#4bb4c5;text-align:center;font-size:0.6em;bottom:0.15em;position:relative;margin-left:0.25em}.landing-page h1 .beta-button .button:hover{background-color:#222}header{counter-reset:section}.text-question{counter-reset:question;list-style-type:none;margin-left:1.5em;padding:0}.text-question:before{color:#4bb4c5;counter-increment:section;content:counter(section);float:left;margin-right:1em;font-weight:bold;font-family:"Source Sans Pro",sans-serif;margin-top:-0.1em;margin-left:-1.5em}h3+.text-question{margin-top:1.5em}.text-question li ol,.text-question li ul{margin-top:0;margin-bottom:1.5em}.text-sub-question{margin-left:1.5em;padding:0;list-style-type:none}.text-sub-question+.text-sub-question{margin-top:-1em}.text-sub-question:before{counter-increment:question;content:"(" counter(question,lower-alpha) ") ";float:left;margin-right:0.5em;margin-top:-0.1em;font-style:italic}.text-sub-question ul,.text-sub-question ol{margin-left:3em}body.solutions .text-question ~ :not(.text-question):not(h2):not(h3){margin-left:1.5em}body.solutions .text-sub-question ~ ul:not(.text-question):not(.text-sub-question),body.solutions .text-sub-question ~ ol:not(.text-question):not(.text-sub-question){margin-left:4.5em !important}body.solutions ul:not(.text-question):not(.text-sub-question){list-style-type:circle}html[dir="rtl"] h2,html[dir="rtl"] #nav .nav-title,#nav html[dir="rtl"] .nav-title,html[dir="rtl"] h3,html[dir="rtl"] h4,html[dir="rtl"] h5,html[dir="rtl"] h6,html[dir="rtl"] p,html[dir="rtl"] ul,html[dir="rtl"] ol,html[dir="rtl"] dl,html[dir="rtl"] li{text-align:right}html[dir="rtl"] ol{list-style-type:arabic-indic;margin:0 1em 1.5em 0}html[dir="rtl"] ul{margin:0 1em 1.5em 0}html[dir="rtl"] img.thumbnail{float:left;clear:left}html[dir="rtl"] .masthead ul{margin-bottom:0;text-align:center}html[dir="rtl"] #nav h2,html[dir="rtl"] #nav .nav-title{margin-top:2em}html[dir="rtl"] #nav .search{margin:0 0 0 -17px}html[dir="rtl"] #nav [data-nav-close],html[dir="rtl"] #nav [data-toggle-nav]{right:unset;left:0.5em}html[dir="rtl"] #nav .controls>div{margin-right:0;margin-left:1em}html[dir="rtl"] #nav .controls>div.dark-mode-control svg.dark-mode-icon{margin-left:0}html[dir="rtl"] #nav .language-select:hover .language-select-list,html[dir="rtl"] #nav .language-select[visible] .language-select-list{left:unset;right:0.5em;position:absolute}html[dir="rtl"] .last-locations-list .last-locations-list-header{right:0}html[dir="rtl"].js-nav-open [href="#nav"]{color:transparent}html[dir="rtl"] .accordion-show-all-button-wrapper{text-align:left}html[dir="rtl"] .theme-legend-filter-button{margin-right:-0.75em;margin-left:0}html[dir="rtl"] .box,html[dir="rtl"] .info,html[dir="rtl"] .exercise,html[dir="rtl"] .mcq,html[dir="rtl"] .question,html[dir="rtl"] .definition{border-bottom-right-radius:0;border-bottom-left-radius:2em;padding-right:1.5em}html[dir="rtl"] .figure .figure-body .title{text-align:right}html[dir="rtl"] .figure .figure-body .description{text-align:right}html[dir="rtl"] .figure .figure-body .caption,html[dir="rtl"] .figure .figure-body .slide-caption{text-align:right}html[dir="rtl"] .figure .figure-body .figure-images.contains-1 .figure-flex-container{padding-left:.375em;padding-right:.375em}@media (min-width: 40em){html[dir="rtl"] .figure .figure-body .figure-images.contains-1 .figure-flex-container{flex-basis:100%}html[dir="rtl"] .figure .figure-body .figure-images.contains-1 .figure-flex-container:first-child{padding-right:0}html[dir="rtl"] .figure .figure-body .figure-images.contains-1 .figure-flex-container:nth-child(1){padding-left:0}}html[dir="rtl"] .figure .figure-body .figure-images.contains-2 .figure-flex-container{padding-left:.375em;padding-right:.375em}@media (min-width: 40em){html[dir="rtl"] .figure .figure-body .figure-images.contains-2 .figure-flex-container{flex-basis:100%}html[dir="rtl"] .figure .figure-body .figure-images.contains-2 .figure-flex-container:first-child{padding-right:0}html[dir="rtl"] .figure .figure-body .figure-images.contains-2 .figure-flex-container:nth-child(2){padding-left:0}}html[dir="rtl"] .figure .figure-body .figure-images.contains-3 .figure-flex-container{padding-left:.375em;padding-right:.375em}@media (min-width: 40em){html[dir="rtl"] .figure .figure-body .figure-images.contains-3 .figure-flex-container{flex-basis:100%}html[dir="rtl"] .figure .figure-body .figure-images.contains-3 .figure-flex-container:first-child{padding-right:0}html[dir="rtl"] .figure .figure-body .figure-images.contains-3 .figure-flex-container:nth-child(3){padding-left:0}}html[dir="rtl"] .figure .figure-body .figure-images.contains-4 .figure-flex-container{padding-left:.375em;padding-right:.375em}@media (min-width: 40em){html[dir="rtl"] .figure .figure-body .figure-images.contains-4 .figure-flex-container{flex-basis:100%}html[dir="rtl"] .figure .figure-body .figure-images.contains-4 .figure-flex-container:first-child{padding-right:0}html[dir="rtl"] .figure .figure-body .figure-images.contains-4 .figure-flex-container:nth-child(4){padding-left:0}}html[dir="rtl"] .slides .figure-summary-meta .caption{text-align:right}html[dir="rtl"] .slides .figure-summary-meta .figure-source p.source{text-align:right}@media (min-width: 80em) and (min-width: 80em){html[dir="rtl"] .theme-legend{float:left;clear:left;margin-top:0;margin-right:0;margin-bottom:1.5em;margin-left:-11.75em;max-width:8.75em}html[dir="rtl"] .theme-legend.web-wide{max-width:17.5em;margin-left:-10.75em;margin-right:1em}html[dir="rtl"] .theme-legend.web-full-width{float:none;max-width:100%;margin-left:0;margin-right:0}}html[dir="rtl"] [role="tab"]{padding-right:0;padding-left:1em}html[dir="rtl"] [role="tab"]::after{left:0;right:auto}html[dir="rtl"] [role="tab"] a:first-of-type{margin-right:0;margin-left:0.4em}html[dir="rtl"].js-mcq .mcq-feedback::before{padding:.75em 3em .75em 0}html[dir="rtl"].js-mcq .mcq-feedback::after{right:0.75em}html[dir="rtl"] .glossary dt{margin-right:0;margin-left:0.5em;float:right}html[lang="fa"] body,html[lang="fa"] h5,html[lang="fa"] h6{font-family:"Adobe Arabic","adobe-arabic","Crimson Pro",serif}html[lang="fa"] h3,html[lang="fa"] h4,html[lang="fa"] .contents-page #content .toc-list li{font-family:"Adobe Arabic","adobe-arabic","Crimson Pro",serif}html[lang="fa"] .MathJax_PHTML_Display,html[lang="fa"] .MathJax_PHTML{direction:ltr}.no-show{display:none}
