.section.svelte-5izy59{margin-bottom:var(--spacing-8);scroll-margin-top:5rem}.section-title.svelte-5izy59{font-size:var(--text-fluid-2xl);margin:0 0 var(--spacing-2) 0;color:var(--color-fg);font-weight:700}.section-description.svelte-5izy59{margin:0 0 var(--spacing-7) 0;font-size:var(--text-fluid-base);color:var(--color-muted);line-height:1.6}.demos.svelte-5izy59{gap:var(--spacing-6);flex-direction:column;display:flex}.cartograph-frame.svelte-5izy59{border:1px solid var(--color-border);border-radius:var(--radius-lg)}.cartograph-main.svelte-5izy59{padding:var(--spacing-6);gap:var(--spacing-4);flex-direction:column;display:flex}.cartograph-controls.svelte-5izy59{gap:var(--spacing-3);flex-wrap:wrap;align-items:center;display:flex}.carto-selection-count.svelte-5izy59{font-size:var(--text-fluid-sm);color:var(--color-primary);white-space:nowrap;font-weight:600}.table-container.svelte-5izy59{width:100%;overflow-x:auto}.sort-btn.svelte-5izy59{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-weight:600;display:inline-flex}.sort-btn.svelte-5izy59:hover{color:var(--color-primary)}.sort-btn.svelte-5izy59:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}.sort-icon.svelte-5izy59{flex-shrink:0;width:.875rem;height:.875rem}.sort-icon.idle.svelte-5izy59{opacity:.4}.sort-btn.active.svelte-5izy59{color:var(--color-primary)}.row-checkbox.svelte-5izy59{cursor:pointer;width:1rem;height:1rem;accent-color:var(--color-primary)}.cartograph-footer.svelte-5izy59{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding-top:var(--spacing-3);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.showing-text.svelte-5izy59{font-size:var(--text-fluid-sm);color:var(--color-muted);white-space:nowrap}.page-size-select.svelte-5izy59{padding:var(--spacing-1) var(--spacing-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-fg);font-size:var(--text-fluid-sm)}.page-size-select.svelte-5izy59:focus{outline:2px solid var(--color-primary);outline-offset:-1px}.section.svelte-wj9975{margin-bottom:var(--spacing-8);scroll-margin-top:5rem}.section-title.svelte-wj9975{font-size:var(--text-fluid-2xl);margin:0 0 var(--spacing-2) 0;color:var(--color-fg);font-weight:700}.section-description.svelte-wj9975{margin:0 0 var(--spacing-7) 0;font-size:var(--text-fluid-base);color:var(--color-muted);line-height:1.6}.demos.svelte-wj9975{gap:var(--spacing-6);flex-direction:column;display:flex}.folio-frame.svelte-wj9975{padding:var(--spacing-7);border:1px solid var(--color-border);border-radius:var(--radius-lg);gap:var(--spacing-4);flex-direction:column;display:flex}.folio-controls.svelte-wj9975{gap:var(--spacing-3);display:flex}.table-container.svelte-wj9975{width:100%;overflow-x:auto}.group-header.svelte-wj9975{align-items:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-1) 0;font:inherit;cursor:pointer;color:var(--color-fg);background:0 0;border:none;display:flex}.group-header.svelte-wj9975:hover{color:var(--color-primary)}.group-header.svelte-wj9975:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}.chevron.svelte-wj9975{transition:transform var(--duration-fast);display:inline-flex}.chevron.expanded.svelte-wj9975{transform:rotate(90deg)}.group-name.svelte-wj9975{font-weight:700;font-size:var(--text-fluid-base)}.group-meta.svelte-wj9975{font-size:var(--text-fluid-sm);color:var(--color-muted);font-weight:400}.section.svelte-1g3t4tl{margin-bottom:var(--spacing-8);scroll-margin-top:5rem}.section-title.svelte-1g3t4tl{font-size:var(--text-fluid-2xl);margin:0 0 var(--spacing-2) 0;color:var(--color-fg);font-weight:700}.section-description.svelte-1g3t4tl{margin:0 0 var(--spacing-7) 0;font-size:var(--text-fluid-base);color:var(--color-muted);line-height:1.6}.demos.svelte-1g3t4tl{gap:var(--spacing-6);flex-direction:column;display:flex}.ledger-frame.svelte-1g3t4tl{padding:var(--spacing-6);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.table-container.svelte-1g3t4tl{width:100%;overflow-x:auto}.sort-btn.svelte-1g3t4tl{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-weight:600;display:inline-flex}.sort-btn.svelte-1g3t4tl:hover{color:var(--color-primary)}.sort-btn.svelte-1g3t4tl:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}.sort-icon.svelte-1g3t4tl{flex-shrink:0;width:.875rem;height:.875rem}.sort-icon.idle.svelte-1g3t4tl{opacity:.4}.sort-btn.svelte-1g3t4tl:hover .sort-icon.idle:where(.svelte-1g3t4tl){opacity:.7}.sort-btn.active.svelte-1g3t4tl{color:var(--color-primary)}.section.svelte-zlea2p{margin-bottom:var(--spacing-8);scroll-margin-top:5rem}.section-title.svelte-zlea2p{font-size:var(--text-fluid-2xl);margin:0 0 var(--spacing-2) 0;color:var(--color-fg);font-weight:700}.section-description.svelte-zlea2p{margin:0 0 var(--spacing-7) 0;font-size:var(--text-fluid-base);color:var(--color-muted);line-height:1.6}.demos.svelte-zlea2p{gap:var(--spacing-6);flex-direction:column;display:flex}.manifest-layout.svelte-zlea2p{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-6)}.manifest-main.svelte-zlea2p{gap:var(--spacing-4);flex-direction:column;flex:1;min-width:0;display:flex}.manifest-controls.svelte-zlea2p{gap:var(--spacing-3);flex-wrap:wrap;display:flex}.result-count.svelte-zlea2p{font-size:var(--text-fluid-sm);color:var(--color-muted);margin:0}.table-container.svelte-zlea2p{width:100%;overflow-x:auto}.empty-state{text-align:center;color:var(--color-muted);font-style:italic}.section.svelte-kkzdmy{margin-bottom:var(--spacing-8);scroll-margin-top:5rem}.section-title.svelte-kkzdmy{font-size:var(--text-fluid-2xl);margin:0 0 var(--spacing-2) 0;color:var(--color-fg);font-weight:700}.section-description.svelte-kkzdmy{margin:0 0 var(--spacing-7) 0;font-size:var(--text-fluid-base);color:var(--color-muted);line-height:1.6}.demos.svelte-kkzdmy{gap:var(--spacing-6);flex-direction:column;display:flex}.observatory-wrapper.svelte-kkzdmy{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-6);gap:var(--spacing-4);--color-bg:#0f1117;--color-fg:#e4e7ec;--color-muted:#8b8fa3;--color-border:#2a2d3a;--color-subtle:#1a1d28;--surface-1:#14161f;background:var(--color-bg);color:var(--color-fg);flex-direction:column;display:flex;overflow:hidden}.table-container.svelte-kkzdmy{width:100%;overflow-x:auto}.sort-btn.svelte-kkzdmy{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-weight:600;display:inline-flex}.sort-btn.svelte-kkzdmy:hover{color:var(--color-primary)}.sort-btn.svelte-kkzdmy:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}.sort-icon.svelte-kkzdmy{flex-shrink:0;width:.875rem;height:.875rem}.sort-icon.idle.svelte-kkzdmy{opacity:.4}.sort-btn.active.svelte-kkzdmy{color:var(--color-primary)}.status-dot.svelte-kkzdmy{align-items:center;gap:var(--spacing-2);display:inline-flex}.status-indicator.svelte-kkzdmy{border-radius:50%;flex-shrink:0;width:8px;height:8px}.status-label.svelte-kkzdmy{font-size:var(--text-fluid-sm)}.observatory-footer.svelte-kkzdmy{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding-top:var(--spacing-3);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.showing-text.svelte-kkzdmy{font-size:var(--text-fluid-sm);color:var(--color-muted);white-space:nowrap}.page-size-select.svelte-kkzdmy{padding:var(--spacing-1) var(--spacing-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-fg);font-size:var(--text-fluid-sm)}.page-size-select.svelte-kkzdmy:focus{outline:2px solid var(--color-primary);outline-offset:-1px}.section.svelte-1wvnbm2{margin-bottom:var(--spacing-8);scroll-margin-top:5rem}.section-title.svelte-1wvnbm2{font-size:var(--text-fluid-2xl);margin:0 0 var(--spacing-2) 0;color:var(--color-fg);font-weight:700}.section-description.svelte-1wvnbm2{margin:0 0 var(--spacing-7) 0;font-size:var(--text-fluid-base);color:var(--color-muted);line-height:1.6}.demos.svelte-1wvnbm2{gap:var(--spacing-6);flex-direction:column;display:flex}.specimen-frame.svelte-1wvnbm2{padding:var(--spacing-6);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.selection-toolbar.svelte-1wvnbm2{align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);margin-bottom:var(--spacing-4);border-radius:var(--radius-md);font-size:var(--text-fluid-sm);background-color:color-mix(in srgb, var(--color-primary) 8%, transparent);display:flex}.selection-count.svelte-1wvnbm2{color:var(--color-fg);font-weight:600}.table-container.svelte-1wvnbm2{width:100%;overflow-x:auto}.row-checkbox.svelte-1wvnbm2{cursor:pointer;width:1rem;height:1rem;accent-color:var(--color-primary)}.row-selected{background-color:color-mix(in srgb, var(--color-primary) 8%, transparent)!important}.rating.svelte-1wvnbm2{gap:1px;display:inline-flex}.star.svelte-1wvnbm2{width:.875rem;height:.875rem;color:var(--color-border)}.star.filled.svelte-1wvnbm2{color:var(--color-warning)}.empty-text{text-align:center;color:var(--color-muted);font-style:italic}
