.document-pages.svelte-v75hzd{gap:var(--space-4);align-content:start;display:grid}.pages.svelte-v75hzd{gap:var(--space-3);display:grid}.pages-head.svelte-v75hzd{gap:2px;display:grid}.pages-title.svelte-v75hzd{align-items:baseline;gap:var(--space-2);min-inline-size:0;font-size:var(--ui-text);font-weight:var(--weight-semibold);line-height:var(--ui-leading);margin:0;display:flex}.name.svelte-v75hzd{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.count.svelte-v75hzd{color:var(--ink-3);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums;flex:none}.pages-hint.svelte-v75hzd{color:var(--ink-3);font-size:var(--ui-text-sm);line-height:var(--ui-leading);margin:0}.page-grid.svelte-1ppo4t3{gap:var(--space-3);justify-items:center;display:grid}.cells.svelte-1ppo4t3{grid-template-columns:repeat(auto-fill, minmax(var(--page-cell-min,8.5rem), 1fr));gap:var(--space-2);inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.cell.svelte-1ppo4t3{gap:var(--space-1);padding:var(--space-2) var(--space-2) var(--space-1);border-radius:var(--r-lg);color:var(--ink);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;content-visibility:auto;contain-intrinsic-size:auto 10rem;cursor:default;touch-action:manipulation;display:grid}.cell.svelte-1ppo4t3:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cell.picked.svelte-1ppo4t3{background:var(--selected-fill);box-shadow:inset 0 0 0 2px var(--selected-ring)}.frame.svelte-1ppo4t3{aspect-ratio:1;border-radius:var(--r-md);background:var(--surface-2);position:relative}.page.svelte-1ppo4t3{inset:var(--space-1);inline-size:calc(100% - 2 * var(--space-1));block-size:auto;aspect-ratio:var(--ar);background:var(--surface);box-shadow:0 0 0 .5px color-mix(in oklab, var(--ink) 14%, transparent), var(--shadow-sm);border-radius:2px;margin:auto;position:absolute;overflow:hidden}.page.portrait.svelte-1ppo4t3{inline-size:auto;block-size:calc(100% - 2 * var(--space-1))}.page.svelte-1ppo4t3 img:where(.svelte-1ppo4t3){object-fit:fill;-webkit-user-drag:none;block-size:100%;inline-size:100%;display:block}.pending.svelte-1ppo4t3 .frame:where(.svelte-1ppo4t3){outline:2px dashed color-mix(in oklab, var(--primary) 70%, transparent);outline-offset:-2px;box-shadow:inset 0 0 0 2px #0000}.dimmed.svelte-1ppo4t3 .page:where(.svelte-1ppo4t3){opacity:.4}.badge.svelte-1ppo4t3{border-radius:var(--r-xs);background:var(--primary);color:var(--on-primary);font-size:var(--ui-text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;padding:2px 6px;line-height:1.3;position:absolute;inset-block-start:var(--space-1);inset-inline-start:var(--space-1)}.foot.svelte-1ppo4t3{min-block-size:1.75rem;color:var(--ink-2);font-size:var(--ui-text-sm);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex}.picked.svelte-1ppo4t3 .foot:where(.svelte-1ppo4t3){color:var(--primary-text);font-weight:var(--weight-medium)}.more.svelte-1ppo4t3{min-block-size:var(--ctl-h);padding-inline:var(--space-4);border:var(--hairline-w) solid var(--ctl-border);border-radius:var(--r-pill);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);color:var(--ink);font-size:var(--ui-text-sm);font-weight:var(--weight-medium);cursor:default}.more.svelte-1ppo4t3:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover){.cell.svelte-1ppo4t3:hover:not(.picked),.more.svelte-1ppo4t3:hover{background:var(--surface-2)}}
