.flash-messages{font-size:1em;font-family:var(--font-family-body);clear:both}.flash-messages span{background-color:var(--light-yellow);padding:var(--spacing-inset-md) 52px;text-align:left;background-image:url(/static/images/icons/icon_check.png);background-position:10px;background-repeat:no-repeat;display:block}.flash-messages .error span{background-image:url(/static/images/icons/icon_alert.png)}.provider-table{background-color:var(--lightest-grey);margin-bottom:10px}.provider-table th{min-width:200px}.provider-table tbody input{padding:4px}.ol-message{font-size:var(--font-size-body-medium);border:1px solid;border-radius:8px;padding:8px}.ol-message,.ol-message--info{background-color:var(--color-info-bg);color:var(--color-info-fg);border-color:var(--color-info-border)}.ol-message--warning{background-color:var(--color-warning-bg);color:var(--color-warning-fg);border-color:var(--color-warning-border)}.ol-message--success{background-color:var(--color-success-bg);color:var(--color-success-fg);border-color:var(--color-success-border)}.ol-message--error{background-color:var(--color-error-bg);color:var(--color-error-fg);border-color:var(--color-error-border)}.ol-message h1,.ol-message h2,.ol-message h3,.ol-message h4,.ol-message h5,.ol-message h6{color:inherit}.fulltext-suggestions{margin:var(--spacing-stack-lg) 0}.fulltext-suggestions__header{align-items:center;gap:var(--spacing-2xs)}.fulltext-suggestions__header .ol-icon{flex-shrink:0}.fulltext-suggestions .searchResultItemCTA{display:none}.fulltext-suggestions__footer{margin-top:var(--spacing-stack-sm);justify-content:flex-end;display:flex}.fulltext-suggestions--compact{justify-content:space-between;align-items:center;gap:var(--spacing-inline-md);flex-wrap:wrap;display:flex}.fulltext-suggestions--compact .fulltext-suggestions__header{margin-bottom:0}.fulltext-suggestions__retry{padding:var(--spacing-inset-xs);text-align:center;font-size:var(--font-size-body-medium);color:var(--color-text-muted);display:block}.fsi-quotes{gap:var(--spacing-stack-sm);margin:var(--spacing-stack-sm) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.fsi-quote:any-link{padding:var(--spacing-3xs) 0 var(--spacing-3xs) var(--spacing-md);border-left:3px solid var(--color-border-muted);font-family:var(--font-family-quote);font-size:var(--font-size-body-medium);line-height:var(--line-height-relaxed);color:var(--color-text);overflow-wrap:anywhere;text-decoration:none;display:block}.fsi-quote:hover{border-left-color:var(--color-border)}.fsi-quote:focus-visible{outline:var(--focus-width) solid var(--color-focus-ring);outline-offset:2px;border-left-color:var(--color-border)}.fsi-quote strong{background-color:var(--amber-100);border-radius:var(--border-radius-sm);padding:0 var(--spacing-inline-xs);margin:0 calc(-1 * var(--spacing-inline-xs));-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:500}.infobox{background-color:var(--grey-fafafa);padding:var(--spacing-inset-sm);margin-bottom:var(--spacing-stack-xs);border-bottom:1px solid var(--light-beige);border-radius:5px;line-height:1.5em}.infobox .illustration{margin-bottom:unset}.infobox .short-description{text-align:center}.infobox tr{background-color:#0000}.infobox tr td:first-child{padding-right:var(--spacing-inset-xs)}.infobox table{border-collapse:unset;border-spacing:var(--spacing-inset-xs)}.infobox .profile-icon-container{justify-content:center;gap:var(--spacing-inline-sm);flex-wrap:wrap;display:flex}.infobox .profile-icon-container .profile-icon{width:1.5em;max-height:1.5em}.infobox-name{text-align:center;margin-bottom:var(--spacing-stack-sm)}.Tools{position:relative}.Tools .btn-notice input{width:100%;display:block}.Tools .btn-notice p{font-size:1em;padding-left:0!important}.Tools .btn-notice p a.wait-btn,.Tools .btn-notice p a.borrow-btn{text-align:center;color:var(--white);margin:0 auto;display:block}.Tools .btn-notice p.primary-cta{text-align:center}.Tools .btn-notice p.primary-cta a{display:block}.Tools .check-availability{padding:var(--spacing-inset-sm);border-top:1px solid var(--lightest-grey);border-radius:3px}.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{padding:var(--spacing-inset-xs) var(--spacing-inset-xs) 0;margin: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-size:.6875em;font-family:var(--font-family-body)}.Tools table td.price{padding:var(--spacing-inset-xs) 0 0}.Tools table td.vendor{padding:var(--spacing-inset-xs) var(--spacing-inset-sm) 0 42px}.Tools h3{zoom:1;outline:0;width:250px;min-height:32px;margin:0;padding:0;font-size:100%;font-weight:400;position:relative;font-family:var(--font-family-body)!important}.Tools h3 span.icon{float:left;background-image:url(/static/images/icons/icons_sprite.png);background-repeat:no-repeat;width:32px;height:32px;display:block}.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);padding-left:10px;font-size:1.125em;font-weight:700}.Tools h3 span.subhead{color:var(--light-grey);padding-left:10px;font-size:.6875em}.Tools h3.closed span.head{color:var(--color-text-secondary)}.Tools h4{font-size:1em;font-family:var(--font-family-body);color:var(--teal);margin:0 0 var(--spacing-stack-sm);zoom:1;padding:0;font-weight:600}.Tools .panel{margin-bottom:var(--spacing-stack-sm)}.Tools .panel ul{margin-left:0;list-style-type:none}.Tools .panel ul.booklinks li{padding-left:20px;font-size:.7em;list-style:none}.Tools .panel li{color:var(--color-text-secondary);margin-top:0;font-size:.75em;list-style-type:none}.Tools .panel p{color:var(--color-text-secondary);margin-top:0;font-size:.75em}.Tools div.icon{background-image:url(/static/images/icons/icons_sprite.png);background-repeat:no-repeat;width:32px;height:32px;position:absolute;top:0;left:0}.Tools div.icon.list{background-position:0 0}.Tools p{font-size:.6875em;font-family:var(--font-family-body);margin-bottom:var(--spacing-stack-xs);padding-left:42px}.Tools #readBooks p{font-size:.75em!important}.Tools .widget-add.old-style-lists div.edition-page-lists-dropdown{width:157px;margin:0;padding:0 10px;top:0;left:0}.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{min-height:45px;margin:0 auto;padding:0}div.tools-override .Tools .btn-notice{margin:auto;font-size:.9em}div.tools-override .listLists{clear:both;margin:0}div.tools-override .listLists li{padding-left:0}@media only screen and (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{width:180px;margin-left:45px}}.waitinglist-message{white-space:nowrap;font-size:var(--font-size-label-medium);width:100%;margin:0 0 10px}.read-options,.btn-notice{padding:var(--spacing-md);background-color:var(--white);border:1px solid var(--color-border-subtle);border-radius:5px;margin-top:0;margin-bottom:10px;font-size:1em}.read-options .cta-btn,.read-options .cta-button-group,.read-options .cta-btn.cta-btn--no-pointer,.read-options .cta-dropper__menu,.btn-notice .cta-btn,.btn-notice .cta-button-group,.btn-notice .cta-btn.cta-btn--no-pointer,.btn-notice .cta-dropper__menu{margin-bottom:var(--spacing-stack-sm)}.read-options .cta-btn.cta-btn--preview,.btn-notice .cta-btn.cta-btn--preview{color:var(--primary-blue);background-color:#0000;width:auto;margin:0 auto;text-decoration:none;position:relative}.read-options .cta-btn.cta-btn--preview:hover,.btn-notice .cta-btn.cta-btn--preview:hover{background-color:#0477b91a}.read-options .cta-btn.cta-btn--preview:before,.btn-notice .cta-btn.cta-btn--preview:before{content:"";background-color:var(--color-primary);width:22px;height:18px;margin-right:6px;display:inline-block;position:relative;top:2px;-webkit-mask:url(/static/images/icons/open-book.svg) 0 0/cover;mask:url(/static/images/icons/open-book.svg) 0 0/cover}.read-options .waitinglist-message,.btn-notice .waitinglist-message{font-size:var(--font-size-label-medium);margin:0 0 10px}.read-options .cta-section,.btn-notice .cta-section{font-size:.78em}.read-options strong,.btn-notice strong{font-size:12.5px;font-weight:700}.read-options .cta-section-title,.btn-notice .cta-section-title{font-size:12.5px;font-weight:700;display:block}.read-options table,.btn-notice table{width:100%}.read-options td,.btn-notice td{text-align:left;width:49%}ul.ebook-download-options li{margin:5px 0}.Tools .booklinks li{font-size:var(--font-size-label-medium);list-style:none}@media only screen and (width>=960px){.cta-button-group.mobile,.readers-stats__wrapper.mobile{display:none}.cta-button-group.desktop{display:flex}}@media only screen and (width<=960px){.cta-button-group.desktop{display:none}.Tools .btn-notice,.read-options{border:none}.Tools .btn-notice>hr,.read-options>hr,.read-options .star-rating-form.desktop,.btn-notice .star-rating-form.desktop,.modal-links.desktop{display:none}.cta-button-group.mobile{display:flex}.readers-stats__wrapper.mobile{border:1px solid var(--color-border-subtle);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{justify-content:space-between;width:100%;margin:0;display:flex}.readers-stats__wrapper.mobile .readers-stats li{border-right:1px solid var(--color-border-subtle);text-align:center;flex-direction:column-reverse;flex:auto;margin:0;display:flex;position:relative}.readers-stats__wrapper.mobile .readers-stats li .readers-stats__label{font-size:.85em}.readers-stats__wrapper.mobile .readers-stats li+li{border-right:solid 1px var(--color-border-subtle)}.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:var(--spacing-stack-lg)}#legend dl,dd{margin:0}#legend dd{padding:var(--spacing-inset-xs);border:1px solid var(--lightest-grey);margin-right:var(--spacing-inline-sm)}#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{width:100%;min-width:400px}.diff .revisions th{padding:var(--spacing-inset-sm);font-family:var(--font-family-body);font-size:var(--font-size-label-small);color:var(--black);font-weight:700}.diff .revisions .heading{text-transform:uppercase}.diff .revisions td{padding:var(--spacing-inset-sm);font-family:var(--font-family-code);background:var(--lightest-grey);vertical-align:top;border-right:1px solid var(--white);border-bottom:1px solid var(--white);font-size:.875em}.revisions table{margin-top:0}td.r{padding-left:var(--spacing-inset-sm);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:var(--spacing-inset-sm);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{font-size:var(--font-size-title-medium);color:var(--color-link);margin-top:1.75em;margin-bottom:.5em;font-weight:400}.carousel-container,.lazy-carousel{padding:var(--spacing-inset-xs) var(--spacing-inset-md);margin:0 -20px}.carousel{margin-bottom:var(--spacing-stack-md);padding:var(--spacing-inset-sm) var(--spacing-inset-lg);display:flex;overflow-x:scroll}.carousel.carousel--grid{grid-gap:var(--spacing-stack-xl) var(--spacing-inline-xl);padding:var(--spacing-inset-sm);flex-wrap:wrap;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.carousel a,.carousel a:link{text-decoration:none}.carousel__item{padding:var(--spacing-inset-xs);float:left;height:100%;margin:0 var(--spacing-inline-md);box-sizing:border-box;min-height:1px;overflow:hidden}.carousel.carousel--grid .carousel__item{margin:0}.carousel--minimal img{width:auto;max-height:100px}.carousel>div{min-width:130px}.carousel>button{color:#0000;border:0;position:absolute}.carousel .book:last-child{margin-right:0}.carousel .book .book-metadata{width:130px;margin:0 auto}.carousel .book .book-title{margin:var(--spacing-stack-xs) 0;color:var(--color-text);font-size:.8em;font-weight:400}.carousel .book .book-title a{color:var(--color-link);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{padding:33% var(--spacing-inset-sm) var(--spacing-inset-sm);text-align:center;background:var(--lighter-grey);color:var(--black);height:var(--height-blank-cover);box-sizing:border-box;width:130px;font-size:1em;position:relative}.carousel__item__blankcover:before{content:"";border:2px solid #ffffff80;margin:8px;display:block;position:absolute;inset:0}.carousel__item__blankcover--title{font-size:.9em;position:relative}.carousel__item__blankcover--authors{color:var(--color-text-secondary);padding:var(--spacing-inset-xs) var(--spacing-inset-xs) 0;font-size:.6875em;font-style:oblique;position:relative}.carousel--compact .book .book-cover{height:var(--height-cover-compact);position:relative}.carousel--compact .book .bookcover{height:var(--height-cover-compact)}.carousel--compact .carousel__item__blankcover{height:var(--height-cover-compact);padding:20% var(--spacing-inset-sm) var(--spacing-inset-sm);box-sizing:border-box;width:130px;margin:0 auto}.lazy-carousel{background:var(--book-cover-carousel-background);flex-direction:column;justify-content:center;height:278.6px;display:flex}.lazy-carousel .loadingIndicator,.lazy-carousel-retry,.lazy-carousel-fallback{border:1px var(--grey) solid;background:var(--lightest-grey);padding:var(--spacing-inset-lg);margin:0 auto}.loan-overlay-badge{color:var(--white);z-index:var(--z-index-raised);text-align:center;box-sizing:border-box;background:#000000a6;border-radius:0 0 3px 3px;width:100%;padding:4px 0;font-size:.7em;line-height:1.3;position:absolute;bottom:0;left:0}.loan-overlay-badge .local-date-time{color:var(--white)!important}.book-cover-wrapper{max-width:100%;margin:0 auto;display:inline-block;position:relative}.book-cover-wrapper>ol-shelf-button{position:absolute;top:0;right:0}@media (hover:hover) and (pointer:fine){.book-cover-wrapper>ol-shelf-button:not([shelf]){opacity:0}.book-cover-wrapper:hover>ol-shelf-button,.book-cover-wrapper>ol-shelf-button:focus-within,.book-cover-wrapper>ol-shelf-button[open]{opacity:1}}.loan-overlay-badge__waitlist{color:var(--soft-green);margin-top:2px;font-size:.9em}.loan-overlay-badge__not-bookreader{border-top:1px solid #fff3;margin-top:3px;padding-top:2px;font-size:.9em;line-height:1.3}.loan-overlay-badge__not-downloaded{color:var(--red-two);font-weight:700}.loan-overlay-badge__download-link{color:var(--button-hover-blue);text-decoration:underline}.ol-action-row{gap:4px;display:flex}.ol-action-row>*{flex:1;min-width:0;display:flex}.ol-action-row .ol-macro-wrapper form{flex:1;width:100%}.ol-action-row .ol-macro-wrapper .cta-button-group{width:100%}.ol-return-wrapper{flex:0 0 39px}.ol-return-wrapper .return-form{flex:1;margin-bottom:0;display:flex}.ol-return-wrapper .return-form .cta-btn{flex:1;justify-content:center;align-items:center;margin-bottom:0;padding:0;display:flex}.category-icon{width:30px;margin:0 auto}a.category-nostyle{text-decoration:none;display:block}img.category-img{margin-top:var(--spacing-stack-xs);display:block}p.category-count{text-align:center;color:var(--color-text-secondary);margin:0;margin-top:var(--spacing-stack-xs);padding:0 0 1px;font-size:.7em;font-style:italic;line-height:1}p.category-title{text-align:center;margin:0;margin-top:var(--spacing-stack-xs);font-size:.875em;line-height:1}.carousel .category-item{padding:var(--spacing-inset-xs);font-family:var(--font-family-serif)}.loadingIndicator{background:var(--lightest-grey);justify-content:center;display:flex}table#editions,.editions-table{width:100%;margin-top:var(--spacing-stack-md);border-collapse:collapse;clear:both;font-family:var(--font-family-body)}table#editions .cta-button-group,.editions-table .cta-button-group{width:185px;margin:0 auto}table#editions thead,.editions-table thead{border:1px solid var(--color-border-muted)}table#editions thead tr,.editions-table thead tr{background:linear-gradient(0deg, var(--lightest-grey), transparent)}table#editions thead tr th.read:focus,.editions-table thead tr th.read:focus,table#editions thead tr th.title:focus,.editions-table thead tr th.title:focus{outline:revert}.editions-table th .sort-indicator__icon{margin-left:var(--spacing-inline-xs);display:none}.editions-table th.sorting:not(.sorting_asc,.sorting_desc) .sort-indicator__icon--none{color:var(--color-icon-muted);display:inline-block}.editions-table th.sorting_asc .sort-indicator__icon--asc,.editions-table th.sorting_desc .sort-indicator__icon--desc{display:inline-block}table#editions th,.editions-table th{font-family:var(--font-family-body);font-size:var(--font-size-label-small);text-transform:uppercase;text-align:left;padding:var(--spacing-inset-sm);cursor:pointer;outline:none;font-weight:600;line-height:normal}@media (hover:hover) and (pointer:fine){table#editions th:hover,.editions-table th:hover{background-color:var(--color-hover-overlay)}}table#editions th a,.editions-table th a,table#editions th a:hover,.editions-table th a:hover{color:var(--color-text);text-decoration:none}table#editions td.book,.editions-table td.book{vertical-align:top;display:table-cell}table#editions div.cover,.editions-table div.cover{text-align:center;padding:var(--spacing-inset-sm) var(--spacing-inset-sm) var(--spacing-inset-sm) 0;width:70px;overflow:hidden}table#editions div.cover img,.editions-table div.cover img{max-width:70px;max-height:60px}table#editions div.title,.editions-table div.title{font-size:var(--font-size-title-small);padding:var(--spacing-inset-sm) 0;overflow-wrap:break-word;min-width:1%}table#editions div.links,.editions-table div.links{font-size:var(--font-size-label-medium);color:var(--color-text);line-height:1.5em}table#editions .btn-notice,.editions-table .btn-notice{padding:0;background-color:none!important}table#editions .links li,.editions-table .links li,table#editions .links ul,.editions-table .links ul{list-style-type:none}table#editions td.icon,.editions-table td.icon{text-align:left;vertical-align:top;padding:var(--spacing-inset-md)}table#editions td.icon ul,.editions-table td.icon ul{margin-bottom:0}table#editions .highlight,.editions-table .highlight{box-shadow:inset 0 0 0 2px var(--beige);background:#e9e4d3}.lists table#editions h3{font-size:.75em;display:inline;font-family:var(--font-family-body)!important}.lists table#editions th{text-align:left;color:var(--color-text-heading);padding:0 0 var(--spacing-inset-sm);background-color:#0000;border-left:none;border-right:none;font-size:.6875em;font-weight:400;font-family:var(--font-family-body)!important}.lists table#editions td{color:var(--color-text);vertical-align:top}.lists table#editions td.what{min-width:410px}.lists table#editions td.when,.lists table#editions td.who,.lists table#editions td.que{padding:var(--spacing-inset-sm) var(--spacing-inset-md) var(--spacing-inset-sm) 0;font-size:.75em}.lists table#editions td .cover{width:40px;padding-right:var(--spacing-inset-sm)}.lists table#editions td .cover img{max-width:40px;max-height:35px}@media (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 (width<=960px){table#editions td.book{width:100%;display:inline-flex}}@media only screen and (width<=768px){table#editions{width:100%}table#editions thead{display:none}table#editions tr{border-bottom:1px solid var(--color-border-subtle);padding-bottom:var(--spacing-inset-sm);flex-direction:column;display:flex;overflow:visible}table#editions hr{visibility:hidden}table#editions form{padding:var(--spacing-inset-sm)}table#editions ul.links ul,table#editions li.read-option{display:inline}table#editions td.book{width:100%;display:inline-flex}table#editions div.title{width:100%}table#editions .links a{font-size:120%}table#editions td.icon{width:100%;padding:0}table#editions td.icon.read{order:3}table#editions td.icon.read ul.read{padding:var(--spacing-inset-sm) 0;flex-direction:column;order:-1;display:flex}table#editions td.icon.locate .links{display:flex}table#editions td.icon.locate{padding:0 var(--spacing-inset-sm)}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{--header-control-height:var(--control-height-large);--header-control-font-size:15px;min-width:300px;max-width:1060px;z-index:var(--z-index-raised);flex-flow:wrap;align-items:center;margin:0 auto;display:flex;position:relative}.header-bar .auth-component{margin-right:var(--spacing-inline-sm);padding:var(--spacing-inset-xs);order:3;padding-right:0;display:block}.header-bar .auth-component .hide-me{display:none}.header-bar .auth-component li{text-align:left;display:inline-flex}.header-bar .dropdown-menu{text-align:left;background-color:var(--light-beige);border:1px solid var(--color-border-muted);border-radius:3px}.header-bar .dropdown-menu li{border-bottom:1px solid var(--color-border-subtle)}.header-bar .dropdown-menu li:last-child{border:none}.header-bar .dropdown-menu li:hover{background-color:var(--white)}.header-bar .dropdown-menu li button,.header-bar .dropdown-menu li a{color:var(--color-text);white-space:nowrap;padding:var(--spacing-inset-md) var(--spacing-inset-sm);font-size:.9em;text-decoration:none;display:block}.header-bar .dropdown-menu li button{cursor:pointer;text-align:start;width:100%}.header-bar .hamburger-component{margin-right:var(--spacing-inline-md);order:4}.header-bar .hamburger-component .hamburger__icon{flex-shrink:0;width:22px;height:22px}.header-bar .header-dropdown summary:before{display:none;content:""!important}.header-bar .header-dropdown .header-dropdown__icon{width:40px;height:40px}.header-bar .header-dropdown .account__icon,.header-bar .hamburger-component .account__icon{border:var(--border-width-thick) solid var(--color-border-muted);border-radius:var(--border-radius-avatar);object-fit:cover;flex-shrink:0;width:30px;height:30px}.header-bar .hamburger-component .account__icon-glyph{flex-shrink:0;width:30px;height:30px}.header-bar .header-dropdown .mr-notifications,.header-bar .hamburger-component .mr-notifications{background:var(--color-primary);color:var(--white);border-radius:var(--border-radius-notification);padding:1px var(--spacing-inset-xs);font-size:var(--font-size-label-medium);font-weight:700;position:absolute;top:-6px;right:-6px}.header-bar .header-dropdown button,.header-bar .header-dropdown a{background:0 0;border:0;text-decoration:none}.header-bar .logo-component{z-index:var(--z-index-behind);flex:1;order:1}.header-bar .logo-component .logo-icon{width:auto;height:32px;margin-left:var(--spacing-inline-sm);align-self:center;position:relative;top:-1px}.logo-txt--env-development,.logo-txt--env-testing{position:relative}.logo-txt--env-development:after,.logo-txt--env-testing:after{pointer-events:none;-webkit-user-select:none;user-select:none;letter-spacing:.025em;text-transform:uppercase;width:max-content;font-size:9px;font-weight:500;line-height:var(--line-height-chip);border-radius:var(--border-radius-tooltip);color:var(--white);z-index:var(--z-index-raised);padding:2px 5px;position:absolute;top:40px;left:40px}.logo-txt--env-development:after{content:"Development";background:var(--env-badge-development)}.logo-txt--env-testing:after{content:"Testing";background:var(--env-badge-testing)}.header-bar .navigation-component.mobile{align-items:center;display:flex}.header-bar .navigation-component{z-index:var(--z-index-base);flex-basis:100%;order:5;display:none}.header-bar .navigation-component li{font-size:var(--header-control-font-size);flex-basis:100%;padding:0}.header-bar .navigation-component li button,.header-bar .navigation-component li a,.header-bar .navigation-component li button:visited,.header-bar .navigation-component li a:visited{color:var(--color-text);text-decoration:none}.header-bar .search-component{justify-content:flex-end;align-items:center;gap:var(--spacing-inline-sm);flex:1;order:2;height:47px;display:flex}.header-bar .search-component .search-bar-component{align-items:stretch;display:flex;position:relative}.hamburger-trigger{align-items:center;gap:var(--spacing-inline-md);height:var(--header-control-height);box-sizing:border-box;padding:0 var(--spacing-inset-sm);border-radius:var(--border-radius-button);color:var(--color-text);cursor:pointer;transition:transform var(--duration-press);background:0 0;border:none;display:flex;position:relative}.hamburger-trigger:hover,.hamburger-trigger:focus-visible{background-color:var(--beige-three)}.hamburger-trigger:active{transform:scale(var(--press-scale))}@media (prefers-reduced-motion:reduce){.hamburger-trigger{transition:none}.hamburger-trigger:active{transform:none}}.navigation-component{text-align:center;position:relative}.logo-component{margin-left:var(--spacing-inline-sm)}.logo-component a{color:var(--black);text-decoration:none!important}.logo-component .logo-org{text-align:left;color:var(--color-text-secondary);margin:var(--spacing-stack-xs);padding:0;font-size:.9em;font-weight:300;line-height:0}@media only screen and (width<=25em){.search-component{margin-right:15px}}@media only screen and (width>=25em){.header-bar .search-component{margin-right:15px}}@media only screen and (width>=30em){.header-bar{margin:0 auto}.header-bar .logo-component{padding:0 var(--spacing-inset-xs);border-right:none;flex:1}.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-trigger{margin-left:var(--spacing-inline-lg)}}@media only screen and (width>=35.5em){.header-bar .logo-component{flex:none}.header-bar .navigation-component{order:6}}@media only screen and (width<=960px){#header-bar{background:linear-gradient(to bottom, var(--header-bar-gradient-start), var(--header-bar-gradient-end));padding:var(--spacing-inset-xs) 0;border-bottom:1px solid var(--color-border-muted);z-index:var(--z-index-sticky);position:sticky;top:0}.header-bar .logo-component .logo-icon{margin-top:var(--spacing-stack-xs);margin-left:var(--spacing-inline-md)}.header-bar .search-component{height:44px}}.header-bar .ol-button-static{--ol-button-height:var(--header-control-height);padding:0 var(--spacing-inset-md);font-size:var(--header-control-font-size);font-weight:400}.header-bar .ol-button-static__icon{color:var(--color-icon-muted);flex:none}@media (hover:hover) and (pointer:fine){.header-bar .ol-button-static--ghost:hover{background-color:var(--beige-three)}}.header-bar .ol-button-static--ghost:focus-visible,.browse-popover[open] .browse-popover__trigger{background-color:var(--beige-three)}.header-bar .browse-popover{display:inline-flex}.navigation-component .browse-popover__trigger .down-arrow{width:16px;height:16px;transition:transform var(--duration-fast) var(--ease-enter)}.browse-popover[open] .down-arrow{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.header-bar .nav-ghost-btn,.header-bar .nav-primary-btn,.navigation-component .browse-popover__trigger .down-arrow{transition:none}}.header-bar .browse-popover__panel{box-sizing:border-box;width:240px;max-width:calc(100vw - 24px);padding:var(--menu-row-inset);text-align:left}@media (width<=767px){.header-bar .browse-popover__panel{width:100%;max-width:none}}.header-bar .browse-popover__featured{flex-direction:column;display:flex}.header-bar .navigation-component .browse-feature{align-items:flex-start;gap:var(--spacing-inline-md);padding:var(--spacing-inset-sm) var(--menu-row-padding-inline);border-radius:var(--border-radius-menu-row);color:var(--color-text);text-decoration:none;display:flex}.navigation-component .browse-feature:hover,.navigation-component .browse-feature:focus-visible{background-color:var(--color-hover-overlay)}.header-bar .browse-feature__icon{border-radius:var(--border-radius-md);background:var(--light-beige);width:36px;height:36px;color:var(--blue-400);flex:none;justify-content:center;align-items:center;display:flex}.browse-feature:hover .browse-feature__icon,.browse-feature:focus-visible .browse-feature__icon{background:var(--beige)}.header-bar .browse-feature__body{flex-direction:column;min-width:0;display:flex}.header-bar .browse-feature__title{font-size:var(--font-size-body-medium);font-weight:600;line-height:var(--line-height-tight)}.header-bar .browse-feature__desc{font-size:var(--font-size-label-medium);color:var(--mid-grey);line-height:var(--line-height-tight)}.header-bar .browse-popover__divider{height:1px;margin:var(--spacing-stack-xs) 0;background:var(--lighter-grey);border:0}.header-bar .browse-popover__links{margin:0;padding:0;list-style:none}.header-bar .browse-popover__links li{margin:0}.header-bar .navigation-component .browse-popover__link{align-items:center;gap:var(--spacing-inline-md);min-height:var(--menu-row-height);padding:var(--spacing-2xs) var(--menu-row-padding-inline);border-radius:var(--border-radius-menu-row);color:var(--color-text);font-size:var(--font-size-body-medium);text-decoration:none;display:flex}.header-bar .browse-popover__link .ol-icon{color:var(--color-icon-muted)}.header-bar .browse-popover__link:hover,.header-bar .browse-popover__link:focus-visible{background-color:var(--color-hover-overlay)}.search-bar-trigger{min-width:44px;min-height:var(--header-control-height);padding:0 var(--spacing-inset-sm);border-radius:var(--border-radius-input);color:var(--color-text);font-family:inherit;font-size:var(--header-control-font-size);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;font-weight:400;display:flex}.search-bar-trigger .search-bar-trigger__icon{color:var(--color-icon-muted)}.search-bar-trigger__label{display:none}.search-by-barcode{width:var(--header-control-height);min-height:var(--header-control-height);border-radius:var(--border-radius-input);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.search-by-barcode,.search-by-barcode:link,.search-by-barcode:visited,.search-by-barcode:hover{color:var(--color-icon-muted)}.search-by-barcode img{display:block}.search-by-barcode:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media (hover:hover){.search-by-barcode:hover{background-color:var(--color-control-hover)}}@media (hover:hover) and (pointer:fine){.search-by-barcode{display:none}.search-bar-trigger:hover{background-color:var(--color-control-hover)}}.search-bar-trigger:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.search-bar-component{transition:transform var(--duration-press)}.search-bar-component:has(.search-bar-trigger:active){transform:scale(var(--press-scale-wide))}@media (prefers-reduced-motion:reduce){.search-bar-trigger,.search-bar-component{transition:none}.search-bar-component:has(.search-bar-trigger:active){transform:none}}.drawer-menu{padding:var(--spacing-inset-sm) var(--menu-row-inset);border:none;margin:0;list-style:none}.drawer-menu__subsection{font-family:var(--font-family-subheading);font-size:var(--font-size-label-large);text-transform:uppercase;letter-spacing:.02em;color:var(--dark-grey);padding:var(--spacing-2xl) var(--menu-row-padding-inline) var(--spacing-2xs);font-weight:700;list-style:none}.drawer-menu__subsection:first-child{padding-top:var(--spacing-sm)}.drawer-menu__item{border-bottom:1px solid var(--color-border-subtle);margin:0;list-style:none;position:relative}.drawer-menu__item:last-child{border-bottom:none}.drawer-menu__item a,.drawer-menu__item a:link,.drawer-menu__item a:visited,.drawer-menu__item button{min-height:var(--menu-row-height);color:var(--dark-grey);white-space:nowrap;font-family:var(--font-family-body);font-size:var(--font-size-body-medium);padding:var(--spacing-2xs) var(--menu-row-padding-inline);flex-direction:column;justify-content:center;text-decoration:none;display:flex}.drawer-menu__item button{width:100%;font-family:var(--font-family-button);text-align:left;cursor:pointer;background:0 0;border:none}@media (hover:hover) and (pointer:fine){.drawer-menu__item a:hover,.drawer-menu__item button:hover{background-color:var(--color-hover-overlay)}}.drawer-menu__badge{top:50%;right:var(--menu-row-padding-inline);color:var(--white);background-color:var(--primary-blue);border-radius:var(--border-radius-badge);text-transform:uppercase;padding:2px 6px 1px;font-size:.9em;position:absolute;transform:translateY(-50%)}.drawer-menu__item:has(.drawer-menu__badge) a{padding-right:var(--spacing-3xl)}.drawer-menu__subheading{font-size:var(--font-size-label-medium);color:var(--accessible-grey);font-weight:400}.drawer-menu__login-links{justify-content:space-evenly;column-gap:var(--spacing-lg);padding:var(--spacing-sm) 0;border-bottom:none;margin:0;list-style:none;display:flex}.drawer-menu__login-links a,.drawer-menu__login-links a:link,.drawer-menu__login-links a:visited{border-radius:var(--border-radius-button);padding:var(--spacing-xs);transition:transform var(--duration-press);flex:1;justify-content:center;align-items:center;text-decoration:none;display:flex}.drawer-menu__login-links a:active{transform:scale(var(--press-scale))}.drawer-menu__login-primary,.drawer-menu__login-primary:link,.drawer-menu__login-primary:visited{background:var(--primary-blue);color:var(--white)}@media (hover:hover) and (pointer:fine){.drawer-menu__login-primary:hover{background-color:var(--link-blue)}}.drawer-menu__login-secondary,.drawer-menu__login-secondary:link,.drawer-menu__login-secondary:visited{color:var(--primary-blue);border:2px solid var(--primary-blue)}@media (hover:hover) and (pointer:fine){.drawer-menu__login-secondary:hover{background-color:var(--white)}}.drawer-menu.is-navigating .drawer-menu__subsection,.drawer-menu.is-navigating .drawer-menu__item,.drawer-menu.is-navigating .drawer-menu__login-links{opacity:.4}.drawer-menu.is-navigating .is-target-row{opacity:1}.drawer-menu .is-target{padding-right:var(--spacing-2xl);position:relative}.drawer-menu .is-target:after{content:"";box-sizing:border-box;top:50%;right:var(--menu-row-padding-inline);border-radius:var(--border-radius-circle);width:16px;height:16px;animation:ol-drawer-menu-spin var(--duration-spin) linear infinite;border:2px solid;border-right-color:#0000;margin-top:-8px;position:absolute}@keyframes ol-drawer-menu-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.drawer-menu .is-target:after{animation-duration:2s}}@media only screen and (width>=768px){.header-bar{padding-top:var(--spacing-inset-xs)}.header-bar .logo-component .logo-icon{width:189px;height:47px}.header-bar .auth-component .hide-me{display:inline}.header-bar .search-component{order:3}}@media (width>=960px){.header-bar{margin:var(--spacing-md) auto;flex-direction:row;padding-top:0}.header-bar .auth-component{order:6}.header-bar .logo-component{padding-right:var(--spacing-inset-md)}.header-bar .navigation-component{flex:1;order:2;align-items:center;display:flex}.header-bar .search-component .search-bar-component{width:100%;height:var(--header-control-height);box-sizing:border-box;background-color:var(--color-control-bg);border:1px solid var(--color-border-muted);border-radius:var(--border-radius-input)}.header-bar .search-bar-trigger{justify-content:space-between;gap:var(--spacing-inline-sm);min-width:0;min-height:0;padding:0 var(--spacing-inset-md);flex:1}.header-bar .search-bar-trigger__label{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;display:block;overflow:hidden}.header-bar .hamburger-component{order:6}.header-bar.mobile{display:none}}.iaBar{align-items:center;max-width:1060px;margin:0 auto;display:flex}.iaBar .iaLogo{flex:1}.iaBar .iaLogo img{width:100%;min-width:60px;max-width:160px}.iaBar .ghost-btn{margin-right:20px}.heart{color:var(--heart-color);font-size:1em}#topNotice{font-size:.9em}#topNotice .topNotice-container{width:958px;margin:0 auto}#topNotice .topNotice-left{float:left;display:table}#topNotice .topNotice-left a{vertical-align:middle;height:30px;padding-right:var(--spacing-inset-sm);color:var(--white);text-decoration:none;display:table-cell}#topNotice .topNotice-left a:hover{color:var(--white)}#topNotice .topNotice-logo{font-size:var(--font-size-headline-small)}@media only screen and (width<=450px){#topNotice .iabar-mobile{font-size:.9em}#topNotice .ghost-btn.iabar-mobile{padding:var(--spacing-inset-xs) var(--spacing-inset-sm);margin-right:var(--spacing-inline-lg);margin-left:var(--spacing-inline-lg)}}.page-banner{color:var(--white);font-family:var(--font-family-body);background:var(--dark-grey);border-bottom:1px solid var(--color-border-subtle);z-index:var(--z-index-raised);padding:15px;display:block}.page-banner-mybooks{color:var(--black);background:var(--grey-blue);border:1px solid var(--blue-b0bed9);font-weight:500}.page-banner-black{background-color:var(--dark-grey);padding:5px}.page-banner-black .cta{border:1px solid var(--grey-555);background:var(--grey-464646);border-radius:5px;margin:0 5px;padding:4px 8px;font-weight:500;text-decoration:none}.page-banner .button{cursor:pointer;border:1px solid var(--mid-blue);border-radius:5px;padding:8px 10px;display:inline}.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);max-width:200px;margin:auto;font-weight:700;display:block}.page-banner-body{text-align:center;padding:10px;font-size:.9em;line-height:25px}.page-banner--dismissable{color:var(--white);font-family:var(--font-family-body);background:var(--dark-grey);border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;padding:15px;display:flex}.page-banner--dismissable-content{text-align:center;flex:1}.page-banner--dismissable-close{cursor:pointer;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.page-banner--dismissable-close:before,.page-banner--dismissable-close:after{width:var(--focus-width);height:var(--font-size-title-large);background-color:var(--grey);content:" ";border-radius:var(--border-radius-sm);display:block;position:absolute}.page-banner--dismissable-close:after{transform:rotate(45deg)}.page-banner--dismissable-close:before{transform:rotate(-45deg)}html{scroll-padding-top:60px}@media only screen and (width>=768px){html{scroll-padding-top:70px}}@media (width>=960px){html{scroll-padding-top:0}}.mybooks-list ul{margin:0!important}.mybooks-list h2{padding:var(--spacing-inset-xs) 0;line-height:var(--line-height-heading);margin:0;margin-bottom:var(--spacing-stack-xs)}.mybooks-list h2.subtitle{font-weight:400}.mybooks-list h4.work-subtitle{font-family:var(--font-family-subtitle);color:var(--color-text-secondary);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;margin-bottom:12px}.chip-group+.mybooks-list{margin-top:20px}.mybooks-list .search-results-stats{margin-top:var(--spacing-stack-sm)}.mybooks-list--clean ul{flex-wrap:wrap;margin:0;display:flex}.mybooks-list--clean h3{font-family:var(--font-family-body);margin-bottom:0;padding-right:10px;font-size:1em;font-weight:400;display:inline}.mybooks-list--clean li{width:310px;margin-right:var(--spacing-inline-lg)}.mybooks-list--clean span.imageLg{float:left;text-align:left;width:34px;max-width:34px;height:auto;margin-right:0;display:block}.mybooks-list--clean span.imageLg img{width:24px;height:auto}.mybooks-list--clean div.details{float:left;width:260px;display:block}.mybooks-list--clean span.editions{color:var(--color-text-secondary);padding-top:var(--spacing-inset-xs);padding-bottom:var(--spacing-inset-xs);margin-top:0;font-size:.6875em}@media only screen and (width>=768px){.mybooks-list{flex:1}}.mybooks-menu{border-right:1px solid var(--lightest-grey);border-radius:var(--border-radius-card) 0 0 var(--border-radius-card);background:var(--grey-fafafa);width:250px;box-shadow:inset -4px 0 10px var(--lightest-grey);scrollbar-width:thin;scrollbar-color:transparent transparent;border-bottom:none;flex-shrink:0;height:100vh;padding:13px 0 0;position:sticky;top:0;overflow-y:auto;max-width:none!important}.mybooks-menu:hover{scrollbar-color:auto}.mybooks-menu .external-link{text-decoration:underline}.mybooks-menu a{color:var(--color-link);display:block}.mybooks-menu a:link,.mybooks-menu a:hover,.mybooks-menu a:visited{text-decoration:none}.mybooks-menu .sidebar-section{padding:0 0 var(--spacing-inset-sm);border-bottom:1px solid var(--lightest-grey)}.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);padding:var(--spacing-inset-xs) var(--spacing-inset-sm);margin:var(--spacing-stack-xs) var(--spacing-inline-sm);border-radius:4px;font-weight:700}.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{text-transform:uppercase;color:var(--color-text-secondary);background:var(--background-grey);border:1px solid var(--color-border-subtle);margin-bottom:var(--spacing-stack-xs);border-left:0;border-right:0;padding:4px 15px;font-size:.8em;font-weight:700}.mybooks-menu ul li.create-new-list{text-align:center;padding:var(--spacing-inset-sm) 0}.mybooks-menu ul li.create-new-list>a{cursor:pointer;padding:var(--spacing-inset-xs) 5%;background-color:var(--background-grey);border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);border-radius:5px;font-size:.96em;display:inline-block}.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{padding:4px 15px;display:inline-block}.mybooks-menu .section-header.section-header-split>a{padding:4px 15px 4px 1px}.mybooks-menu hr{margin:var(--spacing-stack-xs) var(--spacing-inline-xl);border-bottom:var(--border-divider)}.mybooks-menu .li-count{float:right;color:var(--color-text-secondary);margin-top:1px;margin-left:var(--spacing-inline-sm);font-size:.9em;position:relative}.mybooks-menu .li-count.chevron:after{content:"›";margin:0 var(--spacing-inline-sm);height:100%;font-size:1.5em;font-weight:400;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media only screen and (width<=768px){.mybooks-menu{display:none}.mybooks-menu-mobile{border-right:1px solid var(--lightest-grey);border-radius:var(--border-radius-card) 0 0 var(--border-radius-card);background:var(--white);border-bottom:none;flex-shrink:0;padding:13px 0 0;position:sticky;top:0;overflow-y:visible;max-width:none!important}.mybooks-menu-mobile .external-link{text-decoration:underline}.mybooks-menu-mobile a{color:var(--color-link);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);padding:var(--spacing-inset-xs) var(--spacing-inset-sm);margin:var(--spacing-stack-xs) var(--spacing-inline-sm);border-radius:4px;font-weight:700}.mybooks-menu-mobile ul li a{font-size:4vw;font-weight:400;display:block}.mybooks-menu-mobile .carousel-section-header{padding:10px 15px;display:block}.mybooks-menu-mobile .carousel-section-header.selected{padding:4px 11px}.mybooks-menu-mobile ul li.section-header{text-transform:uppercase;color:var(--color-text-secondary);background:var(--background-grey);border:1px solid var(--color-border-subtle);margin-bottom:var(--spacing-stack-xs);border-left:0;border-right:0;padding:4px 15px;font-size:.8em;font-weight:700}.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{padding:4px 15px;display:inline-block}.mybooks-menu-mobile .section-header.section-header-split>a{padding:4px 15px 4px 1px}.mybooks-menu-mobile hr{height:0;margin:var(--spacing-stack-xs) var(--spacing-inline-xl);border-bottom:1px solid var(--color-border-subtle)}.mybooks-menu-mobile .li-count{float:right;color:var(--color-text-secondary);margin-top:1px;margin-left:var(--spacing-inline-sm);font-size:.9em}.li-title-desktop{display:none}}@media (pointer:coarse){.mybooks-menu-mobile .carousel-section-header{padding:8px 15px}}@media only screen and (width>=769px){.mybooks-menu-mobile{display:none}.mybooks-menu{width:200px}}@media only screen and (width>=961px){.mybooks-menu{width:250px}}.crumb{vertical-align:bottom;align-items:center;margin:0;display:flex}.crumbicon{grid:[stack] var(--crumbicon-size) / [stack] var(--crumbicon-size);isolation:isolate;place-items:start;width:min-content;display:grid}.crumbicon>*{grid-area:stack;padding-left:10px}.breadcrumb-wrapper{white-space:nowrap;flex-wrap:wrap;display:flex}.social-wrapper{align-items:baseline;display:flex}.follow-row{align-items:center;display:flex}.follow-row--name{flex:.5}.breadcrumb-title{margin:0;padding:5px 5px 5px 0;display:inline-block}.disguised-select{min-height:100%;opacity:.01;block-size:100%;inline-size:100%;z-index:var(--z-index-local-1);grid-area:stack}.dropdown{box-shadow:0 0 0 1px var(--lightest-grey);border-radius:var(--border-radius-button);align-items:center;display:flex}.crumbicon:has(.disguised-select:focus-visible) .dropdown{box-shadow:var(--box-shadow-focus)}.dropdown .down-chevron{margin:0 10px 0 3px;top:0;transform:rotate(90deg)}.mybooks-details{flex-direction:column;width:75%;margin:0 auto;padding:10px;display:flex}.mybooks-details header{justify-content:space-between;display:flex}.mybooks-details header>*{padding-left:0}.mybooks-details .navigation-breadcrumbs{flex-direction:row;display:flex}.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 (width<=768px){.breadcrumb-wrapper{align-items:self-end}.social-wrapper{flex-direction:column}.mybooks-details{width:100%;margin:0;padding:10px}.mybooks-details .page-banner-mybooks{display:none}.mybooks-details .details-content,.no-padding{padding:0}.mybooks-details-specific{padding:0;display:none}.carousel-container{margin:0 -18px}.carousel-section-header{border-top:1px solid var(--light-mid-grey)}.showcase{background-color:var(--lightest-grey);gap:15px;height:25vw;margin-bottom:-10px;padding:20px 15px 0;display:flex}.showcase__item{margin:0}.nopadding{padding:0}.last-book{-webkit-mask-image:linear-gradient(270deg,#0000,#000);mask-image:linear-gradient(270deg,#0000,#000)}.book .book-cover.mobile{width:calc(20vw - 15px);height:auto}}@media only screen and (width<=450px){.mybooks-details .navigation-breadcrumbs{flex-direction:column}.mybooks-details .navigation-breadcrumbs .crumb{margin-bottom:10px}}.pending-action-container .page-banner--dismissable{background:var(--color-primary-subtle);border:var(--border-input-focused);border-radius:var(--border-radius-notification);color:var(--color-text);box-shadow:0 4px 12px var(--icon-link-grey), 0 1px 3px var(--icon-link-grey);font-weight:500;font-size:var(--font-size-body-large);transition:all .3s cubic-bezier(.25,.8,.25,1)}.pending-action-container .page-banner--dismissable:hover{box-shadow:0 8px 16px var(--boxshadow-black), 0 2px 6px var(--icon-link-grey)}.pending-action-container .pending-action-link{color:var(--primary-blue);border-bottom:2px solid var(--link-blue);text-decoration:none}.pending-action-container .pending-action-link:hover{color:var(--dark-blue);border-bottom-color:var(--dark-blue)}.list-showcase{scrollbar-width:thin;padding:var(--spacing-inset-sm) 0;display:flex;overflow-x:auto}a.list-card{text-decoration:none}.list-card{background-color:var(--beige);border:1px solid #00000040;border-radius:4px;flex-direction:column;width:215px;height:150px;display:flex;box-shadow:2px 2px 4px #00000026}.list-showcase .list-card{flex-shrink:0;margin-right:24px}.list-showcase__see-all{align-self:center;width:auto;margin-right:24px}.list-card__name-tag{background:var(--grey-f4f4f4);padding:var(--spacing-inset-sm);border-radius:0 0 4px 4px;box-shadow:0 0 4px #00000040}.list-card__title{font-weight:700;font-size:var(--font-size-label-large);color:var(--black);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.list-card__num-books{color:var(--grey-555);font-size:var(--font-size-label-medium)}.list-card__covers{isolation:isolate;flex:1;align-items:center;min-height:1px;padding:0 20px;display:flex;overflow:clip}.list-card__covers img{border-radius:4px;width:64px;box-shadow:4px 4px #00000040}.list-card__covers img:first-child{z-index:var(--z-index-local-3);transform:translateY(20px)}.list-card__covers img:nth-child(2){z-index:var(--z-index-local-2);transform:translate(-8.5px,20px)}.list-card__covers img:nth-child(3){z-index:var(--z-index-local-1);transform:translate(-17px,20px)}.list-card img{transition:scale .2s}.list-card:hover img{scale:1.05}.mybooks{border-top:0;flex-direction:row;margin-top:0;font-size:.9em;display:flex}@media only screen and (width<=768px){.mybooks{flex-direction:column}}.icon-link__image{width:18px;position:relative;top:3px}.account-breadcrumb{flex-wrap:wrap;display:flex}img.account-avatar{border-radius:var(--border-radius-avatar);width:40px;height:40px;margin-right:5px}.account-avatar-fix{position:relative;top:7px;left:5px}img.account-avatar--sm{width:25px;height: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 (width>=769px){.crumb{margin:15px 0}}table.readinglog-stats{border-radius:5px;width:100%;padding:10px}table.readinglog-stats th{font-weight:700}table.readinglog-stats tr:nth-child(2n){background-color:var(--lightest-grey)}.bulk-tagging-form{border:1px solid var(--color-border-muted);width:320px;height:fit-content;box-shadow:0 5px 5px 2px var(--accessible-grey);background-color:var(--white);border-radius:var(--border-radius-card);position:absolute;bottom:50px;right:30px}.form-header{justify-content:space-between;align-items:center;height:33px;padding:7px 15px;font-weight:700;display:flex}.close-bulk-tagging-form{cursor:pointer;color:var(--black);font-size:17px;font-weight:400}.search-subject-container{border-top:1px solid var(--color-border-muted);border-bottom:1px solid var(--color-border-muted);width:100%;padding:5px}.subjects-search-input{border:1px solid var(--color-border-muted);background:var(--white);width:100%;height:100%;font-size:var(--font-size-label-large);color:var(--black);border-radius:5px;margin:0;padding:5px}.subjects-search-input:focus{border-color:var(--color-border-focused)}.selection-container{height:266px;overflow-y:auto}.selection-container .subjects-search-results,.selection-container .selected-tag-subjects{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);-webkit-box-shadow:0 0 1px var(--grey);border-radius:4px}.submit-tags-section{padding:5px}.subject-type-option{font-size:var(--font-size-label-small);color:var(--white);cursor:pointer;border-radius:8px;width:fit-content;padding:3px 6px;font-weight:700}.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(--color-primary)}.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(--color-border-muted);border-top:1px solid var(--color-border-muted);flex-direction:column;justify-content:center;width:100%;height:50px;padding:9px 10px;display:flex}.search-subject-row-name.search-subject-row-name-create .search-subject-row-name-create-p{color:var(--black);margin-bottom:5px;font-size:13px;font-weight:400}.search-subject-row-name.search-subject-row-name-create .search-subject-row-name-create-select{flex-direction:row;gap:5px;width:100%;display:flex}.selected-tag{color:var(--black);cursor:pointer;align-items:center;margin:5px 0;padding:5px 0;font-weight:700;display:flex}.selected-tag .selected-tag__status{text-align:center;width:1em;margin-right:5px;display:inline-block}.selected-tag .selected-tag__status--some-tagged:before{content:"-"}.selected-tag .selected-tag__status--all-tagged:before{content:"✓"}.selected-tag .selected-tag__name{overflow-wrap:anywhere;max-width:190px}.selected-tag .selected-tag__type-container{width:80px;margin:0 10px 0 auto}.selected-tag .selected-tag__type{color:var(--white);font-size:var(--font-size-label-small);border-radius:8px;width:fit-content;padding:3px 6px;display:inline-block}.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(--color-primary)}.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}.share-popover{align-items:center;display:inline-flex}.share-popover__panel{box-sizing:border-box;width:200px;max-width:calc(100vw - 24px);padding:var(--menu-row-inset);text-align:start}@media (width<=767px){.share-popover__panel{width:100%;max-width:none}}.share-popover__links{margin:0;padding:0;list-style:none}.share-popover__links li{margin:0}.share-popover__links .share-popover__link{align-items:center;gap:var(--spacing-inline-md);box-sizing:border-box;width:100%;min-height:var(--menu-row-height);padding:var(--spacing-2xs) var(--menu-row-padding-inline);border-radius:var(--border-radius-menu-row);color:var(--color-text);font:inherit;font-size:var(--font-size-body-medium);text-align:start;cursor:pointer;background:0 0;border:0;margin:0;text-decoration:none;display:flex}.share-popover__links .share-popover__link .ol-icon{color:var(--color-icon-muted);flex-shrink:0}.share-popover__links .share-popover__link:hover,.share-popover__links .share-popover__link:focus-visible{background-color:var(--color-hover-overlay)}.cta-dropper{display:flex}.cta-dropper.cta-button-group>.cta-btn:first-child:not(:last-child){border-radius:var(--border-radius-button) 0 0 var(--border-radius-button)}.cta-dropper>.cta-dropper__menu{flex:none;align-items:stretch}.cta-dropper__menu>.cta-dropper__toggle{box-sizing:border-box;border:1px solid var(--grey);border-radius:0 var(--border-radius-button) var(--border-radius-button) 0;background-color:var(--grey);width:32px;color:var(--white);--control-surface:var(--grey);--control-highlight-strength:18%;box-shadow:var(--box-shadow-raised), inset 0 1px 0 color-mix(in srgb, var(--white) var(--control-highlight-strength), var(--control-surface));cursor:pointer;justify-content:center;align-items:center;margin:0 0 0 1px;padding:0;display:flex}.cta-dropper__menu>.cta-dropper__toggle--primary{border-color:var(--color-primary);background-color:var(--color-primary);--control-surface:var(--color-primary)}@media (hover:hover) and (pointer:fine){.cta-dropper__menu>.cta-dropper__toggle:hover{filter:brightness(1.1)}}.cta-dropper__menu>.cta-dropper__toggle:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cta-dropper__chevron{transition:transform .2s}.cta-dropper__menu[open] .cta-dropper__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.cta-dropper__chevron{transition:none}}.subNav{margin-top:10px}.subNav ul{list-style-type:none}.subNav ul li{display:inline}.book .cta-button-group{margin-top:var(--spacing-stack-sm)}.book .book-cover{align-items:center;height:200px;display:flex}.book .book-cover img,.book .book-cover a{display:block}.book .book-cover a{width:100%;margin:auto}.book img.bookcover{box-shadow:1px 2px 5px 0 var(--book-cover-shadow-color);border-radius:var(--border-radius-thumbnail);max-width:100%;max-height:200px;margin:0 auto}body,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,textarea,th,td{margin:0;padding:0}h1{margin:var(--spacing-stack-lg) 0}body,p,li{color:var(--color-text)}body{background-color:var(--color-background);font-size:100%;line-height:normal;font-family:var(--font-family-body)}fieldset{width:100%}p{line-height:var(--line-height-body)}hr{background:#e8e1c4a8;border:none;height:1px}li{color:var(--color-text);list-style:none}a:link{color:var(--color-link);text-decoration:underline}a:hover,a:visited{color:var(--dark-blue);text-decoration:underline}h1,h2,h3{font-family:var(--font-family-heading);color:var(--color-text-heading);font-weight:var(--font-weight-heading)}h4,h5,h6{font-family:var(--font-family-subheading);color:var(--color-text-heading);font-weight:var(--font-weight-subheading)}div.head{margin-bottom:var(--spacing-stack-sm);margin-top:var(--spacing-stack-lg)}div.head span{font-size:var(--font-size-label-medium)}pre,code{font-family:var(--font-family-code);font-size:.875em;font-weight:var(--font-weight-regular);white-space:pre-wrap}@media only screen and (width<=768px){table:not(.no-table-collapse),table:not(.no-table-collapse) tr,table:not(.no-table-collapse) tbody{display:block;overflow:auto}table:not(.no-table-collapse) td{display:inline-block}}a.nostyle{color:inherit}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.cta-btn,a.cta-btn{font-size:var(--font-size-label-large);color:var(--white);width:100%;margin-top:var(--spacing-stack-xs);box-sizing:border-box;cursor:pointer;font-family:var(--font-family-body);text-align:center;padding:var(--spacing-inset-sm);white-space:nowrap;background-color:var(--grey);border:0;border-radius:5px;line-height:1.5em;text-decoration:none;display:block}.cta-btn .btn-icon,a.cta-btn .btn-icon{flex-shrink:0;width:22px;height: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-left:var(--spacing-inset-sm)}.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--primary,.cta-btn--unavailable,a.cta-btn--available,a.cta-btn--primary,a.cta-btn--unavailable{height:var(--control-height-medium);padding:0 var(--spacing-md);font-size:var(--font-size-body-medium);line-height:var(--line-height-control);border:1px solid var(--color-primary);border-radius:var(--border-radius-button);background-color:var(--color-primary);color:var(--white);font-family:var(--font-family-button);--control-surface:var(--color-primary);--control-highlight-strength:18%;box-shadow:var(--box-shadow-raised), inset 0 1px 0 color-mix(in srgb, var(--white) var(--control-highlight-strength), var(--control-surface));transition:transform var(--duration-press);justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.cta-btn--available:hover,.cta-btn--primary:hover,.cta-btn--unavailable:hover,a.cta-btn--available:hover,a.cta-btn--primary:hover,a.cta-btn--unavailable:hover{filter:brightness(1.1)}}.cta-btn--available:active,.cta-btn--primary:active,.cta-btn--unavailable:active,a.cta-btn--available:active,a.cta-btn--primary:active,a.cta-btn--unavailable:active{transform:scale(var(--press-scale-wide))}.cta-btn--available:focus-visible,.cta-btn--primary:focus-visible,.cta-btn--unavailable:focus-visible,a.cta-btn--available:focus-visible,a.cta-btn--primary:focus-visible,a.cta-btn--unavailable:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:var(--spacing-3xs)}.cta-btn--available:disabled,.cta-btn--primary:disabled,.cta-btn--unavailable:disabled,a.cta-btn--available:disabled,a.cta-btn--primary:disabled,a.cta-btn--unavailable:disabled{border-color:var(--grey);background-color:var(--grey);box-shadow:none;cursor:default}.cta-btn--preview,a.cta-btn--preview{background-color:var(--color-primary);color:var(--white)}.cta-btn--preview:hover,a.cta-btn--preview:hover{background-color:#032a53}.cta-btn--preview:disabled,a.cta-btn--preview: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-repeat:no-repeat;background-size:20px;background-position:center right var(--spacing-md);justify-content:center}.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(--color-primary);color:var(--primary-blue)}.cta-btn--shell:disabled,a.cta-btn--shell:disabled{border:2px solid var(--color-border-muted);color:var(--light-grey);cursor:default}.cta-btn--sponsor,a.cta-btn--sponsor{border:2px solid var(--link-blue);background:var(--blue-50)}.cta-btn--vanilla,.cta-btn--vanilla:visited,.cta-btn--vanilla:link,a.cta-btn--vanilla,a.cta-btn--vanilla:visited,a.cta-btn--vanilla:link{padding:var(--spacing-inset-xs);border:2px solid var(--color-border-muted);background:var(--white);color:var(--color-text-secondary);border-radius:6px}.cta-btn--unstyled,.cta-btn--unstyled:visited,.cta-btn--unstyled:link,a.cta-btn--unstyled,a.cta-btn--unstyled:visited,a.cta-btn--unstyled:link{padding:var(--spacing-inset-sm);background:var(--white);color:var(--color-text-secondary);border-radius:6px}.cta-btn--delete,.cta-btn--cancel,a.cta-btn--delete,a.cta-btn--cancel{background-color:var(--red)}.cta-btn--delete:visited,.cta-btn--cancel:visited,a.cta-btn--delete:visited,a.cta-btn--cancel:visited{color:var(--color-text-secondary)}.cta-btn--delete:hover,.cta-btn--cancel:hover,a.cta-btn--delete:hover,a.cta-btn--cancel:hover{background-color:#842010}.cta-btn.cta-btn--w-icon,a.cta-btn.cta-btn--w-icon{padding:0 var(--spacing-md);align-items:center;display:flex}.cta-btn--sponsor:link,.cta-btn--sponsor:visited,a.cta-btn--sponsor:link,a.cta-btn--sponsor:visited{color:var(--color-link)}.cta-btn--sponsor:hover,a.cta-btn--sponsor:hover{border:2px solid var(--link-blue);background-color:var(--link-blue);color:var(--white)}.cta-btn__badge,a.cta-btn__badge{padding:var(--spacing-inset-xs) var(--spacing-inset-sm);background-color:#632103;border-radius:5px;font-size:.7em}.carousel-section .cta-btn{white-space:nowrap;text-overflow:ellipsis;font-size:var(--font-size-label-large);text-align:center}.carousel-section .cta-btn.cta-btn--external{padding-right:var(--spacing-inset-lg)}.cta-btn+form input.cta-btn,.cta-btn+.cta-btn{margin-top:var(--spacing-stack-xs)}.cta-btn--small{font-size:var(--font-size-label-medium);padding:var(--spacing-inset-xs) var(--spacing-inset-sm)}.cta-btn--search{border:1px solid var(--color-border-muted);background-color:var(--light-beige);width:auto;color:var(--color-text-secondary);margin:0;display:inline-block}.waitinglist-message{text-align:center}.cta-button-group{display:flex;position:relative}.cta-button-group .cta-btn{text-overflow:ellipsis;margin:0;overflow:hidden}.return-form{margin-bottom:var(--spacing-stack-sm)}form.return-form .cta-btn{margin-bottom:var(--spacing-stack-xs)}.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}.book-preview-buttons{gap:6px}.search-inside-form{width:100%;position:relative}.search-inside-input{box-sizing:border-box;border:1.5px solid var(--color-border-subtle);width:100%;font-size:var(--font-size-body-medium);border-radius:4px;padding:6px 50px 6px 10px}.search-submit-btn{cursor:pointer;color:var(--primary-blue);background:0 0;border:none;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:28px;transform:translateY(-50%)}.search-cancel-btn{cursor:pointer;color:var(--color-text);background:0 0;border:none;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.search-cancel-btn svg{stroke:currentColor;width:18px;height:18px}.book-preview{height:calc(100dvh - var(--ol-dialog-top-offset,64px) - 160px);flex-direction:column;min-height:380px;max-height:515px;display:flex}.book-preview iframe{flex:auto;width:100%;height:100%}.book-preview .learn-more{margin-top:var(--spacing-md);text-align:center;margin-bottom:0}a.cancel{color:var(--red);font-family:var(--font-family-body);font-size:1em}a.borrowResults:link,a.borrowResults:visited{color:var(--black);text-decoration:none}a.borrowResults:hover,a.borrowResults:active{color:var(--color-link);text-decoration:underline}a.coverLook{display:block}a.facetSubject:link,a.facetSubject:visited{color:var(--black);text-decoration:none}a.facetSubject:hover,a.facetSubject:active{color:var(--color-link);text-decoration:underline}a.results:link,a.results:visited{color:var(--black);text-decoration:none}a.results:hover,a.results:active{color:var(--color-link);text-decoration:underline}a.toggle{padding:var(--spacing-inset-xs);border-radius:3px;text-decoration:none;color:var(--white)!important;background-color:var(--olive)!important}a.toggle:hover{background-color:var(--link-blue)!important;color:var(--white)!important}button.plainText{font-family:var(--font-family-body);color:var(--red);background-color:var(--white);cursor:pointer;border:none;font-size:.75em}button.plainText:hover{color:var(--color-success-fg)}button.plain{font-family:var(--font-family-body);color:var(--black);cursor:pointer;border:none;font-size:.75em;background-color:#0000!important}button.plain:hover{color:var(--color-success-fg)}button.addAnother{vertical-align:middle;cursor:pointer;background-color:#0000;background-image:url(/static/images/icons/icon_add.png);background-position:0 0;border:none;width:32px;height:32px;display:none}button.addAnother:hover{background-position:-32px 0}.linkButton{background-color:var(--white);padding:var(--spacing-inset-sm);font-family:var(--font-family-body);color:var(--color-text-secondary);border:1px solid var(--mid-grey);cursor:pointer;border-radius:5px;display:inline-block}.linkButton:hover{background-color:var(--grey-e7e7e7)}a.linkButton{color:var(--color-text-secondary);text-decoration:none}a.ghost-btn{padding:var(--spacing-inset-xs) var(--spacing-inset-sm);text-align:center;border-radius:5px;font-weight:500;text-decoration:none;color:var(--white)!important}.btn{text-align:center;padding:var(--spacing-inset-xs) var(--spacing-inset-sm)}.btn.primary{background-color:var(--color-primary);border:none;border-radius:5px;color:var(--white)!important}a.btn{text-decoration:none}.chip{padding:var(--spacing-inset-xs) var(--spacing-inset-md);border:1px solid var(--mid-grey);-webkit-user-select:none;user-select:none;border-radius:16px;width:fit-content}.chip a{text-decoration:none}.chip--selectable{cursor:pointer}.chip--selectable:hover{background-color:var(--grey-e7e7e7)}.chip--selected{border-color:var(--color-primary);color:var(--primary-blue);background-color:var(--grey-e7e7e7)}.chip--selected:hover{background-color:var(--white)}.chip-group{flex-flow:wrap;display:flex}.category-chip{margin-bottom:.5em;margin-right:1em}@media only screen and (width>=768px){.chip-group{flex-direction:row}}dd,dt{float:left}dt{clear:both}dl{margin:var(--spacing-stack-sm) 0}dl:after{content:"";clear:both;display:block}dl dt{padding:0 var(--spacing-inset-md) var(--spacing-inset-sm) 0;width:120px}dd{max-width:270px}dd+dd{padding-left:var(--spacing-inset-sm)}.hidden{display:none!important}.inline{display:inline}.inline+span{font-size:var(--font-size-label-small)}@media only screen and (width>=960px){.desktop-only{display:block!important}.mobile-only{display:none!important}}#offline-info{text-align:center;padding:var(--spacing-inset-sm) var(--spacing-inset-xs);background-color:var(--grey);color:var(--white);display:none}.hidden--nojs{display:none}.client-js .hidden--nojs{display:block}.clearfix{clear:both;width:100%;padding:var(--spacing-inset-xs)}.shift{position:absolute!important;left:-10000px!important}a.hoverlink{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.local-date-time{color:var(--color-success-fg);font-size:var(--font-size-label-small);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{font-size:18px!important}button.larger{cursor:pointer;font-size:18px!important}.average{font-size:13px}.invisible{visibility:hidden}.relative{position:relative}.desktop-only{display:none}.adminOnly{padding:var(--spacing-inset-xs);border-radius:4px;background-color:var(--orange)!important}.editFormHead{padding-bottom:0;display:flex}.editFormTitle{flex:1;margin:0}.editFormBookTitle{color:var(--black);margin:0}.editFormBookAuthors{margin-top:0}.valid{padding:var(--spacing-inset-xs) 0 0 29px!important}.noborder{border:none}.valid,.darkgreen,.pos{color:var(--color-success-fg)!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(--color-success-fg)!important}.lightgrey,.lightgray{color:var(--light-grey)!important}.blue{color:var(--color-link)!important}.invalid,.attn,.neg,.red{color:var(--red)!important}.invalid:not(input):empty,.attn:not(input):empty,.neg:not(input):empty,.red:not(input):empty{display:none}.yellow{color:var(--light-yellow)!important}.lighter,.gray,.grey{color:var(--color-text-secondary)!important}.darkgray,.darkgrey{color:var(--color-text)!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}.headline,.sansserif,.arial{font-family:var(--font-family-body)!important}.nowrap{white-space:nowrap!important}.wrap{white-space:normal!important}.clearfix:after{content:".";clear:both;visibility:hidden;height:0;display:block}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-100000000px}.ui-helper-reset{border:0;outline:0;margin:0;padding:0;font-size:100%;text-decoration:none;list-style:none}.ui-helper-clearfix{display:block}.ui-helper-clearfix:after{content:".";clear:both;visibility:hidden;height:0;display:block}.markdown-content ol,.markdown-content ul{margin-bottom:1.5rem;padding-left:2rem}.markdown-content li{line-height:var(--line-height-list);margin-bottom:.5rem}.markdown-content ol li{list-style-type:decimal}.markdown-content ul li{list-style-type:disc}.markdown-content li>ul,.markdown-content li>ol{margin-top:.5rem;margin-bottom:0}.markdown-content blockquote{border-left:2px solid var(--color-border-subtle);color:var(--darker-grey);background:var(--off-white);margin-left:1rem;padding:.5rem 1rem;font-style:italic}.markdown-content blockquote p{margin:0}.markdown-content hr{border:var(--border-divider);margin:2rem 0}.widget-box .head>div{font-size:10px;color:var(--color-success-fg)!important}.widget-box ul,.widget-box .unordered{margin-top:10px;line-height:150%}.widget-box ul>*,.widget-box .unordered>*{font-size:13px}@media only screen and (width>=768px){.widget-box{float:left;width:282px}}h1{font-size:var(--font-size-headline-large)}h1.title{font-size:var(--font-size-title-large)}h1 span.subtitle{font-size:var(--font-size-title-small);font-weight:400}h1.publisher{color:var(--color-text-heading);font-size:var(--font-size-headline-medium);margin:0;font-family:var(--font-family-serif)!important;font-weight:400!important}h1 span.count{font-size:var(--font-size-label-large)!important}h2{font-size:var(--font-size-headline-small)}h2.author{color:var(--color-text-heading);font-size:var(--font-size-title-medium);font-weight:400}h2.authorEdition{color:var(--color-text-heading);font-size:var(--font-size-title-small);margin:0;padding:0;font-weight:400}h2.publisher{background-color:var(--lightest-grey)}h2.edition-title{margin:var(--spacing-stack-sm) 0 0;color:var(--color-text-secondary);font-family:var(--font-family-title);font-weight:400;font-size:var(--font-size-title-medium)}h2 a{color:var(--color-link);text-decoration:none}h2 a:hover{color:var(--color-success-fg);text-decoration:underline}h1.edition,h2.edition{color:var(--black);font-family:var(--font-family-body);font-size:var(--font-size-title-medium);margin:0;padding:0;font-weight:400}h3{font-size:var(--font-size-title-large)}h3.Question{font-family:var(--font-family-serif);font-size:var(--font-size-title-large);color:var(--color-text-heading);margin-top:var(--spacing-stack-sm);padding-top:var(--spacing-inset-sm);border-top:1px dotted var(--color-border-subtle);font-weight:400}h4{font-size:var(--font-size-title-medium)}h4.publisher,h4.observer-count{font-family:var(--font-family-body);font-weight:400}h4.facetHead{font-family:var(--font-family-body);font-size:var(--font-size-label-medium);color:var(--black);text-transform:uppercase;align-items:center;gap:var(--spacing-inline-sm);margin:0;padding:0;font-weight:700;display:inline-flex}h4.facetHead .facet-icon{color:var(--mid-grey);flex-shrink:0}h4.facetHead span.merge{font-family:var(--font-family-body);font-size:var(--font-size-label-small);background:url(/static/images/icons/icon_merge-sm.png) no-repeat;min-height:16px;padding-left:22px;text-transform:none!important;font-weight:400!important}h5{font-size:var(--font-size-title-small);font-family:var(--font-family-serif)!important;font-weight:400!important}h6{font-size:var(--font-size-label-medium)}.head h2 a{text-decoration:none;color:inherit!important}.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,span.title,h6.title{font-size:var(--font-size-label-medium);font-family:var(--font-family-body);color:var(--color-text-secondary);margin:0;padding:0;font-weight:400!important}.titleSmall{font-family:var(--font-family-body);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{box-sizing:border-box;background-color:var(--white);border-radius:var(--border-radius-card);border:1px solid var(--color-border-muted);width:100%;max-width:1060px;z-index:var(--z-index-base);margin:0 auto;position:relative}body.full-width #test-body-mobile{max-width:initial;border:0;border-radius:0}*{box-sizing:border-box}@media (width>=960px){.contentQuarter{float:left;width:25%;padding-right:19px}}#contentHead{padding:10px}#contentHead h1{margin:0}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);font-family:var(--font-family-body);color:var(--color-text-secondary);border:1px solid var(--mid-grey);cursor:pointer;border-radius:5px;padding:10px;display:inline-block}.subjectTagEdit .editTagButton:hover{background-color:var(--grey-e7e7e7)}.subjectTagEdit a.editTagButton{color:var(--color-text-secondary);text-decoration:none}.olform{font-family:var(--font-family-body)}.olform .formBack{padding:var(--spacing-inset-sm);background-color:var(--lightest-grey)}.olform .collapse{margin:0}.olform>label{padding:var(--spacing-inset-sm) 0 var(--spacing-inset-xs);display:inline-block}.olform .label{padding:var(--spacing-inset-sm) 0 var(--spacing-inset-xs)}.olform .label label{font-size:1em;font-family:var(--font-family-body);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{flex-flow:wrap;flex:1;display:flex}.olform .mia__input+.mia__input{margin-top:var(--spacing-stack-xs)}.olform .mia__input .ac-input__visible{flex:1;margin:0}.olform .mia__input .mia__reorder{cursor:move;text-align:center;min-width:24px}.olform .mia__input .mia__remove{color:var(--red);text-align:center;min-width:30px;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;gap:var(--spacing-inline-sm);flex-direction:column;padding-bottom:20px;display:flex}.olform .links-form .links-form__inputs{gap:var(--spacing-inline-sm);flex-flow:wrap;width:100%;display:flex}.olform .links-form .links-form__label,.olform .links-form .links-form__url{flex:1 1 0;min-width:250px}.olform input[type=number],.olform input[type=text],.olform input[type=password],.olform input[type=url],.olform input[type=email]{margin:0 var(--spacing-inline-lg) var(--spacing-stack-xs) 0}.olform input[type=number],.olform input[type=text],.olform input[type=email],.olform input[type=password],.olform input[type=url],.olform textarea{font-size:1em;font-family:var(--font-family-body);padding:var(--spacing-inset-xs);resize:vertical;max-width:100%}.olform input[type=number]{width:4em}.olform input[type=submit]{padding:var(--spacing-inset-xs)}.olform .required{padding:var(--spacing-inset-sm)}.olform select{font-family:var(--font-family-body);padding:var(--spacing-inset-xs)}.olform .minor input{max-width:300px}.olform.books .major input[type=text],.olform.books .major input[type=email],.olform.books .major input[type=password],.olform.books .major input[type=url],.olform.books .major textarea{resize:vertical;width:100%;font-size:.875em}.olform.books .input,.olform.books .label{width:auto!important}.olform.books .TitleAuthor{margin-bottom:20px}.olform.books .TitleAuthor input#work-title{width:100%;margin:0;font-size:1.875em!important}.olform.books .TitleAuthor input#author{width:100%;font-size:1em!important}.olform .tip{font-size:var(--font-size-label-small);color:var(--color-text-secondary);font-family:var(--font-family-body)!important}.olform__input--large{height:265px}@media (width>=960px){.olform .formBackLeft{float:left;width:670px}.olform .formBackRight{float:left;width:220px}.olform .formBack:after{content:"";clear:both;display:block}.olform input[type=text],.olform input[type=email],.olform input[type=password],.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);padding:0 var(--spacing-inset-xs);white-space:nowrap;border-radius:4px;font-size:11px;transition:all .2s ease-out;position:absolute;top:-8px;left:3px}.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#editTools,div#editHistory{width:auto}div.editButton{width:auto;padding-left:var(--spacing-inline-md);display:inline-block}div#editInfo{white-space:normal;text-align:right}div#editInfo>div{font-size:var(--font-size-label-small);font-weight:400;font-family:var(--font-family-body);color:var(--brown)!important}div#editTools{white-space:nowrap;padding:0 0 var(--spacing-inset-md);justify-content:flex-end;align-items:center;display:flex}div#footer-content{max-width:1060px;margin:var(--spacing-stack-xs) auto;padding:20px}div#footer-links{margin-left:var(--spacing-inline-lg);line-height:var(--line-height-list);display:flex}#footer-content div{font-family:var(--font-family-body);flex-wrap:wrap;flex:1;min-width:150px}footer{width:100%;font-size:.8em;display:flex;bottom:0}footer #footer-details{color:var(--color-text);width:100%;display:flex}footer h2{color:var(--color-text);margin:0;font-size:1em}footer hr{border:0;border-top:1px solid var(--color-border-muted);margin:20px 0}footer ul{margin:0;padding:0}footer ul li{white-space:nowrap;margin:var(--spacing-stack-xs) 0;font-size:1em;list-style-type:none}.footer-icon{cursor:pointer;background-color:var(--dark-grey);border-radius:3px;width:35px;height:35px;display:inline-flex}.footer-icon img{padding:var(--spacing-inset-sm)}#footer-links ul li a{color:var(--dark-blue)}#footer-links div{margin:20px 0;padding:0}img#archive-logo{margin-right:var(--spacing-inline-lg);opacity:.7;height:27.5px;padding:0}div#legal-details{margin-bottom:var(--spacing-stack-sm);flex:.9}div#version-details{text-align:right;margin-top:var(--spacing-stack-sm);flex:.1}.version{color:var(--color-text);border:1px solid var(--color-border-muted);padding:var(--spacing-inset-sm);border-radius:3px}.language-component{cursor:pointer}.language-component summary::marker{content:"";font-size:0}.language-component summary::-webkit-details-marker{display:none}.language-component summary:after{content:" ▼";zoom:70%;vertical-align:middle}.language-dropdown-component .dropdown-menu{text-align:left;background-color:var(--light-beige);cursor:pointer;border-radius:3px;width:150px}.language-dropdown-component .dropdown-menu li{border-bottom:1px solid var(--color-border-subtle)}.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(--color-text);white-space:nowrap;font-size:.9em;text-decoration:none;display:block}.iaBar .language-component{padding:var(--spacing-inset-xs) var(--spacing-inset-sm);border-radius:5px;display:block;position:relative}.iaBar .language-component .language-dropdown-component{z-index:var(--z-index-dropdown);position:absolute;top:30px;right:0}.iaBar .language-component .language-dropdown-component li{padding:var(--spacing-inset-sm)}.link-box{font-size:var(--font-size-body-medium);white-space:normal;word-wrap:break-word}.link-box h3{color:var(--color-text-secondary);margin:0 0 var(--spacing-stack-sm);text-transform:uppercase;font-size:var(--font-size-label-medium);padding:0;display:inline}.link-box.link-box--with-header h3{display:block}.link-box button.edit-subject-btn{cursor:pointer;color:var(--grey);background:0 0;border:none;padding:0}.link-box .edit-subject-btn:hover{color:var(--dark-grey)}.link-box .clamp h3{vertical-align:baseline;margin:0 8px 0 0;display:inline}.link-box .clamp ol-chip{margin:0 2px 6px 0}div.tutorial__item{background-color:var(--book-cover-carousel-cards);border:var(--border-card);border-radius:var(--border-radius-card);padding:var(--spacing-inset-sm);box-sizing:border-box;min-width:220px;height:100%}@media only screen and (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);overflow-wrap:break-word;margin:0}div.tutorial__item p.small{margin-top:var(--spacing-3xs);font-size:.8rem;line-height:var(--line-height-snug)}div.tutorial__item a{align-items:center;gap:var(--spacing-inline-md);min-height:100px;display:flex}div.tutorial__item img{opacity:.8;flex-shrink:0;height:5rem}div.chartHome a:hover,#home-stats-charts .statschart:hover a{color:var(--color-link);text-decoration:underline}#home-stats-charts{flex-wrap:wrap;display:flex}#home-stats-charts .statschart{text-align:center;flex:1;height:110px;padding:1px}#home-stats-charts .statschart .chartShow{width:145px;height:60px;margin:0 var(--spacing-inline-sm);border-bottom:1px solid var(--grey);cursor:pointer}#home-stats-charts .statschart .chartShow .chart-graph{width:150px;height:60px}#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{margin-top:var(--spacing-3xs);font-family:var(--font-family-serif);padding-top:var(--spacing-inset-xs);font-size:1.125em;font-weight:700}#home-stats-charts .statschart a .label{font-family:var(--font-family-body);text-transform:uppercase;font-size:.625em}#home-resource{text-align:left;font-size:13px}#home-about{flex-wrap:wrap;font-size:13px;display:flex}#home-about-mission{min-width:300px;max-width:439px;min-height:100px;font-family:var(--font-family-serif);flex:2;margin-bottom:20px}#home-about-mission-tldr{font-size:18px;line-height:var(--line-height-body);font-family:var(--font-family-serif);color:var(--color-text);margin:0;padding:0;font-weight:400}.card__text{flex:1;min-width:0;margin:0}.home-resource-section{min-width:150px;min-height:100px;padding:0 var(--spacing-inset-sm);flex:1;margin-bottom:20px;font-size:13px}.home-resource-section li{margin:1em 0}.home-resource-section .collapse{margin:0}.bookcover .cta-btn.cta-btn--preview,.bookcover .cta-btn.cta-btn--no-preview{color:var(--primary-blue);font-size:var(--font-size-label-large);flex-basis:content;background-color:#0000;flex-grow:0;width:auto;margin:-5px auto;text-decoration:none;position:relative}.bookcover .cta-btn.cta-btn--preview:hover{text-decoration:underline}.bookcover .cta-btn.cta-btn--preview:before{width:22px;height:18px;margin-right:var(--spacing-inline-sm);content:"";background-color:var(--color-primary);display:inline-block;position:relative;top:2px;-webkit-mask:url(/static/images/icons/open-book.svg) 0 0/cover;mask:url(/static/images/icons/open-book.svg) 0 0/cover}.bookcover .cta-btn.cta-btn--no-preview{color:var(--color-text-muted);font-size:var(--font-size-label-medium);pointer-events:none;display:none}.list-books--grid .bookcover .cta-btn.cta-btn--no-preview{display:inline-block}.searchResultItem,.searchResultItem .sri__main{flex-direction:column;align-items:center;display:flex}@media (width>=768px){.searchResultItem,.searchResultItem .sri__main{flex-direction:row}}.searchResultItem{background-color:var(--grey-fafafa);border-radius:var(--border-radius-card);padding:var(--spacing-inset-sm);margin-bottom:var(--spacing-stack-xs);border-bottom:1px solid var(--light-beige);list-style-type:none}.searchResultItem.sri--w-main{display:block}.searchResultItem a[href]{text-decoration:none}.searchResultItem h3{color:var(--color-text);font-size:1.1em;font-weight:600;font-family:var(--font-family-title);line-height:var(--line-height-heading);overflow-wrap:break-word;margin:0;padding:0;display:block}.searchResultItem .bookyear{color:var(--color-text-muted);font-size:var(--font-size-label-medium);font-family:var(--font-family-body);display:block}.searchResultItem .details{width:100%;padding:var(--spacing-inset-xs);line-height:var(--line-height-meta);margin:0;display:inline;overflow:auto}.searchResultItem .resultStats{color:var(--color-text-secondary);font-size:.75em;font-family:var(--font-family-body);display:block}.searchResultItem span.resultType{font-size:.6875em}.searchResultItem .bookseries{font-size:var(--font-size-body-medium)}.searchResultItem .bookseries [itemprop~=name]{font-weight:700}.searchResultItem .resultDetails{font-size:var(--font-size-body-medium);display:block}.searchResultItem .ratingsByline{color:var(--black)}.search-result-item__preview-covers{isolation:isolate;align-items:center;display:flex}.search-result-item__preview-covers img{border-radius:var(--border-radius-thumbnail);border:2px solid var(--grey-fafafa);opacity:1}.search-result-item__preview-covers--blur img{filter:blur(2px)}.searchResultItem .bookcover--blur img{filter:blur(4px)}.searchResultItem .bookcover{width:100%;margin:var(--spacing-inline-sm) var(--spacing-inline-md) 0 var(--spacing-inline-sm);text-align:center}.searchResultItem .bookcover img{border-radius:var(--border-radius-thumbnail);object-fit:contain;width:175px;max-width:100%;height:auto;max-height:300px}.searchResultItem .imageLg{text-align:center;width:100%;margin:var(--spacing-stack-sm) var(--spacing-inline-md) 0 var(--spacing-inline-sm)}.searchResultItem .imageLg img{max-width:100%;max-height:110px}.srw__subjects a{border:1px solid;border-color:color-mix(in srgb, currentColor 60%, transparent);font-size:var(--font-size-label-medium);line-height:var(--font-size-label-medium);padding:var(--spacing-inset-xs);border-radius:var(--border-radius-badge);white-space:nowrap;text-overflow:ellipsis;max-width:100%;text-decoration:none;display:inline-block;overflow:hidden}.srw__subjects em{font-style:normal;font-weight:700}.search-result-item__preview-covers-container{align-items:center;gap:var(--spacing-inline-md);margin-top:var(--spacing-stack-sm);margin-bottom:var(--spacing-stack-xs);display:flex}.search-result-item__preview-covers>*{flex-shrink:0;display:inline-block;position:relative}.search-result-item__preview-covers :nth-child(n+2){margin-left:-8px}.search-result-item__preview-covers :first-child{z-index:var(--z-index-local-5)}.search-result-item__preview-covers :nth-child(2){z-index:var(--z-index-local-4)}.search-result-item__preview-covers :nth-child(3){z-index:var(--z-index-local-3)}.search-result-item__preview-covers :nth-child(4){z-index:var(--z-index-local-2)}.search-result-item__preview-covers :nth-child(5){z-index:var(--z-index-local-1)}.srw__chapters{color:var(--black);margin-bottom:var(--spacing-stack-xs);font-size:var(--font-size-label-medium);background:#007cff33;border-radius:4px}@media only screen and (width>=800px){.srw__chapters::part(toggle-btn){padding-left:var(--spacing-inset-sm);text-align:left}}.srw__chapters .srw__chapter{border-radius:inherit;padding:var(--spacing-inset-xs) var(--spacing-inset-sm);gap:var(--spacing-inline-sm);line-height:1.2em;display:flex}.srw__chapters .srw__chapter em{font-weight:700}.srw__chapters a.srw__chapter:hover{background:#007cff33}.searchResultItem__librarian-extras{margin-top:var(--spacing-stack-sm);margin-bottom:calc(-1 * var(--spacing-stack-xs));color:var(--color-text-secondary);padding:var(--spacing-inset-sm) 0;font-size:.7em;line-height:var(--line-height-meta);border-top:1px dashed;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.searchResultItem__librarian-extras:hover{color:var(--primary-blue)}@media (hover:hover) and (pointer:fine){.search-result-item__preview-covers :hover{z-index:var(--z-index-local-5)}.search-result-item__preview-covers :hover img{border-color:var(--color-primary)}}.search-result-item__preview-covers :active img{transform:scale(var(--press-scale-compact))}.search-result-item__preview-covers :focus-visible{z-index:var(--z-index-local-5);box-shadow:var(--box-shadow-focus);border-radius:var(--border-radius-thumbnail);outline:none}.listDelete{white-space:nowrap;max-width:150px;margin-bottom:var(--spacing-stack-xs);line-height:28px;display:flex}.listDelete a span{margin-right:var(--spacing-inline-sm);background-image:url(/static/images/back_list-trash.png);background-position:0 0;background-repeat:no-repeat;width:21px;height:28px;display:inline-block;position:relative;top:5px}.listDelete a:hover span{background-position:-21px 0}.trending-badge{border-radius:var(--border-radius-pill);padding:0 var(--spacing-inset-md);background-color:#647c361f;display:inline-block}.trending-badge .trending-badge__chart{margin-left:var(--spacing-inline-sm);letter-spacing:-2px;display:inline-block}.trending-badge .trending-badge__chart>span{background:var(--green);width:4px;display:inline-block}@media only screen and (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}.search-results-container .searchResultItem .bookcover{flex-shrink:0;width:105px}.search-results-container .searchResultItem .bookcover :where(img){width:auto;max-width:100%;max-height:170px}.list-books--fulltext .searchResultItem .sri__main{grid-template:"cover details cta""cover extra extra"1fr/auto minmax(0,1fr) auto;align-items:start;display:grid}.list-books--fulltext .searchResultItem .bookcover{grid-area:cover}.list-books--fulltext .searchResultItem .details{grid-area:details}.list-books--fulltext .searchResultItem .searchResultItemCTA{grid-area:cta}.list-books--fulltext .searchResultItem .serp-extra{grid-area:extra}}.list-books--fulltext .serp-extra{box-sizing:border-box;width:100%;padding:0 var(--spacing-inset-xs) var(--spacing-inset-xs)}.list-books--grid .searchResultItem .bookcover :where(img){object-fit:contain;object-position:bottom;width:auto;height:180px;margin-bottom:var(--spacing-stack-sm);display:block}:root{--search-facets-width:220px}@media only screen and (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 (width>=769px){.compact-title{background:var(--white);z-index:var(--z-index-dropdown);height:var(--compact-title-height);width:calc(100% - var(--contentBody-padding));padding:0 var(--spacing-inset-md);justify-content:space-between;align-items:baseline;display:flex;position:fixed;top:0}.compact-title__edit-btn{transform:translateY(6px)}.compact-title__heading{white-space:nowrap;text-overflow:ellipsis;font-size:1.25em;font-family:var(--font-family-title);font-weight:600;overflow:hidden}}@media only screen and (width>=960px){.compact-title{width:calc(100% - var(--sidebar-width-with-margin));max-width:var(--desktop-title-max-width)}}.nav-bar{white-space:nowrap;scroll-behavior:smooth;margin-bottom:20px;font-weight:700;display:flex;overflow-x:auto}.nav-bar li{font-size:var(--font-size-label-medium);display:inline}.nav-bar li a{height:30px;color:var(--color-text-secondary);line-height:var(--line-height-control);border-bottom:2px solid #0000;justify-content:center;align-items:center;padding:0 12px;text-decoration:none;display:flex}.nav-bar:not(.work-menu) li.selected a{color:var(--color-link);border-bottom:2px solid var(--link-blue)}.nav-bar:not(.work-menu) li:hover a{border-bottom:2px solid var(--link-blue)}.nav-bar.search-nav{font-weight:500}.nav-bar.search-nav li{font-size:var(--font-size-label-large)}.nav-bar.search-nav li.selected a{font-weight:650}.nav-bar-wrapper{clip-path:inset(0 0 -15px);background:var(--white);z-index:var(--z-index-dropdown);align-items:stretch;margin-bottom:20px;display:flex;box-shadow:0 1px 3px #00000040}.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{z-index:var(--z-index-level-14);background:linear-gradient(to right, transparent, var(--white) 10px);border:none;width:44px;padding:0;position:absolute;top:0;bottom:0;right:0}.nav-bar-wrapper .nav-arrow-left{z-index:var(--z-index-level-14);background:linear-gradient(to left, transparent, var(--white) 10px);border:none;width:44px;padding:0;position:absolute;top:0;bottom:0;left:0}.nav-bar-wrapper .nav-bar.work-menu{background:var(--white);z-index:var(--z-index-dropdown);scrollbar-width:thin;gap:4px;padding:8px 20px 0}.nav-bar-wrapper .nav-bar.work-menu li{border-radius:11px;margin-bottom:6px;display:inline-block}.nav-bar-wrapper .nav-bar.work-menu li a{vertical-align:text-top;padding:0 12px}.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:var(--color-primary-hover)}.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(--color-primary)}.nav-bar-wrapper .nav-bar.work-menu li.selected a{color:var(--white)}@media only screen and (width>=768px){.nav-bar-wrapper.sticky{position:sticky;top:62px}}@media only screen and (width>=960px){.nav-bar-wrapper.sticky{width:100%;margin-left:0;margin-right:0;padding-left:0;top:0}.nav-bar-wrapper.sticky>.nav-bar{padding:8px 0 0}.nav-bar-wrapper.sticky.nav-bar-wrapper--slidedown{animation-name:slidedown;animation-duration:.15s}@keyframes slidedown{to{top:35px}}.nav-bar-wrapper.sticky.nav-bar-wrapper--slideup{animation-name:slideup;animation-duration:.5s}@keyframes slideup{to{top:0}}.nav-bar-wrapper.sticky.sticky--lowest{top:35px}}.nav-bar-banner.desktop-only{margin-bottom:var(--spacing-stack-md)}.nav-bar-banner.mobile-only{margin-top:var(--spacing-stack-sm);margin-bottom:var(--spacing-stack-md)}details.librarian-dashboard{color:var(--color-text-secondary);margin-bottom:var(--spacing-stack-md);max-width:700px}.dq-table{border:1px solid var(--grey);width:100%;margin:var(--spacing-stack-sm) var(--spacing-inline-lg)}.dq-table th{background:var(--white);text-align:center;padding:var(--spacing-inset-sm);font-weight:700}.dq-table .dqs-run-again{color:var(--color-link);cursor:pointer;float:right;background:0 0;border:0;text-decoration:underline}.dq-table__row{background:var(--white)}.dq-table__row td{padding:var(--spacing-inset-xs) var(--spacing-inset-sm)}.dq-table__row .dq-table__criterion-cell{width:30%;font-weight:700}.dq-table__row .dq-table__results-cell{justify-content:flex-end;display:flex}.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{color:var(--gold);background:linear-gradient(90deg, var(--gold) 50%, var(--light-grey) 50%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 0 0 -5px}.readers-stats{color:var(--color-text-secondary);font-size:var(--font-size-label-large);margin-bottom:20px}.readers-stats li{padding-bottom:10px;list-style-type:none;display:inline-block}.readers-stats li:not(:last-child):after{content:"·";margin:0 4px}.readers-stats .dot{margin:0 4px;list-style-type:none;display:inline-block}.goal-form{font-size:var(--font-size-title-medium);text-align:center;box-sizing:border-box;flex-direction:column;gap:10px;width:100%;max-width:100%;display:flex}.goal-form__question{flex-flow:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.goal-form__learn-more{font-size:var(--font-size-label-small);color:var(--color-text);text-decoration:none}.goal-form__input-section{box-sizing:border-box;justify-content:flex-end;align-items:center;gap:12px;width:100%;padding-right:10px;display:flex}.goal-form__note{color:var(--color-text);font-size:var(--font-size-label-small);text-align:center;margin:0}.goal-form__question span{font-weight:500}.goal-form__input-section input{width:80px;font-size:var(--font-size-label-large);text-align:center;border:2px solid var(--color-border-subtle);border-radius:var(--border-radius-input);outline:none;padding:8px 12px}.goal-form__input-section input:focus{border-color:var(--color-border-focused);box-shadow:0 0 0 2px #0477b933}.goal-form__input-section button{width:fit-content;font-size:var(--font-size-label-large);margin:0;padding:6px 15px;display:inline-block}@media only screen and (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{justify-content:center;gap:10px;padding-right:0}.goal-form__input-section input{width:65px;font-size:var(--font-size-label-medium);padding:7px 8px}.goal-form__input-section button{font-size:var(--font-size-label-medium);padding:5px 12px}}.reading-goal-progress{color:var(--color-text);padding:5px 0}.reading-goal-progress__body{justify-content:center}.reading-goal-progress__progress-bar{background-color:var(--light-grey);border-radius:5px;width:85%;height:20px;margin:auto auto 10px}.reading-goal-progress__completed{background-color:var(--color-primary);height:inherit;border-radius:inherit;display:inline-block}.reading-goal-progress__details{justify-content:space-between;width:97%;margin:auto;display:flex}@media only screen and (width<=768px){.reading-goal-progress{padding:15px 0 0}.reading-goal-progress__details{justify-content:space-between;width:85%;margin:auto;display:flex}}.work-title-and-author.desktop{display:none}.work-title-and-author>span{min-width:1%}.work-title-and-author h1{line-height:normal}.work-title-and-author h1.work-title{font-family:var(--font-family-title);color:var(--color-text);font-size:var(--font-size-headline-large);overflow-wrap:break-word;margin:0}.work-title-and-author h2.work-subtitle{font-family:var(--font-family-subtitle);color:var(--color-text-secondary);margin:0;font-size:1.3em;font-style:italic;font-weight:400}.work-title-and-author h2.edition-byline{font-size:var(--font-size-title-medium);color:var(--color-text);font-weight:400;line-height:var(--line-height-meta);margin:10px 0 20px}.work-title-and-author .work-line{color:var(--color-text-secondary);font-style:oblique}.work-title-and-author .work-line a{color:var(--color-text-secondary)}.work-title-and-author .series-line a{font-weight:700;text-decoration:none}.work-title-and-author .first-published-date{color:var(--color-text-secondary);font-size:var(--font-size-label-medium)}@media only screen and (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 (width<=960px){.work-title-and-author{justify-content:space-between;display:flex}.work-title-and-author .work-line{white-space:nowrap;overflow:hidden}.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{color:var(--color-text);text-align:center;width:40px;margin:8px 0 0 16px;text-decoration:none;display:block}.work-title-and-author .share-modal-link .icon-link__text{font-size:.675em}.work-title-and-author .readers-stats__review-count--none{height:0;margin:0}.work-title-and-author .readers-stats__review-count--none li.readers-stats__review-count,.work-title-and-author .readers-stats li.avg-ratings .dot,.work-title-and-author .readers-stats li:not(.avg-ratings):not(.readers-stats__review-count){display:none}.work-title-and-author .readers-stats li.avg-ratings,.work-title-and-author .readers-stats li.readers-stats__review-count{font-size:.85em}.work-title-and-author .readers-stats li.readers-stats__review-count:before{content:"(";margin-right:-2px}.work-title-and-author .readers-stats li.readers-stats__review-count:after{content:")";margin:0 0 0 -1px}}:root{--sidebar-width:225px;--sidebar-width-with-margin:calc(60px + 225px);--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{--cover-tilt-duration:.8s;--cover-tilt:0;transition:transform var(--cover-tilt-duration);z-index:var(--z-index-behind);width:fit-content;transform:perspective(465px) rotateX(0deg) rotateY(calc(-10deg * var(--cover-tilt)));margin-inline:auto;position:relative}.editionCover .cover-animation:hover{--cover-tilt:1}.editionCover .cover-animation>:where(.SRPCover,.SRPCoverBlank){transition:opacity var(--cover-tilt-duration);opacity:calc(1 - .2 * var(--cover-tilt))}.editionCover .cover-animation>ol-shelf-button{--ol-shelf-badge-sheen-duration:var(--cover-tilt-duration);--ol-shelf-badge-sheen-position:calc(100% - 100% * var(--cover-tilt));top:var(--spacing-2xs);right:var(--spacing-2xs);position:absolute}@media (hover:hover) and (pointer:fine){.editionCover .cover-animation>ol-shelf-button{transition:opacity var(--duration-base)}.editionCover .cover-animation>ol-shelf-button:where(:not([shelf])){opacity:0}.editionCover .cover-animation:where(:hover)>ol-shelf-button,.editionCover .cover-animation>ol-shelf-button:where(:focus-within,[open]){opacity:1}}div.editionAbout{min-width:1%;margin-bottom:20px}div.editionAbout p{font-size:var(--font-size-body-medium);margin:1em 0}div.editionAbout p.book-description{text-align:left;margin:0}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;margin-top:5px;margin-bottom:14px;font-size:1.375em}.workFooter .lists-heading a{color:var(--color-link);font-size:var(--font-size-title-medium)}.workFooter ul.listLists{display:flex}.workFooter ul.listLists li{border:0;width:33%}.edition-notes,.book-description{font-size:var(--font-size-label-medium);margin-top:5px;margin-bottom:20px}.edition-notes ul,.book-description ul,.edition-notes ol,.book-description ol{padding-left:2rem}.edition-notes ul li,.book-description ul li,.edition-notes ol li,.book-description ol li{list-style-type:initial;font-size:.8rem}.checkboxes label{white-space:nowrap;padding-right:10px;display:inline-block}.checkboxes input{vertical-align:middle}.clamp{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;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(--color-text);margin-bottom:0}.edition-overview .edition-subtitle{color:var(--color-text-secondary);margin-top:5px;font-size:1.4em;font-weight:400}a.section-anchor{height:20px;display:block}a.section-anchor--no-height{height:0}.book-overview{padding-bottom:10px}.book-overview>div{margin:10px 0}.meta dt,.meta dd{font-size:var(--font-size-label-medium)}.book-subtitle{margin-bottom:0}div.editionTools{min-height:10px;font-size:100%}div.editionTools p{color:var(--color-text-secondary)}@media only screen and (width>=960px){.workDetails{padding:20px 0;display:flex}div.editionCover{width:var(--sidebar-width);margin-bottom:0;margin-right:1.5em}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 (width>=768px){.mobile-borrow-cta{display:none}}.edition-omniline{flex-direction:row;margin-bottom:10px;padding:10px;display:flex;overflow-x:auto}.edition-omniline-item{justify-content:top;border:1px solid var(--color-border-subtle);font-size:var(--font-size-body-medium);word-break:break-word;text-align:center;border-radius:5px;flex-direction:column;flex:1;align-items:center;min-width:100px;margin:0 4px;padding:9px;display:flex}.edition-omniline-item div{font-size:var(--font-size-label-medium);color:var(--color-text-secondary);word-wrap:break-word;margin-bottom:4px}.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 (width>=768px){.edition-omniline{flex-direction:row;justify-content:space-between}.edition-omniline-item{flex-direction:column;justify-content:flex-start;align-items:center}}.tab-section{border:1px solid var(--color-border-subtle);clear:both;border-radius:5px;padding:10px}.preview-languages{color:var(--color-text-secondary);font-size:.8em}.list-heading{color:var(--color-link);font-size:1.2em;font-weight:400}@media only screen and (width<=960px){div.editionAbout .book-description{padding-top:1em}}div.navEdition{color:var(--grey-555);margin-top:5px;font-size:.9em}span.booktitle{color:var(--color-text);font-family:var(--font-family-title);font-weight:700}.right.illustration{margin:0 0 var(--spacing-stack-xl) 30px}.left.illustration{margin:0 30px var(--spacing-stack-xl) 0}.illustration{text-align:center;margin-bottom:var(--spacing-stack-sm);z-index:var(--z-index-base);isolation:isolate;position:relative}.illustration img{border-radius:var(--border-radius-thumbnail);width:180px;box-shadow:1px 1px 2px 0 var(--book-cover-shadow-color)}.illustration .SRPCoverBlank{width:148px;min-width:175px;height:225px;min-height:250px;padding:var(--spacing-inset-md);text-align:center;background:var(--lighter-grey);font-size:1em;display:none;position:relative}.illustration .SRPCoverBlank .innerBorder{border:2px solid var(--white);width:144px;height:221px;margin:0 auto}.illustration .SRPCoverBlank.author{text-align:center;background:url(/static/images/icons/avatar_author-lg.png) 15px 15px no-repeat;width:131px;height:180px;margin:0 auto;font-size:1em;display:none;position:relative}.illustration .BookTitle{width:108px;height:100px;color:var(--color-text);overflow-wrap:break-word;margin-top:-50px;margin-left:-54px;position:absolute;top:50%;left:50%}.illustration .author .BookTitle{width:108px;height:80px;color:var(--black);margin-top:-40px;margin-left:-54px;display:none;position:absolute;top:50%;left:50%}.illustration .Author{color:var(--color-text-secondary);padding:var(--spacing-inset-xs) var(--spacing-inset-xs) 0;font-style:italic;font-size:var(--font-size-label-small)}.illustration .edition{font-size:.6875em;font-family:var(--font-family-body);margin:var(--spacing-stack-sm) auto}.editionCover .SRPCoverBlank{width:auto;height:auto}.editEditionCover .SRPCoverBlank{left:22px}#pageHistory{margin-top:30px}.pageHistory__heading{font-size:var(--font-size-title-medium)}#pageHistory .pageHistory__list{margin-left:var(--spacing-inline-md);font-size:var(--font-size-body-medium);padding-left:0}.pageHistory__tools{clear:both;text-align:right;font-size:var(--font-size-label-medium);padding-top:var(--spacing-inset-sm);margin-bottom:calc(-1 * var(--spacing-sm));display:block}.pageHistory__list li:first-child:after{content:" · "}table.history{border-top:var(--border-table);width:100%;margin-top:10px}table.history tr{background:0 0}table.history td{padding:var(--spacing-inset-sm);font-size:var(--font-size-body-small);font-family:var(--font-family-body);color:var(--color-text-secondary);border-bottom:var(--border-table)}table.history td.timestamp{white-space:nowrap}table.history td.detail{width:100%}table.history td:first-child{padding-left:0}table#pageHistory thead tr th{font-weight:700;font-size:var(--font-size-label-small);padding:10px 12px}table#pageHistory tbody td.number{text-align:center}table#pageHistory tbody td{font-size:var(--font-size-body-small);vertical-align:top;padding:10px 12px}table#pageHistory td.when{color:var(--color-text-secondary);white-space:nowrap}table#pageHistory td.who{white-space:nowrap}table#pageHistory td.comment{width:100%}table#pageHistory td.compare-against{white-space:nowrap}table#pageHistory .compare-against a{border:1px solid var(--color-border-muted);border-radius:var(--border-radius-button);color:var(--color-text);min-width:64px;font-size:var(--font-size-label-small);text-align:center;white-space:nowrap;padding:3px 8px;font-weight:500;text-decoration:none;display:inline-block}table#pageHistory .compare-against a+a{margin-left:6px}table#pageHistory td.number a,table#pageHistory td.when a,table#pageHistory td.who a{color:var(--color-link);text-decoration:underline}table#pageHistory td.comment a{color:var(--color-link);text-decoration:none}table#pageHistory td.pick-ab{text-align:center;vertical-align:middle}table#pageHistory th.pick-ab-header{justify-content:center;align-items:center;gap:8px;display:flex}table#pageHistory td.pick-ab .pick-ab__radios{border:0;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;display:flex}table#pageHistory .pick-ab__option{text-align:center;width:20px;margin:0}table#pageHistory .compare-against a:hover{background-color:var(--lightest-grey)}.page-history-compare{z-index:var(--z-index-base);border:var(--border-card);border-radius:var(--border-radius-card);background:var(--beige-pale);color:var(--color-text);font-size:var(--font-size-label-medium);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:30px;padding:8px 12px;display:flex;position:sticky;top:0}.page-history-compare[hidden]{display:none}a.page-history-compare__submit{border:1px solid var(--color-border-muted);border-radius:var(--border-radius-button);background:var(--white);color:var(--color-text);font-size:var(--font-size-label-small);padding:3px 10px;font-weight:500;text-decoration:none}.page-history-compare__submit:hover{background:var(--lightest-grey)}.page-history-compare__submit.is-disabled{border-color:var(--color-border-subtle);color:var(--mid-grey);cursor:not-allowed;pointer-events:none;background:0 0}.page-history-compare__clear{border-radius:var(--border-radius-button);width:24px;height:24px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:18px;line-height:1;display:inline-flex}.page-history-compare__clear:hover{background:var(--light-grey);color:var(--color-text)}table#pageHistory tbody tr.pick-ab-selected td.number{box-shadow:inset 3px 0 0 var(--color-focus-ring)}@media only screen and (width<=768px){table#pageHistory thead{display:none}table#pageHistory tbody{display:block}table#pageHistory tbody tr{border-bottom:var(--border-table);grid-template-columns:auto 1fr auto;grid-template-areas:"rev who pick""rev when pick""rev comment pick""rev diff pick";align-items:start;gap:2px 14px;padding:14px 4px;display:grid}table#pageHistory tbody td{white-space:normal;border:0;padding:0;display:block}table#pageHistory td.number{grid-area:rev}table#pageHistory td.who{grid-area:who}table#pageHistory td.when{grid-area:when}table#pageHistory td.comment{grid-area:comment}table#pageHistory td.comment--empty{display:none}table#pageHistory tbody tr:has(td.comment--empty){grid-template-areas:"rev who pick""rev when pick""rev diff pick"}table#pageHistory td.compare-against{grid-area:diff}table#pageHistory td.pick-ab{display:contents}table#pageHistory td.pick-ab .pick-ab__radios{grid-area:pick}table#pageHistory tbody tr.pick-ab-selected td.number{box-shadow:none}}@media (width>=960px){div.chartHolder{background-color:var(--lightest-grey);width:439px;height:61px;position:relative;overflow:hidden}div.chartDisplay{width:430px;height:50px;padding:var(--spacing-inset-sm) var(--spacing-inset-xs) 0;border-bottom:1px solid var(--black);background-color:var(--lightest-grey)}}:root{--chart-height:140px;--chart-width:998px;--chart-bottom-padding:20px}.chart{height:calc(var(--chart-height) + var(--chart-bottom-padding));width:100%;padding:0 var(--spacing-inset-sm) var(--chart-bottom-padding) var(--spacing-inset-lg);font-size:.6875em;font-family:var(--font-family-body);box-sizing:border-box;background-color:#0000;background-image:url(/static/images/ajax-loader-bar.gif);background-position:340px 60px;background-repeat:no-repeat;margin-top:0;position:relative}.chart:has(.loadingIndicator.hidden){background-image:none}.chartYaxis{text-align:center;vertical-align:middle;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);color:var(--color-success-fg);text-transform:uppercase;font-size:10px;position:absolute;top:60px;left:-65px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.chartXaxis{text-align:center;width:100%;color:var(--color-success-fg);text-transform:uppercase;font-size:10px;position:absolute;bottom:0;left:0}.chartZoom{white-space:nowrap}.chart .thisChart{height:var(--chart-height);width:100%;overflow-y:hidden}@media (width>=960px){.chart{float:left;max-width:var(--chart-width)}.chartYaxis{width:var(--chart-height)}.chart .thisChart{max-width:var(--chart-width)}}div.merge{font-family:var(--font-family-body);float:left;width:100%;margin-bottom:var(--spacing-stack-md)}div.merge .entry{width:100%;padding:var(--spacing-inset-sm) 0;float:left;clear:right;border-bottom:1px solid var(--color-border-subtle)}div.merge .header{float:left;clear:right;border-bottom:1px solid var(--color-border-subtle);width:100%;padding:0!important}div.merge .header div{padding:var(--spacing-inset-xs)}div.merge .master{position:sticky;top:0;background-color:var(--light-yellow)!important}div.merge .mergeSelection,div.merge .mouseoverHighlight{background-color:var(--lighter-yellow)}div.merge .data{padding:0 var(--spacing-inset-xs)}div.merge .input{float:left;text-align:center;width:37px;padding:var(--spacing-inset-xs) var(--spacing-inset-xs) 0}div.merge .record ul{margin-top:5px;margin-bottom:0!important}div.merge .record li{font-size:.75em;color:var(--color-text-secondary)!important}div.merge .record label{display:block}div.merge .metaDate{color:var(--brown);padding-left:var(--spacing-inset-sm);font-size:.8125em}div.merge .metaSubject{color:var(--color-text-secondary);font-size:.8125em;display:block}div.merge .ol-num{color:var(--brown);font-family:var(--font-family-code)}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:hover,div.merge .name a:active{color:var(--color-link);text-decoration:underline}div.merge .count{text-align:right;font-size:.8125em}.merge-feedback input{width:100%;margin-top:5px}.merge-feedback__buttons{justify-content:space-between;margin-top:5px;display:flex}.merge-feedback__reject{color:var(--white);background-color:var(--red-two)}@media (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(--color-text-secondary);display:block}ul.listLists li{padding:var(--spacing-inset-xs);background-color:var(--white);border-bottom:1px solid var(--lightest-grey);border-radius:3px;display:flex;list-style:none!important}ul.listLists li .image{width:42px;min-height:35px;padding:0 var(--spacing-inset-sm)}ul.listLists li .image img{width:32px;max-width:100%}ul.listLists li .data{padding:var(--spacing-inset-xs) 0}ul.listLists li .label{line-height:1.125em;font-size:var(--font-size-label-medium)}ul.listLists li .meta,ul.listLists li .owner{margin:5px 0;font-size:.6875em;line-height:1.125em}ul.listLists .list-overview-loading-indicator{text-transform:uppercase;text-align:center;opacity:.75;width:calc(100% - 8px);height:8px;font-size:8px;line-height:0;position:absolute;top:-8px;left:0}.star-messaging{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;margin:0 auto;display:block}.lists-widget-container .star-rating-form{margin-top:var(--spacing-stack-md)}.searchResultItemCTA .star-rating-form{margin-top:var(--spacing-stack-sm)}.review{border:1px solid #0000;border-radius:5px;scroll-margin-top:100px;-webkit-transition:all 1s linear;display:flex;position:sticky;top:0}.review .review-btn{border-left:1px solid var(--color-border-subtle);width:35px;height:35px}@keyframes highlight{0%{border:1px solid #0000;box-shadow:0 0 10px #0000}50%{border:1px solid var(--link-blue);box-shadow:0 0 10px var(--link-blue)}to{border:1px solid #0000;box-shadow:0 0 10px #0000}}.review:target{animation:3s highlight}.stars{cursor:pointer;isolation:isolate;background:url(/static/images/stars.png) repeat-x;width:150px;margin:0 auto 10px}.stars input[type=submit]{opacity:0;filter:alpha(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{text-indent:-999em;float:left;width:30px;height:30px;z-index:var(--z-index-local-1);cursor:pointer;background:0 0;margin:0;padding:0;display:block;position:relative}.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) 0 -60px repeat-x;width:0;height:30px;display:block;position:relative;top:0;left:0}.searchResultItemCTA{width:100%;line-height:1em}.searchResultItemCTA-lending{width:100%;color:var(--white);cursor:pointer;text-align:center;font-family:var(--font-family-body)}.searchResultItem>.searchResultItemCTA{padding:0}.searchResultItemCTA ol-shelf-button{margin-top:5px}.left-shelf-notice{margin:var(--spacing-stack-xs) 0 0;font-size:var(--font-size-body-small);color:var(--color-text-secondary);text-align:center;line-height:1.3}.left-shelf-notice__undo{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media only screen and (width>=768px){.searchResultItem .searchResultItemCTA{width:200px;min-width:200px;padding:0 5px}}table{border-collapse:collapse;border-spacing:0}table.meta{margin-top:var(--spacing-stack-sm)}table.meta td{vertical-align:top;padding:0 15px 10px 0}table.meta td.title{width:120px}table.meta td.descrip{width:65px}table.code pre{white-space:pre!important}table#pageHistory{width:100%;font-family:var(--font-family-body);margin:10px 0 20px}table#pageHistory td.number{text-align:right}table#pageHistory th,table.changeHistory th{border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-heading);padding:var(--spacing-inset-sm);font-size:.6875em;text-transform:uppercase!important}table#pageHistory td,table.changeHistory td{border-bottom:1px solid var(--color-border-subtle);padding:var(--spacing-inset-sm);color:var(--color-text-secondary);font-size:.75em}table.changeHistory{width:100%;font-family:var(--font-family-body);margin:0}table.changeHistory td.time{white-space:nowrap}table.changeHistory td.comment{width:33%}table.changeHistory .comment__cover{vertical-align:middle;height:72px;margin-left:10px}table.help{border-top:1px solid var(--color-border-subtle);margin:20px 0}table.help th{font-size:.75em;font-family:var(--font-family-body);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-subtle);padding:var(--spacing-inset-xs);vertical-align:top;background-color:var(--lightest-grey)}table.help td{font-size:.75em;font-family:var(--font-family-body);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-subtle);padding:var(--spacing-inset-xs);vertical-align:top}fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}li span.snippet{margin:var(--spacing-stack-sm) 0;background-color:var(--lightest-grey);padding:20px;font-size:.8em;font-style:italic;display:block}li.edition-cover img{cursor:pointer;border:5px solid var(--white);max-width:90px;max-height:140px}li.edition-cover img:hover{cursor:pointer;border:5px solid var(--link-blue)}caption,th{text-align:left}q:before,q:after{content:""}abbr{font-variant:normal;border:0}b,strong{font-weight:650}i,em{font-style:italic}.breadcrumbs{font-family:var(--font-family-body);color:var(--brown);font-size:var(--font-size-label-small);padding-bottom:10px}.fixthis{background-color:var(--heart-color)!important}div.unordered{margin-top:var(--spacing-stack-sm);line-height:var(--line-height-list)}div.superNav{font-size:.6875em;font-family:var(--font-family-body);color:var(--color-text-secondary);margin-bottom:var(--spacing-stack-xs)}span.link{font-size:var(--font-size-label-medium);color:var(--darker-grey);font-family:var(--font-family-body);white-space:nowrap;font-weight:400!important}span.tools{font-size:var(--font-size-label-medium);color:var(--color-text);font-family:var(--font-family-body);font-weight:400!important}span.tools.sorter{margin-left:10px;margin-right:5px}span.tools span.label{background-color:var(--orange);color:var(--white);padding:var(--spacing-inset-xs);border-radius:3px;font-weight:400!important}span.tools span.list{padding:var(--spacing-inset-xs)}span.tag{color:var(--color-text);font-size:13px}span.count{font-family:var(--font-family-body);color:var(--brown);padding:var(--spacing-inset-xs) var(--spacing-inset-xs) 0;font-size:var(--font-size-label-medium)!important;font-weight:400!important}span.merge{padding:var(--spacing-inset-xs) 0}span.resultTitle{font-family:var(--font-family-body);color:var(--color-text-secondary)}span.resultTitle span.resultType{font-size:.75em;font-family:var(--font-family-body);color:var(--brown)}span.resultTitle .bookauthor,span.resultTitle .resultPublisher{color:var(--color-text-secondary);font-size:.75em;font-family:var(--font-family-body);font-weight:400}span.resultTitle span.details{float:left;display:block}span#showpass{margin-top:var(--spacing-stack-xs);display:block}span#masker{float:left;margin-top:var(--spacing-stack-xs);clear:both;display:block}p.instruct{margin-bottom:0;font-size:.875em}p.alert{color:var(--brown);background-color:var(--light-yellow);margin:var(--spacing-stack-sm) auto 0;padding:var(--spacing-inset-md) 52px;background-position:10px;background-repeat:no-repeat;font-size:.875em}p.info{background-image:url(/static/images/icons/icon_info.png)}p.thanks{background-image:url(/static/images/icons/icon_check.png)}input[type=text],select,textarea{font-family:var(--font-family-body);color:var(--darker-grey);font-size:.875em}input[type=text],input[type=email]{margin:0 10px 5px 0}input.repeat-add{font-size:1.125em}input.invalid{border-color:var(--color-border-error);color:var(--color-text)}input.highlight{background-color:var(--light-yellow)}.format{margin-top:var(--spacing-stack-xs);font-size:.75em}.search-results-stats{white-space:nowrap;align-items:center;gap:10px;padding-bottom:10px;font-size:.9em;display:flex;overflow-x:auto}.search-results-stats__tools{align-items:center;gap:10px;margin-left:auto;display:flex}.serp-extras{border:1px solid var(--color-border-subtle);background-color:var(--white);margin-top:var(--spacing-stack-sm);padding:0 10px 10px}div#placement{text-align:left;width:960px;margin:0 auto}div#position{width:960px}div#content{clear:both;background-color:var(--white);border:1px solid var(--color-border-muted);border-radius:5px;width:958px;position:relative}div#content div.contentLists{float:left;position:relative;left:-20px}div#content div#contentLists{float:left;border-top:1px solid var(--color-border-subtle);background:var(--white) url(/static/images/back_results.png) repeat-x;position:relative}div#contentHead{max-width:1018px;padding:20px}div#contentHead h1{margin:0}div.note{font-size:1em;font-family:var(--font-family-body);background-color:var(--light-yellow);padding:var(--spacing-inset-sm);text-align:left;border:1px solid var(--color-warning-border);margin:0 auto}div#noLogin{margin-top:var(--spacing-stack-sm);background:var(--light-yellow) url(/static/images/icons/icon_info.png) no-repeat 10px 50%;padding:var(--spacing-inset-sm) var(--spacing-inset-sm) var(--spacing-inset-sm) 44px}div#preMerge{min-height:32px;padding:var(--spacing-inset-sm) var(--spacing-inset-sm) var(--spacing-inset-sm) 52px;background:url(/static/images/icons/icon_merge.png) 10px 10px no-repeat}div#postMerge{min-height:32px;padding:var(--spacing-inset-sm) var(--spacing-inset-sm) var(--spacing-inset-sm) 52px;background:url(/static/images/icons/icon_check.png) 10px 10px no-repeat}div#errorMerge{min-height:32px;padding:var(--spacing-inset-sm) var(--spacing-inset-sm) var(--spacing-inset-sm) 52px;background:url(/static/images/icons/icon_alert.png) 10px 10px no-repeat}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:var(--spacing-inset-xs)}div.formElement blockquote{font-family:var(--font-family-quote);margin:1em 40px;font-size:.875em}fieldset{margin:0 0 var(--spacing-stack-sm);padding:0 0 20px;position:relative}fieldset.minor{margin:0;padding:0;display:block}fieldset.major legend{padding:var(--spacing-inset-xs) 0;font-family:var(--font-family-body);color:var(--teal);font-size:1.375em;font-weight:600}fieldset.minor legend{font-family:var(--font-family-body);color:var(--teal);font-size:1.125em;font-weight:600}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(--font-family-body);padding-top:5px;font-size:1em!important}.search-row{margin-bottom:8px}div.siteSearch{border-radius:5px;width:300px;overflow:visible}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);color:var(--white);border:none;border-radius:5px;padding:11px;font-size:.9em}div.siteSearch input[type=text]{border-radius:var(--border-radius-input);border:1px solid var(--mid-grey);width:215px;margin:0;padding:12px}.siteSearch .formElement{font-family:var(--font-family-body);font-size:1.1em}.searchPlus{font-family:var(--font-family-body);color:var(--color-text);padding:var(--spacing-inset-md) 0;font-size:.75em}.searchPlus a{margin-right:20px}@media screen and (width<=768px){.siteSearch--advanced{width:100%}.siteSearch--advanced-input{width:100%;margin-right:0}}div.cclicense{font-family:var(--font-family-body);min-height:20px;padding:var(--spacing-inset-xs) 0 0 30px;color:var(--brown);background:url(/static/images/logo_CC0-20px.png) no-repeat;margin-bottom:12px;font-size:.75em}div.editButton button,div#editHistory button,div.revert.notice button{font-size:1.125em}div#revertNotice{text-align:center;width:958px;height:45px;padding-top:var(--spacing-inset-md);background-color:var(--dark-green)}div.alert span,div.verify span{min-height:25px;padding:var(--spacing-inset-xs) 0 var(--spacing-inset-xs) 32px;margin:0 auto}div.alert,div.verify{font:1.25em var(--font-family-body)}div.alert span{background:url(/static/images/icons/icon_alert.png) no-repeat}div.verify span{background:url(/static/images/icons/icon_check.png) no-repeat}.defaultstyling{font-family:var(--font-family-body)}.defaultstyling .padtop{margin-top:var(--spacing-stack-sm)}.forgot-email{font-size:.8em}.forgot-email-form{padding:10px 0}.forgot-email-form .form-row{margin-bottom:var(--spacing-stack-sm)}.forgot-email-form label{font-family:var(--font-family-body);color:var(--color-text);font-weight:600}.contentQuarter,.contentTwothird{min-height:100px;margin-bottom:20px}.contentTwothird p{margin-top:0}.contentOnethird,.contentHalf{min-height:100px;margin-bottom:20px}.contentSpacer{width:19px;height:2px}#contentHead h1{margin:0;padding:0}#contentHead #listTools ul{margin:15px 0 0!important}div#searchResults,div#searchResults .list-books{min-width:0;margin-left:0;margin-bottom:var(--spacing-stack-md);flex:1}div#searchResults .SRPCover{vertical-align:middle;width:130px;height:200px;margin:0 15px 20px 0}div#searchResults .SRPCover img{height:20px}div#searchResults .SRPCoverBlank{width:130px;height:200px;padding:var(--spacing-inset-sm);text-align:center;float:left;background:var(--lighter-grey);cursor:pointer;margin:0 15px 20px 0;display:none;position:relative}div#searchResults .SRPCoverBlank .innerBorder{float:left;border:1px solid var(--white);width:130px;height:200px}div#searchResults .SRPCoverBlank a{text-decoration:none}.waitlist-msg{font-family:var(--font-family-body);color:var(--color-text-secondary);margin-bottom:-1.5em;padding:.2em;font-size:.7em}.authorList{margin-top:30px}.authorList li{max-width:800px;color:var(--color-text-secondary);margin-bottom:1.5em;font-size:1em}.authorList .cover{border-radius:4px;max-width:120px}.search-no-direct-match,.search-no-results{align-items:center;gap:var(--spacing-stack-sm);margin-bottom:var(--spacing-stack-md);padding:var(--spacing-inset-md);border:var(--border-card);border-radius:var(--border-radius-card);background-color:var(--color-surface);text-align:center;color:var(--color-text-muted);flex-direction:column;display:flex}.search-no-results{padding:var(--spacing-inset-lg) var(--spacing-inset-md)}.search-no-direct-match__message{color:var(--color-text-muted);margin:0}.search-results-section-label{align-items:baseline;gap:var(--spacing-inline-md);margin-top:0;margin-bottom:var(--spacing-stack-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:.75em;font-weight:700;display:flex}.search-results-section-label__count{text-transform:none;letter-spacing:normal;font-size:1.2em;font-weight:400}.search-author-suggestion{gap:var(--spacing-stack-sm);margin-top:0;margin-bottom:var(--spacing-stack-lg);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.search-author-suggestion li{gap:var(--spacing-inline-lg);flex-direction:row;max-width:none;margin-bottom:0}.search-author-suggestion .sas-avatar{width:48px;height:48px;color:var(--color-text-muted);background:var(--lightest-grey);border-radius:var(--border-radius-avatar);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.search-author-suggestion .sas-avatar__icon{width:26px;height:26px}.search-author-suggestion .sas-avatar__photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.subjectList ul{margin-top:30px}div#searchFacets{width:var(--search-facets-width);padding:0 15px}div.facet{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}div.facet .facetHead{flex-basis:100%}div.facetEntry{font-family:var(--body-family)}div.facetEntry a{line-height:var(--line-height-list);text-decoration:none!important}div.facetMoreLess{font-family:var(--body-family);flex-basis:100%;padding-left:8px;position:relative;top:-4px}div.facetMoreLess a{text-decoration:none!important}div.list{float:left;width:207px;padding-top:10px}div.list .cover{float:left;width:42px;padding-right:10px}div.list img{width:42px}div.list .copy{float:left;width:155px}div.list h5{font-family:var(--font-family-serif);color:var(--color-text);margin-bottom:var(--spacing-stack-xs);font-weight:400}div.list h5 span{font-family:var(--font-family-body);font-size:80%}div.list .tags{font-family:var(--font-family-body);color:var(--color-text-secondary);margin-bottom:var(--spacing-stack-xs);font-size:.6875em}div.list .owner{font-family:var(--font-family-body);color:var(--color-text-secondary);text-align:right;font-size:.6875em}div.work{font-family:var(--font-family-body)}div.work span.work,div.work span.author{font-family:var(--font-family-body);color:var(--brown);font-size:1.125em}div.work span.work{font-weight:700}div.work span.editions{font-family:var(--font-family-body);color:var(--brown);font-size:1.125em}div.workHelp{margin-bottom:20px;padding-top:10px;font-size:.8em}.workCover .illustration img{max-width:270px!important}.workCover .illustration .SRPCoverBlank{margin:0 auto}div.books{float:left;width:915px;padding-top:20px}div.books .coverMagic{float:left;text-align:center;min-width:84px;max-width:100%;min-height:115px;margin:0 5px 20px 0}div.books .SRPCover{float:left;vertical-align:middle;height:115px}div.books .SRPCover img{height:115px}div.books .SRPCoverBlank{width:74px;height:105px;padding:var(--spacing-inset-xs);text-align:center;float:left;cursor:pointer;background-color:var(--lighter-grey);font-size:.6875em;display:none;position:relative}div.books .SRPCoverBlank .innerBorder{border:1px solid var(--white);width:72px;height:103px}div.books .BookTitle{width:62px;height:93px;color:var(--color-text);margin-top:-46px;margin-left:-31px;position:absolute;top:50%;left:50%}div.books .Author{color:var(--color-text-secondary);padding:var(--spacing-inset-xs) var(--spacing-inset-xs) 0;font-size:.6875em;font-style:italic}input.addweb,select#select-id{max-width:300px}.links ul li.read-option a{text-align:center;display:block}div.excerpt{width:100%}div.excerpt .text{padding:var(--spacing-inset-md);font-size:.875em;font-style:italic;line-height:1.25em}div.excerpt .attribution{font-family:var(--font-family-body);padding-left:15px;font-size:.6875em}.identifiers td{color:var(--color-text);border-bottom:1px solid var(--color-border-subtle);padding:var(--spacing-inset-xs)}.identifiers.authors td{background-color:var(--white)}.multi-input-autocomplete--series{max-width:600px;margin-top:var(--spacing-stack-xs)}.multi-input-autocomplete--series .mia__input+.mia__input{margin-top:var(--spacing-stack-xs)}.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);margin:0 0 10px 20px;list-style-type:disc}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{width:236px;max-width:236px}#external-links ul li{list-style-type:none}.section .sansserif{font-size:.75em}.section p{margin-top:0;margin-bottom:1em}.BookTitle{vertical-align:middle;width:105px;height:100px;color:var(--color-text);margin-top:-50px;margin-left:-52px;font-size:.875em;line-height:normal;position:absolute;top:50%;left:50%}.Author{color:var(--color-text-secondary);padding:var(--spacing-inset-xs) var(--spacing-inset-xs) 0;font-style:italic;font-size:var(--font-size-label-small)}span.actions{float:left;white-space:nowrap;max-width:55px;display:block;overflow:visible}span.actions a{float:left;min-width:35px;font-family:var(--font-family-body);text-align:center;margin-left:10px;font-size:10px;font-weight:700;text-decoration:none;display:block}span.actions a span.image{background-image:url(/static/images/icons/icons_sprite-sm.png);background-repeat:no-repeat;width:24px;height:24px;margin:0 auto;padding:0;display:block}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{margin:0 auto;padding:0;display:block}ul.list-books>li{display:flex}ul.list-books .resultTitle{font-family:var(--font-family-body);color:var(--color-text-secondary);display:block;margin:0!important}ul.list-books .resultTitle .bookauthor,ul.list-books span.resultPublisher{color:var(--color-text-secondary);font-size:.75em;font-family:var(--font-family-body)}ul.list-books span.resultPublisher{display:block}ul.list-books span.resultType{font-size:.6875em}.list-books--grid{grid-gap:30px var(--spacing-inline-xs);padding:var(--spacing-inset-sm);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.list-books--grid .searchResultItem{background:0 0;border:0;padding:0 5px;position:relative}.list-books--grid .searchResultItem:not(.sri--w-main),.list-books--grid .searchResultItem .sri__main{flex-direction:column;display:flex}.list-books--grid .searchResultItem .bookcover{flex-direction:column;flex:1;width:100%;margin:0;display:flex}.list-books--grid .searchResultItem>.details,.list-books--grid .searchResultItem .sri__main>.details{display:none}.list-books--grid .searchResultItem .searchResultItemCTA{min-width:unset;width:100%;margin:0;padding:0;font-size:.85em}.list-books--grid .searchResultItem .star-rating-form{display:none}.list-books--grid .list-books__note{margin-top:var(--spacing-stack-xs);border-top:var(--border-divider);line-height:var(--line-height-blurb);-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;padding-top:8px;display:-webkit-box;overflow:hidden}.list-books--grid .list-books__note p{margin-top:0}div.popAlert{width:550px;padding:var(--spacing-inset-sm) var(--spacing-inset-md);margin-bottom:var(--spacing-stack-md);color:var(--red);text-align:center;background:url(/static/images/icons/icon_alert.png) no-repeat;font-size:1.25em;display:none}@media screen and (width<=960px){.historyPager{text-align:center;width:848px;margin:20px 0}}@media screen and (width<=768px){.historyPager{text-align:center;width:100%;margin:20px 0}}div.mergeThis{padding:var(--spacing-inset-md) 0 0 45px;background:url(/static/images/icons/icon_merge.png) no-repeat;margin-left:15px;display:inline}#mergeHead{background-color:var(--lightest-grey);padding:var(--spacing-inset-md)}#mergeHead #recordMaster{margin-bottom:var(--spacing-stack-md)}div.preSubmit,div.postSubmit{text-align:center}#listTools ul{color:var(--color-text-secondary);font-size:.75em;font-family:var(--font-family-body);margin:0 0 20px!important}#listTools li{padding-bottom:20px;list-style-type:none!important}#listTools li span.icon{float:left;background-image:url(/static/images/icons/icons_lists.png);background-repeat:no-repeat;width:28px;height:28px;margin-right:15px;display:block}#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{position:relative;top:-3px;left:4px}div#subjectLists ul.listLists{padding:0}div#subjectLists ul.listLists li{float:left;width:282px;font-family:var(--font-family-body);padding-top:0;padding-bottom:10px;list-style-type:none;display:flex}div#subjectLists ul.listLists li .image{float:left;width:34px;min-height:35px;display:block}div#subjectLists ul.listLists li .image img{width:24px}div#subjectLists ul.listLists li .data{float:left;width:248px;display:block}div#subjectLists p{font-size:.6875em;font-family:var(--font-family-body);padding-left:42px;margin-bottom:var(--spacing-stack-xs)!important}.snipHL{opacity:.2;filter:alpha(opacity=20);background-color:var(--blue);position:absolute}.editionCover{box-sizing:unset}.editionCover .illustration{margin-bottom:var(--spacing-stack-xs)}#read.panel{margin-bottom:var(--spacing-stack-sm)}.decorations button{cursor:pointer;text-align:center;background:inherit;color:var(--color-link);border:none;border-bottom:1px solid var(--link-blue);margin-bottom:var(--spacing-stack-md);padding:0}.list-books .book,.account-settings-menu{display:flex}@media only screen and (width>=768px){span.count{white-space:nowrap}.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{content:"";clear:both;display:block}div#editHistory{float:right;margin-top:-5px;padding:2px 5px 0 10px}div#editTools{float:right;max-width:280px;margin-top:1px}}@media (width>=960px){fieldset.minor{width:400px}table.identifiers{width:395px}.desktop-only{display:inherit}table.meta td.title,table.meta td.object,table.meta td.descrip,table.meta td.tag{white-space:nowrap}div.workCover{float:right;width:270px;min-height:10px}div.workAbout{float:left;clear:left;width:610px;padding-right:38px}.contentTwothird{float:left;width:675px;padding-right:38px}.contentOnethird{float:left;width:305px}.contentHalf{float:left;max-width:439px}.contentThreeQuarter{float:left;max-width:684px}.contentSpacer{float:left}}.borrow-table table{width:100%;font-family:var(--font-family-body)}.borrow-table table th{border-bottom:1px solid var(--beige-three);vertical-align:bottom;padding-bottom:var(--spacing-inset-sm);font-family:var(--font-family-body);color:var(--color-text-heading);text-transform:uppercase;white-space:nowrap;text-align:center;font-size:.6875em;font-weight:600}.borrow-table table th.titles{text-align:left}.borrow-table table th.xtitles{text-align:left!important}.borrow-table tr.row-available{background:var(--admin-row-background)!important}.borrow-table tr.row-available .status-value{color:var(--color-success-fg)}.borrow-table td.status,.borrow-table th.status{padding:var(--spacing-inset-md);text-align:center}.borrow-table td.serial{padding:var(--spacing-inset-md) 0;text-align:right;width:20px}.borrow-table .current-loan tbody tr{background:var(--soft-green)!important}.borrow-table .checkedout-elsewhere{padding:var(--spacing-inset-md);border:1px solid var(--orange-five);background:var(--orange-four)!important}.borrow-table .available{padding:var(--spacing-inset-md);border:1px solid var(--soft-green-two);background:var(--soft-green)!important}.borrow-table .section{margin:var(--spacing-stack-lg) 0}.borrow-table .section h3{margin:1em 0 .5em}.borrow-table div#alert0{border:1px solid var(--orange-five);background-color:var(--admin-row-background)!important}.borrow-table ul.inner{margin-bottom:0!important}.my-observations,.my-notes{flex:1;padding:10px}.list-container{margin-top:1em}.main-list-item{border-bottom:1px solid var(--cream);background-color:var(--grey-fafafa);margin-bottom:1em}.work-section{padding:1em;display:flex}.work-section .imageLg{padding-right:1em}.no-content{text-align:center;padding:1em}.notes-list .notes-list-item{border-top:2px solid var(--lightest-grey)}.book-info,.book-note{padding:1em}.book-note textarea{resize:none;width:100%;font-size:var(--font-size-title-medium);padding:.25em}.book-note .notes-view-modal-link{text-align:center;margin-top:1em}.note-page-buttons{justify-content:space-between;display:flex}.note-page-buttons button{width:unset;font-size:1.2em}.note-page-buttons .update-note-link-button{margin-top:5px;margin-left:auto;padding:7px;font-size:1.2em}.observations-header{color:var(--color-text);padding:1em 1em 0;text-decoration:underline}.observations-list{padding:0 1em}.observations-modal-link{margin-top:1em;font-size:1.2em}.observation-category{font-weight:700}.observation-buttons{justify-content:space-between;padding:1em;display:flex}.observation-buttons .delete-observations-button{background-color:var(--red);width:unset;font-size:1.2em}.observation-buttons .delete-observations-button:hover{background-color:#842010}.throbber-li .throbber{top:unset;left:unset;height:unset;margin:1em auto;position:relative}.throbber-li .throbber h3{margin-top:unset;padding-top:1.5em}@media screen and (width<=768px){.observation-buttons{text-align:center;flex-direction:column-reverse}.observation-buttons .delete-observations-button{margin-top:1em}.update-note-link-button{line-height:1.5em}}.librarian-queue-page{padding:0 var(--spacing-inset-sm) var(--spacing-inset-sm)}.librarian-queue-page .description{margin-bottom:var(--spacing-stack-sm);flex-direction:column;display:flex}.librarian-queue-page .description .reviewer-filter{margin-bottom:var(--spacing-stack-sm)}.librarian-queue-wrapper{border:1px solid var(--color-border-muted);border-radius:5px}.selected{font-weight:700}.table-header{background-color:var(--grey-f4f4f4);box-sizing:border-box;height:42px;padding-left:var(--spacing-inset-md);align-items:center;gap:24px;padding-right:27px;font-size:13px;display:flex}.table-header a{text-decoration:none}.table-header .flex-auto{flex:auto}.table-header .mode-closed{color:var(--red-three)}.table-header .mode-open{color:var(--check-green)}.mr-dropdown{color:var(--color-text);cursor:pointer;font-size:13px}.mr-dropdown-menu{z-index:var(--z-index-base);background:var(--white);border:1px solid var(--color-border-muted);width:269px;height:275px;box-shadow:0 4px 4px var(--light-mid-grey), 0 4px 4px var(--light-mid-grey);color:var(--black);cursor:default;border-radius:5px;flex-direction:column;font-size:13px;display:flex;position:absolute;overflow:auto;transform:translate(-195px)}.mr-dropdown-menu .dropdown-header{padding:var(--spacing-inset-sm) var(--spacing-inset-sm) var(--spacing-inset-sm) var(--spacing-inset-md);border-style:solid;border-width:1px 0;border-color:var(--color-border-muted);cursor:default;justify-content:space-between;align-items:center;height:34px;display:flex}.mr-dropdown-menu .dropdown-header span{font-weight:700}.mr-dropdown-menu .dropdown-header button{width:13px;height:17px;font-size:var(--font-size-headline-medium);font-family:var(--font-family-body);cursor:pointer;background-color:#0000;border:0;justify-content:center;align-items:center;display:flex}.mr-dropdown-menu input{margin:var(--spacing-stack-sm) var(--spacing-inline-sm);height:31px;padding:var(--spacing-inset-sm)}.mr-dropdown-menu a{color:var(--black);text-decoration:none}.mr-dropdown-menu .dropdown-item{gap:var(--spacing-inline-lg);padding:var(--spacing-inset-sm);border-style:solid;border-width:1px 0;border-color:var(--color-border-muted);cursor:pointer;height:34px;display:flex}.mr-dropdown-menu .dropdown-item:hover{background-color:var(--light-grey)}.mr-dropdown-menu.sort{height:104px}.item-checked{color:var(--check-green)}.mr-table{background-color:var(--white);width:100%}.mr-table tbody{background-color:var(--white)}.mr-table tr{padding:var(--spacing-inset-sm);border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);background:var(--grey-fafafa);justify-content:space-between;align-items:flex-start;display:flex}.mr-table tr:target{background-color:var(--lightest-grey)}.mr-table td{vertical-align:top;width:auto;padding:1%}.mr-info{margin-left:var(--spacing-inline-lg);align-items:center;width:60%;display:flex}.mr-info .dot{border-radius:10px;width:10px;height:10px;margin-right:22px}.mr-info .dot--open{background-color:var(--open-green)}.mr-info .dot--closed{background-color:var(--closed-red)}.mr-info .dot--merged{background-color:var(--merged-purple)}.mr-details{flex-direction:column;display:flex}.mr-details .commenter{color:var(--primary-blue);text-decoration:none}.mr-details__request-title{margin-bottom:5px;font-size:1rem;font-weight:700}.mr-details__comment-preview{margin-bottom:var(--spacing-stack-sm)}.mr-details__opened-by .mr-close-link{color:var(--closed-red);text-decoration:none}.comment-panel{margin-left:-3px}.comment-panel__comment-display{border:1px solid var(--color-border-muted);background-color:var(--white);margin-bottom:var(--spacing-stack-sm);border-radius:5px;min-width:400px;height:55px;overflow:auto scroll}.comment-panel__comment{padding-top:var(--spacing-inset-sm);padding-left:var(--spacing-inset-sm)}.comment-panel__input{margin-top:var(--spacing-stack-sm);margin-bottom:var(--spacing-stack-md);align-items:center;height:27px;display:flex}.comment-panel__input textarea{padding:var(--spacing-inset-xs);font-size:inherit;resize:none;border:1px solid var(--color-border-muted);border-radius:var(--border-radius-input);min-width:337px;height:100%;margin-right:var(--spacing-inline-sm);flex-grow:1}.comment-panel__input .comment-panel__reply-btn{background-color:var(--color-primary);color:var(--white);box-shadow:none;height:100%;margin-left:var(--spacing-inline-lg);border:none;border-radius:6px;width:60px;font-size:13px;font-weight:700;text-decoration:none}.mr-review-actions{flex-direction:column;justify-content:center;display:flex}.mr-review-actions__assignee{width:75px;color:var(--primary-blue);justify-content:center;margin-top:35px;display:flex}.mr-review-actions__unassign{margin-left:var(--spacing-inline-xs);color:var(--red);cursor:pointer}.mr-review-actions__checkmark{height:10px;margin-left:var(--spacing-inline-xs);color:var(--open-green)}.mr-review-actions__review-btn.cta-btn{background-color:var(--color-primary);width:76px;height:41px;color:var(--white);text-align:center;margin-top:var(--spacing-stack-lg);justify-content:center;align-items:center;font-size:13px;font-style:normal;font-weight:700;line-height:normal;display:flex}.mr-comment-toggle{justify-content:space-between;align-items:start;display:flex}.mr-comment-toggle__comment-expand{font-size:var(--font-size-label-medium);align-items:center;width:54px;height:42px;display:flex}.mr-comment-toggle__comment-expand.cta-btn{background-color:var(--grey-f4f4f4);border:1px solid var(--color-border-subtle);margin-top:var(--spacing-stack-lg);border-radius:5px}.mr-comment-toggle__comment-expand--active.cta-btn{border:1.5px solid var(--black)}.mr-comment-toggle__comment-count{margin-right:var(--spacing-inline-sm);color:var(--black);font-weight:700}.mr-comment-toggle__speech-bubble{width:20px}.searchbox{background-color:var(--white);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius-button);padding:2px;padding-left:var(--spacing-md);width:50%;height:var(--control-height-medium);align-items:center;display:inline-flex;position:relative}.searchbox__btn-icon{cursor:pointer;background:url(/static/images/search-icon.svg) 50% no-repeat;border:0;width:35px}.searchbox__input{background:0 0;border:0;outline:none;flex-grow:1;min-width:0;color:var(--color-text-secondary)!important;margin:0!important;font-size:1em!important}.searchbox__input::-webkit-search-cancel-button{appearance:none}.searchbox__input::-webkit-search-decoration{appearance:none}.searchbox:focus-within{box-shadow:var(--box-shadow-focus);outline:none}@media (width<=768px){.searchbox{width:100%}}.sort-random-shuffle{padding:5px;display:inline-flex}.ol-pagination-wrapper{justify-content:flex-end;margin-bottom:.5rem;display:flex}.ol-pagination-wrapper[hidden]{display:none}body{background-color:var(--color-background)}div#background{background-color:var(--color-background);width:100%}div.message{float:left;clear:both;width:100%;margin-bottom:var(--spacing-stack-md);background:var(--light-yellow)}div.message p{font-family:var(--font-family-body)}div.siteSearch{order:3}div.siteSearch.darker{background-color:var(--grey-f3f3f3);padding-right:22px}.search-controls{gap:var(--spacing-stack-sm);margin-bottom:var(--spacing-stack-sm);flex-direction:column;display:flex}.search-controls .selected-search-facets-container:not(:has(.selected-search-facets)){display:none}.search-controls>form{margin-bottom:0}.search-controls .search-results-stats{padding-bottom:0;padding-left:var(--spacing-inset-sm)}.search-filter-row{gap:var(--spacing-sm);margin:0 0 var(--spacing-stack-md);flex-wrap:wrap;align-items:center;display:flex}.search-filter-row__tools{gap:var(--spacing-sm);flex-basis:100%;align-items:center;display:flex}@media only screen and (width>=768px){.search-filter-row__tools{flex-basis:auto;margin-left:auto}}@media only screen and (width>=960px){.search-filter-row{padding-right:var(--search-facets-width)}}.search-page .searchbox{height:47px;padding-left:var(--spacing-inset-md);border-radius:6px}div#revertLink,div#editHistory{display:none}div#subjectsPage{columns:2}@media only screen and (width>=768px){div#subjectsPage{columns:4}}div#subjectsPage h3{break-after:avoid}div#subjectsPage ul{display:inline-block}div.lists{flex-wrap:wrap;display:flex}.multi-input-autocomplete--author .mia__input{display:flex}th.toggle-all{background:var(--color-primary)}.div-class{width:100%;height:360px;margin-top:20px;display:inline-block;overflow:auto}.import-table{border:2px}.import-table th,.import-table td{padding:var(--spacing-inset-xs) var(--spacing-inset-sm)}.import-table thead th{background-color:var(--white);position:sticky;top:0}.import-table tbody{width:100%}.import-table tbody tr{background-color:var(--white)}.my-imports{width:100%}.import-export{flex-direction:column;display:flex}.import-export__section{padding:0 10px}#myProgress{margin-top:var(--spacing-stack-xs);border-radius:var(--border-radius-card);background-color:var(--lightest-grey);width:100%}#myBar{border-radius:var(--border-radius-card);width:0%;padding:var(--spacing-inset-xs);background-color:var(--green);text-align:center;color:var(--white)}.import-buttons{display:flex}.import-table tbody tr:nth-child(odd){background-color:var(--lightest-grey)}.error-imported{color:var(--red);font-weight:700}.success-imported{color:var(--green);font-weight:700}tr.table-row.selected{border:2px solid var(--green)}.olform--decoration{border:2px solid var(--lightest-grey);border-radius:5px;margin:20px 0;padding:20px}.login-big-or{margin-top:var(--spacing-stack-sm);gap:10px;max-width:600px;display:flex}.login-big-or:before,.login-big-or:after{content:"";border-bottom:1px solid;flex:1;display:block;transform:translateY(-50%)}textarea.toc-editor{white-space:pre}#select-classification{box-sizing:border-box;width:100%;max-width:300px}@media only screen and (width<=768px){table.classifications.identifiers tr{border-bottom:1px solid var(--lightest-grey);flex-wrap:wrap;margin-bottom:10px;padding-bottom:10px;display:flex}table.classifications.identifiers td:first-child{width:100%;color:var(--grey-555);margin-bottom:4px;font-weight:700;text-align:left!important}}
