.reader-navigation{color:#27372d;border-block:1px solid #d9ded6;margin-block:16px;padding-block:16px}.reader-nav-tabs,.reader-search-actions,.reader-thumbnail-controls{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.reader-navigation button,.reader-label-form button{color:#234d38;cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd5c9;border-radius:8px;min-height:36px;padding:8px 10px;font-size:12px}.reader-navigation button[aria-pressed=true],.reader-navigation button[aria-current=page]{background:#e1eddc;border-color:#477654}.reader-navigation button:disabled{opacity:.5;cursor:default}.reader-outline ol,.reader-search-results{max-height:350px;margin:0;padding:0;list-style:none;overflow:auto}.reader-outline button,.reader-search-results button{text-align:start;justify-content:space-between;gap:8px;width:100%;margin-block:3px;display:flex}.reader-search-results button{line-height:1.5;display:grid}.reader-thumbnails{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:420px;display:grid;overflow:auto}.reader-thumbnails button{justify-items:center;gap:8px;display:grid}.reader-thumbnails canvas{max-width:100%;height:auto;box-shadow:0 2px 8px #0001}.reader-navigation label,.reader-label-form label{gap:8px;margin-bottom:12px;font-size:12px;display:grid}.reader-navigation input,.reader-label-form input{color:#25392c;background:#fff;border:1px solid #b8c7b8;border-radius:7px;width:100%;min-width:0;padding:10px}.reader-navigation p{font-size:12px;line-height:1.6}.reading-desk:fullscreen{background:#f6f4ed;flex-direction:column;width:100%;height:100%;padding:12px;display:flex;overflow:auto}.reading-desk:fullscreen .reading-body{flex:1;height:auto;min-height:0}.reading-desk:fullscreen .reading-toolbar,.reading-desk:fullscreen .reading-bottom{flex-shrink:0}.reader-page-layers{line-height:0;display:inline-block;position:relative}.reader-text-layer{letter-spacing:normal;word-spacing:normal;text-align:initial;transform-origin:0 0;-moz-text-size-adjust:none;text-size-adjust:none;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;position:absolute;inset:0;overflow:clip}.reader-text-layer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.reader-text-layer>:not(.markedContent),.reader-text-layer .markedContent span:not(.markedContent){--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.reader-text-layer .markedContent{display:contents}.reader-text-match{background:#ffd55088;outline:1px solid #cfa52f66}.pdf-extracted-text mark{color:#20251e;background:#ffe594}.theme-night .reader-navigation{color:#d4ded2}.reading-bookmark-list li{flex-wrap:wrap}@media (max-width:600px){.reading-toolbar{flex-wrap:wrap;gap:8px}.reading-tools{flex-wrap:wrap}.reader-nav-tabs button{flex:1}}
