@charset "utf-8";div#header{width:960px}div#headerSearch{outline:none;padding:9px;width:316px}div#headerLogo{float:left;height:140px;margin-top:10px;position:relative;width:220px}div#headerLogo h2{margin:0;padding:0}div#headerLogo span.title{position:absolute;top:-1000px}div#headerLogo p.tagline{color:var(--dark-grey);font-family:var(--body-family);font-size:.6875em;left:0;margin:0;padding:0;position:absolute;text-align:center;top:118px;width:220px}div#headerLogo p.tagline a{color:var(--dark-grey);text-decoration:none}div#headerNav{float:left;height:150px;position:relative;width:370px}div#headerNav li.first{margin-right:279px!important}div#headerNav li.second{margin-right:99px!important}div#headerNav ul.links{bottom:0;clear:left;float:left;left:1px;position:absolute;width:369px}div#headerNav ul.links li{color:var(--black);display:block;float:left;margin-right:10px;width:90px}div#headerNav ul.links li a,div#headerNav ul.links li span{color:var(--black);display:block;font-family:var(--body-family);font-size:.6875em;font-weight:700;height:22px;padding:10px 0 0 10px;text-decoration:none;text-transform:uppercase;width:80px}div#headerNav ul.links li a:hover{background-color:var(--header-nav-hover-color);color:var(--white)}div#headerPlace{float:left;height:150px;width:370px}div#headerTools{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:50px}div#headerLogin{color:var(--grey);font-size:.6875em;padding-top:20px;text-align:right}#headerUserOpen{display:none}#headerLogin #headerUser{position:relative}#headerLogin #userToggle{display:block;float:right;line-height:24px;padding:0 7px;text-decoration:none}#headerLogin #userToggle .label{text-decoration:underline}#headerLogin #userToggle .arrow{color:var(--grey);font-size:8px;text-decoration:none}#headerLogin #headerUserOpen{background-color:var(--grey-f3f3f3);display:none;min-width:70px;padding:0;position:absolute;right:0;text-align:left;top:24px;z-index:var(--z-index-level-14)}#headerLogin #headerUserOpen a{display:block;line-height:24px;padding:0 7px;white-space:nowrap}.Tools{position:relative}.Tools .btn-notice a.worldcat-link{text-decoration:underline}.Tools .btn-notice span.worldcat-attribution{display:block;font-size:.8em}.Tools .btn-notice input{display:block;width:100%}.Tools .btn-notice p{font-size:1em;padding-left:0!important}.Tools .btn-notice p a.borrow-btn,.Tools .btn-notice p a.wait-btn{color:var(--white);display:block;margin:0 auto;text-align:center}.Tools .btn-notice p.primary-cta{text-align:center}.Tools .btn-notice p.primary-cta a{display:block}.Tools .check-availability{border-radius:3px;border-top:1px solid var(--lightest-grey);padding:10px}.Tools .check-availability p{padding-top:7px}.Tools .check-availability p.check-other-editions{text-align:center}.Tools .check-availability p.check-other-editions a{font-size:1em;text-decoration:underline}.Tools .check-availability a{color:var(--dark-blue);font-size:1.3em}.Tools .cta-section{margin:0;padding:5px 5px 0}.Tools .cta-section ul li{padding-left:0}.Tools div.panel .cta-section p{margin:0}.Tools .hidetool{display:none}.Tools span.owner{font-size:10px}.Tools.borrow{position:relative}.Tools.borrow div.icon.list{background-image:none}.Tools.borrow .lists-widget-head{display:none}.Tools table{width:250px}.Tools table td{font-family:var(--body-family);font-size:.6875em}.Tools table td.price{padding:3px 0 0}.Tools table td.vendor{padding:3px 10px 0 42px}.Tools h3{font-family:var(--body-family)!important;font-size:100%;font-weight:400;margin:0;min-height:32px;outline:0;padding:0;position:relative;width:250px;zoom:1}.Tools h3 span.icon{background-image:url(/images/icons/icons_sprite.png);background-repeat:no-repeat;display:block;float:left;height:32px;width:32px}.Tools h3 span.icon.read{background-position:-96px 0}.Tools h3 span.icon.readinact{background-position:-160px 0}.Tools h3 span.icon.download{background-position:-192px 0}.Tools h3 span.icon.downloadinact{background-position:-256px 0}.Tools h3 span.icon.buy{background-position:-288px 0}.Tools h3 span.icon.buyinact{background-position:-352px 0}.Tools h3 span.icon.borrow{background-position:-384px 0}.Tools h3 span.icon.borrowinact{background-position:-448px 0}.Tools h3 span.icon.browse{background-position:-512px 0}.Tools h3 span.head{color:var(--black);font-size:1.125em;font-weight:700;padding-left:10px}.Tools h3 span.subhead{color:var(--light-grey);font-size:.6875em;padding-left:10px}.Tools h3.closed span.head{color:var(--grey)}.Tools h4{color:var(--teal);font-family:var(--body-family);font-size:1em;font-weight:600;margin:0 0 10px;padding:0;zoom:1}.Tools .panel{margin-bottom:10px}.Tools .panel ul{list-style-type:none;margin-left:0}.Tools .panel ul.booklinks li{font-size:.7em;list-style:none;padding-left:20px}.Tools .panel li{list-style-type:none}.Tools .panel li,.Tools .panel p{color:var(--grey);font-size:.75em;margin-top:0}.Tools div.icon{background-image:url(/images/icons/icons_sprite.png);background-repeat:no-repeat;height:32px;left:0;position:absolute;top:0;width:32px}.Tools div.icon.list{background-position:0 0}.Tools p{font-family:var(--body-family);font-size:.6875em;margin-bottom:5px;padding-left:42px}.Tools #readBooks p{font-size:.75em!important}.Tools .widget-add.old-style-lists div.edition-page-lists-dropdown{left:0;margin:0;padding:0 10px;top:0;width:157px}.Tools .widget-add.old-style-lists div.edition-page-lists-dropdown .arrow-unactivated{background-position:6px -7px}.Tools .widget-add.old-style-lists div.edition-page-lists-dropdown .arrow.up{background-position:-22px -7px}.user-book-options .Tools{margin:0 auto}div.tools-override{margin:0 auto;min-height:45px;padding:0}div.tools-override .Tools .btn-notice{font-size:.9em;margin:auto}div.tools-override .listLists{clear:both;margin:0}div.tools-override .listLists li{padding-left:0}@media only screen and (min-width:768px){.Tools .btn-notice{margin-left:35px}.workDetails .btn-notice{margin-left:0!important}div.tools-override{width:180px}div.tools-override.editionTools{float:left}div.tools-override .Tools .btn-notice{margin-left:45px;width:180px}}.wmd-panel{width:auto}.wmd-editor{background-color:var(--nagios-green)}.wmd-input{border:1px solid var(--darker-grey);height:500px;width:100%}.wmd-input,.wmd-preview{background-color:var(--white)}.wmd-preview{border:1px solid var(--lighter-grey);display:none;font-family:var(--font-family-serif);overflow-wrap:anywhere}.formElement .input .wmd-preview{clear:both;min-height:47px;padding:5px;width:100%}fieldset.major .wmd-preview,form#addAuthor.olform .wmd-preview,form.olform.books .formElement .input .wmd-preview,form.olform.books .formElement.librarian .input .wmd-preview{min-height:47px;padding:3px}.wmd-output{background-color:var(--white)}.wmd-button-row{height:20px;margin-bottom:5px!important;margin-left:0!important;margin-top:10px;padding:0;position:relative}.wmd-spacer{margin-left:14px;width:1px}.wmd-button,.wmd-spacer{display:inline-block;height:20px;list-style:none;position:absolute}.wmd-button{background-image:url(/images/wmd-buttons.png);background-position:0 0;background-repeat:no-repeat;margin-right:10px;width:20px}.wmd-bold-button{background-position:0 0;left:0}.wmd-italic-button{background-position:-20px 0;left:25px}.wmd-spacer1{left:50px}.wmd-link-button{background-position:-40px 0;left:75px}.wmd-quote-button{background-position:-60px 0;left:100px}.wmd-code-button{background-position:-80px 0;left:125px}.wmd-image-button{background-position:-100px 0;left:150px}.wmd-spacer2{left:175px}.wmd-olist-button{background-position:-120px 0;left:200px}.wmd-ulist-button{background-position:-140px 0;left:225px}.wmd-heading-button{background-position:-160px 0;left:250px}.wmd-hr-button{background-position:-180px 0;left:275px}.wmd-spacer3{left:300px}.wmd-undo-button{background-position:-200px 0;left:325px}.wmd-redo-button{background-position:-220px 0;left:350px}.wmd-help-button{background-position:-240px 0;margin-right:0;right:0}.wmd-prompt-background{background-color:var(--black);filter:Alpha(Opacity=90);opacity:.9}.wmd-button-bar{overflow:hidden}.wmd-button-bar li:nth-child(n+8){display:none}.wmd-button-bar li:last-child{display:inline-block}.wmd-button-bar li:last-child a{height:inherit;position:absolute;width:inherit}@media only screen and (min-width:960px){.wmd-button-bar{background-color:transparent;overflow:auto;width:100%}.wmd-button-bar li:nth-child(n+8){display:inline-block}.wmd-button-bar li:last-child{height:20px;margin-left:5px;margin-right:5px;position:absolute;width:20px}.wmd-button-bar fieldset.major,.wmd-button-bar form.olform.books{width:854px}.wmd-button-bar form.olform.books .formElement.librarian .input{width:798px}.wmd-button-bar form#addAuthor.olform{width:628px}form.olform.books .formElement.librarian .input .wmd-preview{width:798px}form#addAuthor.olform .wmd-preview{width:623px}}.waitinglist-message{font-size:var(--font-size-label-medium);margin:0 0 10px;white-space:nowrap}.mobile-vendor{display:none}.btn-notice,.read-options{background-color:var(--white);border:1px solid var(--lighter-grey);border-radius:5px;font-size:1em;margin-bottom:10px;margin-top:0;padding:15px}.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{background-color:transparent;color:var(--primary-blue);margin:-15px auto 0;position:relative;text-decoration:none;transition:background-color .2s;width:auto}.btn-notice .cta-btn.cta-btn--preview:hover,.read-options .cta-btn.cta-btn--preview:hover{background-color:rgba(4,119,185,.1)}.btn-notice .cta-btn.cta-btn--preview:before,.read-options .cta-btn.cta-btn--preview:before{background-color:var(--primary-blue);content:"";display:inline-block;height:18px;margin-right:6px;-webkit-mask:url(/static/images/icons/open-book.svg);mask:url(/static/images/icons/open-book.svg);-webkit-mask-size:cover;mask-size:cover;position:relative;top:2px;width:22px}.btn-notice .waitinglist-message,.read-options .waitinglist-message{font-size:var(--font-size-label-medium);margin:0 0 10px;text-wrap:auto}.btn-notice .cta-section,.read-options .cta-section{font-size:.78em}.btn-notice .check-availability,.read-options .check-availability{border-top:1px solid var(--lightest-grey);font-size:var(--font-size-label-large)}.btn-notice .check-other-editions,.read-options .check-other-editions{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{display:block;font-size:12.5px;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{cursor:pointer;margin-left:0}.buy-options-table+small{display:block;margin-top:10px}.cta-section-title.world-cat-link{margin-top:0}.sponsorship-card{background:rgba(237,244,247,.5);border:2px solid rgba(3,90,140,.2);border-radius:5px;font-size:.8em;padding:10px;text-align:center}.sponsorship-card q{display:block;font-style:oblique;text-align:center}.sponsorship-card hr{background:rgba(3,90,140,.35)}.sponsorship-card a.learn-more{font-size:.9em}.Tools .booklinks li{font-size:var(--font-size-label-medium);list-style:none}@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,.modal-links.desktop,.read-options>hr,.star-rating-form.desktop{display:none}.cta-button-group.mobile{display:flex}.readers-stats__wrapper.mobile{border:1px solid var(--lighter-grey);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 var(--lighter-grey);display:flex;flex:1 1 auto;flex-direction:column-reverse;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:1px solid var(--lighter-grey)}.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}}.book-preview .learn-more{text-align:center}#legend{font-size:var(--font-size-label-small);margin-bottom:20px}#legend dl,dd{margin:0}#legend dd{border:1px solid var(--lightest-grey);margin-right:5px;padding:5px}#legend .mod{background-color:var(--orange-three)}#legend .rem{color:var(--red);text-decoration:line-through}#legend .add{background-color:var(--light-olive-2)}#legend .unmod{background-color:var(--lightest-grey)}#contentBody.diff{overflow:auto}.diff .revisions{min-width:400px;width:100%}.diff .revisions th{color:var(--black);font-family:var(--body-family);font-size:var(--font-size-label-small);font-weight:700;padding:10px}.diff .revisions .heading{text-transform:uppercase}.diff .revisions td{background:var(--lightest-grey);border-bottom:1px solid var(--white);border-right:1px solid var(--white);font-family:var(--code-family);font-size:.875em;padding:10px;vertical-align:top}.revisions table{margin-top:0}td.r{padding-left:12px;width:50%}.diff table tbody.mod td.r{background:var(--orange-three)}.diff table tbody.add td.r{background:var(--light-olive-2)}.diff table tbody.rem td.r{color:var(--red);text-decoration:line-through}td.l{padding-left:12px;width:50%}.diff table tbody.rem td.l{color:var(--red);text-decoration:line-through}ins{background:var(--light-olive-2);text-decoration:none}del{color:var(--red);text-decoration:line-through}.diff table tbody.mod del,.diff table tbody.mod ins{background:var(--magenta)}:root{--height-blank-cover:200px;--height-cover-compact:125px}.home-h2{color:var(--link-blue);font-size:var(--font-size-title-medium);font-weight:400;margin-bottom:.5em;margin-top:1.75em}.carousel-container,.lazy-carousel{margin:0 -20px;padding:3px 15px}.carousel{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;flex-wrap:wrap;padding:10px}.carousel a,.carousel a:link{text-decoration:none}.carousel__item{box-sizing:border-box;float:left;height:100%;margin:0 10px;min-height:1px;overflow:hidden;padding:2px}.carousel__item.selected,.carousel__item:focus{border:5px solid var(--orange);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;color:transparent;position:absolute}.carousel .book:last-child{margin-right:0}.carousel .book .book-metadata{margin:0 auto;width:130px}.carousel .book .book-title{color:var(--dark-grey);font-size:.8em;font-weight:400;margin:5px 0}.carousel .book .book-title a{color:var(--link-blue);text-decoration:none}.carousel__item .slick-loading{opacity:0}.carousel-container-decorated{background:var(--book-cover-carousel-background);border-bottom:1px solid var(--book-cover-carousel-border-bottom);border-top:1px solid var(--book-cover-carousel-border-top)}.carousel-section .SRPCover img{box-shadow:1px 2px 5px 0 var(--book-cover-shadow-color)}.client-js .carousel{margin-bottom:0;overflow:hidden}.carousel__item__blankcover{background:var(--lighter-grey);color:var(--black);font-size:1em;height:var(--height-blank-cover);padding:33% 10px 10px;position:relative;text-align:center}.carousel__item__blankcover:before{border:2px solid hsla(0,0%,100%,.5);bottom:0;content:"";display:block;left:0;margin:10px;position:absolute;right:0;top:0}.carousel__item__blankcover--title{font-size:.9em;position:relative}.carousel__item__blankcover--authors{color:var(--dark-grey-two);font-size:.6875em;font-style:oblique;padding:4px 4px 0;position:relative}.carousel--compact .book .book-cover,.carousel--compact .book .bookcover{height:var(--height-cover-compact)}.carousel--compact .carousel__item__blankcover{height:var(--height-cover-compact);margin:0 auto;padding:20% 10px 10px}.lazy-carousel{background:var(--book-cover-carousel-background);display:flex;flex-direction:column;height:278.6px;justify-content:center}.lazy-carousel .loadingIndicator{border:1px solid var(--grey);margin:0 auto;width:80%}.lazy-carousel-fallback,.lazy-carousel-retry{background:var(--lightest-grey);border:1px solid var(--grey);margin:0 auto;padding:20px}.category-icon{margin:0 auto;width:30px}a.category-nostyle{display:block;text-decoration:none}img.category-img{display:block;margin-top:5px}p.category-count{color:var(--grey);font-size:.7em;font-style:italic;padding:0 0 1px}p.category-count,p.category-title{line-height:1;margin:5px 0 0;text-align:center}p.category-title{font-size:.875em}.carousel .category-item{font-family:var(--font-family-serif);padding:2px}.loadingIndicator{background:var(--lightest-grey);display:flex;justify-content:center}.editions-table,table#editions{border-collapse:collapse;clear:both;font-family:var(--body-family);margin-top:15px;width:100%}.editions-table .cta-button-group,table#editions .cta-button-group{margin:0 auto;width:185px}.editions-table thead,table#editions thead{border:1px solid var(--light-grey)}.editions-table thead tr,table#editions thead tr{background:linear-gradient(0deg,var(--lightest-grey),transparent)}.editions-table thead tr th.read:focus,.editions-table thead tr th.title:focus,table#editions thead tr th.read:focus,table#editions thead tr th.title:focus{outline:revert}.editions-table th,table#editions th{cursor:pointer;font-family:var(--body-family);font-size:var(--font-size-label-small);font-weight:600;line-height:normal;outline:none;padding:10px;text-align:left;text-transform:uppercase}.editions-table td.book,table#editions td.book{display:table-cell;vertical-align:top}.editions-table div.cover,table#editions div.cover{overflow:hidden;padding:10px 10px 10px 0;text-align:center;width:70px}.editions-table div.cover img,table#editions div.cover img{max-height:60px;max-width:70px}.editions-table div.title,table#editions div.title{font-size:var(--font-size-title-small);min-width:1%;overflow-wrap:break-word;padding:10px 0}.editions-table div.links,table#editions div.links{color:var(--dark-grey);font-size:var(--font-size-label-medium);line-height:1.5em}.editions-table .btn-notice,table#editions .btn-notice{background-color:none!important;padding:0}.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{padding:15px;text-align:left;vertical-align:top}.editions-table td.icon ul,table#editions td.icon ul{margin-bottom:0}.editions-table .highlight,table#editions .highlight{background:#e9e4d3;box-shadow:inset 0 0 0 2px var(--beige)}.lists table#editions h3{display:inline;font-family:var(--body-family)!important;font-size:.75em}.lists table#editions th{background-color:transparent;border-left:none;border-right:none;color:var(--brown);font-family:var(--body-family)!important;font-size:.6875em;font-weight:400;padding:0 0 10px;text-align:left}.lists table#editions td{color:var(--dark-grey);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{padding-right:10px;width:40px}.lists table#editions td .cover img{max-height:35px;max-width:40px}@media (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{display:inline-flex;width:100%}}@media only screen and (max-width:768px){table#editions{width:100%}table#editions thead{display:none}table#editions tr{border-bottom:1px solid var(--lighter-grey);display:flex;flex-direction:column;overflow:visible;padding-bottom:10px}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{display:inline-flex;width:100%}table#editions div.title{width:100%}table#editions .links a{font-size:120%}table#editions td.icon{padding:0;width:100%}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 .links{display:flex}table#editions td.icon.locate{padding:0 10px}table#editions .cta-button-group{width:unset}table#editions .cta-dropper{width:auto}}tbody tr{background:#f6f5ee}tbody{font-size:.9em}.edition-adder{text-align:right}.header-bar{display:flex;margin:0 auto;max-width:1060px;min-width:300px;-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;position:relative;z-index:var(--z-index-level-2)}.header-bar .auth-component{display:none;padding:5px 0 5px 5px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.header-bar .auth-component li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:left}.header-bar .auth-component li a,.header-bar .auth-component li button{color:var(--dark-grey)}.header-bar .auth-component .hide-me{display:none}.header-bar .dropdown-menu{background-color:var(--light-beige);border:1px solid var(--dark-beige);border-radius:3px;text-align:left}.header-bar .dropdown-menu li{border-bottom:1px solid var(--beige-two)}.header-bar .dropdown-menu li:last-child{border:none}.header-bar .dropdown-menu li:hover{background-color:var(--white)}.header-bar .dropdown-menu li a,.header-bar .dropdown-menu li button{color:var(--dark-grey);display:block;font-size:.9em;padding:15px 10px;text-decoration:none;white-space:nowrap}.header-bar .dropdown-menu li button{cursor:pointer;text-align:start;width:100%}.header-bar .app-drawer{background-color:var(--light-beige);box-shadow:-10px 0 10px -6px rgba(0,0,0,.25);height:100vh;max-width:100vw;overflow-y:auto;overscroll-behavior:contain;position:fixed;right:0;top:0;width:300px;z-index:var(--z-index-level-2)}.header-bar .app-drawer ul{border:none}.header-bar .app-drawer .app-drawer__badge{background-color:var(--primary-blue);border-radius:4px;color:var(--white);float:right;font-size:.9em;padding:2px 6px 1px;text-transform:uppercase}.header-bar .app-drawer .subsection{border-bottom:2px solid #bfb5a9;font-weight:700;padding:16px 16px 3px}.header-bar .app-drawer .subsection:hover{background-color:transparent}.header-bar .app-drawer li{border-bottom:1px solid hsla(34,10%,49%,.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{cursor:pointer;font-family:var(--font-family-button);text-align:left;width:100%}.header-bar .app-drawer .subsection:first-child{border-top:1px solid var(--dark-beige)}.header-bar .app-drawer .login-links{border-bottom:none;column-gap:16px;display:flex;justify-content:space-evenly}.header-bar .app-drawer .login-links:hover{background-color:transparent}.header-bar .app-drawer .login-links a{align-items:center;border-radius:6px;display:flex;flex:1;justify-content:center;padding:6px;transition:.3s}.header-bar .app-drawer .login-links .login-links__primary{background:var(--primary-blue);color:var(--white)}.header-bar .app-drawer .login-links .login-links__primary:hover{background-color:var(--link-blue)}.header-bar .app-drawer .login-links .login-links__secondary{border:2px solid var(--primary-blue);color:var(--primary-blue)}.header-bar .app-drawer .login-links .login-links__secondary:hover{background-color:var(--white)}.header-bar .hamburger-component{-webkit-box-ordinal-group:5;-ms-flex-order:4;margin-right:5px;order:4}.header-bar .hamburger-component details[open] .mask-menu{animation:fadeIn .2s ease-in-out;opacity:.6;visibility:visible}.header-bar .hamburger-component details[open] summary~*{animation:sweep .2s ease-in-out}.header-bar .hamburger-component details[open] .hamburger__icon{background-color:var(--account-icon-background)}.header-bar .hamburger-component .hamburger__icon{border-radius:3px;box-sizing:content-box;padding:0 10px;width:22px}@keyframes sweep{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}to{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:transparent;border:none}.header-bar .hamburger-component .down-arrow{display:none}.header-bar .mask-menu{background:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:var(--z-index-level-1)}.header-bar .header-dropdown summary:before{content:""!important}.header-bar .header-dropdown .header-dropdown__icon{height:40px;width:40px}.header-bar .header-dropdown .account__icon{border:2px solid var(--account-icon-border);border-radius:4px;height:30px;width:30px}.header-bar .header-dropdown .mr-notifications{background:var(--primary-blue);border-radius:var(--border-radius-notification);color:var(--white);font-size:var(--font-size-label-medium);font-weight:700;margin-top:25px;padding:3px 7px;position:absolute}.header-bar .header-dropdown a,.header-bar .header-dropdown button{background:none;border:0;color:var(--white);display:block;text-decoration:none}.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:var(--z-index-level-negative)}.header-bar .logo-component .logo-icon{height:32px;margin-left:5px;position:relative;top:-1px;width:auto;-ms-flex-item-align:center;align-self:center}.header-bar .navigation-component.mobile{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:var(--z-index-level-1)}.header-bar .navigation-component li{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:1em;padding:0}.header-bar .navigation-component li a,.header-bar .navigation-component li button{color:var(--dark-grey);display:block;text-decoration:none}.header-bar .navigation-component li a:visited,.header-bar .navigation-component li button:visited{color:var(--dark-grey);text-decoration:none}.header-bar .navigation-component li .dropdown-menu{position:absolute;text-align:left;top:4px;width:100%}.header-bar .navigation-component li .dropdown-menu li a{color:var(--darker-grey)}.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;height:47px;margin-right:-5px;order:2;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{background-color:var(--grey-fafafa);border:1px solid var(--dark-beige);width:95%}.header-bar .search-component.expanded .search-bar{width:auto}.header-bar .search-component.expanded .search-bar .search-bar-input{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 .search-by-barcode-submit,.header-bar .search-component.expanded .search-facet,.header-bar .search-component.expanded .search-facet-selector,.header-bar .search-component.expanded .vertical-separator{display:block}.header-bar .search-component .search-bar{width:45px}.header-bar .search-component .search-bar-submit{background:url(/static/images/search-icon.svg) 50% no-repeat;border-bottom-left-radius:.3em;border-top-left-radius:.3em;height:45px;width:35px}.header-bar .search-component .vertical-separator{border-left:1px solid var(--light-grey);height:34px;margin:auto 5px auto 0}.header-bar .search-component .search-by-barcode-submit{background:url(/static/images/icons/barcode_scanner.svg) 50% no-repeat;background-size:26px;margin-right:8px;width:28px}.header-bar .search-component .search-bar-component{border-radius:6px;display:inline-block;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 li{border-top:1px solid var(--lighter-grey);font-size:var(--font-size-label-large);padding:7px;text-align:left;transition:background-color .2s}.header-bar .search-component .search-dropdown .search-results li:last-child{border-radius:0 0 6px 6px}.header-bar .search-component .search-dropdown .search-results li:hover{background-color:var(--white)}.header-bar .search-component .search-dropdown .search-results li a{color:var(--dark-grey);display:flex;text-decoration:none}.header-bar .search-component .search-dropdown .search-results li a img{background-color:var(--lightest-grey);border-radius:var(--border-radius-thumbnail);height:60px;margin-right:10px;min-height:60px;min-width:40px;object-fit:cover;width:40px}.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:var(--dark-blue)}.header-bar .search-component .search-facet-selector{display:none;font-size:var(--font-size-label-large);margin-top:3px;padding:13px 10px 0}.header-bar .search-component .search-facet{background-color:hsla(48,33%,83%,.32);border:none;border-radius:3px 0 0 3px;border-right:1px solid var(--lighter-grey);color:var(--grey);display:none;font-weight:500;position:relative}.header-bar .search-component .search-facet select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;max-width:100%}.header-bar .search-component .search-facet-value{display:block;min-width:20px;padding-right:10px}.header-bar .search-component .search-facet-value:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;content:"";height:0;position:absolute;right:4px;top:50%;width:0}div.search-facet:focus-within{outline:2px solid}.hamburger-component summary{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.hamburger-component summary .header-dropdown__icon{border:none;border-radius:3px;box-sizing:content-box;margin-right:5px}.navigation-component{position:relative;text-align:center}.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:var(--black);text-decoration:none!important}.logo-component .logo-org{color:var(--grey);font-size:.9em;font-weight:300;line-height:0;margin:3px;padding:0;text-align:left}.search-component .search-bar-advanced-btn{border:0;cursor:pointer;display:none;margin:10px;padding:0;width:40px}.search-component .search-bar{border-radius:var(--border-radius-input);max-width:none;min-width:none;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-box-flex:1;display:flex;-ms-flex:1 0 0%;flex:1}.search-component .search-bar-input{display:flex;min-width:50px;width:100%}.search-component .search-bar-input input[type=text]{margin:3px;min-width:0;-webkit-box-flex:1;background:var(--grey-fafafa);border:0;color:var(--grey);display:none;-ms-flex:1;flex:1;font-size:1em;font-weight:500;outline:none;padding:5px 0 2px 3px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.search-component .search-bar-input input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer}.search-component .search-bar-input .search-by-barcode-submit,.search-component .search-bar-input .vertical-separator{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-left-radius:0;border-top-right-radius:0}}@media only screen and (min-width:30em){.header-bar{margin:0 auto}.header-bar .auth-component{display:block;margin-right:5px}.header-bar .logo-component{-webkit-box-flex:1;border-right:none;-ms-flex:1;flex:1;padding:0 5px}.header-bar .navigation-component .dropdown-menu{border-top:none;border-top-left-radius:0;border-top-right-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-left-radius:0;border-top-right-radius:0}.header-bar .search-bar-input input{width:100%}.header-bar .search-component .search-bar{max-width:205px;width:auto}.header-bar .search-component .search-bar-advanced-btn{display:block}.header-bar .search-component .search-bar-component{background-color:var(--grey-fafafa);border:1px solid var(--dark-beige);width:207px}.header-bar .search-component .search-bar-input{display:flex}.header-bar .search-component .search-bar-input .search-by-barcode-submit,.header-bar .search-component .search-bar-input .vertical-separator,.header-bar .search-component .search-bar-input input[type=text],.header-bar .search-component .search-facet,.header-bar .search-component .search-facet-selector{display:block}}@media only screen and (max-width:960px){#header-bar{background:linear-gradient(to bottom,var(--header-bar-gradient-start),var(--header-bar-gradient-end));box-shadow:0 1px 2px rgba(0,0,0,.15);padding:3px 0;position:sticky;top:0;z-index:var(--z-index-level-3)}.header-bar .logo-component .logo-icon{margin-left:8px;margin-top:5px}.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}}.iaBar{display:flex;margin:0 auto;max-width:1060px;-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:var(--heart-color);font-size:1em}#topNotice{font-size:.9em}#topNotice .topNotice-container{margin:0 auto;width:958px}#topNotice .topNotice-left{display:table;float:left}#topNotice .topNotice-left a{color:var(--white);display:table-cell;height:30px;padding-right:8px;text-decoration:none;vertical-align:middle}#topNotice .topNotice-left a:hover{color:var(--white)}#topNotice .topNotice-logo{font-size:var(--font-size-headline-small)}@media only screen and (max-width:450px){#topNotice .iabar-mobile{font-size:.9em}#topNotice .ghost-btn.iabar-mobile{margin-left:10px;margin-right:10px;padding:5px 7px}}.page-banner{background:var(--dark-grey);border-bottom:1px solid var(--beige);color:var(--white);display:block;font-family:var(--body-family);padding:15px;z-index:var(--z-index-level-2)}.page-banner-mybooks{background:var(--grey-blue);border:1px solid var(--blue-b0bed9);color:var(--black);font-weight:500}.page-banner-black{background-color:var(--dark-grey);padding:5px}.page-banner-black .cta{background:var(--grey-464646);border:1px solid var(--grey-555);border-radius:5px;font-weight:500;margin:0 5px;padding:4px 8px;text-decoration:none}.page-banner .button{border:1px solid var(--mid-blue);border-radius:5px;cursor:pointer;display:inline;padding:8px 10px}.page-banner a.button{background:var(--mid-blue);color:var(--white);text-decoration:none}.page-banner a.button:hover{background:var(--button-hover-blue);color:var(--white)}.page-banner .btn{border:1px solid var(--button-hover-blue);display:block;font-weight:700;margin:auto;max-width:200px}.page-banner-body{font-size:.9em;line-height:25px;padding:10px;text-align:center}.page-banner--dismissable{align-items:center;background:var(--dark-grey);border-bottom:1px solid var(--beige);color:var(--white);display:flex;font-family:var(--body-family);justify-content:space-between;padding:15px}.page-banner--dismissable-content{flex:1;text-align:center}.page-banner--dismissable-close{background-color:transparent;border:none;color:var(--white);cursor:pointer;height:100%;margin-left:auto}html{scroll-padding-top:60px}@media only screen and (min-width:768px){html{scroll-padding-top:70px}}@media (min-width:960px){html{scroll-padding-top:0}}.mybooks-list ul{margin:0!important}.mybooks-list h2{line-height:var(--line-height-heading);margin:0 0 5px;padding:5px 0}.mybooks-list h2.subtitle{font-weight:400}.mybooks-list h4.work-subtitle{color:var(--grey);font-family:var(--font-family-subtitle);font-size:1em;font-style:italic;font-weight:400}.mybooks-list .loadmore{text-align:center}.mybooks-list .yearly-goal-section{margin-bottom:28px}.mybooks-list{overflow-wrap:anywhere}.chip-group+.mybooks-list{margin-top:20px}.mybooks-list .search-results-stats{margin-top:8px}.mybooks-list--clean ul{display:flex;flex-wrap:wrap;margin:0}.mybooks-list--clean h3{display:inline;font-family:var(--body-family);font-size:1em;font-weight:400;margin-bottom:0;padding-right:10px}.mybooks-list--clean li{margin-right:10px;width:310px}.mybooks-list--clean span.imageLg{display:block;float:left;height:auto;margin-right:0;max-width:34px;text-align:left;width:34px}.mybooks-list--clean span.imageLg img{height:auto;width:24px}.mybooks-list--clean div.details{display:block;float:left;width:260px}.mybooks-list--clean span.editions{color:var(--grey);font-size:.6875em;margin-top:0;padding-bottom:3px;padding-top:3px}@media only screen and (min-width:768px){.mybooks-list{flex:1}}.mybooks-menu{background:var(--grey-fafafa);border-bottom:none;border-radius:var(--border-radius-card) 0 0 var(--border-radius-card);border-right:1px solid var(--lightest-grey);box-shadow:inset -4px 0 10px var(--lightest-grey);flex-shrink:0;height:100vh;max-width:none!important;overflow-y:auto;padding:13px 0 0;position:sticky;scrollbar-color:transparent transparent;scrollbar-width:thin;top:0;width:250px}.mybooks-menu:hover{scrollbar-color:auto}.mybooks-menu .external-link{text-decoration:underline}.mybooks-menu a{color:var(--link-blue);display:block}.mybooks-menu a:hover,.mybooks-menu a:link,.mybooks-menu a:visited{text-decoration:none}.mybooks-menu .sidebar-section{border-bottom:1px solid var(--lightest-grey);padding:0 0 10px}.mybooks-menu .sidebar-section .list-overflow{max-height:unset;overflow:auto}.mybooks-menu ul:last-child{border-bottom:none}.mybooks-menu ul li{list-style:none}.mybooks-menu ul li a.selected{background-color:var(--grey-blue);border-radius:4px;font-weight:700;margin:2px 4px;padding:5px 11px}.mybooks-menu ul li:not(.section-header) a{padding:4px 15px}@media (pointer:coarse){.mybooks-menu ul li:not(.section-header) a{padding:8px 15px}}.mybooks-menu ul li:not(.section-header) a.selected{padding:4px 11px}.mybooks-menu ul li.section-header{background:var(--background-grey);border:1px solid var(--lighter-grey);border-left:0;border-right:0;color:var(--grey);font-size:.8em;font-weight:700;margin-bottom:5px;padding:4px 15px;text-transform:uppercase}.mybooks-menu ul li.create-new-list{padding:6px 0;text-align:center}.mybooks-menu ul li.create-new-list>a{background-color:var(--background-grey);border:1px solid var(--lighter-grey);border-radius:5px;color:var(--grey);cursor:pointer;display:inline-block;font-size:.96em;padding:2px 5%}.mybooks-menu .section-header.section-header-split:after{clear:both;content:"";display:block}.mybooks-menu .section-header.section-header-split{padding:0}.mybooks-menu .section-header.section-header-split>:first-child{display:inline-block;padding:4px 15px}.mybooks-menu .section-header.section-header-split>a{padding:4px 15px 4px 1px}.mybooks-menu hr{border-bottom:var(--border-divider);margin:4px 14px}.mybooks-menu .li-count{color:var(--count-blue-grey);float:right;font-size:.9em;margin-left:4px;margin-top:1px;position:relative}.mybooks-menu .li-count.chevron:after{content:"\203A";font-size:1.5em;font-weight:400;height:100%;margin:0 5px;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media only screen and (max-width:768px){.mybooks-menu{display:none}.mybooks-menu-mobile{background:var(--white);border-bottom:none;border-radius:var(--border-radius-card) 0 0 var(--border-radius-card);border-right:1px solid var(--lightest-grey);flex-shrink:0;max-width:none!important;overflow-y:visible;padding:13px 0 0;position:sticky;top:0}.mybooks-menu-mobile .external-link{text-decoration:underline}.mybooks-menu-mobile a{color:var(--link-blue);text-decoration:none}.mybooks-menu-mobile .sidebar-section{border-bottom:1px solid var(--light-mid-grey);margin:0 0 20px}.mybooks-menu-mobile .sidebar-section .list-overflow{max-height:unset;overflow:auto}.mybooks-menu-mobile ul li{background:var(--lighter-grey);list-style:none}.mybooks-menu-mobile ul li a.selected{background-color:var(--grey-blue);border-radius:4px;font-weight:700;margin:2px 4px;padding:5px 11px}.mybooks-menu-mobile ul li a{display:block;font-size:4vw;font-weight:400}.mybooks-menu-mobile .carousel-section-header{display:block;padding:10px 15px}.mybooks-menu-mobile .carousel-section-header.selected{padding:4px 11px}.mybooks-menu-mobile ul li.section-header{background:var(--background-grey);border:1px solid var(--lighter-grey);border-left:0;border-right:0;color:var(--grey);font-size:.8em;font-weight:700;margin-bottom:5px;padding:4px 15px;text-transform:uppercase}.mybooks-menu-mobile .section-header.section-header-split:after{clear:both;content:"";display:block}.mybooks-menu-mobile .section-header.section-header-split{padding:0}.mybooks-menu-mobile .section-header.section-header-split>:first-child{display:inline-block;padding:4px 15px}.mybooks-menu-mobile .section-header.section-header-split>a{padding:4px 15px 4px 1px}.mybooks-menu-mobile hr{border-bottom:1px solid var(--lighter-grey);height:0;margin:4px 14px}.mybooks-menu-mobile .li-count{color:var(--count-blue-grey);float:right;font-size:.9em;margin-left:4px;margin-top:1px}.li-title-desktop{display:none}}@media (pointer:coarse){.mybooks-menu-mobile .carousel-section-header{padding:8px 15px}}@media only screen and (min-width:769px){.mybooks-menu-mobile{display:none}.mybooks-menu{width:200px}}@media only screen and (min-width:961px){.mybooks-menu{width:250px}}.crumb{align-items:center;display:flex;margin:0;vertical-align:bottom}.crumbicon{display:grid;grid:[stack] var(--crumbicon-size) /[stack] var(--crumbicon-size);place-items:start;width:min-content}.crumbicon>*{grid-area:stack;padding-left:10px}.breadcrumb-wrapper{display:flex;flex-wrap:wrap;white-space:nowrap}.social-wrapper{align-items:baseline;display:flex}.follow-row{align-items:center;display:flex}.follow-row--name{flex:0.5}.breadcrumb-title{display:inline-block;margin:0;padding:5px 5px 5px 0}.disguised-select{block-size:100%;grid-area:stack;inline-size:100%;min-height:100%;opacity:.01;z-index:var(--z-index-level-2)}.dropdown{border-radius:var(--border-radius-button);box-shadow:0 0 0 1px var(--lightest-grey)}.down-chevron{display:inline-block;margin:6px 10px 0 3px;transform:rotate(90deg);z-index:var(--z-index-level-1)}.mybooks-details{display:flex;flex-direction:column;margin:0 auto;padding:10px;width:75%}.mybooks-details header{display:flex;justify-content:space-between}.mybooks-details header>*{padding-left:0}.mybooks-details .navigation-breadcrumbs{display:flex;flex-direction:row}.mybooks-details .navigation-breadcrumbs .crumb{margin-right:10px}.mybooks-details .details-content{padding:8px}.mybooks-details .details-content>div#contentBody{margin-left:8px;padding:0!important}.mybooks-details h1{margin-left:0}.mybooks-details .details-title{display:inline}.mybooks-details>div:not([class]):not([id]){margin-left:8px}@media only screen and (max-width:768px){.breadcrumb-wrapper{align-items:self-end}.social-wrapper{flex-direction:column}.mybooks-details{margin:0;padding:10px;width:100%}.mybooks-details .page-banner-mybooks{display:none}.mybooks-details .details-content,.no-padding{padding:0}.mybooks-details-specific{display:none;padding:0}.carousel-container{margin:0 -18px}.carousel-section-header{border-top:1px solid var(--light-mid-grey)}.showcase{background-color:var(--lightest-grey);display:flex;gap:15px;height:25vw;margin-bottom:-10px;padding:20px 15px 0}.showcase__item{margin:0}.nopadding{padding:0}.last-book{-webkit-mask-image:linear-gradient(270deg,transparent,#000);mask-image:linear-gradient(270deg,transparent,#000)}.book .book-cover.mobile{height:auto;width:calc(20vw - 15px)}}@media only screen and (max-width:450px){.mybooks-details .navigation-breadcrumbs{flex-direction:column}.mybooks-details .navigation-breadcrumbs .crumb{margin-bottom:10px}}.list-showcase{display:flex;overflow-x:auto;padding:8px 0;scrollbar-width:thin}a.list-card{text-decoration:none}.list-card{background-color:var(--beige);border:1px solid rgba(0,0,0,.25);border-radius:4px;box-shadow:2px 2px 4px rgba(0,0,0,.15);display:flex;flex-direction:column;height:150px;width:215px}.list-showcase .list-card{flex-shrink:0;margin-right:24px}.list-showcase__see-all{align-self:center;margin-right:24px;width:auto}.list-card__name-tag{background:var(--grey-f4f4f4);border-radius:0 0 4px 4px;box-shadow:0 0 4px rgba(0,0,0,.25);padding:7px 10px}.list-card__title{color:var(--black);font-size:var(--font-size-label-large);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-card__num-books{color:var(--grey-555);font-size:var(--font-size-label-medium)}.list-card__covers{align-items:center;display:flex;flex:1;min-height:1px;overflow:clip;padding:0 20px}.list-card__covers img{border-radius:4px;box-shadow:4px 4px 0 rgba(0,0,0,.25);width:64px}.list-card__covers img:first-child{transform:translateY(20px);z-index:var(--z-index-level-3)}.list-card__covers img:nth-child(2){transform:translate(-8.5px,20px);z-index:var(--z-index-level-2)}.list-card__covers img:nth-child(3){transform:translate(-17px,20px);z-index:var(--z-index-level-1)}.list-card img{transition:scale .2s}.list-card:hover img{scale:1.05}.mybooks{border-top:0;display:flex;flex-direction:row;font-size:.9em;margin-top:0}@media only screen and (max-width:768px){.mybooks{flex-direction:column}}.icon-link__image{position:relative;top:3px;width:18px}.account-breadcrumb{display:flex;flex-wrap:wrap}img.account-avatar{border-radius:var(--border-radius-avatar);height:40px;margin-right:5px;width:40px}.account-avatar-fix{left:5px;position:relative;top:7px}img.account-avatar--sm{height:25px;width:25px}.username-avatar{align-items:center;display:flex}h2.account-username{margin:20px 10px 20px 5px}h2.account-username a{color:inherit;text-decoration:none}@media only screen and (min-width:769px){.crumb{margin:15px 0}}table.readinglog-stats{border-radius:5px;padding:10px;width:100%}table.readinglog-stats th{font-weight:700}table.readinglog-stats tr:nth-child(2n){background-color:var(--lightest-grey)}.bulk-tagging-form{background-color:var(--white);border:1px solid var(--light-grey);border-radius:var(--border-radius-card);bottom:50px;box-shadow:0 5px 5px 2px var(--accessible-grey);height:fit-content;position:absolute;right:30px;width:320px}.form-header{align-items:center;display:flex;font-weight:700;height:33px;justify-content:space-between;padding:7px 15px}.close-bulk-tagging-form{color:var(--black);cursor:pointer;font-size:17px;font-weight:400}.search-subject-container{border-bottom:1px solid var(--light-grey);border-top:1px solid var(--light-grey);padding:5px;width:100%}.subjects-search-input{background:var(--white);border:1px solid var(--light-grey);border-radius:5px;color:var(--black);font-size:var(--font-size-label-large);height:100%;margin:0;padding:5px;width:100%}.subjects-search-input:focus{border-color:var(--blue-3366ff)}.selection-container{height:266px;overflow-y:auto}.selection-container .selected-tag-subjects,.selection-container .subjects-search-results{padding:0 5px}.selection-container::-webkit-scrollbar{-webkit-appearance:none;background-color:var(--lighter-grey);width:5px}.selection-container::-webkit-scrollbar-thumb{background-color:var(--grey);border-radius:4px;-webkit-box-shadow:0 0 1px var(--grey)}.submit-tags-section{padding:5px}.subject-type-option{border-radius:8px;color:var(--white);cursor:pointer;font-size:var(--font-size-label-small);font-weight:700;padding:3px 6px;width:fit-content}.subject-type-option--place{background-color:var(--dark-red)}.subject-type-option--person{background-color:var(--dark-green)}.subject-type-option--time{background-color:var(--dark-yellow);color:var(--black)}.subject-type-option--subject{background-color:var(--primary-blue)}.subject-type-option--collection{background-color:var(--black)}.search-subject-row-name{color:var(--black);font-size:13px;font-weight:400}.search-subject-row-name.search-subject-row-name-create{border-bottom:1px solid var(--light-grey);border-top:1px solid var(--light-grey);display:flex;flex-direction:column;height:50px;justify-content:center;padding:9px 10px;width:100%}.search-subject-row-name.search-subject-row-name-create .search-subject-row-name-create-p{color:var(--black);font-size:13px;font-weight:400;margin-bottom:5px}.search-subject-row-name.search-subject-row-name-create .search-subject-row-name-create-select{display:flex;flex-direction:row;gap:5px;width:100%}.selected-tag{align-items:center;color:var(--black);cursor:pointer;display:flex;font-weight:700;margin:5px 0;padding:5px 0}.selected-tag .selected-tag__status{display:inline-block;margin-right:5px;text-align:center;width:1em}.selected-tag .selected-tag__status--some-tagged:before{content:"-"}.selected-tag .selected-tag__status--all-tagged:before{content:"\2713"}.selected-tag .selected-tag__name{max-width:190px;overflow-wrap:anywhere}.selected-tag .selected-tag__type-container{margin:0 10px 0 auto;width:80px}.selected-tag .selected-tag__type{border-radius:8px;color:var(--white);display:inline-block;font-size:var(--font-size-label-small);padding:3px 6px;width:fit-content}.selected-tag .selected-tag__type--place{background-color:var(--dark-red)}.selected-tag .selected-tag__type--person{background-color:var(--dark-green)}.selected-tag .selected-tag__type--time{background-color:var(--dark-yellow);color:var(--black)}.selected-tag .selected-tag__type--subject{background-color:var(--primary-blue)}.selected-tag .selected-tag__type--collection{background-color:var(--black)}.selected-tag--staged{background-color:var(--light-yellow)}.loading-indicator{background:var(--white) url(/static/images/ajax-loader.gif) center center no-repeat;height:266px}.shareLinks-list{display:flex;flex-wrap:wrap;margin:0;overflow:hidden;padding:0;word-break:keep-all}.shareLinks-list li{cursor:pointer;flex:1;line-height:24px;margin:5px 0 0!important;padding:0}@media only screen and (max-width:768px){.shareLinks-list li{flex:0 0 33.33%}}.shareLinks-list p{margin:0}.shareLinks-list a{line-height:24px;text-align:center;width:80%}.shareLinks-list a,.shareLinks-list img{cursor:pointer;display:block;margin:0 auto}.shareLinks-list img{aspect-ratio:1;height:30px}.shareLinks li:hover{cursor:pointer}.shareLinks .share-source{color:var(--grey);font-size:.8em;text-align:center}.generic-dropper-wrapper{min-height:50px;position:relative;z-index:var(--z-index-level-3)}.generic-dropper-wrapper--active{z-index:var(--z-index-level-4)}.generic-dropper{position:absolute;width:100%;z-index:var(--z-index-level-14)}.generic-dropper__actions{align-items:stretch;border:1px solid var(--mid-grey);border-radius:var(--border-radius-button);cursor:pointer;display:flex;flex-direction:row;overflow:hidden}.generic-dropper__actions *{background-color:var(--lightest-grey);color:var(--dark-grey)}.generic-dropper__actions .generic-dropper__primary{flex:1;height:inherit;margin:auto;overflow:hidden;white-space:nowrap}.generic-dropper__actions .generic-dropper__primary button{border:none;cursor:pointer;font-size:var(--font-size-label-large);height:100%;width:100%}.generic-dropper__actions .generic-dropper__dropclick{align-items:center;border-left:1px solid var(--lighter-grey);display:flex;height:inherit;justify-content:center;text-decoration:none;width:32px}.generic-dropper__actions .generic-dropper__dropclick h3{flex:1}.generic-dropper__actions .generic-dropper__dropclick .arrow{background-image:url(/images/icons/icon_dropit.png);background-position:0 0;background-repeat:no-repeat;background-size:45px;filter:grayscale(100%);height:23px;width:23px}.generic-dropper__actions .generic-dropper__dropclick .arrow.up{background-position:-22px 0}.generic-dropper__dropdown{border-top:1px solid var(--lighter-grey);display:none;font-size:var(--font-size-label-medium);position:absolute;width:100%}.book-progress-btn{overflow:hidden;text-overflow:ellipsis}.cta-dropper{display:flex}.cta-dropper details.cta-btn{flex-shrink:0;padding:0;width:32px}.cta-dropper summary{background:url(/static/images/icons/icon_dropit.png) no-repeat 50%;background-position:0;background-size:45px;content:"";filter:brightness(0) invert(1);height:100%;margin:auto;width:24px}.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{background-color:var(--white);border:1px solid var(--lighter-grey);border-radius:5px;margin-top:6px;max-width:200px;position:absolute;right:0;width:100%;z-index:var(--z-index-level-4)}.dropper-menu .cta-btn.cta-btn--w-icon,.dropper-menu .cta-btn:link,.dropper-menu .cta-btn:visited{background:var(--white);border-radius:0;color:var(--black);margin:0;padding:5px 10px;text-align:left;text-decoration:none}.dropper-menu .cta-btn .btn-label{flex:1;padding:0}.dropper-menu .cta-btn:hover{background-color:var(--lighter-grey)}.dropper-menu li{list-style:none;margin:0}.dropper-menu li+li{border-top:1px solid var(--lighter-grey)}.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);height:1.25em;margin-right:5px;width: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-position:50%;background-repeat:no-repeat;background-size:contain}.old-style-lists h3{font-size:.75em;font-weight:700;min-width:150px;padding:10px;text-align:left}.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:var(--green);margin-right:2px}.generic-dropper__dropdown{background-color:var(--lightest-grey);border:1px solid var(--mid-grey);max-width:100vw;min-width:200px}.generic-dropper__dropdown p{color:var(--grey);margin-bottom:5px;margin-top:0}.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 var(--lightest-grey);color:inherit;display:block;font-weight:700;margin-bottom:0;padding:5px 10px;text-decoration:none}.generic-dropper__dropdown .reading-lists .reading-list-title{background:var(--white);font-size:var(--font-size-label-medium);margin:0;padding:5px 0 0 10px}.generic-dropper__dropdown .reading-lists .my-lists{background:var(--white);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:"\2714\FE0F"}.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{animation:spin 1.2s linear infinite;border:1px solid var(--black);border-color:var(--black) transparent;border-radius:var(--border-radius-circle);content:"";display:block;height:1em;margin-top:4px;width:1em}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.subNav{margin-top:10px}.subNav ul{list-style-type:none}.subNav ul li{display:inline}.book form .cta-button-group,.book>.cta-btn,.book>.cta-button-group{margin-top:10px}.book .book-cover{align-items:center;display:flex;height:200px}.book .book-cover a,.book .book-cover img{display:block}.book .book-cover a{margin:auto;width:100%}.book img.bookcover{border-radius:3px;box-shadow:1px 2px 5px 0 var(--book-cover-shadow-color);margin:0 auto;max-height:200px;max-width:100%}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:var(--dark-grey)}body{background-color:var(--beige);font-family:var(--body-family);font-size:100%;line-height:normal}fieldset{width:100%}p{line-height:var(--line-height-body)}hr{background:hsla(48,44%,84%,.66);border:none;height:1px}li{color:var(--dark-grey);list-style:none}a:link{color:var(--link-blue);text-decoration:underline}a:hover,a:visited{color:var(--dark-blue);text-decoration:underline}h1,h2,h3,h4,h5,h6{color:var(--grey);font-family:var(--body-family);font-weight:600}div.head{margin-bottom:10px;margin-top:20px}div.head span{font-size:var(--font-size-label-medium)}@media only screen and (max-width:768px){table:not(.no-table-collapse),table:not(.no-table-collapse) tbody,table:not(.no-table-collapse) tr{display:block;overflow:auto}table:not(.no-table-collapse) td{display:inline-block}}a.nostyle{color:inherit}.cta-btn,a.cta-btn{background-color:var(--grey);border:0;border-radius:5px;box-sizing:border-box;color:var(--white);cursor:pointer;display:block;font-family:var(--body-family);font-size:var(--font-size-label-large);line-height:1.5em;margin-top:5px;padding:7px;text-align:center;text-decoration:none;transition:background-color .2s;white-space:nowrap;width:100%}.cta-btn .btn-icon,a.cta-btn .btn-icon{flex-shrink:0;height:22px;width:22px}.cta-btn .btn-icon.read-aloud,a.cta-btn .btn-icon.read-aloud{background-image:url(/static/images/icons/read%20aloud.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.cta-btn .btn-label,a.cta-btn .btn-label{padding:8px 0 8px 8px}.cta-btn:link,.cta-btn:visited,a.cta-btn:link,a.cta-btn:visited{color:var(--white);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:var(--primary-blue);color:var(--white)}.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:#023655}.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:var(--grey);cursor:default}.cta-btn--external,a.cta-btn--external{background-image:url(/static/images/icons/octicon-link-external-24.svg);background-position:center right 8px;background-repeat:no-repeat;background-size:20px;justify-content:center}.cta-btn--unavailable,a.cta-btn--unavailable{background-color:var(--primary-blue);color:var(--white)}.cta-btn--unavailable:hover,a.cta-btn--unavailable:hover{background-color:#023655}.cta-btn--shell.cta-btn--external,a.cta-btn--shell.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:var(--white);border:2px solid var(--primary-blue);color:var(--primary-blue)}.cta-btn--shell:disabled,a.cta-btn--shell:disabled{border:2px solid var(--light-grey);color:var(--light-grey);cursor:default}.cta-btn--sponsor,a.cta-btn--sponsor{background:#edf4f7;border:2px solid var(--link-blue)}.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{background:var(--white);border:2px solid var(--light-grey);border-radius:6px;color:var(--grey);padding:5px}.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{background:var(--white);border-radius:6px;color:var(--grey);padding:7px}.cta-btn--cancel,.cta-btn--delete,a.cta-btn--cancel,a.cta-btn--delete{background-color:var(--red)}.cta-btn--cancel:visited,.cta-btn--delete:visited,a.cta-btn--cancel:visited,a.cta-btn--delete:visited{color:var(--grey)}.cta-btn--cancel:hover,.cta-btn--delete:hover,a.cta-btn--cancel:hover,a.cta-btn--delete:hover{background-color:#842010}.cta-btn.cta-btn--w-icon,a.cta-btn.cta-btn--w-icon{align-items:center;display:flex;padding:0 8px}.cta-btn--sponsor:link,.cta-btn--sponsor:visited,a.cta-btn--sponsor:link,a.cta-btn--sponsor:visited{color:var(--link-blue)}.cta-btn--sponsor:hover,a.cta-btn--sponsor:hover{background-color:var(--link-blue);border:2px solid var(--link-blue);color:var(--white)}.cta-btn__badge,a.cta-btn__badge{background-color:#632103;border-radius:5px;font-size:.7em;padding:4px 7px}.carousel-section .cta-btn{font-size:var(--font-size-label-large);text-align:center;text-overflow:ellipsis;white-space:nowrap}.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:var(--font-size-label-medium);padding:5px 10px}.cta-btn--search{background-color:var(--light-beige);border:1px solid var(--dark-beige);color:var(--grey);display:inline-block;margin:0;width:auto}.waitinglist-message{text-align:center}.cta-button-group{display:flex;position:relative}.cta-button-group .cta-btn{margin:0;overflow:hidden;padding:8px;text-overflow:ellipsis}.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){border-radius:2px;margin-left:1px}.cta-button-group>.cta-btn:last-child:not(:first-child){border-radius:2px 6px 6px 2px;margin-left:1px}a.cancel{color:var(--red);font-family:var(--body-family);font-size:1em}a.borrowResults:link,a.borrowResults:visited{color:var(--black);text-decoration:none}a.borrowResults:active,a.borrowResults:hover{color:var(--link-blue);text-decoration:underline}a.coverLook{display:block}a.facetSubject:link,a.facetSubject:visited{color:var(--black);text-decoration:none}a.facetSubject:active,a.facetSubject:hover{color:var(--link-blue);text-decoration:underline}a.results:link,a.results:visited{color:var(--black);text-decoration:none}a.results:active,a.results:hover{color:var(--link-blue);text-decoration:underline}a.toggle{background-color:var(--olive)!important;border-radius:3px;padding:3px;text-decoration:none}a.toggle,a.toggle:hover{color:var(--white)!important}a.toggle:hover{background-color:var(--link-blue)!important}button.plainText{background-color:var(--white);border:none;color:var(--red);cursor:pointer;font-family:var(--body-family);font-size:.75em}button.plainText:hover{color:var(--dark-green)}button.plain{background-color:transparent!important;border:none;color:var(--black);cursor:pointer;font-family:var(--body-family);font-size:.75em}button.plain:hover{color:var(--dark-green)}button.addAnother{background-color:transparent;background-image:url(/images/icons/icon_add.png);background-position:0 0;border:none;cursor:pointer;display:none;height:32px;vertical-align:middle;width:32px}button.addAnother:hover{background-position:-32px 0}.linkButton{background-color:var(--white);border:1px solid var(--mid-grey);border-radius:5px;color:var(--grey);cursor:pointer;display:inline-block;font-family:var(--body-family);padding:10px;transition:background-color .2s}.linkButton:hover{background-color:var(--grey-e7e7e7)}a.linkButton{color:var(--grey);text-decoration:none}a.ghost-btn{border-radius:5px;color:var(--white)!important;font-weight:500;padding:.2rem .4rem;text-decoration:none}.btn,a.ghost-btn{text-align:center}.btn{padding:5px 10px}.btn.primary{background-color:var(--primary-blue);border:none;border-radius:5px;color:var(--white)!important}a.btn{text-decoration:none}.chip{border:1px solid var(--mid-grey);border-radius:16px;padding:4px 12px;user-select:none;width:fit-content}.chip a{text-decoration:none}.chip--selectable{cursor:pointer}.chip--selectable:hover,.chip--selected{background-color:var(--grey-e7e7e7)}.chip--selected{border-color:var(--primary-blue);color:var(--primary-blue)}.chip--selected:hover{background-color:var(--white)}.chip-group{display:flex;flex-flow:wrap}.category-chip{margin-bottom:.5em;margin-right:1em}@media only screen and (min-width:768px){.chip-group{flex-direction:row}}dd,dt{float:left}dt{clear:both}dl{margin:10px 0}dl:after{clear:both;content:"";display:block}dl dt{padding:0 15px 10px 0;width:120px}dd{max-width:270px}dd+dd{padding-left:8px}.hidden{display:none!important}.inline{display:inline}.inline+span{font-size:var(--font-size-label-small)}.desktop-only{display:none!important}@media only screen and (min-width:960px){.desktop-only{display:block!important}.mobile-only{display:none!important}}#offline-info{background-color:var(--grey);color:var(--white);display:none;padding:10px 5px;text-align:center}.hidden--nojs{display:none}.client-js .hidden--nojs{display:block}.clearfix{clear:both;padding:5px;width:100%}.shift{left:-10000px!important;position:absolute!important}a.hoverlink{text-decoration:underline;text-decoration-style:dotted}.local-date-time{color:var(--dark-green);font-size:var(--font-size-label-small);padding:5px 0 0;text-align:center}.small{font-size:var(--font-size-label-medium)!important;font-weight:400!important}.smaller{font-size:var(--font-size-label-small);font-weight:400}.smallest{font-size:10px;font-weight:400}.reduce{font-size:50%!important}.clear{clear:both}.large{font-size:var(--font-size-label-large)!important}.larger{font-size:var(--font-size-title-medium)!important}.largest,button.larger{font-size:18px!important}button.larger{cursor:pointer}.average{font-size:13px}.invisible{visibility:hidden}.relative{position:relative}.desktop-only{display:none}.adminOnly{background-color:var(--orange)!important;border-radius:4px;padding:4px}.editFormHead{display:flex;padding-bottom:0}.editFormTitle{flex:1;margin:0}.editFormBookTitle{color:var(--black);margin:0}.editFormBookAuthors{margin-top:0}.valid{padding:5px 0 0 29px!important}.noborder{border:none}.darkgreen,.pos,.valid{color:var(--dark-green)!important}.black{color:var(--black)!important}.highlight{background-color:var(--light-yellow)}.orange{color:var(--orange)!important}.brown{color:var(--brown)!important}.teal{color:var(--teal)!important}.lightgreen{color:var(--olive)!important}.lightgray,.lightgrey{color:var(--light-grey)!important}.blue{color:var(--link-blue)!important}.attn,.invalid,.neg,.red{color:var(--red)!important}.attn:not(input):empty,.invalid:not(input):empty,.neg:not(input):empty,.red:not(input):empty{display:none}.yellow{color:var(--light-yellow)!important}.gray,.grey,.lighter{color:var(--grey)!important}.darkgray,.darkgrey{color:var(--dark-grey)!important}.plain{text-decoration:none!important}.right{float:right}.left{float:left}.center{text-align:center}.adjust{position:relative;right:4px}.uppercase{text-transform:uppercase!important}.lowercase{text-transform:lowercase!important}.capitalize{text-transform:capitalize!important}.underline{text-decoration:underline!important}.bold{font-weight:700!important}.arial,.headline,.sansserif{font-family:var(--body-family)!important}.nowrap{white-space:nowrap!important}.wrap{white-space:normal!important}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{left:-99999999px;position:absolute}.ui-helper-reset{border:0;font-size:100%;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}.ui-helper-clearfix{display:block}.ui-helper-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.widget-box .head>div{color:var(--olive)!important;font-size:10px}.widget-box .unordered,.widget-box ul{line-height:150%;margin-top:10px}.widget-box .unordered>*,.widget-box ul>*{font-size:13px}@media only screen and (min-width:768px){.widget-box{float:left;width:282px}}h1{font-size:1.875em}h1.title{font-size:1.25em}h1 span.subtitle{font-size:.65em;font-weight:400}h1.publisher{color:var(--brown);font-family:var(--font-family-serif)!important;font-size:1.375em;font-weight:400!important;margin:0}h1 span.count{font-size:var(--font-size-label-large)!important}h2{font-size:var(--font-size-title-large)}h2.author{font-size:1.125em}h2.author,h2.authorEdition{color:var(--brown);font-weight:400}h2.authorEdition{font-size:1em;margin:0;padding:0}h2.publisher{background-color:var(--lightest-grey)}h2.edition-title{color:var(--grey);font-family:var(--font-family-title);font-size:1.1em;font-weight:400;margin:7px 0 0}h2 a{color:var(--link-blue);text-decoration:none}h2 a:hover{color:var(--dark-green);text-decoration:underline}h1.edition,h2.edition{color:var(--black);font-family:var(--body-family);font-size:1.125em;font-weight:400;margin:0;padding:0}h3{font-size:var(--font-size-label-medium)}h3.Question{border-top:1px dotted var(--lighter-grey);color:var(--brown);font-family:var(--font-family-serif);font-size:1.2em;font-weight:400;margin-top:10px;padding-top:10px}h4{font-size:.8125em}h4.observer-count,h4.publisher{font-family:var(--body-family);font-weight:400}h4.facetHead{color:var(--black);font-family:var(--body-family);font-size:.6875em;font-weight:700;margin:0 0 5px;padding:0;text-transform:uppercase}h4.facetHead span.merge{background:url(/images/icons/icon_merge-sm.png) no-repeat 0 0;font-family:var(--body-family);font-size:var(--font-size-label-small);font-weight:400!important;min-height:16px;padding-left:22px;text-transform:none!important}h5{font-family:var(--font-family-serif)!important;font-size:.875em;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{color:var(--grey);font-family:var(--body-family);font-size:var(--font-size-label-medium);font-weight:400!important;margin:0;padding:0}.titleSmall{font-family:var(--body-family);font-size:var(--font-size-label-small);font-weight:600}.heading span.count{font-size:var(--font-size-label-large)!important}:root{--contentBody-padding:20px}#test-body-mobile{background-color:var(--white);border:1px solid var(--dark-beige);border-radius:5px;box-sizing:border-box;margin:0 auto;max-width:1060px;position:relative;width:100%;z-index:var(--z-index-level-1)}body.full-width #test-body-mobile{border:0;border-radius:0;max-width:none}*{box-sizing:border-box}@media (min-width:960px){.contentQuarter{float:left;padding-right:19px;width:25%}}#contentHead{padding:10px}div#contentBody,div.contentBody{padding:0 var(--contentBody-padding) var(--contentBody-padding)}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}.page-heading-search-box{padding:20px}.page-heading-search-box form{margin-top:15px}.page-heading-search-box button{font-size:18px}.subjectTagEdit{float:right;padding:3px 1px 0 20px}.subjectTagEdit .editTagButton{background-color:var(--white);border:1px solid var(--mid-grey);border-radius:5px;color:var(--grey);cursor:pointer;display:inline-block;font-family:var(--body-family);padding:10px;transition:background-color .2s}.subjectTagEdit .editTagButton:hover{background-color:var(--grey-e7e7e7)}.subjectTagEdit a.editTagButton{color:var(--grey);text-decoration:none}.olform{font-family:var(--body-family)}.olform .formBack{background-color:var(--lightest-grey);padding:10px}.olform .collapse{margin:0}.olform>label{display:inline-block}.olform .label,.olform>label{padding:10px 0 2px}.olform .label label{font-family:var(--body-family);font-size:1em;font-weight:700}.olform .label span{font-weight:400}.olform textarea{resize:vertical;width:100%}.olform .multi-input-autocomplete--language hr{border:0;flex-basis:100%;height:0;margin:0}.olform .mia__input{display:flex;flex:1;flex-flow:wrap}.olform .mia__input+.mia__input{margin-top:3px}.olform .mia__input .ac-input__visible{flex:1;margin:0}.olform .mia__input .mia__reorder{cursor:move;min-width:24px;text-align:center}.olform .mia__input .mia__remove{color:var(--red);min-width:30px;text-align:center;text-decoration:none}.olform .mia__input .mia__preview{flex:1}.olform .mia__input.ui-sortable-helper{margin-top:-20px}.olform .links-form{align-items:flex-start;display:flex;flex-direction:column;gap:5px;padding-bottom:20px}.olform .links-form .links-form__inputs{display:flex;flex-flow:row wrap;gap:5px;width:100%}.olform .links-form .links-form__label,.olform .links-form .links-form__url{flex:1 1 0;min-width:250px}.olform input[type=email],.olform input[type=number],.olform input[type=password],.olform input[type=text],.olform input[type=url]{margin:0 10px 5px 0}.olform input[type=email],.olform input[type=number],.olform input[type=password],.olform input[type=text],.olform input[type=url],.olform textarea{font-family:var(--body-family);font-size:1em;max-width:100%;padding:3px;resize:vertical}.olform input[type=number]{width:4em}.olform input[type=submit]{padding:5px}.olform .required{padding:8px}.olform select{font-family:var(--body-family);padding:3px}.olform .minor input{max-width:300px}.olform.books .major input[type=email],.olform.books .major input[type=password],.olform.books .major input[type=text],.olform.books .major input[type=url],.olform.books .major textarea{font-size:.875em;resize:vertical;width:100%}.olform.books .input,.olform.books .label{width:auto!important}.olform.books .TitleAuthor{margin-bottom:20px}.olform.books .TitleAuthor input#work-title{font-size:1.875em!important;margin:0;width:100%}.olform.books .TitleAuthor input#author{font-size:1em!important;width:100%}.olform .tip{color:var(--grey);font-family:var(--body-family)!important;font-size:var(--font-size-label-small)}.olform__input--large{height:265px}@media (min-width:960px){.olform .formBackLeft{float:left;width:670px}.olform .formBackRight{float:left;width:220px}.olform .formBack:after{clear:both;content:"";display:block}.olform input[type=email],.olform input[type=password],.olform input[type=text],.olform input[type=url],.olform textarea{resize:vertical;width:100%}.olform .input{width:100%}.olform .input select{width:130px}.olform .label{width:90%}.olform table input{width:300px}.olform.books .TitleAuthor input#work-title{width:900px!important}.olform.books .TitleAuthor input#author{width:550px!important}}.floating-label{position:relative}.floating-label__text{background:var(--white);border-radius:4px;font-size:11px;left:3px;padding:0 4px;position:absolute;top:-8px;transition:all .2s ease-out;white-space:nowrap}.floating-label__input{width:100%}.floating-label:has(:placeholder-shown):not(:focus-within) .floating-label__text{opacity:0;pointer-events:none}.floating-label:focus-within:has(:placeholder-shown) .floating-label__input::placeholder{opacity:0}div#editHistory,div#editTools{width:auto}div.editButton{display:inline-block;width:auto}div#editInfo{float:right;text-align:right;white-space:normal}div#editInfo>div{color:var(--brown)!important;font-family:var(--body-family);font-size:var(--font-size-label-small);font-weight:400}div#editInfo .smallest{padding-top:.3rem}div#editTools{padding:0 0 1rem;white-space:nowrap}div#footer-content{margin:5px auto;max-width:1060px;padding:20px}div#footer-links{display:flex;line-height:var(--line-height-list);margin-left:10px}#footer-content div{flex:1;flex-wrap:wrap;font-family:var(--body-family);min-width:150px}footer{bottom:0;display:flex;font-size:.8em;width:100%}footer #footer-details{color:var(--dark-grey);display:flex;width:100%}footer h2{color:var(--dark-grey);font-size:1em;margin:0}footer hr{border:0;border-top:1px solid var(--dark-beige);margin:20px 0}footer ul{margin:0;padding:0}footer ul li{font-size:1em;list-style-type:none;margin:5px 0;white-space:nowrap}.footer-icon{background-color:var(--dark-grey);border-radius:3px;cursor:pointer;display:inline-flex;height:35px;width:35px}.footer-icon img{padding:8px}#footer-links ul li a{color:var(--dark-blue)}#footer-links div{margin:20px 0;padding:0}img#archive-logo{height:27.5px;margin-right:10px;opacity:.7;padding:0}div#legal-details{flex:0.9;margin-bottom:8px}div#version-details{flex:0.1;margin-top:8px;text-align:right}.version{border:1px solid var(--dark-beige);border-radius:3px;color:var(--dark-grey);padding:8px 10px}.translate-icon{vertical-align:middle;width:1.5em}.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:" \25BC";vertical-align:middle;zoom:70%}.language-dropdown-component .dropdown-menu{background-color:var(--light-beige);border-radius:3px;cursor:pointer;text-align:left;width:150px}.language-dropdown-component .dropdown-menu li{border-bottom:1px solid var(--beige-two)}.language-dropdown-component .dropdown-menu li:last-child{border:none}.language-dropdown-component .dropdown-menu li:hover{background-color:var(--white)}.language-dropdown-component .dropdown-menu li a{color:var(--dark-grey);display:block;font-size:.9em;text-decoration:none;white-space:nowrap}.iaBar .language-component{border-radius:5px;display:block;padding:.2rem .4rem;position:relative}.iaBar .language-component .language-dropdown-component{position:absolute;right:0;top:30px;z-index:var(--z-index-level-5)}.iaBar .language-component .language-dropdown-component li{padding:8px 12px}.link-box{font-size:var(--font-size-body-medium);white-space:normal;word-wrap:break-word}.link-box h3{color:var(--grey);display:inline;font-size:var(--font-size-label-medium);margin:0;padding:0;text-transform:uppercase}.link-box.link-box--with-header h3{display:block}.link-box button.edit-subject-btn{background:none;border:none;cursor:pointer}div.tutorial__item{background-color:var(--book-cover-carousel-cards);border:var(--border-card);border-radius:var(--border-radius-card);min-width:220px;padding:10px}@media only screen and (min-width:960px){div.tutorial__item{min-width:310px}}div.tutorial__item:focus{box-shadow:var(--box-shadow-focus)}div.tutorial__item p{font-size:1rem;font-weight:500;line-height:var(--line-height-tight);margin:4% 5% 5%}div.tutorial__item p.small{font-size:.8rem;line-height:var(--line-height-snug)}div.tutorial__item a{align-items:center;display:flex;height:100px}div.tutorial__item img{float:left;height:5rem;margin:5px;opacity:80%;position:relative}#home-stats-charts .statschart:hover a,div.chartHome a:hover{color:var(--link-blue);text-decoration:underline}#home-stats-charts{display:flex;flex-wrap:wrap}#home-stats-charts .statschart{flex:1;height:110px;padding:1px;text-align:center}#home-stats-charts .statschart .chartShow{border-bottom:1px solid var(--grey);cursor:pointer;height:60px;margin:0 5px;width:145px}#home-stats-charts .statschart a{color:var(--black);text-decoration:none}#home-stats-charts .statschart a span{display:block}#home-stats-charts .statschart a .ticks{font-family:var(--font-family-serif);font-size:1.125em;font-weight:700;margin-top:2px;padding-top:5px}#home-stats-charts .statschart a .label{font-family:var(--body-family);font-size:.625em;text-transform:uppercase}#home-resource{font-size:13px;text-align:left}#home-about{display:flex;flex-wrap:wrap;font-size:13px}#home-about-mission{flex:2;font-family:var(--font-family-serif);margin-bottom:20px;max-width:439px;min-height:100px;min-width:300px}#home-about-mission-tldr{color:var(--dark-grey);font-family:var(--font-family-serif);font-size:18px;font-weight:400;line-height:var(--line-height-body);margin:0;padding:0}.card__text{margin:5px}.home-resource-section{flex:1;font-size:13px;margin-bottom:20px;min-height:100px;min-width:150px;padding:0 10px}.home-resource-section li{margin:1em 0}.home-resource-section .collapse{margin:0}.bookcover .cta-btn.cta-btn--preview{background-color:transparent;color:var(--primary-blue);flex-basis:content;flex-grow:0;font-size:var(--font-size-label-large);margin:-5px auto;position:relative;text-decoration:none;width:auto}.bookcover .cta-btn.cta-btn--preview:hover{text-decoration:underline}.bookcover .cta-btn.cta-btn--preview:before{background-color:var(--primary-blue);content:"";display:inline-block;height:18px;margin-right:6px;-webkit-mask:url(/static/images/icons/open-book.svg);mask:url(/static/images/icons/open-book.svg);-webkit-mask-size:cover;mask-size:cover;position:relative;top:2px;width:22px}.searchResultItem,.searchResultItem .sri__main{align-items:center;display:flex;flex-direction:column}@media (min-width:768px){.searchResultItem,.searchResultItem .sri__main{flex-direction:row}}.searchResultItem{background-color:var(--grey-fafafa);border-bottom:1px solid var(--light-beige);border-radius:var(--border-radius-card);list-style-type:none;margin-bottom:3px;padding:10px}.searchResultItem.sri--w-main{display:block}.searchResultItem a[href]{text-decoration:none}.searchResultItem h3{color:var(--dark-grey);display:block;font-family:var(--font-family-title);font-size:1.1em;font-weight:700;line-height:var(--line-height-heading);margin:0;overflow:auto;padding:0}.searchResultItem .details{display:inline;line-height:var(--line-height-meta);margin:0;overflow:auto;padding:5px;width:100%}.searchResultItem .resultStats{color:var(--grey);display:block;font-family:var(--body-family);font-size:.75em}.searchResultItem span.resultType{font-size:.6875em}.searchResultItem .bookseries{font-size:var(--font-size-body-medium)}.searchResultItem .bookseries [itemprop~=name]{font-weight:700}.searchResultItem .resultDetails{display:block;font-size:var(--font-size-body-medium)}.searchResultItem .ratingsByline{color:var(--black)}.searchResultItem .preview-covers{display:block;height:45px;margin-bottom:5px;margin-top:10px;overflow:hidden}.searchResultItem .preview-covers img{border-radius:var(--border-radius-thumbnail);opacity:.7}.searchResultItem .preview-covers--blur img{filter:blur(2px)}.searchResultItem .bookcover{margin:10px 10px 0 5px;text-align:center;width:100%}.searchResultItem .bookcover img{border-radius:var(--border-radius-thumbnail);max-height:300px;max-width:100%;width:175px}.searchResultItem .bookcover--blur img{filter:blur(4px)}.searchResultItem .imageLg{margin:10px 10px 0 5px;text-align:center;width:100%}.searchResultItem .imageLg img{max-height:110px;max-width:100%}.srw__subjects a{border:1px solid color-mix(in srgb,currentColor 60%,transparent);border-radius:var(--border-radius-badge);display:inline-block;font-size:var(--font-size-label-medium);line-height:var(--font-size-label-medium);max-width:100%;overflow:hidden;padding:4px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.srw__subjects em{font-style:normal;font-weight:700}.srw__chapters{background:rgba(0,124,255,.2);border-radius:4px;color:var(--black);font-size:var(--font-size-label-medium);margin-bottom:5px}.srw__chapters .srw__chapter{border-radius:inherit;display:flex;gap:4px;line-height:1.2em;padding:6px 8px;transition:background-color .2s}.srw__chapters .srw__chapter em{font-weight:700}.srw__chapters a.srw__chapter:hover{background:rgba(0,124,255,.2)}.searchResultItem__librarian-extras{border-top:1px dashed;color:var(--grey);font-size:.7em;line-height:var(--line-height-meta);margin-bottom:-5px;margin-top:8px;padding:7px 0;text-decoration:dotted underline;transition:color .2s}.searchResultItem__librarian-extras:hover{color:var(--primary-blue)}.preview-covers img:hover{opacity:1}.listDelete{display:flex;line-height:28px;margin-bottom:5px;max-width:150px;white-space:nowrap}.listDelete a span{background-image:url(/images/back_list-trash.png);background-position:0 0;background-repeat:no-repeat;display:inline-block;height:28px;margin-right:5px;position:relative;top:5px;width:21px}.listDelete a:hover span{background-position:-21px 0}.trending-badge{background-color:rgba(100,124,54,.12);border-radius:var(--border-radius-pill);display:inline-block;padding:0 13px}.trending-badge .trending-badge__chart{display:inline-block;letter-spacing:-2px;margin-left:4px}.trending-badge .trending-badge__chart>span{background:var(--green);display:inline-block;width:4px}@media only screen and (min-width:768px){.list-books .searchResultItem .bookcover{text-align:right;width:175px}.list-books .searchResultItem .imageLg{text-align:center;width:175px}.list-results .searchResultItem .imageLg{text-align:right;width:175px}}.fsi-snippet{display:inline;font-size:small;margin:0;padding:5px;width:60%}@media (min-width:450px){.fsi-snippet{width:90%}}@media (min-width:768px){.fsi-snippet{font-size:medium;width:auto}}.fsi-snippet__main{line-height:1.6em;margin:0 5px;padding:5px}.fsi-snippet__main__page-num a{color:var(--dark-grey);display:inline;font-family:var(--body-family);text-decoration:none}.fsi-snippet__main a:hover,.fsi-snippet__main a:link,.fsi-snippet__main a:visited{text-decoration:none}.fsi-snippet__main a:link{color:var(--black);font-family:var(--font-family-serif)}.fsi-snippet__main a:hover{color:var(--link-blue)}.fsi-snippet__full-results{border-bottom:1px solid var(--lightest-grey);font-size:1em;overflow:hidden}.fsi-snippet__full-results:last-child{border-bottom:none}.fsi-snippet__quotation-mark{display:inline;font-size:larger}@media only screen and (min-width:960px){.resultsContainer{display:flex}}:root{--compact-title-height:35px;--desktop-title-max-width:calc(var(--test-body-mobile-width) - var(--sidebar-width-with-margin))}@media screen and (min-width:769px){.compact-title{align-items:baseline;background:var(--white);display:flex;height:var(--compact-title-height);justify-content:space-between;padding:0 14px;position:fixed;top:0;width:calc(100% - var(--contentBody-padding));z-index:var(--z-index-level-5)}.compact-title__edit-btn{transform:translateY(6px)}.compact-title__heading{font-family:var(--font-family-title);font-size:1.25em;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (min-width:960px){.compact-title{max-width:var(--desktop-title-max-width);width:calc(100% - var(--sidebar-width-with-margin))}}.nav-bar{display:flex;font-weight:700;margin-bottom:20px;overflow-x:auto;scroll-behavior:smooth;white-space:nowrap}.nav-bar li{display:inline;font-size:var(--font-size-label-medium)}.nav-bar li a{align-items:center;border-bottom:2px solid transparent;color:var(--grey);display:flex;height:30px;justify-content:center;line-height:var(--line-height-control);padding:0 12px;text-decoration:none}.nav-bar:not(.work-menu) li.selected a{color:var(--link-blue)}.nav-bar:not(.work-menu) li.selected a,.nav-bar:not(.work-menu) li:hover a{border-bottom:2px solid var(--link-blue)}.nav-bar-wrapper{align-items:stretch;background:var(--white);box-shadow:0 1px 3px rgba(0,0,0,.25);clip-path:inset(0 0 -15px 0);display:flex;margin-bottom:20px;z-index:var(--z-index-level-5)}.nav-bar-wrapper .nav-bar{margin-bottom:0}.nav-bar-wrapper.sticky{margin-left:-20px;margin-right:-20px;position:sticky;top:50px}.nav-bar-wrapper .nav-arrow-right{background:linear-gradient(to right,transparent,var(--white) 10px);border:none;bottom:0;padding:0;position:absolute;right:0;top:0;width:44px;z-index:var(--z-index-level-14)}.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{background:linear-gradient(to left,transparent,var(--white) 10px);border:none;bottom:0;left:0;padding:0;position:absolute;top:0;width:44px;z-index:var(--z-index-level-14)}.nav-bar-wrapper .nav-arrow-left img{transform:rotate(180deg)}.nav-bar-wrapper .nav-bar.work-menu{background:var(--white);gap:4px;padding:8px 20px 0;scrollbar-width:thin;z-index:var(--z-index-level-5)}.nav-bar-wrapper .nav-bar.work-menu li{border-radius:11px;display:inline-block;margin-bottom:6px}.nav-bar-wrapper .nav-bar.work-menu li a{padding:0 12px;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:#4670a0}.nav-bar-wrapper .nav-bar.work-menu li:hover a{color:var(--white)}}.nav-bar-wrapper .nav-bar.work-menu li.selected{background-color:var(--blue-5e88B9)}.nav-bar-wrapper .nav-bar.work-menu li.selected a{color:var(--white)}@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{margin-left:0;margin-right:0;padding-left:0;top:0;width:100%}.nav-bar-wrapper.sticky>.nav-bar{padding:8px 0 0}.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:var(--grey);margin-bottom:15px;max-width:700px}.dq-table{border:1px solid var(--grey);margin:10px;width:100%}.dq-table th{background:var(--white);font-weight:700;padding:8px;text-align:center}.dq-table .dqs-run-again{background:none;border:0;color:var(--link-blue);cursor:pointer;float:right;text-decoration:underline}.dq-table__row{background:var(--white)}.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{text-align:right;width:60px}.dq-table__row:nth-child(2n){background:var(--lightest-grey)}.star{color:var(--gold);font-size:1.5em}.star__small{font-size:1em}.star--half{background:linear-gradient(90deg,var(--gold) 50%,var(--light-grey) 50%);-webkit-background-clip:text;color:var(--gold);margin:0 0 0 -5px;-webkit-text-fill-color:transparent}.readers-stats{color:var(--grey);font-size:var(--font-size-label-large);margin-bottom:20px}.readers-stats li{display:inline-block;list-style-type:none;padding-bottom:10px}.readers-stats li:not(:first-child,:last-child):after{content:"\00B7";margin:0 4px}.readers-stats .dot{display:inline-block;list-style-type:none;margin:0 4px}.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:var(--font-size-title-medium)}.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{flex-direction:column;height:150px}.check-in__inputs,.check-in__inputs>span{display:flex;justify-content:space-between}.check-in__inputs>span>select{width:75%}.check-in-prompt,.last-read-date{background:linear-gradient(to bottom,transparent 80%,var(--lightest-grey));border:1px solid var(--light-grey);border-radius:0 0 5px 5px;font-size:var(--font-size-label-medium);margin-bottom:5px;margin-top:-15px;padding:5px 0;text-align:center}.check-in-prompt a,.last-read-date a{border-radius:var(--border-radius-button);display:inline-block;padding:8px 7px;transition:background-color .2s}.check-in-prompt a:hover,.last-read-date a:hover{background-color:var(--icon-link-grey)}@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;gap:10px;height:unset}.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{box-sizing:border-box;display:flex;flex-direction:column;font-size:var(--font-size-title-medium);gap:10px;max-width:100%;text-align:center;width:100%}.goal-form__question{align-items:center;display:flex;flex-flow:row wrap;gap:8px;justify-content:center}.goal-form__learn-more{color:var(--dark-grey);font-size:var(--font-size-label-small);text-decoration:none}.goal-form__input-section{align-items:center;box-sizing:border-box;display:flex;gap:12px;justify-content:flex-end;padding-right:10px;width:100%}.goal-form__note{color:var(--dark-grey);font-size:var(--font-size-label-small);margin:0;text-align:center}.goal-form__question span{font-weight:500}.goal-form__input-section input{border:2px solid var(--lighter-grey);border-radius:var(--border-radius-input);font-size:var(--font-size-label-large);outline:none;padding:8px 12px;text-align:center;width:80px}.goal-form__input-section input:focus{border-color:var(--primary-blue);box-shadow:0 0 0 2px rgba(4,119,185,.2)}.goal-form__input-section button{display:inline-block;font-size:var(--font-size-label-large);margin:0;padding:6px 15px;width:fit-content}@media only screen and (max-width:768px){.goal-form{gap:12px}.goal-form__question{flex-wrap:wrap;gap:8px}.goal-form__question span{font-size:var(--font-size-label-medium)}.goal-form__input-section{gap:10px;justify-content:center;padding-right:0}.goal-form__input-section input{font-size:var(--font-size-label-medium);padding:7px 8px;width:65px}.goal-form__input-section button{font-size:var(--font-size-label-medium);padding:5px 12px}}.reading-goal-progress{color:var(--dark-grey);padding:5px 0}.reading-goal-progress__body{justify-content:center}.reading-goal-progress__progress-bar{background-color:var(--light-grey);border-radius:5px;height:20px;margin:auto auto 10px;width:85%}.reading-goal-progress__completed{background-color:var(--primary-blue);border-radius:inherit;display:inline-block;height:inherit}.reading-goal-progress__details{display:flex;justify-content:space-between;margin:auto;width:97%}@media only screen and (max-width:768px){.reading-goal-progress{padding:15px 0 0}.reading-goal-progress__details{display:flex;justify-content:space-between;margin:auto;width:85%}}.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{color:var(--dark-grey);font-family:var(--font-family-title);font-size:var(--font-size-headline-large);margin:0;overflow-wrap:break-word}.work-title-and-author h2.work-subtitle{color:var(--grey);font-family:var(--font-family-subtitle);font-size:1.3em;font-style:italic;font-weight:400;margin:0}.work-title-and-author h2.edition-byline{color:var(--dark-grey);font-size:var(--font-size-title-medium);font-weight:400;line-height:var(--line-height-meta);margin:10px 0 20px}.work-title-and-author .work-line{color:var(--grey);font-style:oblique}.work-title-and-author .work-line a{color:var(--grey)}.work-title-and-author .series-line a{font-weight:700;text-decoration:none}.work-title-and-author .first-published-date{color:var(--grey);font-size:var(--font-size-label-medium)}@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{overflow:hidden;white-space:nowrap}.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;line-height:var(--line-height-meta);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:var(--dark-grey);font-size:.675em}.work-title-and-author .readers-stats__review-count--none{height:0;margin:0}.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),.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,.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}}:root{--sidebar-width:225px;--sidebar-width-with-margin:285px;--test-body-mobile-width:1060px}.workDetails{padding:0 0 20px}.workDetails .book-description{text-align:justify}.editionCover{min-height:10px;padding-right:0}.editionCover .cover-animation{position:relative;transition:transform .8s,opacity .8s;z-index:var(--z-index-level-negative)}.editionCover .cover-animation:hover{opacity:.8;transform:perspective(465px) rotateX(0deg) rotateY(-10deg)}div.editionAbout{margin-bottom:20px;min-width:1%}div.editionAbout p{font-size:var(--font-size-body-medium);margin:1em 0}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}.source-records li a{font-size:var(--font-size-label-medium);padding:6px 0}.workFooter .lists-heading{display:flex}.workFooter .lists-heading h2.lists-title{flex:1;font-size:1.375em;margin-bottom:14px;margin-top:5px}.workFooter .lists-heading a{color:var(--link-blue);font-size:var(--font-size-title-medium)}.workFooter ul.listLists{display:flex}.workFooter ul.listLists li{border:0;width:33%}.book-description,.edition-notes,textarea[name=edition--notes]+h3+.wmd-preview,textarea[name=work--description]+h3+.wmd-preview{font-size:var(--font-size-label-medium);margin-bottom:20px;margin-top:5px}.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{font-size:.8rem;list-style-type:disc}.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:var(--font-size-label-medium)}.edition-overview{background:var(--light-grey);margin:10px 0;padding:10px}.edition-overview .edition-title{color:var(--dark-grey);margin-bottom:0}.edition-overview .edition-subtitle{color:var(--grey);font-size:1.4em;font-weight:400;margin-top:5px}a.section-anchor{display:block;height:20px}a.section-anchor--no-height{height:0}.book-overview{padding-bottom:10px}.book-overview>div{margin:10px 0}.meta dd,.meta dt{font-size:var(--font-size-label-medium)}.book-subtitle{margin-bottom:0}div.editionTools{font-size:100%;min-height:10px}div.editionTools p{color:var(--grey)}@media only screen and (min-width:960px){.workDetails{display:flex;padding:20px 0}div.editionCover{margin-bottom:0;margin-right:1.5em;width:var(--sidebar-width)}div.editionAbout{flex:1}}.admin-bar{background-color:var(--lightest-grey)}.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}}.edition-omniline{display:flex;flex-direction:row;margin-bottom:10px;overflow-x:auto;padding:10px}.edition-omniline-item{align-items:center;border:1px solid var(--lighter-grey);border-radius:5px;display:flex;flex:1;flex-direction:column;font-size:var(--font-size-body-medium);justify-content:top;margin:0 4px;min-width:100px;padding:9px;text-align:center;word-break:break-word}.edition-omniline-item div{color:var(--grey);font-size:var(--font-size-label-medium);margin-bottom:4px;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{align-items:center;flex-direction:column;justify-content:flex-start}}.tab-section{border:1px solid var(--lighter-grey);border-radius:5px;clear:both;padding:10px}.preview-languages{color:var(--grey);font-size:.8em}.list-heading{color:var(--link-blue);font-size:1.2em;font-weight:400}@media only screen and (max-width:960px){div.editionAbout .book-description{padding-top:1em}}div.navEdition{color:var(--grey-555);font-size:.9em;margin-top:5px}span.booktitle{color:var(--dark-grey);font-family:var(--font-family-title);font-weight:700}.right.illustration{margin:0 0 30px 30px}.left.illustration{margin:0 30px 30px 0}.illustration{margin-bottom:10px;position:relative;text-align:center;z-index:var(--z-index-level-1)}.illustration img{border-radius:var(--border-radius-thumbnail);box-shadow:1px 1px 2px 0 var(--book-cover-shadow-color);width:180px}.illustration .SRPCoverBlank{background:var(--lighter-grey);display:none;font-size:1em;height:225px;min-height:250px;min-width:175px;padding:15px;position:relative;text-align:center;width:148px}.illustration .SRPCoverBlank .innerBorder{border:2px solid var(--white);height:221px;margin:0 auto;width:144px}.illustration .SRPCoverBlank.author{background:transparent url(/images/icons/avatar_author-lg.png) 15px 15px no-repeat;display:none;font-size:1em;height:180px;margin:0 auto;position:relative;text-align:center;width:131px}.illustration .BookTitle{color:var(--dark-grey);height:100px;margin-top:-50px;overflow-wrap:break-word}.illustration .BookTitle,.illustration .author .BookTitle{left:50%;margin-left:-54px;position:absolute;top:50%;width:108px}.illustration .author .BookTitle{color:var(--black);display:none;height:80px;margin-top:-40px}.illustration .Author{color:var(--grey);font-size:var(--font-size-label-small);font-style:italic;padding:4px 4px 0}.illustration .edition{font-family:var(--body-family);font-size:.6875em;margin:10px auto}.editionCover .SRPCoverBlank{height:auto;width:auto}.editEditionCover .SRPCoverBlank{left:22px}#pageHistory{margin-top:30px}.pageHistory__list{font-size:.8em}.pageHistory__tools{float:right;font-size:.7em;padding-top:8px}.pageHistory__list li:first-child:after{content:" · "}table.history{border-top:1px solid var(--grey-e7e7e7);margin-top:10px;width:100%}table.history tr:last-child{background:var(--lightest-grey)}table.history td{border-bottom:1px solid var(--grey-e7e7e7);color:var(--grey);font-family:var(--body-family);font-size:.6875em}table.history td.timestamp{padding:10px;white-space:nowrap}table.history td.detail{padding:10px;width:100%}@media (min-width:960px){div.chartHolder{height:61px;overflow:hidden;position:relative;width:439px}div.chartDisplay,div.chartHolder{background-color:var(--lightest-grey)}div.chartDisplay{border-bottom:1px solid var(--black);height:50px;padding:10px 3px 0;width:430px}}:root{--chart-height:140px;--chart-width:998px;--chart-bottom-padding:20px}.chart{background-color:transparent;background-image:url(/images/ajax-loader-bar.gif);background-position:340px 60px;background-repeat:no-repeat;box-sizing:border-box;font-family:var(--body-family);font-size:.6875em;height:calc(var(--chart-height) + var(--chart-bottom-padding));margin-top:0;padding:0 8px var(--chart-bottom-padding) 20px;position:relative;width:100%}.chartYaxis{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);left:-65px;top:60px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);vertical-align:middle}.chartXaxis,.chartYaxis{color:var(--olive);font-size:10px;position:absolute;text-align:center;text-transform:uppercase}.chartXaxis{bottom:0;left:0;width:100%}.chartZoom{white-space:nowrap}.chart .thisChart{height:var(--chart-height);overflow-y:hidden;width:100%}@media (min-width:960px){.chart{float:left;max-width:var(--chart-width)}.chartYaxis{width:var(--chart-height)}.chart .thisChart{max-width:var(--chart-width)}}div.merge{float:left;font-family:var(--body-family);margin-bottom:15px;width:100%}div.merge .entry{padding:10px 0}div.merge .entry,div.merge .header{border-bottom:1px solid var(--lighter-grey);clear:right;float:left;width:100%}div.merge .header{padding:0!important}div.merge .header div{padding:5px}div.merge .master{background-color:var(--light-yellow)!important;position:sticky;top:0}div.merge .mergeSelection,div.merge .mouseoverHighlight{background-color:var(--lighter-yellow)}div.merge .data{padding:0 5px}div.merge .input{float:left;padding:3px 5px 0;text-align:center;width:37px}div.merge .record ul{margin-bottom:0!important;margin-top:5px}div.merge .record li{color:var(--grey)!important;font-size:.75em}div.merge .record label{display:block}div.merge .metaDate{color:var(--brown);font-size:.8125em;padding-left:10px}div.merge .metaSubject{color:var(--grey);display:block;font-size:.8125em}div.merge .ol-num{color:var(--brown);font-family:var(--code-family)}div.merge .name{color:var(--black);font-weight:700}div.merge .name a:link,div.merge .name a:visited{color:var(--black);text-decoration:none}div.merge .name a:active,div.merge .name a:hover{color:var(--link-blue);text-decoration:underline}div.merge .count{font-size:.8125em;text-align:right}.merge-feedback input{margin-top:5px;width:100%}.merge-feedback__buttons{display:flex;justify-content:space-between;margin-top:5px}.merge-feedback__reject{background-color:var(--red-two);color:var(--white)}@media (min-width:960px){div.merge .record{float:left;width:710px}div.merge label{width:710px}div.merge .count{float:left;width:86px}}ul.listLists{margin:0;padding:0;position:relative}ul.listLists span{color:var(--grey);display:block}ul.listLists li{background-color:var(--white);border-bottom:1px solid var(--lightest-grey);border-radius:3px;display:flex;list-style:none!important;padding:5px}ul.listLists li .image{min-height:35px;padding:0 10px;width:42px}ul.listLists li .image img{max-width:100%;width:32px}ul.listLists li .data{padding:3px 0}ul.listLists li .label{font-size:var(--font-size-label-medium);line-height:1.125em}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;height:8px;left:0;line-height:0;opacity:.75;position:absolute;text-align:center;text-transform:uppercase;top:-8px;width:calc(100% - 8px)}.star-messaging{background:none;border:0;color:var(--mid-grey);cursor:pointer;display:block;margin:0 auto}.review{border:1px solid transparent;border-radius:5px;display:flex;position:sticky;scroll-margin-top:100px;top:0;-webkit-transition:all 1s linear}.review .review-btn{border-left:1px solid var(--lighter-grey);height:35px;width:35px}@keyframes highlight{0%{border:1px solid transparent;box-shadow:0 0 10px transparent}50%{border:1px solid var(--link-blue);box-shadow:0 0 10px var(--link-blue)}to{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;cursor:pointer;margin:0 auto 10px;width:150px}.stars input[type=submit]{filter:alpha(opacity=0);opacity:0;position:absolute}.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{background:transparent;cursor:pointer;display:block;float:left;height:30px;margin:0;padding:0;position:relative;text-indent:-999em;width:30px;z-index:var(--z-index-level-3)}.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{background:url(/static/images/stars.png) repeat-x 0 -60px;display:block;height:30px;left:0;position:relative;top:0;width:0}.searchResultItemCTA{line-height:1em;width:100%}.searchResultItemCTA-lending{color:var(--white);cursor:pointer;font-family:var(--body-family);text-align:center;width:100%}.searchResultItem>.searchResultItemCTA{padding:0}.searchResultItemCTA .generic-dropper-wrapper{margin-top:5px}@media only screen and (min-width:768px){.searchResultItem .searchResultItemCTA{min-width:200px;padding:0 5px;width:200px}}table{border-collapse:collapse;border-spacing:0}table.meta{margin-top:10px}table.meta td{padding:0 15px 10px 0;vertical-align:top}table.meta td.title{width:120px}table.meta td.descrip{width:65px}table.code pre{white-space:pre!important}table#pageHistory{font-family:var(--body-family);margin:10px 0 20px;width:100%}table#pageHistory td.number{text-align:right}table#pageHistory th,table.changeHistory th{border-bottom:1px solid var(--grey-e7e7e7);color:var(--brown);font-size:.6875em;padding:10px;text-transform:uppercase!important}table#pageHistory td,table.changeHistory td{border-bottom:1px solid var(--grey-e7e7e7);color:var(--grey);font-size:.75em;padding:10px}table.changeHistory{font-family:var(--body-family);margin:0;width:100%}table.changeHistory td.time{white-space:nowrap}table.changeHistory td.comment{width:33%}table.changeHistory .comment__cover{height:72px;margin-left:10px;vertical-align:middle}table.help{border-top:1px solid var(--grey-e7e7e7);margin:20px 0}table.help th{background-color:var(--lightest-grey)}table.help td,table.help th{border-bottom:1px solid var(--grey-e7e7e7);color:var(--grey);font-family:var(--body-family);font-size:.75em;padding:5px;vertical-align:top}fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}li span.snippet{background-color:var(--lightest-grey);display:block;font-size:.8em;font-style:italic;margin:10px 0;padding:20px}li.edition-cover img{border:5px solid var(--white);cursor:pointer;max-height:140px;max-width:90px}li.edition-cover img:hover{border:5px solid var(--link-blue);cursor:pointer}caption,th{text-align:left}q:after,q:before{content:""}abbr{border:0;font-variant:normal}b,strong{font-weight:700}em,i{font-style:italic}.markdown-content ol,.markdown-content ul{padding-left:40px}.markdown-content ol li{list-style:decimal}.markdown-content ol li,.markdown-content ul li{color:var(--dark-grey);line-height:var(--line-height-list)}.markdown-content ul li{list-style:disc}code,pre{font-family:var(--code-family);font-size:.875em;font-weight:400;white-space:pre-wrap}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}.breadcrumbs{color:var(--brown);font-family:var(--body-family);font-size:var(--font-size-label-small);padding-bottom:10px}.fixthis{background-color:var(--heart-color)!important}div.unordered{line-height:var(--line-height-list);margin-top:10px}div.superNav{color:var(--grey);font-family:var(--body-family);font-size:.6875em;margin-bottom:5px}span.link{color:var(--darker-grey);white-space:nowrap}span.link,span.tools{font-family:var(--body-family);font-size:var(--font-size-label-medium);font-weight:400!important}span.tools{color:var(--dark-grey)}span.tools.sorter{margin-left:10px;margin-right:5px}span.tools span.label{background-color:var(--orange);border-radius:3px;color:var(--white);font-weight:400!important;padding:3px}span.tools span.list{padding:3px}span.tag{color:var(--dark-grey);font-size:13px}span.count{color:var(--brown);font-family:var(--body-family);font-size:var(--font-size-label-medium)!important;font-weight:400!important;padding:5px 5px 0}span.merge{padding:2px 0}span.resultTitle{color:var(--grey);font-family:var(--body-family)}span.resultTitle span.resultType{color:var(--brown);font-family:var(--body-family);font-size:.75em}span.resultTitle .bookauthor,span.resultTitle .resultPublisher{color:var(--grey);font-family:var(--body-family);font-size:.75em;font-weight:400}span.resultTitle span.details{display:block;float:left}span#masker,span#showpass{display:block;margin-top:5px}span#masker{clear:both;float:left}p.instruct{font-size:.875em;margin-bottom:0}p.alert{background-color:var(--light-yellow);background-position:10px 50%;background-repeat:no-repeat;color:var(--brown);font-size:.875em;margin:10px auto 0;padding:15px 52px}p.info{background-image:url(/images/icons/icon_info.png)}p.thanks{background-image:url(/images/icons/icon_check.png)}input[type=text],select,textarea{color:var(--darker-grey);font-family:var(--body-family);font-size:.875em}input[type=email],input[type=text]{margin:0 10px 5px 0}input.repeat-add{font-size:1.125em}input.invalid{border-color:var(--red);color:var(--dark-grey)}input.highlight{background-color:var(--light-yellow)}.format{font-size:.75em;margin-top:5px}.search-results-stats{align-items:center;display:flex;font-size:.9em;gap:10px;overflow-x:auto;padding-bottom:10px;white-space:nowrap}.serp-extras{background-color:var(--white);border:1px solid var(--lighter-grey);margin-top:10px;padding:0 10px 10px}div#placement{margin:0 auto;text-align:left;width:960px}div#position{width:960px}div#content{background-color:var(--white);border:1px solid var(--dark-beige);border-radius:5px;clear:both;position:relative;width:958px}div#content div.contentLists{float:left;left:-20px;position:relative}div#content div#contentLists{background:var(--white) url(/images/back_results.png) repeat-x;border-top:1px solid var(--lighter-grey);float:left;position:relative}div#contentHead{max-width:1018px;padding:20px}div#contentHead h1{margin:0}div.note{background-color:var(--light-yellow);border:1px solid var(--dark-yellow);font-family:var(--body-family);font-size:1em;margin:0 auto;padding:10px;text-align:left}div#noLogin{background:var(--light-yellow) url(/images/icons/icon_info.png) no-repeat 10px 50%;margin-top:10px;padding:10px 10px 10px 44px}div#preMerge{background:transparent url(/images/icons/icon_merge.png) no-repeat 10px 10px}div#postMerge,div#preMerge{min-height:32px;padding:10px 10px 10px 52px}div#postMerge{background:transparent url(/images/icons/icon_check.png) no-repeat 10px 10px}div#errorMerge{background:transparent url(/images/icons/icon_alert.png) no-repeat 10px 10px;min-height:32px;padding:10px 10px 10px 52px}div.formElement{padding-bottom:8px}div.formElement.bottom{padding-bottom:0}div.formElement label,div.formElement select#date1,div.formElement select#date2{font-size:.75em}div.formElement .input label{font-size:1em}div.formElement .footnote,div.formElement p.tip{border-top:1px solid var(--mid-grey);padding:5px}div.formElement blockquote{font-family:var(--font-family-quote);font-size:.875em;margin:1em 40px}fieldset{margin:0 0 10px;padding:0 0 20px;position:relative}fieldset.minor{display:block;margin:0;padding:0}fieldset.major legend{font-size:1.375em;padding:5px 0}fieldset.major legend,fieldset.minor legend{color:var(--teal);font-family:var(--body-family);font-weight:600}fieldset.minor legend{font-size:1.125em}fieldset.home{border:none;margin:0;padding:0}fieldset.home legend{display:none}form#notifications input[type=radio]{margin:0 10px 0 20px}div.invalid,div.valid{float:left;font-family:var(--body-family);font-size:1em!important;padding-top:5px}div.siteSearch{border-radius:5px;overflow:visible;width:300px}div.siteSearch.darker{-webkit-box-shadow:1px 1px 10px var(--dark-grey);box-shadow:1px 1px 10px var(--dark-grey)}div.siteSearch input[type=submit]{background:var(--link-blue);border:none;border-radius:5px;color:var(--white);font-size:.9em;padding:11px}div.siteSearch input[type=text]{border:1px solid var(--mid-grey);border-radius:var(--border-radius-input);margin:0;padding:12px;width:215px}.siteSearch .formElement{font-family:var(--body-family);font-size:1.1em}.searchPlus{color:var(--dark-grey);font-family:var(--body-family);font-size:.75em;padding:15px 0}.searchPlus a{margin-right:20px}div.cclicense{background:url(/images/logo_CC0-20px.png) 0 0 no-repeat;color:var(--brown);font-family:var(--body-family);font-size:.75em;margin-bottom:12px;min-height:20px;padding:3px 0 0 30px}div#editHistory button,div.editButton button,div.revert.notice button{font-size:1.125em}div#revertNotice{background-color:var(--dark-green);height:45px;padding-top:15px;text-align:center;width:958px}div.alert span,div.verify span{margin:0 auto;min-height:25px;padding:5px 0 5px 32px}div.alert,div.verify{font:1.25em var(--body-family)}div.alert span{background:url(/images/icons/icon_alert.png) no-repeat}div.verify span{background:url(/images/icons/icon_check.png) no-repeat}.defaultstyling{font-family:var(--body-family)}.defaultstyling .padtop{margin-top:10px}.forgot-email{font-size:.8em}.forgot-email-form{padding:10px 0}.forgot-email-form .form-row{margin-bottom:10px}.forgot-email-form label{color:var(--dark-grey);font-family:var(--body-family);font-weight:600}.contentQuarter,.contentTwothird{margin-bottom:20px;min-height:100px}.contentTwothird p{margin-top:0}.contentHalf,.contentOnethird{margin-bottom:20px;min-height:100px}.contentSpacer{height:2px;width:19px}#contentHead h1{margin:0;padding:0}#contentHead #listTools ul{margin:15px 0 0!important}div#searchResults,div#searchResults .list-books{flex:1;margin-bottom:0;margin-left:0;min-width:0}div#searchResults .SRPCover{height:200px;margin:0 15px 20px 0;vertical-align:middle;width:130px}div#searchResults .SRPCover img{height:20px}div#searchResults .SRPCoverBlank{background:var(--lighter-grey);cursor:pointer;display:none;float:left;height:200px;margin:0 15px 20px 0;padding:10px;position:relative;text-align:center;width:130px}div#searchResults .SRPCoverBlank .innerBorder{border:1px solid var(--white);float:left;height:200px;width:130px}div#searchResults .SRPCoverBlank a{text-decoration:none}.mode-options{font-family:var(--body-family);font-size:.7em}.mode-options input{margin-left:15px;margin-right:4px;position:relative}.waitlist-msg{color:var(--grey);font-family:var(--body-family);font-size:.7em;margin-bottom:-1.5em;padding:.2em}.authorList{margin-top:30px}.authorList li{color:var(--grey);font-size:1em;margin-bottom:1.5em;max-width:800px}.authorList .cover{border-radius:4px;max-width:120px}.subjectList ul{margin-top:30px}div#searchFacets{padding:0 15px;width:220px}div.facet{margin-bottom:20px}div.facetEntry{font-family:var(--body-family);margin-bottom:5px}div.facetEntry a{line-height:var(--line-height-list);text-decoration:none!important}div.facetMoreLess{font-family:var(--body-family);margin-bottom:5px}div.facetMoreLess a{text-decoration:none!important}div.list{float:left;padding-top:10px;width:207px}div.list .cover{float:left;padding-right:10px;width:42px}div.list img{width:42px}div.list .copy{float:left;width:155px}div.list h5{color:var(--dark-grey);font-family:var(--font-family-serif);font-weight:400;margin-bottom:5px}div.list h5 span{font-family:var(--body-family);font-size:80%}div.list .tags{margin-bottom:5px}div.list .owner,div.list .tags{color:var(--grey);font-family:var(--body-family);font-size:.6875em}div.list .owner{text-align:right}div.work{font-family:var(--body-family)}div.work span.author,div.work span.work{color:var(--brown);font-family:var(--body-family);font-size:1.125em}div.work span.work{font-weight:700}div.work span.editions{color:var(--brown);font-family:var(--body-family);font-size:1.125em}div.workHelp{font-size:.8em;margin-bottom:20px;padding-top:10px}.workCover .illustration img{max-width:270px!important}.workCover .illustration .SRPCoverBlank{margin:0 auto}div.books{float:left;padding-top:20px;width:915px}div.books .coverMagic{float:left;margin:0 5px 20px 0;max-width:100%;min-height:115px;min-width:84px;text-align:center}div.books .SRPCover{float:left;height:115px;vertical-align:middle}div.books .SRPCover img{height:115px}div.books .SRPCoverBlank{background-color:var(--lighter-grey);cursor:pointer;display:none;float:left;font-size:.6875em;height:105px;padding:5px;position:relative;text-align:center;width:74px}div.books .SRPCoverBlank .innerBorder{border:1px solid var(--white);height:103px;width:72px}div.books .BookTitle{color:var(--dark-grey);height:93px;left:50%;margin-left:-31px;margin-top:-46px;position:absolute;top:50%;width:62px}div.books .Author{color:var(--grey);font-size:.6875em;font-style:italic;padding:4px 4px 0}input.addweb,select#select-id{max-width:300px}.links ul li.read-option a{display:block;text-align:center}div.excerpt{width:100%}div.excerpt .text{font-size:.875em;font-style:italic;line-height:1.25em;padding:15px}div.excerpt .attribution{font-family:var(--body-family);font-size:.6875em;padding-left:15px}.identifiers td{border-bottom:1px solid var(--lighter-grey);color:var(--dark-grey);padding:5px}.identifiers.authors td{background-color:var(--white)}.multi-input-autocomplete--series{margin-top:5px;max-width:600px}.multi-input-autocomplete--series .mia__input+.mia__input{margin-top:5px}.multi-input-autocomplete--series .mias__name{flex:1}.multi-input-autocomplete--series .mias__position{width:10ch}ul.booklinks li{font-size:var(--font-size-label-medium);list-style-type:disc;margin:0 0 10px 20px}ul.booklinks li span{display:block}ul.booklinks li div.linkRemove{float:right;padding:0 10px 10px 15px}ul.clean{border-top:none!important}ul.clean li{border-bottom:none!important}ul.clean li span.resultTitle{max-width:236px;width:236px}#external-links ul li{list-style-type:none}.section .sansserif{font-size:.75em}.section p{margin-bottom:1em;margin-top:0}.BookTitle{color:var(--dark-grey);font-size:.875em;height:100px;left:50%;line-height:normal;margin-left:-52px;margin-top:-50px;position:absolute;top:50%;vertical-align:middle;width:105px}.Author{color:var(--grey);font-size:var(--font-size-label-small);font-style:italic;padding:4px 4px 0}span.actions{display:block;float:left;max-width:55px;overflow:visible;white-space:nowrap}span.actions a{display:block;float:left;font-family:var(--body-family);font-size:10px;font-weight:700;margin-left:10px;min-width:35px;text-align:center;text-decoration:none}span.actions a span.image{background-image:url(/images/icons/icons_sprite-sm.png);background-repeat:no-repeat;display:block;height:24px;margin:0 auto;padding:0;width:24px}span.actions a span.label{background-image:url();display:block}span.actions span.list{background-position:0 0!important}span.actions span.list:hover{background-position:-24px 0!important}span.actions span.read{background-position:-72px 0!important}span.actions span.read:hover{background-position:-96px 0!important}span.actions span.download{background-position:-144px 0!important}span.actions span.download:hover{background-position:-168px 0!important}span.actions span.buy{background-position:-216px 0!important}span.actions span.buy:hover{background-position:-240px 0!important}span.actions span.borrow{background-position:-288px 0!important}span.actions span.borrow:hover{background-position:-312px 0!important}span.actions span.daisy{background-position:-384px 0!important}span.actions span.daisy:hover{background-position:-408px 0!important}span.actions a span.checked-out{display:block;margin:0 auto;padding:0}ul.list-books>li{display:flex}ul.list-books .resultTitle{color:var(--grey);display:block;font-family:var(--body-family);margin:0!important}ul.list-books .resultTitle .bookauthor,ul.list-books span.resultPublisher{color:var(--grey);font-family:var(--body-family);font-size:.75em}ul.list-books span.resultPublisher{display:block}ul.list-books span.resultType{font-size:.6875em}.list-books--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:30px 5px;padding:10px}.list-books--grid .searchResultItem{background:transparent;border:0;padding:0 5px;position:relative}.list-books--grid .searchResultItem .sri__main,.list-books--grid .searchResultItem:not(.sri--w-main){display:flex;flex-direction:column}.list-books--grid .searchResultItem .bookcover{display:flex;flex:1;flex-direction:column;justify-content:flex-end;margin:0;width:100%}.list-books--grid .searchResultItem .sri__main>.details,.list-books--grid .searchResultItem>.details{display:none}.list-books--grid .searchResultItem .searchResultItemCTA{font-size:.85em;margin:0;min-width:unset;padding:0;width:100%}.list-books--grid .searchResultItem .check-in-prompt,.list-books--grid .searchResultItem .star-rating-form{display:none}.list-books--grid .list-books__note{border-top:var(--border-divider);display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;line-height:var(--line-height-blurb);margin-top:4px;overflow:hidden;padding-top:8px;-webkit-box-orient:vertical}.list-books--grid .list-books__note p{margin-top:0}div.popAlert{background:url(/images/icons/icon_alert.png) no-repeat;color:var(--red);display:none;font-size:1.25em;margin-bottom:15px;padding:8px 16px;text-align:center;width:550px}#wikicode textarea{height:200px;margin:10px;outline:none;overflow:auto;padding:10px;white-space:pre-line;width:400px;word-break:break-all;word-wrap:break-word}#wikicode p,#wikicode textarea{font-family:var(--body-family);font-size:.75em}#wikicode p{margin:10px 10px 0;padding:0}@media screen and (max-width:960px){.historyPager{margin:20px 0;text-align:center;width:848px}}@media screen and (max-width:768px){.historyPager{margin:20px 0;text-align:center;width:100%}}div.mergeThis{background:url(/images/icons/icon_merge.png) no-repeat 0 0;display:inline;margin-left:15px;padding:15px 0 0 45px}#mergeHead{background-color:var(--lightest-grey);padding:15px}#mergeHead #recordMaster{margin-bottom:15px}div.postSubmit,div.preSubmit{text-align:center}#listTools ul{color:var(--grey);font-family:var(--body-family);font-size:.75em;margin:0 0 20px!important}#listTools li{list-style-type:none!important;padding-bottom:20px}#listTools li span.icon{background-image:url(/images/icons/icons_lists.png);background-repeat:no-repeat;display:block;float:left;height:28px;margin-right:15px;width:28px}#listTools li span.subscribe{background-position:0 0}#listTools li span.export{background-position:-28px 0}#listTools li span.alert{background-position:-56px 0}.heart-adjust{left:4px;position:relative;top:-3px}div#subjectLists ul.listLists{padding:0}div#subjectLists ul.listLists li{display:flex;float:left;font-family:var(--body-family);list-style-type:none;padding-bottom:10px;padding-top:0;width:282px}div#subjectLists ul.listLists li .image{display:block;float:left;min-height:35px;width:34px}div#subjectLists ul.listLists li .image img{width:24px}div#subjectLists ul.listLists li .data{display:block;float:left;width:248px}div#subjectLists p{font-family:var(--body-family);font-size:.6875em;margin-bottom:5px!important;padding-left:42px}.snipHL{background-color:var(--blue);filter:alpha(opacity=20);opacity:.2;position:absolute}.editionCover{box-sizing:unset}.editionCover .illustration{margin-bottom:5px}#read.panel{margin-bottom:10px}.decorations button{background:inherit;border:none;border-bottom:1px solid var(--link-blue);color:var(--link-blue);cursor:pointer;margin-bottom:15px;padding:0;text-align:center}.account-settings-menu,.list-books .book{display:flex}@media only screen and (min-width:768px){span.count{white-space:nowrap}.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-left-radius:0;border-top-right-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{max-width:310px;width:auto}.header-bar .header-dropdown .account__icon{height:45px;width:45px}.page-banner .btn{display:inline}div.editionCover{margin-bottom:1.5em;padding-right:0}div.editionAbout{margin-top:2px}div.editionAbout .book-description{clear:both}div.editionTools{float:right;width:250px}.workDetails:after{clear:both;content:"";display:block}div#editHistory,div#editTools,div.editButton{float:right;margin-top:-5px;padding:2px 5px 0 10px}div#editInfo{float:right;margin-top:3px}div#editTools{display:flex;margin-top:1px;max-width:280px}}@media (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: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:1px solid var(--dark-beige);border-radius:3px}.header-bar .navigation-component li .dropdown-menu{white-space:nowrap;width:auto}.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{height:100%;top:0}.header-bar .mask-menu{top:0}.header-bar .header-dropdown .account__icon{height:45px;width:45px}.header-bar.mobile{display:none}fieldset.minor{width:400px}table.identifiers{width:395px}.desktop-only{display:inherit}table.meta td.descrip,table.meta td.object,table.meta td.tag,table.meta td.title{white-space:nowrap}div.workCover{float:right;min-height:10px;width:270px}div.workAbout{clear:left;float:left;padding-right:38px;width:610px}.contentTwothird{float:left;padding-right:38px;width:675px}.contentOnethird{float:left;width:305px}.contentHalf{float:left;max-width:439px}.contentThreeQuarter{float:left;max-width:684px}.contentSpacer{float:left}}.siteSearch,div#bottom,div#header,footer{display:none}#contentBody,#contentHead{margin:0;padding:0 134px}div.contentOnethird{width:210px}div.contentSpacer{height:15px;width:30px}div.nav{font-size:var(--font-size-label-large);margin:50px 0}.borrow-table{margin:60px 0 25px}.borrow-table p{font-size:.875em;margin:0;padding:0}.borrow-table table{margin-bottom:20px;width:690px}.borrow-table table th{border-bottom:1px solid var(--beige-three);padding-bottom:10px;vertical-align:bottom}.borrow-table table th.expires{color:var(--brown);font-family:var(--body-family);font-size:.6875em;font-weight:600;text-transform:uppercase;white-space:nowrap}.borrow-table table th.titles{color:var(--teal);font-family:var(--body-family);font-size:1.125em;font-weight:600}div.message{background:var(--light-yellow) url(/images/icons/icon_lock-msg.png) no-repeat 15px 50%;margin-bottom:50px;padding:25px 25px 25px 55px}div.message h2{color:var(--black);font-size:18px;font-weight:400;margin:0;padding:0}div.message p{font-size:.75em;margin:0;padding:0}ul.link{margin-bottom:50px}ul.link li{font-size:1.125em}#faq h4{color:var(--black);margin-bottom:0;text-transform:uppercase}#faq h4,#faq p{font-size:.75em}#faq p{color:var(--dark-grey)}p.help{font-size:var(--font-size-label-large)}div.alert{background:var(--light-yellow) url(/images/icons/icon_alert-gold.png) no-repeat 15px 50%!important;margin-bottom:10px;margin-top:20px}div.stop{background:var(--light-yellow) url(/images/icons/icon_stop.png) no-repeat 15px 50%!important}div.info,div.stop{margin-bottom:45px;margin-top:20px}div.info{background:var(--light-yellow) url(/images/icons/icon_info.png) no-repeat 17px 50%!important}h1{font-size:1.5em;margin:0 0 15px}div.navBorrow{font-size:.75em;margin:50px 0 10px}.panel{background-color:var(--white);border:1px solid var(--beige-two);margin-bottom:20px;padding:30px 20px}.formElement{float:none}.panel h3{font-size:1.875em}#borrowThis{margin-bottom:20px}.borrow span.book{font-size:1em;font-weight:700}.borrow span.author,.borrow span.contributor,.borrow span.publisher{color:var(--dark-grey);font-size:.875em}.borrow div.date{color:var(--grey);font-size:.75em}.borrow span.expires{font-size:1em}.borrow table{border-bottom:none}div#listsWork p{font-size:.75em;margin-bottom:5px!important;padding-left:0}