.pdf-reader.svelte-1lu4gt2{border:1px solid var(--pl-line);border-radius:20px;overflow:hidden;background:var(--pl-bg)}.pdf-toolbar.svelte-1lu4gt2{display:flex;gap:14px;flex-wrap:wrap;padding:18px;background:var(--pl-soft);align-items:end}.pdf-toolbar.svelte-1lu4gt2 form:where(.svelte-1lu4gt2){display:flex;gap:8px;align-items:end;flex:1}.pdf-toolbar.svelte-1lu4gt2 form:where(.svelte-1lu4gt2) label:where(.svelte-1lu4gt2){flex:1;min-width:140px}.controls.svelte-1lu4gt2{display:flex;gap:6px;align-items:end}.controls.svelte-1lu4gt2 select:where(.svelte-1lu4gt2){width:95px}.pdf-toolbar.svelte-1lu4gt2 .pl-button:where(.svelte-1lu4gt2){padding:12px;font-size:11px;min-height:44px}.pdf-viewport.svelte-1lu4gt2{background:var(--pl-soft);overflow:auto;max-height:78vh;padding:16px}.sheets.svelte-1lu4gt2{display:grid;gap:16px;margin:auto}.sheets.spread.svelte-1lu4gt2{grid-template-columns:repeat(2,minmax(0,1fr))}figure.svelte-1lu4gt2{margin:0;background:#fff;min-width:0;box-shadow:0 5px 16px #0001}canvas.svelte-1lu4gt2{display:block;width:100%}figcaption.svelte-1lu4gt2{color:#3f3f46;text-align:center;padding:8px;font-size:11px}.search-results.svelte-1lu4gt2{display:grid;gap:5px;max-height:250px;overflow:auto;padding:14px}.search-results.svelte-1lu4gt2 button:where(.svelte-1lu4gt2){padding:10px;text-align:left;background:var(--pl-soft);border:1px solid var(--pl-line);border-radius:10px;font-size:12px}.pdf-reader.svelte-1lu4gt2:fullscreen{overflow:auto}.pdf-reader.svelte-1lu4gt2:fullscreen .pdf-viewport:where(.svelte-1lu4gt2){max-height:90vh}.page-menu.svelte-1lu4gt2{position:sticky;bottom:12px;display:flex;gap:10px;align-items:center;justify-content:center;width:max-content;max-width:100%;margin:12px auto;padding:8px 12px;background:var(--pl-bg);border:1px solid var(--pl-line);border-radius:100px;box-shadow:0 5px 25px #0003;z-index:20}.page-menu.svelte-1lu4gt2 label:where(.svelte-1lu4gt2){display:flex;align-items:center;gap:8px}.page-menu.svelte-1lu4gt2 input:where(.svelte-1lu4gt2){width:65px;padding:8px}.sheets.continuous.svelte-1lu4gt2 figure:where(.svelte-1lu4gt2){aspect-ratio:1/1.414}.sheets.continuous.svelte-1lu4gt2 canvas:where(.svelte-1lu4gt2){aspect-ratio:1/1.414}.controls.svelte-1lu4gt2 select:where(.svelte-1lu4gt2){width:auto}.offscreen.svelte-1lu4gt2{visibility:hidden}@media(max-width:650px){.pdf-reader.svelte-1lu4gt2{border:0;border-radius:0;background:transparent;overflow:visible}.pdf-viewport.svelte-1lu4gt2{padding:0 8px;max-height:none;overflow:visible;background:transparent}.pdf-toolbar.svelte-1lu4gt2{background:transparent;padding:12px 0!important}.page-menu.svelte-1lu4gt2{position:fixed;bottom:calc(14px + env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%);margin:0}.pdf-reader.svelte-1lu4gt2{padding-bottom:80px}.controls.svelte-1lu4gt2{gap:8px}.controls.svelte-1lu4gt2 .pl-button:where(.svelte-1lu4gt2) span:where(.svelte-1lu4gt2){display:none}.sheets.svelte-1lu4gt2{gap:8px}.sheets.spread.svelte-1lu4gt2{grid-template-columns:1fr}.pdf-toolbar.svelte-1lu4gt2{padding:12px}.controls.svelte-1lu4gt2{flex-wrap:wrap}.pdf-toolbar.svelte-1lu4gt2 form:where(.svelte-1lu4gt2){flex-basis:100%}}@media(max-width:650px){.pl.pdf-mode.svelte-2y1h28{padding-left:0;padding-right:0}.pdf-mode.svelte-2y1h28 .pl-reader-heading:where(.svelte-2y1h28),.pdf-mode.svelte-2y1h28 .pl-modes:where(.svelte-2y1h28){margin-left:12px;margin-right:12px}.pdf-mode.svelte-2y1h28 .pdf-toolbar{padding-left:8px!important;padding-right:8px!important}}
