.shell-nav-drawer-panel{background-color:#ecd9b9a8;background-image:url(/read/parchment-scroll-bg.jpg);background-position:50%;background-size:cover;border-right:1px solid #78350f38;box-shadow:4px 0 24px #00000029}@supports (background-image:-webkit-image-set(
    url("/read/parchment-scroll-bg.webp") type("image/webp"),
    url("/read/parchment-scroll-bg.jpg") type("image/jpeg")
  )) or (background-image:image-set(
    url("/read/parchment-scroll-bg.webp") type("image/webp"),
    url("/read/parchment-scroll-bg.jpg") type("image/jpeg")
  )){.shell-nav-drawer-panel{background-image:-webkit-image-set(url(/read/parchment-scroll-bg.webp) 1x type("image/webp"),url(/read/parchment-scroll-bg.jpg) 1x type("image/jpeg"));background-image:image-set("/read/parchment-scroll-bg.webp" 1x type("image/webp"),"/read/parchment-scroll-bg.jpg" 1x type("image/jpeg"))}}.shell-nav-drawer-panel:before{content:"";pointer-events:none;background:#ecd9b99e;position:absolute;inset:0}.shell-nav-drawer-panel>*{z-index:1;position:relative}.shell-nav-drawer-title{font-size:calc(14px * var(--app-text-scale,1));letter-spacing:.05em;text-transform:uppercase;color:#37352f8c;font-weight:600}.shell-nav-drawer-section-label{font-size:calc(11px * var(--app-text-scale,1));letter-spacing:.035em;text-transform:uppercase;color:#37352f75;margin-bottom:4px;padding:0 2px;font-weight:600}.shell-nav-drawer-version-footer{font-size:calc(11px * var(--app-text-scale,1));letter-spacing:.02em;text-align:center;color:#37352f6b;margin-top:8px;padding:0 4px 2px;line-height:1.45}.shell-nav-drawer-row{text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;min-height:30px;padding:10px 12px;transition:background-color .15s;display:flex}.shell-nav-drawer-row:hover{background:#fff4e0b8}.shell-nav-drawer-row:active{background:#fff4e0d9}.shell-nav-drawer-row-text{font-size:calc(16px * var(--app-text-scale,1));color:#37352f;line-height:1.375}.shell-nav-drawer-row-detail{font-size:calc(12px * var(--app-text-scale,1));color:#37352f8c;margin-top:2px;line-height:1.42}.shell-nav-drawer-row-stack{flex-direction:column;justify-content:center;align-items:flex-start}.shell-nav-drawer-locale-row{border-radius:10px;flex-direction:column;align-items:stretch;gap:8px;padding:10px 12px;display:flex}.shell-nav-drawer-locale-chips{flex-wrap:nowrap;align-items:stretch;gap:6px;display:flex}.shell-nav-drawer-locale-chip{min-width:0;min-height:32px;font-size:calc(11px * var(--app-text-scale,1));white-space:nowrap;background:#fff8eb73;border:1px solid #78350f3d;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;padding:0 6px;font-weight:600;line-height:1.2;transition:background-color .15s,border-color .15s;display:inline-flex}.shell-nav-drawer-locale-chip:hover{background:#ffb1011f}.shell-nav-drawer-locale-chip[aria-pressed=true]{background:#ffb1012e;border-color:#ffb101bf}.shell-nav-drawer-gap-chip{flex:none;min-width:0;min-height:32px;padding:0 10px}.shell-nav-drawer-gap-chip .shell-nav-drawer-gap-chip-label{font-size:calc(20px * var(--app-text-scale,1));font-weight:600;line-height:1}.shell-nav-drawer-gap-chip[aria-pressed=true]{background:#ffb1012e;border-color:#ffb101bf}.shell-nav-drawer-select-trigger{text-align:left;background:#fff8eb80;border:1px solid #78350f33;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;min-height:32px;padding:7px 10px;transition:background-color .15s;display:flex}.shell-nav-drawer-select-trigger:hover{background:#ffb10124}.shell-nav-drawer-select-label{font-size:calc(13px * var(--app-text-scale,1));color:#37352fb8}.shell-nav-drawer-select-value{font-size:calc(13px * var(--app-text-scale,1));color:#37352fe6;align-items:center;gap:2px;font-weight:600;display:flex}.shell-nav-drawer-select-options{background:#fff8eb94;border:1px solid #78350f33;border-radius:8px;margin-top:4px;overflow:hidden}.shell-nav-drawer-select-option{min-height:30px;font-size:calc(13px * var(--app-text-scale,1));color:#37352fd1;border-bottom:1px solid #78350f1f;justify-content:space-between;align-items:center;padding:0 10px;transition:background-color .15s;display:flex}.shell-nav-drawer-select-option:last-child{border-bottom:0}.shell-nav-drawer-select-option:hover{background:#ffb1011a}.shell-nav-drawer-select-option-active{color:#784b1ef5;background:#ffb10129;font-weight:600}.shell-nav-drawer-select-group{font-size:calc(11px * var(--app-text-scale,1));letter-spacing:.04em;text-transform:uppercase;color:#37352f75;padding:6px 10px 2px;font-weight:600}.shell-nav-drawer-select-option-indent{padding-left:18px}.shell-nav-drawer-compact-row{text-align:left;background:#fff8eb80;border:1px solid #78350f33;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;min-height:30px;padding:7px 10px;transition:background-color .15s;display:flex}.shell-nav-drawer-compact-row:hover{background:#ffb10124}.shell-nav-drawer-compact-label{font-size:calc(13px * var(--app-text-scale,1));color:#37352fdb;font-weight:600}.shell-nav-drawer-pill-row{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;align-items:center;gap:10px;padding-bottom:2px;display:flex;overflow-x:auto}.shell-nav-drawer-pill{text-align:center;background:#fff8eb9e;border:1px solid #78350f2e;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:74px;min-height:54px;padding:0 18px;transition:background-color .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex}.shell-nav-drawer-pill:hover{background:#ffb10114}.shell-nav-drawer-pill[aria-checked=true],.shell-nav-drawer-pill[aria-pressed=true]{background:#fff8ebf5;border-color:#f1b53af2;box-shadow:inset 0 0 0 1px #f1b53ae6}.shell-nav-drawer-pill-label{font-size:calc(23px * var(--app-text-scale,1));color:#1c1410f0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.member-reading-sync-sheet-backdrop{z-index:200;padding:12px;padding-top:max(24px, env(safe-area-inset-top));padding-bottom:max(12px, env(safe-area-inset-bottom));background:#1c14106b;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.member-reading-sync-sheet-card{background:#f5efe4fa;border:1px solid #78350f2e;border-radius:14px;width:100%;max-width:420px;max-height:min(78vh,560px);overflow:auto;box-shadow:0 12px 40px #0000002e}.member-reading-sync-sheet-header{border-bottom:1px solid #5c40301f;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.member-reading-sync-sheet-title{font-size:calc(16px * var(--app-text-scale,1));color:#1c1410;margin:0;font-weight:600}.member-reading-sync-sheet-close{font-size:calc(13px * var(--app-text-scale,1));color:#5c4030b8;cursor:pointer;background:0 0;border:0;padding:4px 0;font-weight:500}.member-reading-sync-sheet-meta{border-bottom:1px solid #5c403014;padding:12px 16px}.member-reading-sync-sheet-meta-label{font-size:calc(11px * var(--app-text-scale,1));color:#5c403094;margin:0;font-weight:500}.member-reading-sync-sheet-meta-value{font-size:calc(14px * var(--app-text-scale,1));color:#3d2e24;margin:4px 0 0;font-weight:600}.member-reading-sync-sheet-meta-error{font-size:calc(12px * var(--app-text-scale,1));color:#5c4030b8;margin:6px 0 0;line-height:1.42}.member-reading-sync-sheet-hint{font-size:calc(12px * var(--app-text-scale,1));color:#5c4030ad;margin:0;padding:14px 16px;line-height:1.5}.member-reading-sync-sheet-actions{border-top:1px solid #5c40301a;padding:10px 16px 14px}.member-reading-sync-sheet-btn{width:100%;font-size:calc(13px * var(--app-text-scale,1));cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;padding:11px 16px;font-weight:600;display:flex}.member-reading-sync-sheet-btn:disabled{opacity:.55;cursor:not-allowed}.member-reading-sync-sheet-btn--primary{color:#f5efe4;background:#3d2e24}.dark .member-reading-sync-sheet-card{background:#241c16fa;border-color:#e8c4a024}.dark .member-reading-sync-sheet-title,.dark .member-reading-sync-sheet-meta-value{color:#f5efe4}.dark .member-reading-sync-sheet-close,.dark .member-reading-sync-sheet-meta-label,.dark .member-reading-sync-sheet-hint,.dark .member-reading-sync-sheet-meta-error{color:#f5efe49e}.dark .member-reading-sync-sheet-btn--primary{color:#f5efe4;background:#e8c4a038}.shell-nav-drawer-compact-detail{font-size:calc(12px * var(--app-text-scale,1));color:#785f3cd9}
