/* A small, persistent language choice within the existing header. */
.site-language{display:inline-flex;align-items:center;gap:3px;flex:none;padding:3px;border:1px solid #b4975e80;border-radius:999px;font:600 11px/1 Inter,Arial,sans-serif;letter-spacing:.06em;white-space:nowrap}
.site-language a{display:block;padding:9px 10px!important;border:0!important;border-radius:999px;color:inherit;text-decoration:none}
.site-language a[aria-current=true]{background:#b4975e;color:#fff}
.site-language a:hover{background:#b4975e26}
.site-language a[aria-current=true]:hover{background:#9b7b40}
.site-language a:focus-visible{outline:2px solid #b4975e;outline-offset:3px}
.publisher-page>.site-header .site-language{color:#f4eee2;order:5}
@media(max-width:1320px){.publisher-page>.site-header{grid-template-columns:auto minmax(0,1fr) auto 44px}.publisher-page>.site-header .site-language{grid-column:3;grid-row:1}.publisher-page>.site-header .menu-toggle{grid-column:4;grid-row:1}.publisher-page>.site-header .header-thought{grid-column:2;grid-row:1}}
@media(max-width:760px){.publisher-page>.site-header{grid-template-columns:minmax(0,1fr) auto 44px;gap:10px}.publisher-page>.site-header .site-language{grid-column:2;grid-row:1}.publisher-page>.site-header .menu-toggle{grid-column:3;grid-row:1}.publisher-page>.site-header .header-thought{grid-column:1 / -1;grid-row:2}.site-language a{padding:8px!important}.publisher-page .wordmark{font-size:18px}}
@media(max-width:380px){.publisher-page .wordmark{font-size:15px}.publisher-page .publisher-header-emblem{width:32px!important}.site-language{font-size:10px}.site-language a{padding:7px!important}.publisher-page>.site-header{padding-inline:12px}}
body:not(.publisher-page)>header{align-items:center}body:not(.publisher-page)>header .private{margin-left:auto}@media(max-width:600px){body:not(.publisher-page)>header .private{display:none}}
.book-language-note{font-size:.875rem;line-height:1.6;color:#756448;border-left:2px solid #b4975e;padding-left:14px;margin:16px 0}
@media print{.site-language{display:none}}
