.viewer.svelte-1vxj766{--bar-height:64px;background:var(--muted);min-height:100%}.viewerBar.svelte-1vxj766{z-index:5;height:var(--bar-height);border-bottom:1px solid var(--border);background:var(--background);align-items:center;gap:16px;padding:0 24px 0 16px;display:flex;position:sticky;top:0}.viewerBack.svelte-1vxj766{width:38px;height:38px;color:inherit;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.viewerBack.svelte-1vxj766:hover{background:var(--muted)}.viewerBack.svelte-1vxj766 svg{width:19px;height:19px}.viewerTitle.svelte-1vxj766{align-items:center;gap:11px;min-width:0;margin-right:auto;display:flex}.viewerTitle.svelte-1vxj766 .ds-store-mark{width:40px;height:30px}.viewerTitle.svelte-1vxj766>div:where(.svelte-1vxj766){min-width:0}.app .viewerTitle.svelte-1vxj766 .viewerHeading:where(.svelte-1vxj766){letter-spacing:-.3px;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:650;overflow:hidden}.viewerTitle.svelte-1vxj766 p:where(.svelte-1vxj766){color:var(--muted-foreground);margin-top:1px;font-size:12.5px}.when.svelte-1vxj766:before{content:"·";margin:0 6px}.viewerCount.svelte-1vxj766{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px}.viewerSource.svelte-1vxj766,.app .viewerZoom.svelte-1vxj766{border:1px solid var(--border);background:var(--surface);min-height:36px;color:inherit;border-radius:6px;flex-shrink:0;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:550;text-decoration:none;display:inline-flex}.viewerSource.svelte-1vxj766:hover{background:var(--muted)}.app .viewerZoom.svelte-1vxj766{margin-left:auto}.app .viewerZoom.svelte-1vxj766 svg{width:15px;height:15px}.viewerSource.svelte-1vxj766 svg{width:14px;height:14px;color:var(--muted-foreground)}.viewerBody.svelte-1vxj766{justify-content:center;gap:32px;padding:24px 24px 64px;display:flex}.rail.svelte-1vxj766{top:calc(var(--bar-height) + 24px);width:92px;max-height:calc(100vh - var(--header-height) - var(--bar-height) - 48px);scrollbar-width:thin;scrollbar-color:var(--scrollbar) transparent;flex-direction:column;flex-shrink:0;gap:10px;padding:2px 6px 2px 2px;display:flex;position:sticky;overflow-y:auto}.app .rail.svelte-1vxj766 button:where(.svelte-1vxj766){color:var(--muted-foreground);background:0 0;border:0;flex-direction:column;gap:4px;padding:0;font-size:11px}.rail.svelte-1vxj766 img:where(.svelte-1vxj766){background:var(--photo);object-fit:cover;object-position:top;border:2px solid #0000;border-radius:4px;width:100%;display:block}.rail.svelte-1vxj766 button:where(.svelte-1vxj766):hover img:where(.svelte-1vxj766){border-color:var(--hover-border)}.rail.svelte-1vxj766 button.active:where(.svelte-1vxj766) img:where(.svelte-1vxj766){border-color:var(--primary)}.app .rail.svelte-1vxj766 button.active:where(.svelte-1vxj766){color:var(--primary);font-weight:650}.pages.svelte-1vxj766{flex-direction:column;align-items:center;gap:16px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.pages.svelte-1vxj766 li:where(.svelte-1vxj766){max-width:100%;scroll-margin-top:calc(var(--bar-height) + 16px)}.app .pageButton.svelte-1vxj766{cursor:zoom-in;background:0 0;border:0;border-radius:4px;max-width:100%;padding:0;display:block}.pages.svelte-1vxj766 img:where(.svelte-1vxj766){width:auto;max-width:100%;height:calc(100dvh - var(--header-height) - var(--bar-height) - 32px);object-fit:contain;background:var(--photo);border-radius:4px;display:block;box-shadow:0 1px 3px #20232a1f}.zoomed.svelte-1vxj766 .pages:where(.svelte-1vxj766){width:100%;max-width:1100px}.zoomed.svelte-1vxj766 .pages:where(.svelte-1vxj766) li:where(.svelte-1vxj766){width:100%}.app .zoomed.svelte-1vxj766 .pageButton:where(.svelte-1vxj766){cursor:zoom-out;width:100%}.zoomed.svelte-1vxj766 .pages:where(.svelte-1vxj766) img:where(.svelte-1vxj766){width:100%;height:auto}.counter.svelte-1vxj766{display:none}@media (width<=1100px){.rail.svelte-1vxj766{display:none}}@media (width<=760px){.viewer.svelte-1vxj766{background:var(--background)}.viewerBar.svelte-1vxj766{flex-wrap:wrap;gap:10px 12px;height:auto;padding:14px 16px;position:static}.viewerBack.svelte-1vxj766,.viewerCount.svelte-1vxj766,.app .viewerZoom.svelte-1vxj766{display:none}.viewerTitle.svelte-1vxj766{flex:100%;margin:0}.app .viewerTitle.svelte-1vxj766 .viewerHeading:where(.svelte-1vxj766){white-space:normal}.viewerSource.svelte-1vxj766{min-height:34px}.viewerBody.svelte-1vxj766{padding:0 0 72px}.pages.svelte-1vxj766{gap:8px}.pages.svelte-1vxj766 li:where(.svelte-1vxj766),.app .pageButton.svelte-1vxj766{width:100%}.app .pageButton.svelte-1vxj766{pointer-events:none}.pages.svelte-1vxj766 img:where(.svelte-1vxj766){width:100%;height:auto}.pages.svelte-1vxj766 li:where(.svelte-1vxj766){scroll-margin-top:calc(64px + env(safe-area-inset-top,0px))}.pages.svelte-1vxj766 img:where(.svelte-1vxj766){box-shadow:none;border-radius:0}.counter.svelte-1vxj766{bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:5;background:var(--glass);font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;padding:6px 13px;font-size:13px;font-weight:600;display:block;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 2px 10px #20232a26}}.storeFolders.svelte-14qc4zn{padding-bottom:28px}.crumbs.svelte-14qc4zn{color:var(--muted-foreground);flex-wrap:wrap;gap:8px;margin-bottom:14px;font-size:13px;display:flex}.crumbs.svelte-14qc4zn a:where(.svelte-14qc4zn){color:inherit;text-underline-offset:3px}.pageHead.svelte-14qc4zn{margin-bottom:0}.pageHead.svelte-14qc4zn a:where(.svelte-14qc4zn){color:var(--primary);text-underline-offset:3px}.folderLinks.svelte-14qc4zn{flex-wrap:wrap;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}.folderLinks.svelte-14qc4zn a:where(.svelte-14qc4zn){border:1px solid var(--border);background:var(--card);color:inherit;border-radius:8px;align-items:center;gap:11px;padding:6px 14px 6px 6px;text-decoration:none;display:flex}.folderLinks.svelte-14qc4zn a:where(.svelte-14qc4zn):hover{border-color:var(--hover-border)}.folderLinks.svelte-14qc4zn img:where(.svelte-14qc4zn){background:var(--photo);object-fit:cover;object-position:top;border-radius:3px;width:34px;height:46px}.folderLinks.svelte-14qc4zn a:where(.svelte-14qc4zn)>span:where(.svelte-14qc4zn){flex-direction:column;gap:2px;display:flex}.folderLinks.svelte-14qc4zn strong:where(.svelte-14qc4zn){font-size:13.5px;font-weight:650}.folderLinks.svelte-14qc4zn a:where(.svelte-14qc4zn)>span:where(.svelte-14qc4zn)>span:where(.svelte-14qc4zn){color:var(--muted-foreground);font-size:12px}@media (width<=760px){.storeFolders.svelte-14qc4zn{padding-bottom:20px}.folderLinks.svelte-14qc4zn a:where(.svelte-14qc4zn){width:100%}.folderLinks.svelte-14qc4zn li:where(.svelte-14qc4zn){flex:100%}}
