.page-container.svelte-1oe14wn{max-width:1200px;margin:0 auto;padding:2rem}.page-header.svelte-1oe14wn{margin-bottom:3rem;text-align:center}.page-header.svelte-1oe14wn h1:where(.svelte-1oe14wn){font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:.5rem}.subtitle.svelte-1oe14wn{font-size:1.125rem;color:#666}.demo-section.svelte-1oe14wn,.documentation-section.svelte-1oe14wn{margin-bottom:3rem}.demo-section.svelte-1oe14wn h2:where(.svelte-1oe14wn),.documentation-section.svelte-1oe14wn h2:where(.svelte-1oe14wn){font-size:1.75rem;font-weight:600;color:#1a1a1a;margin-bottom:1rem;margin-top:2rem}.documentation-section.svelte-1oe14wn h3:where(.svelte-1oe14wn){font-size:1.25rem;font-weight:600;color:#374151;margin-bottom:.75rem;margin-top:1.5rem}.instructions.svelte-1oe14wn{background:#f0f9ff;border-left:4px solid #3b82f6;padding:1rem;margin-bottom:2rem;border-radius:4px;color:#1e40af}.demo-container.svelte-1oe14wn{background:#f9fafb;border-radius:12px;box-shadow:0 1px 3px #0000001a;height:600px;overflow:hidden}.feature-list.svelte-1oe14wn,.dependency-list.svelte-1oe14wn{list-style:none;padding:0;margin:1rem 0 2rem}.feature-list.svelte-1oe14wn li:where(.svelte-1oe14wn),.dependency-list.svelte-1oe14wn li:where(.svelte-1oe14wn){padding:.75rem 0;border-bottom:1px solid #e5e7eb}.feature-list.svelte-1oe14wn li:where(.svelte-1oe14wn):last-child,.dependency-list.svelte-1oe14wn li:where(.svelte-1oe14wn):last-child{border-bottom:none}.code-block.svelte-1oe14wn{background:#1e293b;color:#e2e8f0;padding:1.5rem;border-radius:8px;overflow-x:auto;margin:1rem 0 2rem}.code-block.svelte-1oe14wn pre:where(.svelte-1oe14wn){margin:0;font-family:SF Mono,Monaco,Courier New,monospace;font-size:.875rem;line-height:1.6}.code-block.svelte-1oe14wn code:where(.svelte-1oe14wn){font-family:inherit}code.svelte-1oe14wn{background:#f1f5f9;padding:.2rem .4rem;border-radius:3px;font-family:SF Mono,Monaco,Courier New,monospace;font-size:.875rem;color:#dc2626}.props-table.svelte-1oe14wn{width:100%;border-collapse:collapse;margin:1rem 0 2rem}.props-table.svelte-1oe14wn th:where(.svelte-1oe14wn),.props-table.svelte-1oe14wn td:where(.svelte-1oe14wn){text-align:left;padding:.75rem;border:1px solid #e5e7eb}.props-table.svelte-1oe14wn th:where(.svelte-1oe14wn){background:#f9fafb;font-weight:600;color:#374151}.props-table.svelte-1oe14wn td:where(.svelte-1oe14wn) code:where(.svelte-1oe14wn){background:#f1f5f9;padding:.2rem .4rem;border-radius:3px;font-size:.8125rem}.install-note.svelte-1oe14wn{background:#fef3c7;border-left:4px solid #f59e0b;padding:1rem;margin-top:1rem;border-radius:4px;color:#92400e}.install-note.svelte-1oe14wn code:where(.svelte-1oe14wn){background:#fde68a;color:#78350f}
