.oBqSdG_reader{--bar-h:3.5rem;background:var(--desk);position:fixed;inset:0}.oBqSdG_bar{height:calc(var(--bar-h) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) .5rem 0;background:var(--binding);color:#f3efe2;border-bottom:2px solid var(--gilt);z-index:2;align-items:center;gap:.5rem;display:flex;position:absolute;inset:0 0 auto}.oBqSdG_bar button,.oBqSdG_back{min-width:2.5rem;height:2.5rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0 .6rem;display:inline-flex}.oBqSdG_bar button:hover,.oBqSdG_back:hover{background:#ffffff1a}.oBqSdG_bar button:disabled{opacity:.5;cursor:default}.oBqSdG_heading{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.oBqSdG_bookTitle{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.oBqSdG_section{color:var(--gilt-soft);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.oBqSdG_pager{color:#c9d3cb;align-items:center;gap:.35rem;font-size:.875rem;display:flex}.oBqSdG_pageInput{text-align:center;background:var(--binding-deep);color:#fff;border:1px solid #ffffff40;border-radius:6px;width:3.5rem;height:2rem;padding:0 .4rem}.oBqSdG_total{white-space:nowrap}.oBqSdG_zoom{display:flex}.oBqSdG_fitBtn{font-size:.875rem}.oBqSdG_contentsBtn{font-weight:600}.oBqSdG_pages{inset:calc(var(--bar-h) + env(safe-area-inset-top,0px)) 0 0;-webkit-overflow-scrolling:touch;outline:none;position:absolute;overflow:auto}.oBqSdG_pages .pdfViewer{padding:4px 0 calc(1.5rem + env(safe-area-inset-bottom,0px))}.oBqSdG_pages .pdfViewer .page{background:#fff;margin:0 auto 6px;box-shadow:0 1px 3px #17221d2e}.oBqSdG_status{inset:var(--bar-h) 0 auto;text-align:center;color:var(--muted);padding:3rem 1rem;position:absolute}.oBqSdG_status button{border:1px solid var(--binding);background:var(--binding);color:#fff;cursor:pointer;border-radius:6px;margin-top:.5rem;padding:.5rem 1.25rem}.oBqSdG_scrim{z-index:3;background:#0a2a2059;position:absolute;inset:0}.oBqSdG_contents{background:var(--card);border-left:2px solid var(--gilt);z-index:4;width:min(22rem,100%);padding-top:env(safe-area-inset-top,0px);flex-direction:column;display:flex;position:absolute;inset:0 0 0 auto}.oBqSdG_contentsHead{border-bottom:1px solid #d5ddd5;gap:.5rem;padding:.75rem;display:flex}.oBqSdG_contentsHead button{color:var(--binding);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 .75rem;font-weight:600}.oBqSdG_filter{background:#fff;border:1px solid #c8d1c9;border-radius:6px;flex:1;min-width:0;height:2.5rem;padding:0 .75rem}.oBqSdG_tocList{padding:.25rem 0 calc(1rem + env(safe-area-inset-bottom,0px));margin:0;list-style:none;overflow-y:auto}.oBqSdG_tocList button{text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:1rem;width:100%;padding:.6rem 1rem;display:flex}.oBqSdG_tocList button:hover{background:#e9eee8}.oBqSdG_tocList button[aria-current=true]{box-shadow:inset 3px 0 0 var(--gilt);background:#e3ebe2;font-weight:600}.oBqSdG_tocPage{color:var(--muted);font-variant-numeric:tabular-nums}.oBqSdG_empty{color:var(--muted);padding:1rem}.oBqSdG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:40rem){.oBqSdG_zoom,.oBqSdG_total{display:none}}
