@layer component{.lSgk8W_PageEditor,.lSgk8W_body{gap:var(--space-4);display:grid}.lSgk8W_toolbar{align-items:end;gap:var(--space-2);flex-wrap:wrap;display:flex}.lSgk8W_field{flex:18rem;max-inline-size:32rem}.lSgk8W_note{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.lSgk8W_pages{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));display:grid}.lSgk8W_page{gap:var(--space-1);padding:var(--space-1);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-raised);transition:border-color var(--motion-fast), opacity var(--motion-fast);display:grid}.lSgk8W_page[draggable=true]{cursor:grab}.lSgk8W_page[data-dragging]{opacity:.4}.lSgk8W_page[data-selected=extract]{border-color:var(--color-text-primary)}.lSgk8W_page[data-selected=delete]{opacity:.45}.lSgk8W_page[data-selected=delete] .lSgk8W_caption>span:first-child{text-decoration:line-through}.lSgk8W_toggle{border-radius:var(--radius-sm);cursor:pointer;inline-size:100%;display:block}.lSgk8W_toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.lSgk8W_caption{justify-content:space-between;align-items:center;gap:var(--space-1);min-block-size:var(--size-control-sm);padding-inline:var(--space-1);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;display:flex}.lSgk8W_badge{color:var(--color-text-primary);margin-inline-start:var(--space-1)}.lSgk8W_actions{display:flex}.lSgk8W_save{gap:var(--space-2);justify-items:start;display:grid}@media (prefers-reduced-motion:reduce){.lSgk8W_page{transition:none}}}
