html.android-app{--ds-android-drawup-max-width:34rem;--ds-android-bg:#f7f8f6;--ds-android-surface:#fbfdfc;--ds-android-surface-muted:#edf1ee;--ds-android-ink:#172629;--ds-android-muted:#657477;--ds-android-border:#d8e0dc;--ds-android-primary:#0b6b65;--ds-android-primary-hover:#075852;--ds-android-primary-label:#ffffff;--scroll-track:color-mix(in srgb,var(--ds-android-border) 26%,transparent);--scroll-thumb:color-mix(in srgb,var(--ds-android-primary) 72%,transparent);--scroll-thumb-hover:var(--ds-android-primary-hover);--ds-android-safe-top:env(safe-area-inset-top,0px);--ds-android-safe-right:env(safe-area-inset-right,0px);--ds-android-safe-bottom:env(safe-area-inset-bottom,0px);--ds-android-safe-left:env(safe-area-inset-left,0px);overflow-y:auto;overflow-x:clip;-webkit-text-size-adjust:none;text-size-adjust:none;background:var(--ds-android-bg)}html.android-app.ds-android-scroll-locked,html.android-app:has(.ds-android-book-action-scrim),html.android-app:has(.ds-android-home-menu-open),html.android-app:has(.ds-android-overlay-scrim),html.android-app:has(.ds-android-sort-sheet-layer),html.android-app:has(.reader-mobile-sheet-backdrop){overflow-y:hidden!important;overscroll-behavior:none}html.android-app ::-webkit-scrollbar,html.android-app::-webkit-scrollbar{width:6px;height:6px}html.android-app.dark{--ds-android-bg:#0f1314;--ds-android-surface:#18201f;--ds-android-surface-muted:#26312f;--ds-android-ink:#f1f4ef;--ds-android-muted:#aab8b3;--ds-android-border:#3a4a46;--ds-android-primary:#6ed6c3;--ds-android-primary-hover:#8ae5d6;--ds-android-primary-label:#0b1615}html.android-app:not(.reader-route)[data-app-theme=classic]{--ds-android-home-gradient:linear-gradient(var(--ds-theme-angle),var(--ds-classic-start),var(--ds-android-bg) 52%,var(--ds-classic-end));--ds-android-header-gradient:none}html.android-app:not(.reader-route).dark[data-app-theme=crimson-relay],html.android-app:not(.reader-route).dark[data-app-theme=moss-voltage],html.android-app:not(.reader-route).dark[data-app-theme=tidal-ember],html.android-app:not(.reader-route):not(.dark)[data-app-theme=crimson-relay],html.android-app:not(.reader-route):not(.dark)[data-app-theme=moss-voltage],html.android-app:not(.reader-route):not(.dark)[data-app-theme=tidal-ember]{--ds-android-bg:var(--ds-palette-canvas);--ds-android-surface:var(--ds-palette-surface);--ds-android-surface-muted:var(--ds-palette-surface-muted);--ds-android-ink:var(--ds-palette-ink);--ds-android-muted:var(--ds-palette-muted);--ds-android-border:var(--ds-palette-rule-soft);--ds-android-primary:var(--ds-palette-accent);--ds-android-primary-hover:var(--ds-palette-accent-hover);--ds-android-primary-label:var(--ds-palette-accent-ink);--ds-android-home-gradient:var(--ds-palette-backdrop);--ds-android-header-gradient:none}html.android-app body{min-width:0;overflow:visible!important;background:var(--ds-android-bg)}html.android-app:not(.reader-route) .ds-android-app-frame,html.android-app:not(.reader-route) body{background:var(--ds-android-bg);overflow-x:clip}html.android-app.android-route-transitioning body>:not(script),html.android-app:not(.android-app-ready) body>:not(script){visibility:hidden}html.android-app:not(.reader-route) .ds-android-theme-backdrop{position:fixed;z-index:0;inset:0;display:block;pointer-events:none;background:var(--ds-android-home-gradient,var(--ds-android-bg));contain:strict}html.android-app:not(.reader-route) .ds-android-status-bar-protection{position:fixed;z-index:var(--ds-z-status-bar);inset:0 0 auto;display:block;height:var(--ds-android-safe-top,0);background:var(--ds-android-home-gradient,var(--ds-android-bg));background-color:var(--ds-android-bg);background-size:100% 100dvh;background-repeat:no-repeat;pointer-events:none}html.android-app:not(.reader-route) .ds-android-app-content{padding-inline:var(--ds-android-safe-left,0) var(--ds-android-safe-right,0)}html.android-app .ds-desktop-web-chrome{display:none!important}html.android-app .ds-android-mobile-library-layout{display:block!important}html.android-app .ds-android-desktop-library-layout,html.android-app .ds-android-library-grid,html.android-app .ds-gutenberg-desktop-container{display:none!important}html.android-app .ds-android-shelves-layout,html.android-app .ds-gutenberg-mobile-container{display:block!important}html.android-app .ds-home{--ds-home-bg:var(--ds-android-bg);--ds-surface:var(--ds-android-surface);--ds-surface-raised:var(--ds-android-surface);--ds-surface-muted:var(--ds-android-surface-muted);--ds-ink:var(--ds-android-ink);--ds-muted:var(--ds-android-muted);--ds-primary:var(--ds-android-primary);--ds-primary-hover:var(--ds-android-primary-hover);--ds-primary-label:var(--ds-android-primary-label);--ds-link:color-mix(in srgb,var(--ds-android-primary) 76%,#2459a8);--ds-border:color-mix(in srgb,var(--ds-android-border) 78%,var(--ds-android-ink));--ds-border-soft:var(--ds-android-border);--ds-focus:var(--ds-android-primary);--ds-danger:#c7443d;--ds-danger-label:#ffffff;--ds-track:color-mix(in srgb,var(--ds-android-primary) 22%,var(--ds-android-surface-muted));--ds-shadow:color-mix(in srgb,var(--ds-android-ink) 10%,transparent);--ds-shadow-strong:color-mix(in srgb,var(--ds-android-ink) 18%,transparent);color:var(--ds-android-ink);overflow:visible;background:transparent}html.android-app .ds-android-home-scroll-enabled,html.android-app .ds-android-route-scroll-enabled{overflow:visible;padding-bottom:calc(5rem + var(--ds-android-safe-bottom, 0px))!important}html.android-app .ds-android-route-scroll-enabled{min-height:100dvh}html.android-app .ds-dialog-panel,html.android-app .ds-panel,html.android-app .ds-panel-raised{box-shadow:none}html.android-app .ds-about-page{padding-top:.35rem;padding-bottom:calc(3rem + var(--ds-android-safe-bottom, 0px))!important}html.android-app .ds-about-page>section:not(:first-of-type){margin-top:1.75rem!important}html.android-app .ds-about-hero{padding:1.15rem!important;border-radius:1.4rem!important;border-color:var(--ds-android-border)!important;background:radial-gradient(circle at 94% 0,color-mix(in srgb,var(--ds-android-primary) 15%,transparent),transparent 13rem),var(--ds-android-surface)!important}html.android-app .ds-about-hero-grid{grid-template-columns:minmax(0,1fr);gap:1.1rem}html.android-app .ds-about-hero #about-title{font-size:clamp(2rem,8vw,3rem)!important;line-height:1.05}html.android-app .ds-about-hero #donate{padding:1rem!important;border-radius:1.1rem!important}html.android-app .ds-about-platform-grid,html.android-app .ds-about-support-grid{gap:.7rem}html.android-app .ds-about-platform-card{min-height:0;padding:1rem;border-radius:1.1rem!important}html.android-app .ds-about-page .ds-about-glance-grid,html.android-app .ds-about-page .ds-about-priorities-grid{grid-template-columns:minmax(0,1fr)}@media (min-width:520px){html.android-app .ds-about-platform-grid,html.android-app .ds-about-support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html.android-app .ds-about-page .ds-about-glance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){html.android-app .ds-about-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(17rem,.9fr)}html.android-app .ds-about-platform-grid{grid-template-columns:repeat(4,minmax(0,1fr))}html.android-app .ds-about-support-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html.android-app .ds-about-page .ds-about-priorities-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}html.android-app .ds-settings-dropdown-scrim{background:color-mix(in srgb,#07110f 16%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none;animation:ds-android-sheet-scrim-in .16s ease-out}html.android-app .ds-settings-dropdown-menu{--ds-surface:var(--ds-android-surface);--ds-ink:var(--ds-android-ink);--ds-muted:var(--ds-android-muted);--ds-primary:var(--ds-android-primary);--ds-border-soft:var(--ds-android-border);background:var(--ds-android-surface);-webkit-backdrop-filter:none;backdrop-filter:none}html.android-app .ds-settings-dropdown-menu[data-settings-dropdown=narrator]{scrollbar-width:none}html.android-app .ds-settings-dropdown-menu[data-settings-dropdown=narrator]::-webkit-scrollbar{display:none}html.android-app .ds-settings-app-mode-options{gap:.5rem}html.android-app .ds-settings-app-mode-options button{min-height:3.4rem;padding:.7rem .55rem}html.android-app .ds-settings-app-theme-options button{min-height:0;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:start;gap:.65rem .55rem;padding:.55rem}html.android-app .ds-settings-app-theme-preview{position:relative;display:grid;width:100%;height:5.8rem;grid-column:1/-1;grid-template-columns:28% minmax(0,1fr);overflow:hidden;border:1px solid color-mix(in srgb,#71807d 36%,transparent);border-radius:.55rem;background:var(--ds-theme-preview-bg,#f7f8f6);color:var(--ds-theme-preview-ink,#172629)}html.android-app .ds-settings-app-theme-preview-page,html.android-app .ds-settings-app-theme-preview-sidebar{display:flex;flex-direction:column}html.android-app .ds-settings-app-theme-preview-sidebar{gap:.22rem;padding:.38rem .25rem;border-right:1px solid color-mix(in srgb,#71807d 30%,transparent);background:color-mix(in srgb,currentColor 4%,transparent)}html.android-app .ds-settings-app-theme-preview-page{justify-content:flex-end;gap:.22rem;margin:.45rem .25rem 0;padding:.35rem;border-radius:.4rem .4rem 0 0;background:color-mix(in srgb,currentColor 6%,transparent)}html.android-app .ds-settings-app-theme-preview i{display:block;height:.18rem;border-radius:999px;background:color-mix(in srgb,currentColor 24%,transparent)}html.android-app .ds-settings-app-theme-preview-sidebar i:first-child{width:72%;height:.28rem;margin-bottom:.28rem;color:var(--ds-theme-preview-accent,#0b756e);background:currentColor}html.android-app .ds-settings-app-theme-preview-sidebar i:nth-child(2){width:88%}html.android-app .ds-settings-app-theme-preview-sidebar i:nth-child(3){width:64%}html.android-app .ds-settings-app-theme-preview-page i:first-child{width:48%;height:.25rem}html.android-app .ds-settings-app-theme-preview-page i:nth-child(2){width:82%}html.android-app .ds-settings-app-theme-preview-page i:nth-child(3){width:60%}html.android-app .ds-settings-app-theme-copy{display:grid!important;min-width:0;grid-column:1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 .45rem;padding:0 .1rem .05rem}html.android-app .ds-settings-app-theme-copy .ds-settings-app-theme-icon{width:1.8rem;height:1.8rem;grid-row:1/3;border-radius:.55rem}html.android-app .ds-settings-app-theme-copy small{grid-column:2}html.android-app .ds-settings-app-theme-options button>svg{align-self:center;margin-right:.15rem}html.android-app .ds-settings-app-theme-preview.is-classic,html.android-app .ds-settings-app-theme-preview.is-light{--ds-theme-preview-bg:#f7f8f6;--ds-theme-preview-ink:#172629;--ds-theme-preview-accent:#0b756e}html.android-app .ds-settings-app-theme-preview.is-dark{--ds-theme-preview-bg:#101918;--ds-theme-preview-ink:#edf7f4;--ds-theme-preview-accent:#7edbca}html.android-app .ds-settings-app-theme-preview.is-crimson-relay,html.android-app .ds-settings-app-theme-preview.is-moss-voltage,html.android-app .ds-settings-app-theme-preview.is-tidal-ember{--ds-theme-preview-bg:var(--ds-palette-surface);--ds-theme-preview-ink:var(--ds-palette-ink);--ds-theme-preview-accent:var(--ds-palette-accent);background:var(--ds-palette-backdrop)}html.android-app.dark .ds-settings-app-theme-preview.is-classic{--ds-theme-preview-bg:#101918;--ds-theme-preview-ink:#edf7f4;--ds-theme-preview-accent:#7edbca;color:#edf7f4;background:#101918}html.android-app:not(.dark) .ds-settings-app-theme-preview.is-crimson-relay,html.android-app:not(.dark) .ds-settings-app-theme-preview.is-moss-voltage,html.android-app:not(.dark) .ds-settings-app-theme-preview.is-tidal-ember{--ds-theme-preview-bg:var(--ds-palette-surface);--ds-theme-preview-ink:var(--ds-palette-ink);--ds-theme-preview-accent:var(--ds-palette-accent);color:var(--ds-palette-ink);background:var(--ds-palette-backdrop)}@media (min-width:700px){html.android-app .ds-settings-app-theme-options{grid-template-columns:repeat(2,minmax(0,1fr))}}html.android-app{--ds-android-content-pad:1rem;--ds-android-content-right:calc(var(--ds-android-safe-right, 0px) + max(var(--ds-android-content-pad),
        calc((100dvw - 76rem) / 2 + var(--ds-android-content-pad))))}html.android-app .ds-settings-page{width:min(100%,76rem);padding-right:var(--ds-android-content-pad);padding-left:var(--ds-android-content-pad)}html.android-app .ds-settings-app-theme-options{grid-template-columns:minmax(0,1fr)}html.android-app .ds-settings-index{display:grid;gap:.5rem}html.android-app .ds-settings-split{display:grid;grid-template-columns:minmax(0,17.5rem) minmax(0,1fr);align-items:start;gap:1.25rem}html.android-app .ds-settings-split .ds-settings-index{gap:.25rem}html.android-app .ds-settings-split .ds-settings-index-row{min-height:3.25rem;gap:.75rem;padding:.5rem .75rem .5rem .5rem;border-color:transparent;border-radius:1rem;background:transparent}html.android-app .ds-settings-split .ds-settings-index-row .ds-settings-card-icon{width:2.25rem;height:2.25rem;flex-basis:2.25rem;border-radius:.75rem}html.android-app .ds-settings-split .ds-settings-index-text strong{font-size:.9375rem}html.android-app .ds-settings-split .ds-settings-index-row.is-active{background:color-mix(in srgb,var(--ds-android-primary) 12%,transparent)}html.android-app .ds-settings-split .ds-settings-index-row.is-active .ds-settings-index-text strong{color:var(--ds-android-primary)}html.android-app .ds-settings-split .ds-settings-index-chevron{display:none}@media (min-width:600px){html.android-app{--ds-android-content-pad:1.75rem}}@media (min-width:960px){html.android-app{--ds-android-content-pad:2.5rem}}@media (min-width:900px) and (orientation:landscape){html.android-app .ds-settings-app-theme-options{grid-template-columns:repeat(4,minmax(0,1fr))}}html.android-app .ds-android-home-stack{gap:1.75rem;margin-top:.25rem!important}html.android-app:not(.reader-route) .ds-android-home-header:after{background:var(--ds-android-home-gradient,var(--ds-android-bg));background-position:calc(-1 * var(--ds-sticky-x, 0px)) calc(-1 * var(--ds-sticky-y, 0px));background-size:100vw 100dvh;background-color:var(--ds-android-bg)}html.android-app.dark .ds-android-home-brand-mark{opacity:.9;filter:saturate(.84) brightness(.88) contrast(1)}html.android-app .ds-android-library-book-grid .ds-book-tile-title{display:-webkit-box;line-height:1.375;height:auto;min-height:0;max-height:calc(2 * 1.375em)}html.android-app .ds-android-sort-sheet{width:min(100%,var(--ds-android-drawup-max-width))}html.android-app .ds-android-book-action-scrim{background:color-mix(in srgb,#07110f 38%,transparent)}html.android-app [class*=backdrop-blur],html.android-app [role=dialog].fixed.inset-0{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.android-app .ds-android-book-action-sheet{border:1px solid color-mix(in srgb,var(--ds-android-border) 76%,transparent);color:var(--ds-android-ink);background:var(--ds-android-surface);box-shadow:0 -1.4rem 3.5rem color-mix(in srgb,#06110f 22%,transparent);animation:ds-android-sheet-rise .26s cubic-bezier(.22,1,.36,1);right:0;left:0;bottom:0;width:min(var(--ds-android-drawup-max-width),calc(100% - 1.5rem));margin-inline:auto;border-radius:var(--ds-radius-xl) var(--ds-radius-xl) 0 0;padding:.45rem 1rem calc(1rem + var(--ds-android-safe-bottom, 0px))}html.android-app .ds-android-book-action-sheet,html.android-app .ds-android-home-support-panel,html.android-app .ds-android-sort-sheet{max-height:var(--ds-drawup-max-height);overflow-y:auto;overscroll-behavior:contain}html.android-app .ds-android-sheet-close{display:grid;width:2.7rem;height:2.7rem;flex:0 0 2.7rem;place-items:center;border:0;border-radius:1rem;color:var(--ds-android-muted);background:var(--ds-android-surface-muted)}html.android-app .ds-android-sheet-close svg{width:1rem;height:1rem}html.android-app .ds-android-book-pressable{position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent;touch-action:manipulation}html.android-app .ds-android-book-pressable:after{position:absolute;z-index:30;inset:0;content:"";pointer-events:none;background:color-mix(in srgb,var(--ds-android-primary) 16%,transparent);opacity:0;transition:opacity .18s ease}html.android-app .ds-android-book-pressable:active:after,html.android-app .ds-book-tile-actions{opacity:1}@media (max-width:599px){html.android-app .ds-android-book-action-sheet{right:0!important;left:0!important;bottom:0!important;width:100%;max-width:none;padding:.45rem 1rem calc(1rem + var(--ds-android-safe-bottom, 0px));border-right:0;border-bottom:0;border-left:0;border-radius:var(--ds-radius-xl) var(--ds-radius-xl) 0 0!important}}html.android-app:not(.android-phone) .ds-android-continue-card{flex-basis:80%;gap:1.5rem;padding:1.125rem}html.android-app:not(.android-phone) .ds-android-continue-card:only-child{flex-grow:0;max-width:none}html.android-app:not(.android-phone) .ds-android-continue-cover{width:7rem}html.android-app:not(.android-phone) .ds-android-continue-card-title{font-size:var(--ds-type-title-size);line-height:var(--ds-type-title-line)}html.android-app:not(.android-phone) .ds-android-continue-resume{align-self:flex-start;min-width:13rem;padding:0 1.5rem}@media (orientation:landscape) and (min-device-aspect-ratio:1001/1000){html.android-app:not(.android-phone) .ds-android-continue-card,html.android-app:not(.android-phone) .ds-android-continue-card:only-child{flex:0 0 min(31.875rem,100%);gap:1.25rem;padding:1rem}html.android-app:not(.android-phone) .ds-android-continue-cover{width:6rem}}@media not all and (orientation:landscape) and (min-device-aspect-ratio:1001/1000){html.android-app:not(.android-phone) .ds-android-continue-card:only-child{flex-basis:100%}}@media (min-width:600px){html.android-app .ds-settings-app-theme-preview{border-color:color-mix(in srgb,var(--ds-theme-preview-ink) 28%,var(--ds-theme-preview-bg));background-repeat:no-repeat!important;background-size:100% 100%!important}html.android-app .ds-settings-app-theme-preview-sidebar{border-right-color:color-mix(in srgb,var(--ds-theme-preview-ink) 22%,var(--ds-theme-preview-bg))}html.android-app.dark .ds-settings-app-theme-preview.is-crimson-relay,html.android-app.dark .ds-settings-app-theme-preview.is-moss-voltage,html.android-app.dark .ds-settings-app-theme-preview.is-tidal-ember,html.android-app:not(.dark) .ds-settings-app-theme-preview.is-crimson-relay,html.android-app:not(.dark) .ds-settings-app-theme-preview.is-moss-voltage,html.android-app:not(.dark) .ds-settings-app-theme-preview.is-tidal-ember{background-image:var(--ds-palette-backdrop)}}html.android-app{--ds-web-motion-standard:200ms;--ds-web-motion-panel:380ms;--ds-web-motion-enter:380ms;--ds-web-motion-stagger:16ms;--ds-mobile-motion-scrim:180ms;--ds-mobile-motion-menu:240ms;--ds-mobile-motion-sheet:380ms;--ds-mobile-motion-dialog:260ms;--ds-mobile-motion-stagger:16ms;--ds-reader-motion-state:180ms;--ds-reader-motion-exit:260ms;--ds-reader-motion-panel:380ms}html.android-app .ds-android-home-actions,html.android-app .ds-android-home-header,html.android-app .ds-android-home-search{transition:background-color var(--ds-web-motion-panel) var(--ds-web-motion-ease-standard),border-color var(--ds-web-motion-hover) var(--ds-web-motion-ease-standard),box-shadow var(--ds-web-motion-panel) var(--ds-web-motion-ease-standard)}html.android-app .ds-android-home-header{--ds-search-morph-duration:var(--ds-web-motion-panel);--ds-search-morph-easing:var(--ds-web-motion-ease-spring)}html.android-app .ds-android-home-search-open>*{animation-timing-function:var(--ds-web-motion-ease-standard)}html.android-app .ds-android-home-search-results,html.android-app .ds-settings-dropdown-menu{animation-duration:var(--ds-web-motion-standard);animation-timing-function:var(--ds-web-motion-ease-spring)}@media (prefers-reduced-motion:no-preference){html.android-app .ds-android-home-support-panel-open{animation:ds-web-motion-menu-enter-from-bottom var(--ds-web-motion-panel) var(--ds-web-motion-ease-spring) both}html.android-app .ds-android-book-action-scrim,html.android-app .ds-android-overlay-scrim,html.android-app .ds-android-quick-actions-scrim,html.android-app .ds-android-sort-sheet-scrim{animation:ds-web-motion-scrim-enter var(--ds-web-motion-standard) var(--ds-web-motion-ease-standard) both}html.android-app .ds-android-book-action-sheet>.ds-menu-item{animation-delay:0s!important}html.android-app .ds-android-book-action-sheet>.ds-menu-item:nth-child(4){animation-delay:var(--ds-web-motion-stagger)!important}html.android-app .ds-android-book-action-sheet>.ds-menu-item:nth-child(5){animation-delay:calc(var(--ds-web-motion-stagger) * 2)!important}html.android-app .ds-android-book-action-sheet>.ds-menu-item:nth-child(7){animation-delay:calc(var(--ds-web-motion-stagger) * 3)!important}}html.android-app .ds-android-app-content{--ds-error-page-android-bg:var(--ds-android-bg);--ds-error-page-android-surface:var(--ds-android-surface);--ds-error-page-android-surface-muted:var(--ds-android-surface-muted);--ds-error-page-android-ink:var(--ds-android-ink);--ds-error-page-android-muted:var(--ds-android-muted);--ds-error-page-android-border:var(--ds-android-border);--ds-error-page-android-primary:var(--ds-android-primary);--ds-error-page-android-primary-hover:var(--ds-android-primary-hover);--ds-error-page-android-primary-label:var(--ds-android-primary-label)}html.android-app .ds-error-page-shell{--ds-android-bg:var(--ds-error-page-android-bg);--ds-android-surface:var(--ds-error-page-android-surface);--ds-android-surface-muted:var(--ds-error-page-android-surface-muted);--ds-android-ink:var(--ds-error-page-android-ink);--ds-android-muted:var(--ds-error-page-android-muted);--ds-android-border:var(--ds-error-page-android-border);--ds-android-primary:var(--ds-error-page-android-primary);--ds-android-primary-hover:var(--ds-error-page-android-primary-hover);--ds-android-primary-label:var(--ds-error-page-android-primary-label);--ds-web-canvas:var(--ds-error-page-android-bg);--ds-web-surface:var(--ds-error-page-android-surface);--ds-web-surface-muted:var(--ds-error-page-android-surface-muted);--ds-web-ink:var(--ds-error-page-android-ink);--ds-web-muted:var(--ds-error-page-android-muted);--ds-web-rule:color-mix(in srgb,var(--ds-error-page-android-border) 72%,var(--ds-error-page-android-ink));--ds-web-rule-soft:color-mix(in srgb,var(--ds-error-page-android-border) 82%,transparent);--ds-web-accent:var(--ds-error-page-android-primary);--ds-web-accent-hover:var(--ds-error-page-android-primary-hover);--ds-web-accent-ink:var(--ds-error-page-android-primary-label);--ds-web-focus:var(--ds-error-page-android-primary);--ds-web-shadow:color-mix(in srgb,var(--ds-error-page-android-ink) 16%,transparent);--ds-web-shadow-strong:color-mix(in srgb,var(--ds-error-page-android-ink) 28%,transparent);background:var(--ds-error-page-android-bg);color:var(--ds-error-page-android-ink);font-family:var(--ds-web-font-body)}html.android-app .ds-mobile-presence-menu{transition:opacity var(--ds-mobile-motion-menu) var(--ds-mobile-motion-ease-standard),transform var(--ds-mobile-motion-menu) var(--ds-mobile-motion-ease-spring),visibility var(--ds-mobile-motion-menu) var(--ds-mobile-motion-ease-standard);transform-origin:top right}html.android-app .ds-android-home-support-panel,html.android-app .ds-mobile-presence-sheet{touch-action:pan-down;scroll-behavior:auto}html.android-app .ds-android-home-menu{transition:opacity var(--ds-mobile-motion-menu) var(--ds-mobile-motion-ease-standard),transform var(--ds-mobile-motion-menu) var(--ds-mobile-motion-ease-spring),visibility var(--ds-mobile-motion-menu) var(--ds-mobile-motion-ease-standard)}html.android-app .ds-android-home-support-panel.ds-mobile-presence-menu{transition-duration:var(--ds-mobile-motion-sheet)}html.android-app .ds-android-home-menu-open{animation-duration:var(--ds-mobile-motion-menu);animation:none!important}html.android-app .ds-android-home-menu[data-ds-motion-state=entering]{visibility:visible;opacity:0;pointer-events:none;transform:translateY(-.35rem) scale(.96)}html.android-app .ds-android-home-menu[data-ds-motion-state=open]{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}html.android-app .ds-android-home-menu[data-ds-motion-state=exiting]{visibility:visible;opacity:0;pointer-events:none;transform:translateY(-.35rem) scale(.96)}html.android-app .ds-android-home-menu[data-ds-motion-state=closed]{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-.35rem) scale(.96)}html.android-app .ds-android-overlay-scrim{animation:none!important}html.android-app .ds-android-home-avatar-button:active,html.android-app .ds-android-home-avatar-option:active,html.android-app .ds-android-home-fab:active,html.android-app .ds-android-home-icon-button:active,html.android-app .ds-android-home-menu-item:active,html.android-app .ds-android-home-menu-row:active,html.android-app .ds-android-home-search-scope-option:active,html.android-app .ds-android-home-search-scope:active,html.android-app .ds-android-home-support-row:active,html.android-app .ds-android-sheet-close:active,html.android-app .ds-android-sort-option:active,html.android-app .ds-android-sort-sheet-close:active,html.android-app .ds-button-primary:active,html.android-app .ds-button-secondary:active,html.android-app .ds-icon-button:active,html.android-app .ds-pill:active{transition-duration:var(--ds-mobile-motion-press)}html.android-app:has(.ds-mobile-presence-scrim[data-ds-motion-state=entering]),html.android-app:has(.ds-mobile-presence-scrim[data-ds-motion-state=exiting]),html.android-app:has(.ds-mobile-presence-scrim[data-ds-motion-state=open]){overflow-y:hidden!important;overscroll-behavior:none}html.android-app .ds-manage-shelves-layer{transition-duration:var(--ds-mobile-motion-dialog)}html.android-app .ds-import-books-overlay{--ds-surface:var(--ds-android-surface);--ds-surface-raised:var(--ds-android-surface);--ds-surface-muted:var(--ds-android-surface-muted);--ds-ink:var(--ds-android-ink);--ds-muted:var(--ds-android-muted);--ds-primary:var(--ds-android-primary);--ds-primary-hover:var(--ds-android-primary-hover);--ds-primary-label:var(--ds-android-primary-label);--ds-border:color-mix(in srgb,var(--ds-android-border) 78%,var(--ds-android-ink));--ds-danger:var(--ds-android-danger,#b42318);--ds-danger-label:var(--ds-android-primary-label);--ds-border-soft:var(--ds-android-border);--ds-focus:var(--ds-android-primary);--ds-shadow:color-mix(in srgb,var(--ds-android-ink) 10%,transparent);--ds-shadow-strong:color-mix(in srgb,var(--ds-android-ink) 18%,transparent)}html.android-app .ds-import-result-layer{z-index:700;align-items:flex-end;justify-content:center;padding:.75rem var(--ds-android-safe-right,0) 0 var(--ds-android-safe-left,0)}html.android-app .ds-import-result-panel{width:min(100%,var(--ds-android-drawup-max-width));max-width:none;max-height:var(--ds-drawup-max-height);padding:.45rem 1rem calc(1rem + var(--ds-android-safe-bottom, 0px));border:1px solid color-mix(in srgb,var(--ds-android-border) 76%,transparent);border-bottom:0;border-radius:var(--ds-radius-xl) var(--ds-radius-xl) 0 0;color:var(--ds-android-ink);background:var(--ds-android-surface);box-shadow:0 -1.4rem 3.5rem color-mix(in srgb,#06110f 22%,transparent)}html.android-app .ds-import-result-heading{padding:.2rem .2rem 0}html.android-app .ds-import-result-icon{color:var(--ds-android-primary-label);background:var(--ds-android-primary)}html.android-app .ds-import-result-panel.is-error .ds-import-result-icon{color:var(--ds-android-danger,var(--ds-danger));background:color-mix(in srgb,var(--ds-android-danger,var(--ds-danger)) 14%,var(--ds-android-surface-muted))}html.android-app .ds-import-result-heading-copy .ds-eyebrow{color:var(--ds-android-primary)}html.android-app .ds-import-result-more,html.android-app .ds-import-result-panel.is-error .ds-import-result-heading-copy .ds-eyebrow{color:var(--ds-android-danger,var(--ds-danger))}html.android-app .ds-import-result-heading h2{color:var(--ds-android-ink)}html.android-app .ds-import-result-close{display:grid;width:2.7rem;height:2.7rem;flex:0 0 2.7rem;place-items:center;border:0;border-radius:1rem;color:var(--ds-android-muted);background:var(--ds-android-surface-muted)}html.android-app .ds-import-result-content{margin-left:2.95rem}html.android-app .ds-dupe-dialog-cover{width:3.8rem;height:5.1rem;flex-basis:3.8rem;border-radius:.9rem;color:var(--ds-android-primary);background:var(--ds-android-surface-muted);box-shadow:0 .55rem 1.3rem color-mix(in srgb,#06110f 28%,transparent)}html.android-app .ds-dupe-dialog-copy .ds-eyebrow{color:var(--ds-android-primary)}html.android-app .ds-dupe-dialog-copy h2{color:var(--ds-android-ink)}html.android-app .ds-dupe-dialog-author,html.android-app .ds-dupe-dialog-content>p{color:var(--ds-android-muted)}html.android-app .ds-dupe-dialog-content{margin-left:0;padding-inline:.2rem}html.android-app .ds-dupe-dialog-panel{border:0;border-radius:var(--ds-radius-xl) var(--ds-radius-xl) 0 0}html.android-app .ds-dupe-dialog-heading{align-items:center;gap:.85rem;padding-inline:.2rem}html.android-app .ds-dupe-dialog-copy h2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}html.android-app .ds-dupe-dialog-actions>button{min-width:0}html.android-app .ds-import-result-secondary{color:var(--ds-android-ink);background:var(--ds-android-surface-muted)}html.android-app .ds-import-result-primary{color:var(--ds-android-primary-label);background:var(--ds-android-primary)}html.android-app .ds-import-result-primary:hover,html.android-app .ds-import-result-secondary:hover{background:var(--ds-android-primary-hover)}@media (max-width:30rem){html.android-app .ds-import-result-layer{padding-right:0;padding-left:0}html.android-app .ds-import-result-panel{width:100%;max-width:none;border-right:0;border-left:0;border-radius:var(--ds-radius-xl) var(--ds-radius-xl) 0 0}}html.android-app .ds-import-tray{right:max(1rem,var(--ds-android-safe-right,0px));bottom:calc(1rem + var(--ds-android-safe-bottom, 0px));color:var(--ds-android-ink);border-color:color-mix(in srgb,var(--ds-android-border) 76%,transparent);background:var(--ds-android-surface);box-shadow:0 1rem 2.6rem color-mix(in srgb,#06110f 22%,transparent)}html.android-app .ds-android-import-tray{z-index:150;right:0;bottom:0;left:0;width:100%;max-width:none;max-height:var(--ds-drawup-max-height);margin:0;padding:.45rem 1rem calc(1rem + var(--ds-android-safe-bottom, 0px));border:1px solid color-mix(in srgb,var(--ds-android-border) 76%,transparent);border-bottom:0;border-radius:var(--ds-radius-xl) var(--ds-radius-xl) 0 0;box-shadow:0 -1.4rem 3.5rem color-mix(in srgb,#06110f 22%,transparent)}@media (min-width:600px){html.android-app .ds-android-import-tray{right:auto;left:50%;width:min(100%,var(--ds-android-drawup-max-width));margin-left:calc(min(100%, var(--ds-android-drawup-max-width)) / -2)}}html.android-app .ds-android-import-tray .ds-import-tray-header{padding:.2rem 0 .75rem}html.android-app .ds-android-import-tray .ds-import-tray-heading h2{color:var(--ds-android-ink);font-size:1.25rem;line-height:1.625rem;font-weight:700;letter-spacing:-.035em}html.android-app .ds-android-import-tray .ds-import-tray-body{max-height:none;padding:0;border-top:0}html.android-app .ds-import-tray-failure,html.android-app .ds-import-tray-footer,html.android-app .ds-import-tray-heading p,html.android-app .ds-import-tray-message,html.android-app .ds-import-tray-more,html.android-app .ds-import-tray-note{color:var(--ds-android-muted)}html.android-app .ds-import-tray-name,html.android-app .ds-import-tray-percent{color:var(--ds-android-ink)}html.android-app .ds-import-tray-clear,html.android-app .ds-import-tray-manage,html.android-app .ds-import-tray-message.is-done,html.android-app .ds-import-tray-more-link,html.android-app .ds-import-tray-retry,html.android-app .ds-import-tray-tile{color:var(--ds-android-primary)}html.android-app .ds-import-tray-retry{background:color-mix(in srgb,var(--ds-android-primary) 12%,transparent)}html.android-app .ds-import-tray-tile{border-color:color-mix(in srgb,var(--ds-android-border) 62%,transparent);background:var(--ds-android-surface)}html.android-app .ds-import-tray-row[data-state=completed] .ds-import-tray-tile{border-color:transparent;color:var(--ds-android-surface);background:var(--ds-android-primary)}html.android-app .ds-import-tray-row[data-state=failed] .ds-import-tray-tile{border-color:transparent;color:var(--ds-android-danger,var(--ds-danger));background:color-mix(in srgb,var(--ds-android-danger,var(--ds-danger)) 12%,var(--ds-android-surface))}html.android-app .ds-import-tray-list,html.android-app .ds-import-tray-more,html.android-app .ds-import-tray-page,html.android-app .ds-import-tray-row+.ds-import-tray-row{border-color:color-mix(in srgb,var(--ds-android-border) 62%,transparent)}html.android-app .ds-import-tray-list{border-radius:1.15rem}html.android-app .ds-import-tray-clear:focus-visible,html.android-app .ds-import-tray-manage:focus-visible{outline:2px solid var(--ds-android-primary);outline-offset:-2px}html.android-app .ds-import-tray-page-empty{background:var(--ds-android-surface-muted)}html.android-app .ds-import-tray-list{background:color-mix(in srgb,var(--ds-android-ink) 4%,var(--ds-android-surface))}html.android-app .ds-import-tray-error,html.android-app .ds-import-tray-message.is-error{color:var(--ds-android-danger,var(--ds-danger))}html.android-app .ds-import-tray-row[data-state=preparing] .ds-import-tray-tile,html.android-app .ds-import-tray-row[data-state=queued] .ds-import-tray-tile,html.android-app .ds-import-tray-row[data-state=running] .ds-import-tray-tile{border-color:transparent;background:color-mix(in srgb,var(--ds-android-primary) 12%,var(--ds-android-surface))}html.android-app .ds-import-tray-control{min-height:3rem;color:var(--ds-android-primary);background:color-mix(in srgb,var(--ds-android-primary) 12%,transparent)}html.android-app .ds-import-tray-control[data-tone=danger]{color:var(--ds-android-danger,var(--ds-danger));background:color-mix(in srgb,var(--ds-android-danger,var(--ds-danger)) 10%,transparent)}html.android-app .ds-import-result-failures,html.android-app .ds-import-result-summary{color:var(--ds-android-muted)}html.android-app .ds-import-result-failures{border-top-color:var(--ds-android-border)}html.android-app .ds-import-result-failures strong{color:var(--ds-android-ink)}html.android-app .ds-android-import-books-layer{z-index:150;align-items:flex-end;justify-content:center;padding:.75rem var(--ds-android-safe-right,0) 0 var(--ds-android-safe-left,0)}html.android-app .ds-android-import-books-scrim{z-index:0;background:color-mix(in srgb,#07110f 38%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none}html.android-app .ds-android-import-books-sheet{z-index:1;width:min(100%,var(--ds-android-drawup-max-width));max-height:var(--ds-drawup-max-height);overflow-y:auto;overscroll-behavior:contain;padding:.45rem 1rem calc(1rem + var(--ds-android-safe-bottom, 0px));border:1px solid color-mix(in srgb,var(--ds-android-border) 76%,transparent);border-bottom:0;border-radius:var(--ds-radius-xl) var(--ds-radius-xl) 0 0;color:var(--ds-android-ink);background:var(--ds-android-surface);box-shadow:0 -1.4rem 3.5rem color-mix(in srgb,#06110f 22%,transparent)}html.android-app .ds-android-import-books-heading{padding:.2rem 0 .75rem}html.android-app .ds-android-import-books-heading .ds-eyebrow{color:var(--ds-android-primary);font-size:.75rem}html.android-app .ds-android-import-books-heading h2{margin:.18rem 0 0;color:var(--ds-android-ink);font-size:1.25rem;line-height:1.625rem;font-weight:700;letter-spacing:-.035em}html.android-app .ds-android-import-books-heading>div>p:last-child{max-width:none;margin-top:.35rem;color:var(--ds-android-muted);font-size:.75rem;font-weight:560;line-height:1.45}html.android-app .ds-android-import-books-actions{gap:.38rem;margin-top:.1rem}html.android-app .ds-android-import-books-action{min-height:4.25rem;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem .8rem;border:1px solid transparent;border-radius:1.15rem;color:var(--ds-android-ink);background:transparent;font:inherit;text-align:left;transition:transform .14s ease,background .14s ease,border-color .14s ease}html.android-app .ds-android-import-books-action:hover{border-color:color-mix(in srgb,var(--ds-android-primary) 26%,transparent);background:color-mix(in srgb,var(--ds-android-primary) 10%,transparent)}html.android-app .ds-android-import-books-action:active{transform:scale(.985)}html.android-app .ds-android-import-books-action-primary{border-color:color-mix(in srgb,var(--ds-android-primary) 26%,transparent);background:color-mix(in srgb,var(--ds-android-primary) 10%,transparent)}html.android-app .ds-android-import-books-action:focus-visible,html.android-app .ds-android-import-books-manage:focus-visible{outline:2px solid var(--ds-android-primary);outline-offset:-2px}html.android-app .ds-import-books-action-icon{display:grid;width:2rem;height:2rem;flex:0 0 2rem;place-items:center;border-radius:50%;color:var(--ds-android-primary);background:var(--ds-android-surface-muted)}html.android-app .ds-import-books-action-icon svg{width:.95rem;height:.95rem}html.android-app .ds-android-import-books-action-primary .ds-import-books-action-icon{color:var(--ds-android-primary-label);background:var(--ds-android-primary)}html.android-app .ds-import-books-action-copy{display:grid;min-width:0;flex:1 1 auto;gap:.18rem}html.android-app .ds-android-import-books-manage-arrow,html.android-app .ds-import-books-action-arrow{display:grid;width:2rem;height:2rem;flex:0 0 2rem;place-items:center;border-radius:50%;color:var(--ds-android-primary);background:var(--ds-android-surface-muted)}html.android-app .ds-android-import-books-manage-arrow svg,html.android-app .ds-import-books-action-arrow svg{width:.9rem;height:.9rem}html.android-app .ds-import-books-source-icon{color:var(--ds-android-primary);background:var(--ds-android-surface-muted)}html.android-app .ds-android-import-books-action strong{color:var(--ds-android-ink);font-size:.9rem;font-weight:820}html.android-app .ds-android-import-books-action small{color:var(--ds-android-muted);font-size:.75rem;font-weight:620;line-height:1.35}html.android-app .ds-android-import-books-manage{align-items:center;justify-content:space-between;min-height:3rem;gap:1rem;padding:.7rem .8rem .1rem;color:var(--ds-android-primary)}html.android-app .ds-android-import-books-manage-copy{display:grid;flex:1 1 auto;min-width:0;gap:.18rem}html.android-app .ds-android-import-books-manage-copy>strong{color:var(--ds-android-primary);font-size:.9rem;font-weight:820}html.android-app .ds-android-import-books-sheet .ds-import-books-sources{border-top-color:var(--ds-android-border)}html.android-app .ds-android-import-books-sheet .ds-import-books-source{border:1px solid color-mix(in srgb,var(--ds-android-border) 62%,transparent);color:var(--ds-android-ink);background:var(--ds-android-surface-muted)}html.android-app .ds-android-import-books-sheet .ds-button-secondary{color:var(--ds-android-ink);background:transparent}html.android-app .ds-android-import-books-sheet .ds-import-books-source-actions .ds-icon-button{border:0;color:var(--ds-android-muted);background:var(--ds-android-surface-muted)}html.android-app .ds-android-import-books-sheet .ds-import-books-source-actions .ds-icon-button:focus-visible,html.android-app .ds-android-import-books-sheet .ds-import-books-source-actions .ds-icon-button:hover{color:var(--ds-android-primary);background:color-mix(in srgb,var(--ds-android-primary) 10%,transparent)}html.android-app .ds-book-actions-menu-desktop{padding:.375rem;border:1px solid color-mix(in srgb,var(--ds-android-border) 76%,transparent);color:var(--ds-android-ink);background:var(--ds-android-surface);box-shadow:0 1.1rem 2.8rem color-mix(in srgb,#06110f 22%,transparent);transform-origin:var(--ds-web-menu-origin,top right)}html.android-app .ds-book-actions-menu-desktop[data-ds-motion-placement=top]{transform-origin:bottom right}@media (prefers-reduced-motion:no-preference){html.android-app .ds-book-actions-menu-desktop[data-ds-motion-ready=true]{animation:ds-web-motion-menu-enter var(--ds-web-motion-panel) var(--ds-web-motion-ease-spring) both}}@media (max-width:599px){html.android-app .ds-android-import-books-layer{padding-right:0;padding-left:0}html.android-app .ds-android-import-books-sheet{width:100%;max-width:none}}@media (prefers-reduced-motion:reduce){html.android-app .ds-android-import-books-action,html.android-app .ds-android-import-books-manage{transition:none}}html.android-app .ds-import-folder-action{color:var(--ds-android-muted)}html.android-app .ds-import-folder-action:focus-visible,html.android-app .ds-import-folder-action:hover:not(:disabled){color:var(--ds-android-primary)}html.android-app .ds-import-folder-action-danger{color:var(--ds-android-danger,var(--ds-danger))}html.android-app .ds-import-folder-action:focus-visible{outline-color:var(--ds-android-primary)}html.android-app .ds-android-import-books-sheet{scrollbar-gutter:auto}html.android-app .ds-about-page,html.android-app .ds-settings-page,html.android-app .ds-support-page{margin-top:0;padding-top:var(--ds-phone-page-top)}html.android-app .ds-about-page>section:first-child{margin-top:0!important}html.android-app .ds-settings-hero h1{margin-top:0}html.android-app .ds-android-home-header,html.android-app .ds-compact-headerless>.ds-home-body,html.android-app .ds-home.ds-route-headerless{padding-top:var(--ds-page-header-inset)}html.android-app,html[data-reader-width=full]{--reader-column-max:none}html.android-app .reader-mobile-controls--dock{padding:0 1rem calc(env(safe-area-inset-bottom, 0px) + .75rem);pointer-events:none}html.android-app .reader-mobile-controls--dock .reader-mobile-controls-bar{max-width:32rem;pointer-events:auto}html.android-app .reader-mobile-controls--dock.pointer-events-none .reader-mobile-controls-bar{pointer-events:none}html.android-app .reader-mobile-controls--dock .reader-mobile-controls-bar>div{box-shadow:0 .75rem 2rem rgb(5 10 12/.28),0 .125rem .375rem rgb(5 10 12/.16)}html.android-app .reader-mobile-controls--dock .reader-mobile-nav-button{border-radius:999px}html.android-app{--ds-nav-strip:min(var(--ds-nav-buttons-bottom,0px),var(--safe-area-inset-bottom,0px))}html.android-app .reader-root:after,html.android-app body:after{content:"";position:fixed;inset-inline:0;bottom:0;height:var(--ds-nav-strip);pointer-events:none}html.android-app body:after{z-index:40;background:var(--ds-android-home-gradient,var(--ds-android-bg));background-color:var(--ds-android-bg);background-size:100% 100dvh;background-position:0 100%;background-repeat:no-repeat}html.android-app.reader-route body:after{content:none}html.android-app .reader-root:after{z-index:20;background:var(--reader-page-color)}html.android-app:not(.android-phone) .reader-root:after,html.android-app:not(.android-phone) body:after{content:none}html.android-app .reader-side-panel{backdrop-filter:none;box-shadow:0 8px 24px color-mix(in srgb,#0f172a 16%,transparent)}html.android-app .ds-android-home-menu,html.android-app .ds-dialog-panel{background:var(--ds-android-surface);border-color:var(--ds-android-border);backdrop-filter:none}html.android-app .ds-android-home-menu{border-radius:var(--ds-radius-menu)}html.android-app .reader-mobile-sheet-panel{border-top-left-radius:var(--ds-radius-sheet);border-top-right-radius:var(--ds-radius-sheet)}html.android-app .reader-mobile-sheet>.reader-mobile-sheet-panel,html.android-app .reader-search-overlay :is(.reader-search-shell,#reader-search-results,#reader-search-results>.sticky){background-color:var(--reader-sheet-base,transparent)!important}html.android-app,html.android-app :is(.ds-android-app-frame,.ds-settings-page,.ds-dialog-panel,.ds-android-home-menu,.reader-mobile-sheet,.ds-serif,.ds-dialog-panel h1,.ds-dialog-panel h2,.ds-dialog-panel h3,main.font-serif){font-family:var(--font-quicksand),"Quicksand",sans-serif}html.android-app .ds-settings-choice-group{--ds-motion-primary:var(--ds-android-primary);--ds-motion-border:var(--ds-android-border);--ds-motion-ink:var(--ds-android-ink)}html.android-app .ds-ui-select-option{min-height:48px}html.android-app .ds-ui-menu,html.android-app .ds-ui-scrim,html.android-app .ds-ui-surface,html.android-app .ds-ui-toast{-webkit-backdrop-filter:none;backdrop-filter:none}html.android-app:not(.android-phone):not(.reader-route) .ds-favs.is-compact .ds-favs-toolbar{flex-wrap:nowrap;justify-content:space-between}html.android-app:not(.android-phone):not(.reader-route) .ds-favs.is-compact .ds-favs-filters{min-width:0;flex:1 1 auto;margin:0;padding:0}html.android-app:not(.android-phone):not(.reader-route) .ds-shelf-icon-button:has(>.ds-shelf-icon-button-label){display:inline-flex;width:auto;align-items:center;gap:.5rem;padding:0 1.375rem 0 1.125rem;font-size:.9375rem;font-weight:700;white-space:nowrap}html.android-app:not(.android-phone):not(.reader-route) .ds-shelf-icon-button-label{display:inline}@media not all and (orientation:landscape) and (min-device-aspect-ratio:1001/1000){html.android-phone:not(.reader-route) :is(.ds-favs-header,.ds-shelves-header) .ds-page-heading-count{margin-top:-.625rem}html.android-app:not(.android-phone):not(.reader-route) :is(.ds-favs-header,.ds-shelves-header) .ds-page-heading-main{display:flex;align-items:baseline;gap:.25rem}html.android-app:not(.android-phone):not(.reader-route) :is(.ds-favs-header,.ds-shelves-header) .ds-page-heading-main>.ds-page-title-row{display:contents}html.android-app:not(.android-phone):not(.reader-route) :is(.ds-favs-header,.ds-shelves-header) .ds-page-heading-count{order:1;margin:0 0 0 .375rem}html.android-app:not(.android-phone):not(.reader-route) :is(.ds-favs-header,.ds-shelves-header) .ds-page-title-row>.ds-menu-avatar-button{order:2;margin-left:auto}}@media not all and (orientation:landscape) and (min-device-aspect-ratio:1001/1000){html.android-app:not(.android-phone):not(.reader-route) .ds-app-menu-cards{flex:1 0 auto;grid-template-rows:1.35fr 1fr 1fr;gap:.875rem}html.android-app:not(.android-phone):not(.reader-route) .ds-app-menu-card{min-height:8rem;align-items:flex-start;padding:1.5rem 1.625rem}html.android-app:not(.android-phone):not(.reader-route) .ds-app-menu-card-title{font-size:2.375rem}html.android-app:not(.android-phone):not(.reader-route) .ds-app-menu-card-meta{font-size:.9375rem}html.android-app:not(.android-phone):not(.reader-route) .ds-app-menu-fan{right:1.5rem;bottom:-1rem;transform:scale(1.2);transform-origin:right bottom}html.android-app:not(.android-phone):not(.reader-route) .ds-app-menu-tiles{gap:.875rem}html.android-app:not(.android-phone):not(.reader-route) .ds-app-menu-tile{min-height:6.5rem;padding:1rem 1.25rem}@media (max-height:70rem){html.android-app:not(.android-phone):not(.reader-route) .ds-app-menu-card{min-height:6rem;padding:1.125rem 1.375rem}html.android-app:not(.android-phone):not(.reader-route) .ds-app-menu-card-title{font-size:2rem}html.android-app:not(.android-phone):not(.reader-route) .ds-app-menu-fan{transform:none}html.android-app:not(.android-phone):not(.reader-route) .ds-app-menu-cards,html.android-app:not(.android-phone):not(.reader-route) .ds-app-menu-tiles{gap:.625rem}html.android-app:not(.android-phone):not(.reader-route) .ds-app-menu-tile{display:grid;min-height:3.75rem;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-content:center;align-items:center;column-gap:.75rem;row-gap:.125rem;padding:.625rem 1rem}html.android-app:not(.android-phone):not(.reader-route) .ds-app-menu-tile svg{grid-row:1/-1;margin:0}}}