.book-type-switcher-module__pLGYwq__switcher{--panel-width:min(21rem, calc(100vw - 5.5rem));z-index:45;color:#19382f;width:3.25rem;height:22rem;position:fixed;top:52%;right:0;transform:translateY(-50%)}.book-type-switcher-module__pLGYwq__tab{z-index:2;color:#f4efdf;width:3.25rem;font:inherit;cursor:pointer;background:#19382f;border:1px solid #f0e8d43d;border-right:0;border-radius:1rem 0 0 1rem;justify-content:space-between;align-items:center;padding:1.15rem .5rem;transition:transform .52s cubic-bezier(.22,1,.36,1),background-color .22s;display:flex;position:absolute;inset:0;box-shadow:-.55rem .8rem 1.8rem #242d251f}.book-type-switcher-module__pLGYwq__tabIcon{display:none}.book-type-switcher-module__pLGYwq__tabLabel{writing-mode:vertical-rl;font-size:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:650;transform:rotate(180deg)}.book-type-switcher-module__pLGYwq__tabArrow{font-size:var(--type-body);line-height:1;transform:rotate(180deg)}.book-type-switcher-module__pLGYwq__panel{width:var(--panel-width);opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f4f0e6f7;border:1px solid #19382f29;border-right:0;border-radius:1rem 0 0 1rem;max-height:min(35rem,100vh - 8rem);padding:1.75rem 1.65rem 1.45rem;transition:transform .52s cubic-bezier(.22,1,.36,1),opacity .22s,visibility 0s linear .52s;position:absolute;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-1.25rem 1.5rem 3.5rem #242d2526}.book-type-switcher-module__pLGYwq__switcher:hover .book-type-switcher-module__pLGYwq__tab,.book-type-switcher-module__pLGYwq__switcher:focus-within .book-type-switcher-module__pLGYwq__tab{transform:translateX(calc(-1 * var(--panel-width)));background:#23483c}.book-type-switcher-module__pLGYwq__switcher:hover .book-type-switcher-module__pLGYwq__panel,.book-type-switcher-module__pLGYwq__switcher:focus-within .book-type-switcher-module__pLGYwq__panel{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(0)}.book-type-switcher-module__pLGYwq__tab:focus-visible,.book-type-switcher-module__pLGYwq__link:focus-visible,.book-type-switcher-module__pLGYwq__allLink:focus-visible{outline-offset:3px;outline:2px solid #a16b4b}.book-type-switcher-module__pLGYwq__eyebrow{color:#697a6c;font-size:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0 0 .65rem;font-weight:700}.book-type-switcher-module__pLGYwq__heading{max-width:15rem;font-family:var(--font-serif), Georgia, serif;font-size:var(--type-title);letter-spacing:-.025em;margin:0 0 1.3rem;line-height:1.03}.book-type-switcher-module__pLGYwq__list{border-top:1px solid #19382f29;margin:0;padding:0;list-style:none}.book-type-switcher-module__pLGYwq__link{min-height:3.1rem;color:inherit;font-family:var(--font-serif), Georgia, serif;font-size:var(--type-lead);border-bottom:1px solid #19382f24;grid-template-columns:2rem 1fr auto;align-items:center;gap:.55rem;line-height:1.1;text-decoration:none;transition:color .22s;display:grid}.book-type-switcher-module__pLGYwq__link>span:nth-child(2){transition:transform .22s}.book-type-switcher-module__pLGYwq__link:hover>span:nth-child(2){transform:translate(.3rem)}.book-type-switcher-module__pLGYwq__link:hover{color:#a15e3e}.book-type-switcher-module__pLGYwq__index{color:#879187;font-family:var(--font-sans), Arial, sans-serif;font-size:var(--type-label);letter-spacing:.12em}.book-type-switcher-module__pLGYwq__arrow{font-family:var(--font-sans), Arial, sans-serif;font-size:var(--type-small)}.book-type-switcher-module__pLGYwq__allLink{color:inherit;font-size:var(--type-small);letter-spacing:.03em;justify-content:space-between;align-items:center;margin-top:1.2rem;font-weight:650;text-decoration:none;display:flex}@media (max-width:767px){.book-type-switcher-module__pLGYwq__switcher{--panel-width:100%;width:auto;height:3.25rem;inset:auto .75rem .75rem;transform:none}.book-type-switcher-module__pLGYwq__tab{border:1px solid #f0e8d43d;border-radius:999px;width:100%;height:3.25rem;padding:0 1.1rem}.book-type-switcher-module__pLGYwq__tabLabel{writing-mode:horizontal-tb;transform:none}.book-type-switcher-module__pLGYwq__tabArrow{transform:rotate(90deg)}.book-type-switcher-module__pLGYwq__panel{border-right:1px solid #19382f29;border-radius:1rem;width:100%;max-height:min(31rem,100vh - 6.5rem);padding:1.4rem 1.25rem 1.25rem;top:auto;bottom:calc(100% + .55rem);right:0;transform:translateY(.75rem)}.book-type-switcher-module__pLGYwq__switcher:hover .book-type-switcher-module__pLGYwq__tab,.book-type-switcher-module__pLGYwq__switcher:focus-within .book-type-switcher-module__pLGYwq__tab{transform:none}.book-type-switcher-module__pLGYwq__switcher:hover .book-type-switcher-module__pLGYwq__panel,.book-type-switcher-module__pLGYwq__switcher:focus-within .book-type-switcher-module__pLGYwq__panel{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.book-type-switcher-module__pLGYwq__tab,.book-type-switcher-module__pLGYwq__panel,.book-type-switcher-module__pLGYwq__link{transition:none}}@media (max-width:767px){.book-type-switcher-module__pLGYwq__switcher{left:auto;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));width:auto;height:3rem}.book-type-switcher-module__pLGYwq__tab{gap:.6rem;width:auto;height:3rem;padding:0 1.1rem;position:relative}.book-type-switcher-module__pLGYwq__tabLabel{font-size:var(--type-small)}.book-type-switcher-module__pLGYwq__panel{width:calc(100vw - 1.5rem);right:0}.book-type-switcher-module__pLGYwq__index,.book-type-switcher-module__pLGYwq__eyebrow{font-size:var(--type-label)}.book-type-switcher-module__pLGYwq__switcher{transition:transform .32s var(--ease-out-expo,ease), opacity .22s ease}.book-type-switcher-module__pLGYwq__switcher[data-hidden=true]:not(:focus-within){opacity:0;pointer-events:none;transform:translateY(calc(100% + 1.5rem))}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.book-type-switcher-module__pLGYwq__switcher{transition:none}}@media (max-width:767px){.book-type-switcher-module__pLGYwq__switcher{filter:drop-shadow(0 .6rem 1.1rem #242d2533);pointer-events:none}.book-type-switcher-module__pLGYwq__tab{pointer-events:auto;box-shadow:none;clip-path:inset(0 round 999px);padding:0 .875rem 0 1.1rem;transition:clip-path .52s cubic-bezier(.22,1,.36,1),background-color .22s}.book-type-switcher-module__pLGYwq__tabArrow{display:none}.book-type-switcher-module__pLGYwq__tabIcon{flex:none;display:block}.book-type-switcher-module__pLGYwq__tabLabel{transition:opacity .26s}.book-type-switcher-module__pLGYwq__panel{background:#f4f0e6}.book-type-switcher-module__pLGYwq__switcher[data-collapsed=true]:not(:focus-within) .book-type-switcher-module__pLGYwq__tab{clip-path:inset(0 0 0 calc(100% - 3rem) round 999px)}.book-type-switcher-module__pLGYwq__switcher[data-collapsed=true]:not(:focus-within) .book-type-switcher-module__pLGYwq__tabLabel{opacity:0}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.book-type-switcher-module__pLGYwq__tab,.book-type-switcher-module__pLGYwq__tabLabel{transition:none}}
