/* Cross-site book navigation */
header {z-index:50}
header:not(.site-header) {position:relative}
header .other-books-menu {position:relative;flex-shrink:0;margin:0;padding:0;border:0;font:inherit;color:inherit;text-align:left}
header .other-books-menu:first-child {border:0}
header .other-books-menu>summary {display:flex;align-items:center;gap:7px;list-style:none;cursor:pointer;margin:0;padding:10px 0;font:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit;white-space:nowrap}
header .other-books-menu>summary::-webkit-details-marker {display:none}
header .other-books-menu>summary:after {content:'⌄';font:16px Arial,sans-serif}
header .other-books-menu>summary:focus-visible {outline:2px solid currentColor;outline-offset:4px}
header .other-books-panel {position:absolute;z-index:100;top:100%;right:0;width:290px;max-width:calc(100vw - 32px);max-height:70dvh;overflow-y:auto;padding:8px;background:#fffdf8;border:1px solid #d2c9b9;box-shadow:0 12px 30px #0003;color:#173345}
header .other-books-menu .other-books-panel>a {display:block!important;margin:0;padding:12px 14px;font:14px/1.45 Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:none;text-decoration:none;color:#173345!important;white-space:normal}
header .other-books-panel>a:hover,header .other-books-panel>a:focus-visible {background:#e9eeec;color:#082b45!important;outline-offset:-2px}
header .mobile-nav .other-books-menu {width:100%}
header .mobile-nav .other-books-panel {position:static;width:100%;max-width:100%;box-shadow:none;margin-top:4px}
@media(max-width:1100px){header nav.desktop-nav{gap:16px}header .nav-wrap{gap:16px}}
@media(max-width:600px){header:not(.site-header){flex-wrap:wrap}header:not(.site-header)>nav{flex-wrap:wrap;gap:16px;width:100%;justify-content:flex-start}header:not(.site-header) .other-books-panel{right:auto;left:0}}

@media(max-width:680px){header .other-books-panel{right:auto;left:0}}

@media(max-width:680px){header .other-books-panel{max-width:calc(100vw - 120px)}header .mobile-nav .other-books-panel{max-width:100%}}
