.hidden{display:none!important}.inline{display:inline}.inline+span{font-size:11px}.desktop-only{display:none!important}@media only screen and (min-width:960px){.desktop-only{display:block!important}.mobile-only{display:none!important}}#offline-info{text-align:center;padding:10px 5px;display:none;background-color:#666;color:#fff}.hidden--nojs{display:none}.client-js .hidden--nojs{display:block}.clearfix{width:100%;clear:both;padding:5px}.shift{position:absolute!important;left:-10000px!important}a.hoverlink{text-decoration:underline;text-decoration-style:dotted}.local-date-time{color:#34662d;font-size:11px;text-align:center;padding:5px 0 0}body,code,dd,div,dl,dt,fieldset,form,input,legend,li,ol,pre,td,textarea,th,ul{margin:0;padding:0}h1{margin:20px 0}body,li,p{color:#333}body{font-size:100%;line-height:normal;background-color:#e1dcc5;font-family:"Lucida Grande",Verdana,Geneva,Helvetica,Arial,sans-serif}fieldset{width:100%}p{line-height:1.5em}hr{height:1px;border:none;background:hsla(48,33%,83%,.66)}li{list-style:none;color:#333}a:link{color:#02598b;text-decoration:underline}a:hover{color:#003266;text-decoration:underline}a:visited{color:#003266;text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:"Lucida Grande",Verdana,Geneva,Helvetica,Arial,sans-serif;color:#666;font-weight:600}div.head{margin-bottom:10px;margin-top:20px}div.head span{font-size:12px}@media only screen and (max-width:768px){table,tbody,tr{overflow:auto;display:block}td{display:inline-block}}a.nostyle{color:inherit}h1{font-size:1.875em}h1.title{font-size:1.25em}h1 span.subtitle{font-size:.65em;font-weight:400}h1.publisher{color:#615132;font-size:1.375em;font-family:Georgia,"Palatino Linotype","Book Antiqua",Palatino,serif!important;font-weight:400!important;margin:0}h1 span.count{font-size:14px!important}h2{font-size:22px}h2.author{color:#615132;font-size:1.125em;font-weight:400}h2.authorEdition{color:#615132;font-size:1em;font-weight:400;margin:0;padding:0}h2.publisher{background-color:#ededed}h2.edition-title{margin:7px 0 0;color:#666;font-family:Georgia,"Palatino Linotype","Book Antiqua",Palatino,serif;font-weight:400;font-size:1.1em}h2 a{color:#02598b;text-decoration:none}h2 a:hover{color:#34662d;text-decoration:underline}h1.edition,h2.edition{color:#000;font-family:"Lucida Grande",Verdana,Geneva,Helvetica,sans-serif;font-size:1.125em;margin:0;padding:0;font-weight:400}h3{font-size:12px}h3.Question{font-family:Georgia,"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:1.2em;font-weight:400;color:#615132;margin-top:10px;padding-top:10px;border-top:1px dotted #ddd}h4{font-size:.8125em}h4.observer-count,h4.publisher{font-family:"Lucida Grande",Verdana,Geneva,Helvetica,Arial,sans-serif;font-weight:400}h4.facetHead{font-family:"Lucida Grande",Verdana,Geneva,Helvetica,Arial,sans-serif;font-size:.6875em;font-weight:700;color:#000;text-transform:uppercase;margin:0 0 5px;padding:0}h4.facetHead span.merge{font-family:"Lucida Grande",Arial,Helvetica,sans-serif;font-size:11px;font-weight:400!important;text-transform:none!important;padding-left:22px;background:url(/images/icons/icon_merge-sm.png) no-repeat 0 0;min-height:16px}h5{font-size:.875em;font-family:Georgia,"Palatino Linotype","Book Antiqua",Palatino,serif!important;font-weight:400!important}h6{font-size:.6875em}.head h2 a{color:inherit!important;text-decoration:none}.head h2 a:hover{text-decoration:underline}div.head h1,div.head h2,div.head h3,div.head h4,div.head h5,div.head h6{margin:0;padding:0}div.head.rel{position:relative}dt,h6.title,span.title{font-size:12px;font-weight:400!important;font-family:"Lucida Grande",Verdana,Geneva,Helvetica,sans-serif;color:#666;margin:0;padding:0}.titleSmall{font-family:"Lucida Grande",Verdana,Geneva,Helvetica,sans-serif;font-size:11px;font-weight:600}.heading span.count{font-size:14px!important}#test-body-mobile{box-sizing:border-box;max-width:1060px;width:100%;margin:0 auto;background-color:#fff;border-radius:5px;border:1px solid #babbae;z-index:1;position:relative}body.full-width #test-body-mobile{max-width:initial;border:0;border-radius:0}*{box-sizing:border-box}@media all and (min-width:960px){.contentQuarter{float:left;width:25%;padding-right:19px}}#contentHead{padding:10px}#contentHead h1{margin:0}div#contentBody,div.contentBody{padding:0 20px 20px}div#contentBody img,div.contentBody img{max-width:100%}div#contentBody pre,div.contentBody pre{overflow-x:auto}div#contentBody p a,div.contentBody p a{word-wrap:break-word}.section,section{margin-bottom:20px}.header-bar{max-width:1060px;min-width:300px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;position:relative}.header-bar .auth-component{display:none;padding:5px;padding-right:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.header-bar .auth-component li{text-align:left;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header-bar .auth-component li a,.header-bar .auth-component li button{color:#333}.header-bar .auth-component .hide-me{display:none}.header-bar .dropdown-menu{text-align:left;background-color:#f2f0e7;border:1px solid #babbae;border-radius:3px}.header-bar .dropdown-menu li{border-bottom:1px solid #dfe0cb}.header-bar .dropdown-menu li:last-child{border:none}.header-bar .dropdown-menu li:hover{background-color:#fff}.header-bar .dropdown-menu li a,.header-bar .dropdown-menu li button{text-decoration:none;color:#333;white-space:nowrap;font-size:.9em;padding:15px 10px;display:block}.header-bar .dropdown-menu li button{cursor:pointer;text-align:start;width:100%}.header-bar .app-drawer{position:fixed;width:300px;max-width:100vw;right:0;top:0;height:100vh;z-index:2;overflow-y:auto;overscroll-behavior:contain;font-family:Bahnschrift,sans-serif;background-color:#f2f0e7;box-shadow:-10px 0 10px -6px rgba(0,0,0,.25)}.header-bar .app-drawer ul{border:none}.header-bar .app-drawer .app-drawer__badge{color:#fff;background-color:#0376b8;font-size:.9em;padding:2px 6px 1px;border-radius:4px;float:right;text-transform:uppercase}.header-bar .app-drawer .subsection{font-weight:700;border-bottom:2px solid hsl(32.7,14.7%,70.6%);padding:16px 16px 3px}.header-bar .app-drawer .subsection:hover{background-color:transparent}.header-bar .app-drawer li{border-bottom:1px solid hsla(33.6,10%,49.2%,.25)}.header-bar .app-drawer li:not(.subsection){margin:0 8px}.header-bar .app-drawer .login-links,.header-bar .app-drawer li a,.header-bar .app-drawer li button{padding:10px 8px}.header-bar .app-drawer li button{width:100%;font-family:Bahnschrift,sans-serif;text-align:left;cursor:pointer}.header-bar .app-drawer .subsection:first-child{border-top:1px solid #babbae}.header-bar .app-drawer .login-links{display:flex;border-bottom:none;justify-content:space-evenly;column-gap:16px}.header-bar .app-drawer .login-links:hover{background-color:transparent}.header-bar .app-drawer .login-links a{flex:1;display:flex;justify-content:center;align-items:center;border-radius:6px;padding:6px;transition:.3s}.header-bar .app-drawer .login-links .login-links__primary{background:#0376b8;color:#fff}.header-bar .app-drawer .login-links .login-links__primary:hover{background-color:#02598b}.header-bar .app-drawer .login-links .login-links__secondary{color:#0376b8;border:2px solid #0376b8}.header-bar .app-drawer .login-links .login-links__secondary:hover{background-color:#fff}.header-bar .hamburger-component{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-right:5px}.header-bar .hamburger-component details[open] .mask-menu{visibility:visible;opacity:.6;animation:fadeIn .2s ease-in-out}.header-bar .hamburger-component details[open] summary~*{animation:sweep .2s ease-in-out}.header-bar .hamburger-component details[open] .hamburger__icon{background-color:hsla(37,24%,79%,.761)}.header-bar .hamburger-component .hamburger__icon{width:22px;padding:0 10px;border-radius:3px;box-sizing:content-box}@keyframes sweep{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:.6}}.header-bar .hamburger-component summary::marker{content:"";font-size:0}.header-bar .hamburger-component summary::-webkit-details-marker{display:none}.header-bar .hamburger-component label{background:0 0;border:none}.header-bar .hamburger-component .down-arrow{display:none}.header-bar .mask-menu{position:fixed;top:0;left:0;right:0;opacity:0;bottom:0;background:rgba(0,0,0,.5);z-index:1;visibility:hidden}.header-bar .header-dropdown summary::before{content:""!important}.header-bar .header-dropdown .header-dropdown__icon{width:40px;height:40px}.header-bar .header-dropdown .account__icon{border:2px solid #cdcbc5;border-radius:4px;width:30px;height:30px}.header-bar .header-dropdown .mr-notifications{position:absolute;background:#0376b8;color:#fff;border-radius:8px;padding:3px 7px;font-size:12px;margin-top:25px;font-weight:700}.header-bar .header-dropdown a,.header-bar .header-dropdown button{color:#fff;text-decoration:none;display:block;border:0;background:0 0}.header-bar .logo-component{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;z-index:-1}.header-bar .logo-component .logo-icon{position:relative;top:-1px;height:32px;width:auto;margin-left:5px;-ms-flex-item-align:center;align-self:center}.header-bar .navigation-component.mobile{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.header-bar .navigation-component{display:none;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;z-index:1}.header-bar .navigation-component li{-ms-flex-preferred-size:100%;flex-basis:100%;padding:0;font-size:1em}.header-bar .navigation-component li a,.header-bar .navigation-component li button{color:#333;text-decoration:none;display:block}.header-bar .navigation-component li a:visited,.header-bar .navigation-component li button:visited{color:#333;text-decoration:none}.header-bar .navigation-component li .dropdown-menu{position:absolute;text-align:left;width:100%;top:4px}.header-bar .navigation-component li .dropdown-menu li a{color:#444}.header-bar .navigation-component li .navigation-dropdown-component{position:relative}.header-bar .search-component{width:45px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:47px;margin-right:-5px;text-align:right;-webkit-box-flex:1;-ms-flex:1;flex:1}.header-bar .search-component.expanded{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:5px;-ms-flex-item-align:center;align-self:center}.header-bar .search-component.expanded .search-bar-component{width:95%;background-color:#f9f9f9;border:1px solid #babbae}.header-bar .search-component.expanded .search-bar{width:auto}.header-bar .search-component.expanded .search-bar .search-bar-input{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.header-bar .search-component.expanded .search-bar-input input[type=text]{display:block;width:100%}.header-bar .search-component.expanded .search-bar-submit{cursor:pointer}.header-bar .search-component.expanded .vertical-separator{display:block}.header-bar .search-component.expanded .search-by-barcode-submit{display:block}.header-bar .search-component.expanded .search-facet-selector{display:block}.header-bar .search-component.expanded .search-facet{display:block}.header-bar .search-component .search-bar{width:45px}.header-bar .search-component .search-bar-submit{background:url(/static/images/search-icon.svg) center no-repeat;width:35px;height:45px;border-top-left-radius:.3em;border-bottom-left-radius:.3em}.header-bar .search-component .vertical-separator{border-left:1px solid #ccc;height:34px;margin:auto 5px auto 0}.header-bar .search-component .search-by-barcode-submit{background:url(/static/images/icons/barcode_scanner.svg) center no-repeat;background-size:26px;width:28px;margin-right:8px}.header-bar .search-component .search-bar-component{display:inline-block;border-radius:.3em;position:relative}.header-bar .search-component .search-bar-advanced-btn{text-align:center}.header-bar .search-component .search-bar-input input[type=text]{max-width:100%}.header-bar .search-component .search-dropdown{position:relative}.header-bar .search-component .search-dropdown .search-results{background:#fff;border-top-left-radius:.3em;border-top-right-radius:.3em}.header-bar .search-component .search-dropdown .search-results li{text-align:left;padding:7px;border-top:1px solid #ddd;font-size:.9rem}.header-bar .search-component .search-dropdown .search-results li:hover{background-color:#fff}.header-bar .search-component .search-dropdown .search-results li a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-decoration:none;color:#333}.header-bar .search-component .search-dropdown .search-results li a img{width:40px;min-width:40px;height:60px;min-height:60px;background-color:#ededed;margin-right:10px;object-fit:cover}.header-bar .search-component .search-dropdown .search-results li a .book-desc{font-weight:300;text-decoration:none}.header-bar .search-component .search-dropdown .search-results li a .book-desc .book-title{font-weight:700}.header-bar .search-component .search-dropdown .search-results li a .book-desc .book-author{color:#003266}.header-bar .search-component .search-facet-selector{display:none;margin-top:3px;padding:13px 10px 0;font-size:14px}.header-bar .search-component .search-facet{display:none;position:relative;border-radius:3px 0 0 3px;background-color:hsla(48,33%,83%,.32);border:none;border-right:1px solid #ddd;font-weight:500;color:#666}.header-bar .search-component .search-facet select{font-size:inherit;font-family:inherit;font-weight:inherit;color:inherit;background:0 0;border:none;cursor:pointer;max-width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none}.header-bar .search-component .search-facet-value{display:block;min-width:20px;padding-right:10px}.header-bar .search-component .search-facet-value::after{position:absolute;top:50%;right:4px;content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid currentColor}div.search-facet:focus-within{outline:2px solid}.hamburger-component summary{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.hamburger-component summary .header-dropdown__icon{border:none;margin-right:5px;border-radius:3px;box-sizing:content-box}.navigation-component{text-align:center;position:relative}.navigation-component summary::marker{content:"";font-size:0}.navigation-component summary::-webkit-details-marker{display:none}.navigation-component summary{cursor:pointer}.navigation-component .down-arrow{position:relative;top:-2px}.logo-component{margin-left:5px}.logo-component a{color:#000;text-decoration:none!important}.logo-component .logo-org{text-align:left;font-weight:300;font-size:.9em;color:#666;margin:3px;padding:0;line-height:0}.search-component .search-bar-advanced-btn{margin:10px;border:0 none;width:40px;padding:0;cursor:pointer;display:none}.search-component .search-bar{max-width:none;min-width:none;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;border-radius:.3em;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.search-component .search-bar-input{min-width:50px;width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.search-component .search-bar-input input[type=text]{min-width:0;margin:3px;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5px 0 2px 3px;font-size:1em;font-weight:500;border:0 none;outline:0;background:#f9f9f9;color:#666;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;display:none}.search-component .search-bar-input input[type=submit]{border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-component .search-bar-input .vertical-separator{display:none}.search-component .search-bar-input .search-by-barcode-submit{display:none}@media only screen and (max-width:25em){.search-bar-component{margin-right:15px}}@media only screen and (min-width:25em){.header-bar .search-bar-component{margin-right:15px}.header-bar .navigation-component .dropdown-menu{border-top:none;border-top-right-radius:0;border-top-left-radius:0}}@media only screen and (min-width:30em){.header-bar{margin:0 auto}.header-bar .auth-component{margin-right:5px;display:block}.header-bar .logo-component{-webkit-box-flex:1;-ms-flex:1;flex:1;border-right:none;padding:0 5px}.header-bar .navigation-component .dropdown-menu{border-top:none;border-top-right-radius:0;border-top-left-radius:0}.header-bar .search-component{margin-right:0}.header-bar .hamburger-component summary{margin-left:10px}}.client-js .search-facet select{opacity:0;position:absolute}@media only screen and (min-width:35.5em){.header-bar .logo-component{-webkit-box-flex:0;-ms-flex:none;flex:none}.header-bar .navigation-component{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.header-bar .navigation-component .dropdown-menu{border-top:none;border-top-right-radius:0;border-top-left-radius:0}.header-bar .search-bar-input input{width:100%}.header-bar .search-component .search-bar{width:auto;max-width:205px}.header-bar .search-component .search-bar-advanced-btn{display:block}.header-bar .search-component .search-bar-component{background-color:#f9f9f9;border:1px solid #babbae;width:207px}.header-bar .search-component .search-bar-input{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.header-bar .search-component .search-bar-input input[type=text]{display:block}.header-bar .search-component .search-bar-input .vertical-separator{display:block}.header-bar .search-component .search-bar-input .search-by-barcode-submit{display:block}.header-bar .search-component .search-facet{display:block}.header-bar .search-component .search-facet-selector{display:block}}@media only screen and (max-width:960px){#header-bar{position:sticky;top:0;background:linear-gradient(to bottom,hsl(41.2,47.1%,93.3%),hsl(41.5,48.1%,89.4%));padding:3px 0;box-shadow:0 1px 2px rgba(0,0,0,.15);z-index:3}.header-bar .logo-component .logo-icon{margin-top:5px;margin-left:8px}.header-bar .search-component{height:44px}.header-bar .search-component .search-bar-submit{height:42px}.header-bar .search-component .search-facet-selector{margin-top:1px}.header-bar.mobile{padding:10px 0}}a.ghost-btn{padding:.2rem .4rem;border-radius:5px;border:1px solid #999;font-weight:500;text-decoration:none;text-align:center;color:#fff!important}.iaBar{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:1060px;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.iaBar .iaLogo{flex:1}.iaBar .iaLogo img{max-width:160px;min-width:60px;width:100%}.iaBar .ghost-btn{margin-right:20px}.heart{color:#ff7a7e;font-size:1em}#topNotice{font-weight:100;font-size:.9em}#topNotice .topNotice-container{margin:0 auto;width:958px}#topNotice .topNotice-left{float:left;display:table}#topNotice .topNotice-left a{display:table-cell;vertical-align:middle;height:30px;padding-right:8px;text-decoration:none;color:#fff}#topNotice .topNotice-left a:hover{color:#fff}#topNotice .topNotice-logo{font-size:24px}@media only screen and (max-width:450px){#topNotice .iabar-mobile{font-size:.9em}#topNotice .ghost-btn.iabar-mobile{padding:5px 7px;margin-right:10px;margin-left:10px}}.page-banner{display:block;color:#fff;font-family:"Lucida Grande",Verdana,Geneva,Helvetica,Arial,sans-serif;background:#333;padding:15px;border-bottom:1px solid #e1dcc5;z-index:2}.page-banner-mybooks{color:#000;background:#d8e2ed;border:1px solid #afbdd8;font-weight:500}.page-banner-black{background-color:#333;padding:5px}.page-banner-black .cta{padding:4px 8px;border-radius:5px;border:1px solid #545454;font-weight:500;text-decoration:none;background:#444;margin:0 5px}.page-banner .button{border-radius:5px;padding:8px 10px;cursor:pointer;display:inline;border:1px solid #3397db}.page-banner a.button{text-decoration:none;background:#3397db;color:#fff}.page-banner a.button:hover{background:#62aad4;color:#fff}.page-banner .btn{display:block;max-width:200px;margin:auto;border:1px solid #62aad4;font-weight:700}.page-banner-body{font-size:.9em;padding:10px;line-height:25px;text-align:center}.page-banner--dismissable{display:flex;justify-content:space-between;align-items:center;color:#fff;font-family:"Lucida Grande",Verdana,Geneva,Helvetica,Arial,sans-serif;background:#333;padding:15px;border-bottom:1px solid #e1dcc5}.page-banner--dismissable-content{flex:1;text-align:center}.page-banner--dismissable-close{height:100%;margin-left:auto;color:#fff;border:none;background-color:transparent;cursor:pointer}html{scroll-padding-top:60px}@media only screen and (min-width:768px){.header-bar{padding-top:5px}.header-bar .logo-component .logo-icon{height:47px;width:189px}.header-bar .auth-component .hide-me{display:inline}.header-bar .navigation-component .dropdown-menu{border-top:none;border-top-right-radius:0;border-top-left-radius:0}.header-bar .search-component{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.header-bar .search-component .search-bar-component{width:300px}.header-bar .search-component .search-justify-right{min-width:210px}.header-bar .search-component .search-bar{width:auto;max-width:310px}.header-bar .header-dropdown .account__icon{width:45px;height:45px}.page-banner .btn{display:inline}html{scroll-padding-top:70px}}@media all and (min-width:960px){.header-bar{margin:20px auto;padding-top:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.header-bar .auth-component{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.header-bar .logo-component{padding-right:15px}.header-bar .navigation-component{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1;flex:1}.header-bar .navigation-component .dropdown-menu{border-radius:3px;border:1px solid #babbae}.header-bar .navigation-component li .dropdown-menu{width:auto;white-space:nowrap}.header-bar .search-component .search-bar-component{width:100%}.header-bar .search-component .search-bar{max-width:100%}.header-bar .hamburger-component{-webkit-box-ordinal-group:5;-ms-flex-order:6;order:6}.header-bar .app-drawer{top:0;height:100%}.header-bar .mask-menu{top:0}.header-bar .header-dropdown .account__icon{width:45px;height:45px}.header-bar.mobile{display:none}html{scroll-padding-top:0}}div.navEdition{font-size:.9em;margin-top:5px;color:#545454}span.booktitle{color:#333;font-family:Georgia,"Palatino Linotype","Book Antiqua",Palatino,serif;font-weight:700}div#editHistory,div#editTools{width:auto}div.editButton{width:auto;display:inline-block}div#editInfo{float:right;white-space:normal;text-align:right}div#editInfo>div{font-size:11px;font-weight:400;color:#615132!important;font-family:"Lucida Grande",Verdana,Geneva,Helvetica,Arial,sans-serif}div#editInfo .smallest{padding-top:.3rem}div#editTools{white-space:nowrap;padding:0 0 1rem}.linkButton{border-radius:5px;background-color:#fff;padding:10px;display:inline-block;font-family:"Lucida Grande",Verdana,Geneva,Helvetica,Arial,sans-serif;color:#666;border:1px solid #999;cursor:pointer;transition:background-color .2s}.linkButton:hover{background-color:#e8e8e8}a.linkButton{text-decoration:none;color:#666}dd,dt{float:left}dt{clear:both}dl{margin:10px 0}dl:after{content:"";display:block;clear:both}dl dt{padding:0 15px 10px 0;width:120px}dd{max-width:270px}dd+dd{padding-left:8px}@media screen and (min-width:769px){.compact-title{background:#fff;display:flex;justify-content:space-between;align-items:baseline;z-index:999;position:fixed;top:0;height:35px;width:calc(100% - 20px);padding:0 14px}.compact-title__edit-btn{transform:translateY(6px)}.compact-title__heading{font-size:1.25em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Georgia,"Palatino Linotype","Book Antiqua",Palatino,serif;font-weight:600}}@media only screen and (min-width:960px){.compact-title{width:calc(100% - 285px);max-width:775px}}.nav-bar{margin-bottom:20px;font-weight:700;display:block;overflow-x:auto;white-space:nowrap;scroll-behavior:smooth}.nav-bar li{display:inline;font-size:13px}.nav-bar li a{text-decoration:none;color:#666;padding:12px 15px 8px;display:inline-block;line-height:1.5em}.nav-bar:not(.work-menu) li.selected a{color:#02598b;border-bottom:2px solid #02598b}.nav-bar:not(.work-menu) li:hover a{border-bottom:2px solid #02598b}@media only screen and (min-width:768px){.nav-bar li a{padding-top:4px}}.nav-bar-wrapper{display:flex;align-items:stretch;box-shadow:0 1px 3px rgba(0,0,0,.25);clip-path:inset(0 0 -15px 0);margin-bottom:20px;background:#fff;z-index:999}.nav-bar-wrapper .nav-bar{margin-bottom:0}.nav-bar-wrapper.sticky{position:sticky;top:50px;margin-left:-20px;margin-right:-20px}.nav-bar-wrapper .nav-arrow-right{border:none;position:absolute;padding:0;right:0;top:0;bottom:0;z-index:10000;width:44px;background:linear-gradient(to right,transparent,#fff 10px)}.nav-bar-wrapper .nav-arrow-right img{max-width:unset!important}.nav-bar-wrapper .nav-arrow-right--left img{transform:rotate(180deg)}.nav-bar-wrapper .nav-arrow-left{border:none;position:absolute;padding:0;left:0;top:0;bottom:0;z-index:10000;width:44px;background:linear-gradient(to left,transparent,#fff 10px)}.nav-bar-wrapper .nav-arrow-left img{transform:rotate(180deg)}.nav-bar-wrapper .nav-bar.work-menu{padding:8px 20px 0;background:#fff;z-index:999;scrollbar-width:thin}.nav-bar-wrapper .nav-bar.work-menu li{display:inline-block;height:30px;border-radius:11px;margin-bottom:6px}.nav-bar-wrapper .nav-bar.work-menu li a{padding:4px 15px;vertical-align:text-top}.nav-bar-wrapper .nav-bar.work-menu li:first-child{margin-left:22px}.nav-bar-wrapper .nav-bar.work-menu li:last-child{margin-right:44px}@media (hover:hover) and (pointer:fine){.nav-bar-wrapper .nav-bar.work-menu li:hover{background-color:#456f9f}.nav-bar-wrapper .nav-bar.work-menu li:hover a{color:#fff}}.nav-bar-wrapper .nav-bar.work-menu li.selected{background-color:#5f89b9}.nav-bar-wrapper .nav-bar.work-menu li.selected a{color:#fff}@media only screen and (min-width:768px){.nav-bar-wrapper.sticky{position:sticky;top:62px}}@media only screen and (min-width:960px){.nav-bar-wrapper.sticky{top:0;margin-left:0;margin-right:0;padding-left:0;width:100%}.nav-bar-wrapper.sticky>.nav-bar{padding:0;padding-top:8px}.nav-bar-wrapper.sticky.nav-bar-wrapper--slidedown{animation-duration:.15s;animation-name:slidedown}@keyframes slidedown{to{top:35px}}.nav-bar-wrapper.sticky.nav-bar-wrapper--slideup{animation-duration:.5s;animation-name:slideup}@keyframes slideup{to{top:0}}.nav-bar-wrapper.sticky.sticky--lowest{top:35px}}details.librarian-dashboard{color:#666;margin-bottom:15px;max-width:700px}.dq-table{border:1px solid #666;width:100%;margin:10px}.dq-table th{background:#fff;font-weight:700;text-align:center;padding:8px}.dq-table .dqs-run-again{border:0;background:0 0;text-decoration:underline;color:#02598b;cursor:pointer;float:right}.dq-table__row{background:#fff}.dq-table__row td{padding:4px 8px}.dq-table__row .dq-table__criterion-cell{font-weight:700;width:30%}.dq-table__row .dq-table__results-cell{display:flex;justify-content:flex-end}.dq-table__row .dq-table__results-cell span{width:60px;text-align:right}.dq-table__row:nth-child(2n){background:#ededed}.workDetails{padding:0 0 20px}.workDetails .book-description{text-align:justify}.editionCover{min-height:10px;padding-right:0}.editionCover .cover-animation{transition:transform .8s,opacity .8s;position:relative;z-index:-1}.editionCover .cover-animation:hover{transform:perspective(465px) rotateX(0) rotateY(-10deg);opacity:.8}.right.illustration{margin:0 0 30px 30px}.left.illustration{margin:0 30px 30px 0}.illustration{text-align:center;margin-bottom:10px;position:relative;z-index:1}.illustration img{width:180px;border-radius:5px;box-shadow:1px 1px 2px 0 #c3b683}.illustration .SRPCoverBlank{position:relative;width:148px;height:225px;min-width:175px;min-height:250px;padding:15px;text-align:center;background:#ddd;font-size:1em;display:none}.illustration .SRPCoverBlank .innerBorder{border:2px solid #fff;width:144px;height:221px;margin:0 auto}.illustration .SRPCoverBlank.author{position:relative;width:131px;height:180px;text-align:center;background:transparent url(/images/icons/avatar_author-lg.png) 15px 15px no-repeat;font-size:1em;margin:0 auto;display:none}.illustration .BookTitle{position:absolute;top:50%;left:50%;width:108px;margin-left:-54px;height:100px;margin-top:-50px;color:#333;overflow-wrap:break-word}.illustration .author .BookTitle{position:absolute;top:50%;left:50%;width:108px;margin-left:-54px;height:80px;margin-top:-40px;color:#000;display:none}.illustration .Author{color:#666;font-style:italic;padding:4px 4px 0;font-size:11px}.illustration .edition{font-size:.6875em;font-family:"Lucida Grande",Verdana,Geneva,Helvetica,sans-serif;margin:10px auto}.editionCover .SRPCoverBlank{width:auto;height:auto}.star-messaging{color:#999;background:0 0;display:block;border:0;cursor:pointer;margin:0 auto}.review{display:flex;scroll-margin-top:100px;border:1px solid transparent;border-radius:5px;-webkit-transition:all 1s linear;position:sticky;top:0}.review .review-btn{border-left:1px solid #ddd;width:35px;height:35px}@keyframes highlight{0%{border:1px solid transparent;box-shadow:0 0 10px transparent}50%{border:1px solid #02598b;box-shadow:0 0 10px #02598b}100%{border:1px solid transparent;box-shadow:0 0 10px transparent}}.review:target{animation:highlight 3s}.stars{background:url(/static/images/stars.png) repeat-x 0 0;width:150px;cursor:pointer;margin:0 auto 10px}.stars input[type=submit]{position:absolute;opacity:0}.stars .star-5.star-selected~span{width:100%}.stars .star-4.star-selected~span{width:80%}.stars .star-3.star-selected~span{width:60%}.stars .star-2.star-selected~span{width:40%}.stars .star-1.star-selected~span{width:20%}.stars .star-0.star-selected~span{width:0%}.stars label{display:block;width:30px;height:30px;margin:0;padding:0;text-indent:-999em;float:left;position:relative;z-index:3;background:0 0;cursor:pointer}.stars label:hover~span{background-position:0 -60px}.stars label.star-5:hover~span{width:100%}.stars label.star-4:hover~span{width:80%}.stars label.star-3:hover~span{width:60%}.stars label.star-2:hover~span{width:40%}.stars label.star-1:hover~span{width:20%}.stars span{display:block;width:0;position:relative;top:0;left:0;height:30px;background:url(/static/images/stars.png) repeat-x 0 -60px}.generic-dropper-wrapper{position:relative;z-index:3;min-height:50px}.generic-dropper-wrapper--active{z-index:10}.generic-dropper{position:absolute;width:100%;z-index:10000}.generic-dropper__actions{display:flex;flex-direction:row;align-items:stretch;cursor:pointer;border-radius:4px;border:1px solid #999;overflow:hidden}.generic-dropper__actions *{color:#333;background-color:#ededed}.generic-dropper__actions .generic-dropper__primary{flex:1;overflow:hidden;white-space:nowrap;margin:auto;height:inherit}.generic-dropper__actions .generic-dropper__primary button{border:none;cursor:pointer;font-size:14px;height:100%;width:100%}.generic-dropper__actions .generic-dropper__dropclick{border-left:1px solid #ddd;text-decoration:none;height:inherit;width:32px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}.generic-dropper__actions .generic-dropper__dropclick h3{flex:1}.generic-dropper__actions .generic-dropper__dropclick .arrow{width:23px;height:23px;background-image:url(/images/icons/icon_dropit.png);background-repeat:no-repeat;filter:grayscale(100%);background-position:0 0;background-size:45px}.generic-dropper__actions .generic-dropper__dropclick .arrow.up{background-position:-22px 0}.generic-dropper__dropdown{display:none;width:100%;border-top:1px solid #ddd;position:absolute;font-size:12px}.book-progress-btn{overflow:hidden;text-overflow:ellipsis}.cta-dropper{display:flex}.cta-dropper details.cta-btn{padding:0;width:32px;flex-shrink:0}.cta-dropper summary{height:100%;margin:auto;width:24px;content:"";background:url(/static/images/icons/icon_dropit.png) no-repeat center;background-position:0;background-size:45px;filter:brightness(0) invert(1)}.cta-dropper summary::marker{content:"";font-size:0}.cta-dropper summary::-webkit-details-marker{display:none}.cta-dropper details[open] summary{background-position:-22px 48%}.dropper-menu{z-index:10;border:1px solid #ddd;border-radius:5px;background-color:#fff;position:absolute;right:0;margin-top:6px;width:100%;max-width:200px}.dropper-menu .cta-btn.cta-btn--w-icon,.dropper-menu .cta-btn:link,.dropper-menu .cta-btn:visited{background:#fff;color:#000;text-align:left;text-decoration:none;padding:5px 10px;border-radius:0;margin:0}.dropper-menu .cta-btn .btn-label{padding:0;flex:1}.dropper-menu .cta-btn:hover{background-color:#ddd}.dropper-menu li{list-style:none;margin:0}.dropper-menu li+li{border-top:1px solid #ddd}.dropper-menu li:first-child,.dropper-menu li:last-child{overflow:clip}.dropper-menu li:first-child{border-radius:5px 5px 0 0}.dropper-menu li:last-child{border-radius:0 0 5px 5px}.dropper-menu .btn-icon{display:inline-block;filter:invert(1);margin-right:5px;width:1.25em;height:1.25em}.dropper-menu .listen{background-image:url(/static/images/icons/icon_listen.png)}.dropper-menu .map{background-image:url(/static/images/icons/icon_map.png)}.dropper-menu .listen,.dropper-menu .map{background-repeat:no-repeat;background-size:contain;background-position:center}.old-style-lists h3{font-size:.75em;text-align:left;padding:10px;min-width:150px;font-weight:700}.old-style-lists h3:hover{text-decoration:underline}.old-style-lists .reading-list-title{display:none}.old-style-lists .generic-dropper__dropclick{padding:5px;text-decoration:none}.old-style-lists .list{padding-left:0}.generic-dropper__actions{align-items:center;height:37px}.generic-dropper__primary .reading-log{height:100%}.generic-dropper__primary .reading-log .activated-check{color:#208731;margin-right:2px}.generic-dropper__dropdown{min-width:200px;max-width:100vw;border:1px solid #999;background-color:#ededed}.generic-dropper__dropdown p{margin-bottom:5px;margin-top:0;color:#666}.generic-dropper__dropdown p a{display:block}.generic-dropper__dropdown form:last-child button.nostyle-btn{border:none}.generic-dropper__dropdown .create{border-top:1px solid #ededed;padding:5px 10px;text-decoration:none;font-weight:700;margin-bottom:0;display:block;color:inherit}.generic-dropper__dropdown .reading-lists .reading-list-title{background:#fff;padding:5px 0 0 10px;margin:0;font-size:12px}.generic-dropper__dropdown .reading-lists .my-lists{background:#fff;max-height:250px;overflow-y:auto;padding:10px 15px}.generic-dropper__dropdown .reading-lists .my-lists .list{display:flex;margin-top:0}.generic-dropper__dropdown .reading-lists .my-lists .list .list__status-indicator{margin-right:8px;min-width:13px}.generic-dropper__dropdown .reading-lists .my-lists .list--active .list__status-indicator::after{content:"✔️"}.generic-dropper__dropdown .reading-lists .my-lists .list--pending .list__status-indicator{display:inline-block}.generic-dropper__dropdown .reading-lists .my-lists .list--pending .list__status-indicator::after{content:"";display:block;margin-top:4px;width:1em;height:1em;border-radius:50%;border:1px solid #000;border-color:#000 transparent;animation:spin 1.2s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}ul.listLists{position:relative;margin:0;padding:0}ul.listLists span{display:block;color:#666}ul.listLists li{list-style:none!important;border-radius:3px;padding:5px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:#fff;border-bottom:1px solid #ededed}ul.listLists li .image{width:42px;min-height:35px;padding:0 10px}ul.listLists li .image img{width:32px;max-width:100%}ul.listLists li .data{padding:3px 0}ul.listLists li .label{line-height:1.125em;font-size:12px}ul.listLists li .meta,ul.listLists li .owner{font-size:.6875em;line-height:1.125em;margin:5px 0}ul.listLists .list-overview-loading-indicator{font-size:8px;text-transform:uppercase;text-align:center;line-height:0;height:8px;width:calc(100% - 8px);position:absolute;top:-8px;left:0;opacity:.75}div.editionAbout{margin-bottom:20px;min-width:1%}div.editionAbout p{margin:1em 0;font-size:14px}div.editionAbout p.book-description{margin:0;text-align:left}div.editionAbout p:first-child{margin:0}div.editionAbout p.featured-count{margin-bottom:10px}.work-description pre{overflow:auto}.workFooter .lists-heading{display:flex}.workFooter .lists-heading h2.lists-title{flex:1;margin-top:5px;margin-bottom:14px;font-size:1.375em}.workFooter .lists-heading a{color:#02598b;font-size:16px}.workFooter ul.listLists{display:flex}.workFooter ul.listLists li{width:33%;border:0}.book-description,.edition-notes,textarea[name=edition--notes]+h3+.wmd-preview,textarea[name=work--description]+h3+.wmd-preview{font-size:12px;margin-top:5px;margin-bottom:20px}.book-description ol,.book-description ul,.edition-notes ol,.edition-notes ul,textarea[name=edition--notes]+h3+.wmd-preview ol,textarea[name=edition--notes]+h3+.wmd-preview ul,textarea[name=work--description]+h3+.wmd-preview ol,textarea[name=work--description]+h3+.wmd-preview ul{padding-left:2rem}.book-description ol li,.book-description ul li,.edition-notes ol li,.edition-notes ul li,textarea[name=edition--notes]+h3+.wmd-preview ol li,textarea[name=edition--notes]+h3+.wmd-preview ul li,textarea[name=work--description]+h3+.wmd-preview ol li,textarea[name=work--description]+h3+.wmd-preview ul li{list-style-type:initial;font-size:.8rem}.checkboxes label{display:inline-block;padding-right:10px;white-space:nowrap}.checkboxes input{vertical-align:middle}.clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.clamp:hover{cursor:pointer}.clamp::before{content:attr(data-before)}.section h6{font-size:12px}.edition-overview{background:#ccc;padding:10px;margin:10px 0}.edition-overview .edition-title{margin-bottom:0;color:#333}.edition-overview .edition-subtitle{margin-top:5px;font-size:1.4em;font-weight:400;color:#666}a.section-anchor{height:20px;display:block}a.section-anchor--no-height{height:0}.book-overview{padding-bottom:10px}.book-overview>div{margin:10px 0}.meta dd,.meta dt{font-size:12px}.book-subtitle{margin-bottom:0}.star{color:#ffd400;font-size:1.5em}.star__small{font-size:1em}.star--half{color:#ffd400;margin:0 0 0 -5px;background:linear-gradient(90deg,#ffd400 50%,#ccc 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.readers-stats{color:#666;font-size:14px;margin-bottom:20px}.readers-stats li{list-style-type:none;display:inline-block;padding-bottom:10px}.readers-stats li:not(:first-child,:last-child):after{content:"·";margin:0 4px}.readers-stats .dot{list-style-type:none;display:inline-block;margin:0 4px}.link-box{font-size:14px;white-space:normal;word-wrap:break-word}.link-box h3{color:#666;margin:0;padding:0;text-transform:uppercase;display:inline;font-size:12px}.link-box.link-box--with-header h3{display:block}div.editionTools{min-height:10px;font-size:100%}div.editionTools p{color:#666}.waitinglist-message{white-space:nowrap;margin:0 0 10px;font-size:12px}.mobile-vendor{display:none}.btn-notice,.read-options{font-size:1em;padding:15px;margin-bottom:10px;background-color:#fff;border-radius:5px;border:1px solid #ddd;margin-top:0}.btn-notice .cta-btn,.btn-notice .cta-btn.cta-btn--no-pointer,.btn-notice .cta-button-group,.read-options .cta-btn,.read-options .cta-btn.cta-btn--no-pointer,.read-options .cta-button-group{margin-bottom:10px}.btn-notice .cta-btn.cta-btn--preview,.read-options .cta-btn.cta-btn--preview{color:#0376b8;text-decoration:none;position:relative;margin:0 auto;margin-top:-15px;background-color:transparent;transition:background-color .2s;width:auto}.btn-notice .cta-btn.cta-btn--preview:hover,.read-options .cta-btn.cta-btn--preview:hover{background-color:hsla(202,96%,37%,.1)}.btn-notice .cta-btn.cta-btn--preview::before,.read-options .cta-btn.cta-btn--preview::before{width:22px;height:18px;display:inline-block;margin-right:6px;position:relative;top:2px;content:"";-webkit-mask:url(/static/images/icons/open-book.svg);mask:url(/static/images/icons/open-book.svg);-webkit-mask-size:cover;mask-size:cover;background-color:#0376b8}.btn-notice .waitinglist-message,.read-options .waitinglist-message{margin:0 0 10px;font-size:12px;text-wrap:auto}.btn-notice .cta-section,.read-options .cta-section{font-size:.78em}.btn-notice .check-availability,.read-options .check-availability{font-size:14px;border-top:1px solid #ededed}.btn-notice .check-other-editions,.read-options .check-other-editions{text-align:center}.btn-notice-panel__print-disabled-download,.read-options-panel__print-disabled-download{font-size:11px;text-align:center}.btn-notice strong,.read-options strong{font-size:12.5px;font-weight:700}.btn-notice .cta-section-title,.read-options .cta-section-title{font-size:12.5px;display:block;font-weight:700}.btn-notice table,.read-options table{width:100%}.btn-notice td,.read-options td{text-align:left;width:49%}ul.book-locate-options li,ul.ebook-download-options li{margin:5px 0}.buy-options-table{line-height:2em}.buy-options-table .more{margin-left:0;cursor:pointer}.buy-options-table+small{display:block;margin-top:10px}.cta-section-title.world-cat-link{margin-top:0}.sponsorship-card{border-radius:5px;padding:10px;border:2px solid hsla(202,96%,28%,.2);background:hsla(202,40%,95%,.5);font-size:.8em;text-align:center}.sponsorship-card q{display:block;font-style:oblique;text-align:center}.sponsorship-card hr{background:hsla(202,96%,28%,.35)}.sponsorship-card a.learn-more{font-size:.9em}.Tools .booklinks li{list-style:none;font-size:12px}@media only screen and (min-width:960px){.cta-button-group.mobile,.mobile-vendor,.readers-stats__wrapper.mobile{display:none}.desktop-vendor{display:inline}.cta-button-group.desktop{display:flex}}@media only screen and (max-width:960px){.cta-button-group.desktop,.desktop-vendor{display:none}.mobile-vendor{display:inline}.Tools .btn-notice,.read-options{border:none}.Tools .btn-notice>hr,.read-options>hr{display:none}.modal-links.desktop,.star-rating-form.desktop{display:none}.cta-button-group.mobile{display:flex}.readers-stats__wrapper.mobile{border:1px solid #ddd;border-radius:5px;padding:10px 0}.readers-stats__wrapper.mobile .share-modal-wrapper{display:none}.readers-stats__wrapper.mobile>hr{margin:0 20px}.readers-stats__wrapper.mobile .readers-stats{display:flex;justify-content:space-between;margin:0;width:100%}.readers-stats__wrapper.mobile .readers-stats li{border-right:1px solid #ddd;display:flex;flex-direction:column-reverse;flex:1 1 auto;margin:0;position:relative;text-align:center}.readers-stats__wrapper.mobile .readers-stats li .readers-stats__label{font-size:.85em}.readers-stats__wrapper.mobile .readers-stats li+li{border-right:solid 1px #ddd}.readers-stats__wrapper.mobile .readers-stats li:last-child{border-right:none}.readers-stats__wrapper.mobile .readers-stats li::after{content:""}.readers-stats__wrapper.mobile .readers-stats li.avg-ratings,.readers-stats__wrapper.mobile .readers-stats li.readers-stats__review-count{display:none}}.cta-btn,a.cta-btn{font-size:14px;color:#fff;width:100%;display:block;border:0;border-radius:5px;margin-top:5px;box-sizing:border-box;cursor:pointer;font-family:"Lucida Grande",Verdana,Geneva,Helvetica,Arial,sans-serif;text-align:center;padding:7px;white-space:nowrap;background-color:#666;line-height:1.5em;text-decoration:none;transition:background-color .2s}.cta-btn .btn-icon,a.cta-btn .btn-icon{width:22px;height:22px;flex-shrink:0}.cta-btn .btn-icon.read-aloud,a.cta-btn .btn-icon.read-aloud{background-image:url(/static/images/icons/read%20aloud.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.cta-btn .btn-label,a.cta-btn .btn-label{padding:8px;padding-right:0}.cta-btn:link,.cta-btn:visited,a.cta-btn:link,a.cta-btn:visited{color:#fff;text-decoration:none}.cta-btn--no-pointer,a.cta-btn--no-pointer{cursor:default}.cta-btn--available,.cta-btn--preview,.cta-btn--primary,a.cta-btn--available,a.cta-btn--preview,a.cta-btn--primary{background-color:#0376b8;color:#fff}.cta-btn--available:hover,.cta-btn--preview:hover,.cta-btn--primary:hover,a.cta-btn--available:hover,a.cta-btn--preview:hover,a.cta-btn--primary:hover{background-color:#013654}.cta-btn--available:disabled,.cta-btn--preview:disabled,.cta-btn--primary:disabled,a.cta-btn--available:disabled,a.cta-btn--preview:disabled,a.cta-btn--primary:disabled{background-color:#666;cursor:default}.cta-btn--external,a.cta-btn--external{background-image:url(/static/images/icons/octicon-link-external-24.svg);background-repeat:no-repeat;background-size:20px;background-position:center right 8px;justify-content:center}.cta-btn--unavailable,a.cta-btn--unavailable{background-color:#0376b8;color:#fff}.cta-btn--unavailable:hover,a.cta-btn--unavailable:hover{background-color:#013654}.cta-btn--shell.cta-btn--external,.cta-btn--shella.cta-btn--external,a.cta-btn--shell.cta-btn--external,a.cta-btn--shella.cta-btn--external{background-blend-mode:difference}.cta-btn--shell,.cta-btn--shell:link,.cta-btn--shell:visited,a.cta-btn--shell,a.cta-btn--shell:link,a.cta-btn--shell:visited{background-color:#fff;border:2px solid #0376b8;color:#0376b8}.cta-btn--shell:disabled,a.cta-btn--shell:disabled{border:2px solid #ccc;color:#ccc;cursor:default}.cta-btn--sponsor,a.cta-btn--sponsor{border:2px solid #02598b;background:#edf3f7}.cta-btn--vanilla,.cta-btn--vanilla:link,.cta-btn--vanilla:visited,a.cta-btn--vanilla,a.cta-btn--vanilla:link,a.cta-btn--vanilla:visited{padding:5px;border:2px solid #ccc;background:#fff;color:#666;border-radius:6px}.cta-btn--unstyled,.cta-btn--unstyled:link,.cta-btn--unstyled:visited,a.cta-btn--unstyled,a.cta-btn--unstyled:link,a.cta-btn--unstyled:visited{padding:7px;background:#fff;color:#666;border-radius:6px}.cta-btn--cancel,.cta-btn--delete,a.cta-btn--cancel,a.cta-btn--delete{background-color:#de351b}.cta-btn--cancel:visited,.cta-btn--delete:visited,a.cta-btn--cancel:visited,a.cta-btn--delete:visited{color:#666}.cta-btn--cancel:hover,.cta-btn--delete:hover,a.cta-btn--cancel:hover,a.cta-btn--delete:hover{background-color:#831f10}.cta-btn.cta-btn--w-icon,a.cta-btn.cta-btn--w-icon{display:flex;align-items:center;padding:0 8px}.cta-btn--sponsor:link,.cta-btn--sponsor:visited,a.cta-btn--sponsor:link,a.cta-btn--sponsor:visited{color:#02598b}.cta-btn--sponsor:hover,a.cta-btn--sponsor:hover{border:2px solid #02598b;background-color:#02598b;color:#fff}.cta-btn__badge,a.cta-btn__badge{background-color:#632102;padding:4px 7px;border-radius:5px;font-size:.7em}.carousel-section .cta-btn{white-space:nowrap;text-overflow:ellipsis;font-size:14px;text-align:center}.carousel-section .cta-btn.cta-btn--external{padding-right:25px}.cta-btn+.cta-btn,.cta-btn+form input.cta-btn{margin-top:5px}.cta-btn--small{font-size:12px;padding:5px 10px}.cta-btn--search{width:auto;display:inline-block;margin:0;border:1px solid #babbae;background-color:#f2f0e7;color:#666}.waitinglist-message{text-align:center}.cta-button-group{display:flex;position:relative}.cta-button-group .cta-btn{padding:8px;margin:0;text-overflow:ellipsis;overflow:hidden}.cta-button-group>.cta-btn:first-child:not(:last-child){border-radius:6px 2px 2px 6px}.cta-button-group>.cta-btn:not(:first-child):not(:last-child){margin-left:1px;border-radius:2px}.cta-button-group>.cta-btn:last-child:not(:first-child){margin-left:1px;border-radius:2px 6px 6px 2px}.shareLinks-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;word-break:keep-all;margin:0;padding:0;overflow:hidden;display:flex;flex-wrap:wrap}.shareLinks-list li{line-height:24px;margin:5px 0 0!important;padding:0;flex:1;cursor:pointer}@media only screen and (max-width:768px){.shareLinks-list li{flex:0 0 calc(33.33%)}}.shareLinks-list p{margin:0}.shareLinks-list a{display:block;text-align:center;cursor:pointer;line-height:24px;width:80%;margin:0 auto}.shareLinks-list img{display:block;margin:0 auto;cursor:pointer;height:30px;aspect-ratio:1}.shareLinks li:hover{cursor:pointer}.shareLinks .share-source{font-size:.8em;text-align:center;color:#666}.book-preview .learn-more{text-align:center}@media only screen and (min-width:768px){div.editionCover{padding-right:0;margin-bottom:1.5em}div.editionAbout{margin-top:2px}div.editionAbout .book-description{clear:both}div.editionTools{float:right;width:250px}.workDetails:after{content:"";clear:both;display:block}}@media only screen and (min-width:960px){.workDetails{display:flex;padding:20px 0}div.editionCover{width:225px;margin-right:1.5em;margin-bottom:0}div.editionAbout{flex:1}}.admin-bar{background-color:#ededed}.admin-bar form{display:inline-block}.admin-bar form input{margin:5px 0 5px 5px}.mobile-borrow-cta{display:block}@media only screen and (min-width:768px){.mobile-borrow-cta{display:none}}.patron-metadata,.print-disabled-download{text-align:center;padding:7px 0 0}.edition-omniline{display:flex;flex-direction:row;padding:10px;margin-bottom:10px;overflow-x:auto}.edition-omniline-item{display:flex;flex-direction:column;justify-content:top;align-items:center;flex:1;padding:9px;margin:0 4px;border:1px solid #ddd;border-radius:5px;font-size:14px;word-break:break-word;text-align:center;min-width:100px}.edition-omniline-item div{margin-bottom:4px;font-size:12px;color:#666;word-wrap:break-word}.edition-omniline-item a{text-decoration:none}.edition-omniline h4{padding-right:5px}.edition-omniline h4:last-child{padding-right:0}@media only screen and (min-width:768px){.edition-omniline{flex-direction:row;justify-content:space-between}.edition-omniline-item{flex-direction:column;justify-content:flex-start;align-items:center}}.tab-section{padding:10px;border:1px solid #ddd;border-radius:5px;clear:both}.preview-languages{font-size:.8em;color:#666}.list-heading{font-size:1.2em;font-weight:400;color:#02598b}@media only screen and (max-width:960px){div.editionAbout .book-description{padding-top:1em}}.check-in{padding:10px}.check-in__form{display:flex;flex-direction:column}.check-in__form>div{margin-bottom:10px}.check-in__label,.check-in__select{font-size:16px}.check-in__label{font-weight:700}.check-in__select{padding:5px}.check-in__actions{display:flex;justify-content:space-between}.check-in__actions button{width:45%}.check-in__actions .invisible{visibility:hidden}.check-in__inputs{display:flex;flex-direction:column;justify-content:space-between;height:150px}.check-in__inputs>span{display:flex;justify-content:space-between}.check-in__inputs>span>select{width:75%}.check-in-prompt,.last-read-date{border-radius:0 0 5px 5px;padding:5px 0;margin-top:-15px;margin-bottom:5px;border:1px solid #ccc;font-size:12px;text-align:center;background:linear-gradient(to bottom,transparent 80%,#ededed)}.check-in-prompt a,.last-read-date a{display:inline-block;padding:8px 7px;transition:background-color .2s;border-radius:4px}.check-in-prompt a:hover,.last-read-date a:hover{background-color:hsla(0,0%,0%,.1)}@media only screen and (min-width:768px){.check-in__form{flex-direction:column}.check-in__form>div{margin-bottom:20px}.check-in__label{flex-grow:2}.check-in__actions button{width:25%}.check-in__inputs{flex-direction:row;height:unset;gap:10px}.check-in__inputs>span{display:unset;flex-grow:1}.check-in__inputs>span>label{display:none}.check-in__inputs>span>select{width:100%}}.check-in-prompt .prompt-options{white-space:nowrap}.check-in-prompt .prompt-copy{display:inline-block;padding-top:8px}.goal-form{font-size:16px}.goal-form button{display:inline-block;width:fit-content;margin-left:10px}.goal-form input{width:5em;padding:10px;font-size:16px}.reading-goal-progress{color:#333;padding:5px 0}.reading-goal-progress__body{justify-content:center}.reading-goal-progress__progress-bar{background-color:#ccc;border-radius:5px;height:20px;margin:auto;width:85%;margin-bottom:10px}.reading-goal-progress__completed{display:inline-block;background-color:#0376b8;height:inherit;border-radius:inherit}.reading-goal-progress__details{display:flex;justify-content:space-between;width:97%;margin:auto}@media only screen and (max-width:768px){.reading-goal-progress{padding:15px 0 0}.reading-goal-progress__details{display:flex;justify-content:space-between;width:85%;margin:auto}}.loadingIndicator{display:flex;justify-content:center;background:#ededed}.work-title-and-author.desktop{display:none}.work-title-and-author>span{min-width:1%}.work-title-and-author h1{line-height:normal}.work-title-and-author h1.work-title{font-family:Georgia,"Palatino Linotype","Book Antiqua",Palatino,serif;margin:10px 0 0;color:#333;font-size:32px;overflow-wrap:break-word}.work-title-and-author h2.work-subtitle{font-family:Georgia,"Palatino Linotype","Book Antiqua",Palatino,serif;margin:0;color:#666;font-size:1.3em;font-weight:400;font-style:italic}.work-title-and-author h2.edition-byline{font-size:16px;font-weight:400;color:#333;margin:10px 0 20px}.work-title-and-author .work-line{font-style:oblique;color:#666}.work-title-and-author .work-line a{color:#666}.work-title-and-author .first-published-date{color:#666;font-size:12px}@media only screen and (min-width:960px){.work-title-and-author.mobile{display:none}.work-title-and-author.desktop{display:inline}.work-title-and-author .share-modal-link{display:none}}@media only screen and (max-width:960px){.work-title-and-author{display:flex;justify-content:space-between}.work-title-and-author .work-line{display:none}.work-title-and-author h1.work-title{font-size:1.375em}.work-title-and-author h2.work-subtitle{font-size:1em}.work-title-and-author h2.edition-byline{font-size:.875em;margin-bottom:10px}.work-title-and-author h2.edition-byline>a{text-decoration:none}.work-title-and-author .share-modal-link{display:block;margin:8px 0 0 16px;text-align:center;text-decoration:none;width:40px}.work-title-and-author .share-modal-link .icon-link__text{color:#333;font-size:.675em}.work-title-and-author .readers-stats__review-count--none{height:0;margin:0}.work-title-and-author .readers-stats__review-count--none li.readers-stats__review-count{display:none}.work-title-and-author .readers-stats li.avg-ratings .dot,.work-title-and-author .readers-stats li:not(.avg-ratings):not(.readers-stats__review-count){display:none}.work-title-and-author .readers-stats li.avg-ratings,.work-title-and-author .readers-stats li.readers-stats__review-count{font-size:.85em}.work-title-and-author .readers-stats li.readers-stats__review-count::before{content:"(";margin-right:-2px}.work-title-and-author .readers-stats li.readers-stats__review-count::after{content:")";margin:0 0 0 -1px}}.book>.cta-btn,.book>.cta-button-group{margin-top:10px}.book .book-cover{height:200px;display:flex;align-items:center}.book .book-cover a,.book .book-cover img{display:block}.book .book-cover a{margin:auto;width:100%}.book img.bookcover{margin:0 auto;box-shadow:1px 2px 5px 0 #c3b683;border-radius:3px;max-width:100%;max-height:200px}.home-h2{font-size:16px;font-weight:400;color:#02598b;margin-bottom:.5em;margin-top:1.75em}.carousel-container,.lazy-carousel{margin:0 -20px;padding:3px 15px}.carousel{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:15px;overflow-x:scroll;padding:10px 20px}.carousel.carousel--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:30px 20px;padding:10px;flex-wrap:wrap}.carousel a,.carousel a:link{text-decoration:none}.carousel__item{padding:2px;float:left;height:100%;margin:0 10px;min-height:1px;overflow:hidden;box-sizing:border-box}.carousel__item.selected,.carousel__item:focus{border:5px solid #fea238;outline:0}.carousel.carousel--grid .carousel__item{margin:0}.carousel--minimal img{max-height:100px;width:auto}.carousel>div{min-width:130px}.carousel button{border:0;position:absolute;color:transparent}.carousel .book:last-child{margin-right:0}.carousel .book .book-metadata{width:130px;margin:0 auto}.carousel .book .book-title{font-size:.8em;margin:5px 0;color:#333;font-weight:400}.carousel .book .book-title a{color:#02598b;text-decoration:none}.carousel__item .slick-loading{opacity:0}.carousel-container-decorated{background:#f3edd7;border-bottom:1px solid #e4e0cc;border-top:1px solid #eae7d6}.carousel-section .SRPCover img{box-shadow:1px 2px 5px 0 #c3b683}.client-js .carousel{margin-bottom:0;overflow:hidden}.carousel__item__blankcover{position:relative;padding:33% 10px 10px;text-align:center;background:#ddd;font-size:1em;color:#000;height:200px}.carousel__item__blankcover::before{content:"";display:block;position:absolute;border:2px solid hsla(0,0%,100%,.5);left:0;right:0;top:0;bottom:0;margin:10px}.carousel__item__blankcover--title{position:relative;font-size:.9em}.carousel__item__blankcover--authors{position:relative;color:#595959;padding:4px 4px 0;font-size:.6875em;font-style:oblique}.carousel--compact .book .book-cover{height:125px}.carousel--compact .book .bookcover{height:125px}.carousel--compact .carousel__item__blankcover{height:125px;padding:20% 10px 10px;margin:0 auto}.lazy-carousel{height:200px;background:#f3edd7;display:flex;flex-direction:column;justify-content:center}.lazy-carousel .loadingIndicator{border:1px #666 solid;width:80%;margin:0 auto}.lazy-carousel-retry{border:1px #666 solid;background:#ededed;margin:0 auto;padding:20px}.category-icon{margin:0 auto;width:30px}a.category-nostyle{text-decoration:none;display:block}img.category-img{display:block;margin-top:5px}p.category-count{text-align:center;font-size:.7em;line-height:1;color:#666;padding:0 0 1px;margin:0;margin-top:5px;font-style:italic}p.category-title{font-size:.875em;text-align:center;line-height:1;margin:0;margin-top:5px}.carousel .category-item{padding:2px;font-family:Georgia,"Palatino Linotype","Book Antiqua",Palatino,serif}#pageHistory{margin-top:30px}.pageHistory__list{font-size:.8em}.pageHistory__tools{font-size:.7em;float:right;padding-top:8px}.pageHistory__list li:first-child:after{content:" · "}table.history{width:100%;margin-top:10px;border-top:1px solid #e8e8e8}table.history tr:last-child{background:#ededed}table.history td{font-size:.6875em;font-family:"Lucida Grande",Verdana,Geneva,Helvetica,sans-serif;color:#666;border-bottom:1px solid #e8e8e8}table.history td.timestamp{padding:10px;white-space:nowrap}table.history td.detail{padding:10px;width:100%}div#footer-content{max-width:1060px;margin:5px auto;padding:20px}div#footer-links{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-left:10px;line-height:1.5em}#footer-content div{flex:1;flex-wrap:wrap;font-family:"Lucida Grande",Verdana,Geneva,Helvetica,Arial,sans-serif;min-width:150px}footer{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;bottom:0;font-size:.8em}footer #footer-details{color:#333;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}footer h2{color:#333;font-size:1em;margin:0}footer hr{border:0;border-top:1px solid #babbae;margin:20px 0}footer ul{padding:0;margin:0}footer ul li{font-size:1em;list-style-type:none;white-space:nowrap;margin:5px 0}.footer-icon{display:inline-flex;width:35px;height:35px;cursor:pointer;background-color:#333;border-radius:3px}.footer-icon img{padding:8px}#footer-links ul li a{color:#003266}#footer-links div{margin:20px 0;padding:0}img#archive-logo{margin-right:10px;padding:0;height:27.5px;opacity:.7}div#legal-details{flex:0.9;margin-bottom:8px}div#version-details{text-align:right;flex:0.1;margin-top:8px}.version{color:#333;border:1px solid #babbae;border-radius:3px;padding:8px 10px}.translate-icon{width:1.5em;vertical-align:middle}.language-component{cursor:pointer}.language-component summary::marker{content:"";font-size:0}.language-component summary::-webkit-details-marker{display:none}.language-component summary:after{content:" ▼";zoom:70%;vertical-align:middle}.language-dropdown-component .dropdown-menu{width:150px;text-align:left;background-color:#f2f0e7;border:1px solid #babbae;border-radius:3px;cursor:pointer}.language-dropdown-component .dropdown-menu li{border-bottom:1px solid #dfe0cb}.language-dropdown-component .dropdown-menu li:last-child{border:none}.language-dropdown-component .dropdown-menu li:hover{background-color:#fff}.language-dropdown-component .dropdown-menu li a{text-decoration:none;color:#333;white-space:nowrap;font-size:.9em;display:block}.iaBar .language-component{position:relative;display:block;border:1px solid #999;border-radius:5px;padding:.2rem .4rem}.iaBar .language-component .language-dropdown-component{position:absolute;right:0;top:30px;z-index:999}.iaBar .language-component .language-dropdown-component li{padding:8px 12px}.editions-table,table#editions{width:100%;margin-top:15px;border-collapse:collapse;clear:both;font-family:"Lucida Grande",Verdana,Geneva,Helvetica,Arial,sans-serif}.editions-table .cta-button-group,table#editions .cta-button-group{width:185px;margin:0 auto}.editions-table thead,table#editions thead{border:1px solid #ccc}.editions-table thead tr,table#editions thead tr{background:linear-gradient(0deg,#ededed,transparent)}.editions-table thead tr th.read:focus,table#editions thead tr th.read:focus{outline:revert}.editions-table thead tr th.title:focus,table#editions thead tr th.title:focus{outline:revert}.editions-table th,table#editions th{font-family:"News Gothic MT","Trebuchet MS",Geneva,Helvetica,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:normal;text-align:left;padding:10px;outline:0;cursor:pointer}.editions-table td.book,table#editions td.book{vertical-align:top;display:table-cell}.editions-table div.cover,table#editions div.cover{text-align:center;padding:10px 10px 10px 0;width:70px;overflow:hidden}.editions-table div.cover img,table#editions div.cover img{max-width:70px;max-height:60px}.editions-table div.title,table#editions div.title{font-size:14px;padding:10px 0;min-width:1%;overflow-wrap:break-word}.editions-table div.links,table#editions div.links{font-size:12px;color:#333;line-height:1.5em}.editions-table .btn-notice,table#editions .btn-notice{padding:0;background-color:none!important}.editions-table .links li,.editions-table .links ul,table#editions .links li,table#editions .links ul{list-style-type:none}.editions-table td.icon,table#editions td.icon{text-align:left;vertical-align:top;padding:15px}.editions-table td.icon ul,table#editions td.icon ul{margin-bottom:0}.editions-table .highlight,table#editions .highlight{box-shadow:inset 0 0 0 2px #e1dcc5;background:#e9e5d4}.lists table#editions h3{font-family:"Lucida Grande",Verdana,Geneva,Helvetica,Arial,sans-serif!important;font-size:.75em;display:inline}.lists table#editions th{font-family:"Lucida Grande",Verdana,Geneva,Helvetica,Arial,sans-serif!important;background-color:transparent;text-align:left;font-weight:400;font-size:.6875em;color:#615132;padding:0 0 10px;border-left:none;border-right:none}.lists table#editions td{color:#333;vertical-align:top}.lists table#editions td.what{min-width:410px}.lists table#editions td.que,.lists table#editions td.when,.lists table#editions td.who{font-size:.75em;padding:10px 15px 10px 0}.lists table#editions td .cover{width:40px;padding-right:10px}.lists table#editions td .cover img{max-height:35px;max-width:40px}@media all and (min-width:960px){table#editions{float:left;width:100%}table#editions div.title{float:left;width:350px}table#editions div.cover{float:left}}@media only screen and (max-width:960px){table#editions td.book{width:100%;display:inline-flex}}@media only screen and (max-width:768px){table#editions{width:100%}table#editions thead{display:none}table#editions tr{display:flex;flex-direction:column;border-bottom:1px solid #ddd;padding-bottom:10px;overflow:visible}table#editions hr{visibility:hidden}table#editions form{padding:10px}table#editions li.read-option,table#editions ul.links ul{display:inline}table#editions td.book{width:100%;display:inline-flex}table#editions div.title{width:100%}table#editions .links a{font-size:120%}table#editions td.icon{width:100%;padding:0}table#editions td.icon.read{order:3}table#editions td.icon.read ul.read{display:flex;flex-direction:column;order:-1;padding:10px 0}table#editions td.icon.locate{padding:0 10px}table#editions td.icon.locate .links{display:flex}table#editions .cta-button-group{width:unset}table#editions .cta-dropper{width:auto}}tbody{font-size:.9em}tbody tr{background:#f6f5ee}.edition-adder{text-align:right}.donation__info{display:flex}.donation__info img{width:75px!important;margin-left:20px}.donation__instructions li{list-style:initial;margin:10px 30px}.donation__options{display:flex;padding:0 60px}.donation__address{flex:1}.donation__benefits li{margin:15px 35px}.donation__benefits li:before{margin-top:8px;content:"";width:20px;height:20px;position:absolute;background-image:url(/static/images/check.png);background-size:cover;background-position:50%;margin-left:-25px;transform:translateY(-50%)}.donation__note{color:#ccc}.donate__modal{padding:0 10px}.donate__modal ol li,.donate__modal ul li{font-size:.875em}h2.donation__override{font-size:1.2em!important;font-weight:700!important}.read-more{z-index:1}.read-more .read-more__content{overflow:hidden;transition:max-height .2s ease-in-out}.read-more .read-more__toggle{cursor:pointer;color:#02598b;border:0;font:inherit;width:100%;padding:10px;text-align:left;background:linear-gradient(rgba(255,255,255,0) 0,#fff 10px);padding-top:15px}@media only screen and (max-width:960px){.read-more .read-more__toggle{text-align:center}}.read-more.read-more--unnecessary .read-more__toggle{display:none}.read-more .read-more__toggle--more{margin-top:-10px}.read-more .read-more__toggle--less{position:sticky;bottom:0}.read-more.read-more--expanded .read-more__toggle--more{display:none}.read-more:not(.read-more--expanded) .read-more__toggle--less{display:none}.book-notes-form{margin:1em auto;padding:0 20px}.book-notes-form p{font-size:16px}.book-notes-form div{width:100%;margin-bottom:1em}.book-notes-form div textarea{width:100%;padding:.25em;font-size:16px;resize:none}.note-form-buttons{display:flex;justify-content:space-between}.note-form-buttons button{font-size:1.2em;width:unset}.note-form-buttons .update-note-button{margin-left:auto;margin-top:5px;font-size:1.2em;padding:7px}.observation-instructions{margin:1em 2em}@media screen and (max-width:768px){.note-form-buttons{flex-direction:column-reverse}.note-form-buttons .update-note-button{margin-bottom:1em}.book-notes-form button{width:100%;line-height:1.5em}}.toc__entry{line-height:1.2em;border-radius:4px;padding:3px 8px}@media only screen and (hover:none){.toc__entry{padding:8px}}.toc__entry .toc__main{display:flex;gap:4px;position:relative}.toc__entry .toc__dots{flex:1;border-bottom:1px dotted;height:1.2em}.toc__entry .toc__subtitle{font-style:oblique;color:hsl(0,0%,46.3%)}.toc__entry .toc__authors,.toc__entry .toc__description,.toc__entry .toc__subtitle{font-size:14px;text-decoration:none}.toc__entry .toc__description{margin-top:5px}a.toc__main{text-decoration:none;border-radius:4px}a.toc__main .toc__title{text-decoration:underline}a.toc__main:hover:after{display:block;content:"";inset:-2px;position:absolute;border-radius:4px;pointer-events:none;animation:fade-in .2s;background-color:rgba(0,124,255,.15)}@keyframes fade-in{from{background-color:rgba(0,124,255,0)}to{background-color:rgba(0,124,255,.15)}}.toc__pagenum{white-space:nowrap}@media (max-width:450px){.toc__entry{padding:8px 0}.toc__main{flex-direction:column;gap:0}.toc__dots{display:none}.toc__pagenum{font-size:14px;color:hsl(0,0%,46.3%)}}.review-component{padding-bottom:1em}.observation-title{margin-top:5px;margin-bottom:14px}.reviews{padding:0 2px}.review__category{display:block;margin-right:8px;margin-top:4px}@media (min-width:450px){.review__category{text-indent:-50px;padding-left:50px}}.reviews__label{font-weight:700;margin-top:4px;color:#666;text-transform:uppercase;letter-spacing:.5px;font-size:.7em}@media (max-width:450px){.reviews__label{display:block;margin-top:14px}}.reviews__label .reviews__count{font-weight:500;margin-right:5px;font-size:.9em;color:hsl(0,0%,46.3%)}.reviews__pill{display:inline-block;margin-top:3px;margin-right:3px;padding:4px 8px;border:1px solid #ccc;border-radius:16px;font-size:14px;text-indent:0;white-space:nowrap}.reviews__pill .percentage{font-size:.8em;color:hsl(0,0%,46.3%)}.reviews-header{display:flex}.reviews-header h2{flex:1}.login-link a,.stats-link a{text-decoration:none}.review-cta{margin:14px 10px 0}.no-stats-message{margin-bottom:15px}.btn{text-align:center;padding:5px 10px}.btn.primary{border:none;background-color:#0376b8;color:#fff!important;border-radius:5px}a.btn{text-decoration:none}.chip{padding:4px 12px;border:1px solid #999;border-radius:16px;user-select:none;width:fit-content}.chip a{text-decoration:none}.chip--selectable{cursor:pointer}.chip--selectable:hover{background-color:#e8e8e8}.chip--selected{border-color:#0376b8;color:#0376b8;background-color:#e8e8e8}.chip--selected:hover{background-color:#fff}.chip-group{display:flex;flex-flow:wrap}.category-chip{margin-right:1em;margin-bottom:.5em}@media only screen and (min-width:768px){.chip-group{flex-direction:row}}.modal-links{display:flex;justify-content:space-around;margin-top:10px}.modal-links .icon-link{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;color:inherit;cursor:pointer;padding:2px 6px;border-radius:4px;transition:background-color .2s;padding-bottom:6px}.modal-links .icon-link:hover{background-color:hsla(0,0%,0%,.1)}.modal-links .icon-link__text{font-size:12px;line-height:12px}.modal-links .icon-link__image{width:2em;height:2em;object-fit:contain}@media only screen and (max-width:960px){.modal-links{justify-content:space-evenly}.modal-links .icon-link{padding:0}.modal-links .icon-link__image{width:2.2em;height:2.2em}.modal-links .icon-link__text{padding-top:3px}.modal-links .stars{margin-bottom:0}.modal-links .star-rating__not-rated{display:block;font-size:.75em;text-align:center}}.list-follow-showcase{display:flex;overflow-x:auto;scrollbar-width:thin;padding:8px 0}.list-follow-showcase .list-follow-card{margin-right:24px;flex-shrink:0}.list-follow-showcase__see-all{margin-right:24px;align-self:center;width:auto}.list-follow-card{display:flex;flex-direction:column;background-color:#e1dcc5;width:215px;height:150px;border:1px solid hsla(0,0%,0%,.25);border-radius:4px;box-shadow:2px 2px 4px hsla(0,0%,0%,.15)}a.list-follow-card{text-decoration:none}.list-follow-card__header{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:7px 10px;border-radius:0 0 4px 4px}a.list-follow-card__header{text-decoration:none}.list-follow-card__name-avatar{display:flex}.list-follow-card__bottom{background:#f4f4f4;display:flex;justify-content:space-between;padding-bottom:5px;padding-top:5px}.list-follow-card__user{display:flex;align-items:center;font-size:12px;padding-left:5px}.list-follow-card__user img{border-radius:8px;width:30px;height:30px;margin-right:5px;margin-top:-10px;position:relative;z-index:3;border:2px solid #fff}.list-follow-card__username{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;padding-bottom:5px}a.list-follow-card__username-link{text-decoration:none;color:#595959;padding-bottom:5px}.list-follow-card__text{display:flex;flex-direction:column}.list-follow-card__follow-button{display:flex;justify-content:space-between;align-items:center;padding-right:5px;padding-bottom:3px}.list-follow-card__follow-button .cta-btn{font-size:12px;padding:1px 10px;border-radius:4px;box-shadow:none;margin:0}.list-follow-card__title{font-weight:700;font-size:14px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-follow-card__num-books{color:#545454;font-size:12px}.list-follow-card__info{flex:1;flex-direction:row}.list-follow-card__covers{flex:1;min-height:1px;overflow:clip;display:flex;align-items:center;padding:0 20px}.list-follow-card__covers img{width:64px;border-radius:4px;box-shadow:4px 4px 0 hsla(0,0%,0%,.25)}.list-follow-card__covers img:first-child{z-index:3;transform:translate(0,20px)}.list-follow-card__covers img:nth-child(2){z-index:2;transform:translate(-8.5px,20px)}.list-follow-card__covers img:nth-child(3){z-index:1;transform:translate(-17px,20px)}.list-follow-card__covers:hover img{scale:1.05}.list-follow-card img{transition:scale .2s}html{scroll-padding-top:100px}@media only screen and (min-width:768px){html{scroll-padding-top:110px}}@media all and (min-width:960px){html{scroll-padding-top:0}}@media only screen and (min-width:768px){div#editHistory,div#editTools,div.editButton{padding:2px 5px 0 10px;margin-top:-5px;float:right}div#editInfo{margin-top:3px;float:right}div#editTools{display:flex;margin-top:1px;max-width:280px}}
