.demo-container.svelte-c8mq0b{background:var(--docs-bg-secondary, #f9f6f2);border:2px solid var(--docs-border-medium, #d4cfc7);border-radius:12px;padding:1.5rem;margin:2rem 0}.demo-controls.svelte-c8mq0b h4:where(.svelte-c8mq0b){margin:0 0 .5rem;color:var(--docs-accent-primary, #7c5e3d);font-size:1.25rem}.control-group.svelte-c8mq0b{margin-bottom:1rem}.control-group.svelte-c8mq0b label:where(.svelte-c8mq0b){display:block;font-weight:500;margin-bottom:.5rem;color:var(--docs-text-primary, #2d2925)}.demo-input.svelte-c8mq0b{width:100%;padding:.5rem .75rem;border:1px solid var(--docs-border-medium, #d4cfc7);border-radius:6px;font-size:1rem;background:#fff}.demo-input.svelte-c8mq0b:focus{outline:none;border-color:var(--docs-accent-primary, #7c5e3d);box-shadow:0 0 0 3px #7c5e3d1a}.segmented-control.svelte-c8mq0b{display:flex;gap:.5rem;margin-bottom:.75rem;background:var(--docs-bg-primary, #ffffff);padding:.25rem;border-radius:8px;border:1px solid var(--docs-border-medium, #d4cfc7)}.segment-button.svelte-c8mq0b{flex:1;padding:.5rem 1rem;border:none;background:transparent;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s ease;color:var(--docs-text-secondary, #4a453e)}.segment-button.svelte-c8mq0b:hover,.segment-button.svelte-c8mq0b:focus{background:var(--docs-bg-secondary, #f9f6f2)}.segment-button.svelte-c8mq0b:active{transform:scale(.98)}.segment-button.active.svelte-c8mq0b{background:var(--docs-accent-primary, #7c5e3d);color:#fff;box-shadow:var(--docs-shadow-sm, 0 1px 3px rgba(45, 41, 37, .08))}.preview-panel.svelte-c8mq0b{margin-top:1.5rem;background:var(--docs-bg-primary, #ffffff);border:2px solid var(--docs-info, #5a6b7e);border-radius:8px;padding:1.25rem;box-shadow:var(--docs-shadow-sm, 0 1px 3px rgba(45, 41, 37, .08))}.preview-title.svelte-c8mq0b{margin:0 0 1rem;color:var(--docs-info, #5a6b7e);font-size:1.1rem;font-weight:600}.preview-content.svelte-c8mq0b{display:flex;flex-direction:column;gap:.5rem}.preview-row.svelte-c8mq0b{display:flex;justify-content:space-between;font-size:.95rem}.preview-highlight.svelte-c8mq0b{font-weight:500}.preview-total.svelte-c8mq0b{font-size:1.1rem;font-weight:700}.preview-amount.svelte-c8mq0b{font-family:ui-monospace,monospace}.preview-divider.svelte-c8mq0b{height:1px;background:var(--docs-border-light, #e8e4de);margin:.25rem 0}.preview-info.svelte-c8mq0b,.preview-warning.svelte-c8mq0b,.preview-success.svelte-c8mq0b,.preview-neutral.svelte-c8mq0b{margin-top:.75rem;padding:.75rem;border-radius:6px;font-size:.875rem}.preview-info.svelte-c8mq0b{background:var(--docs-bg-callout, #faf8f5);color:var(--docs-info, #5a6b7e);border-left:3px solid var(--docs-info, #5a6b7e)}.preview-warning.svelte-c8mq0b{background:var(--docs-bg-callout, #faf8f5);color:var(--docs-warning, #b87333);border-left:3px solid var(--docs-warning, #b87333)}.preview-success.svelte-c8mq0b{background:var(--docs-bg-callout, #faf8f5);color:var(--docs-success, #5a6b47);border-left:3px solid var(--docs-success, #5a6b47)}.preview-neutral.svelte-c8mq0b{background:var(--docs-bg-secondary, #f9f6f2);color:var(--docs-text-secondary, #4a453e);border-left:3px solid var(--docs-border-medium, #d4cfc7)}.demo-container.svelte-19imk5z{background:var(--docs-bg-secondary, #f9f6f2);border:2px solid var(--docs-border-medium, #d4cfc7);border-radius:12px;padding:1.5rem;margin:2rem 0}.demo-controls.svelte-19imk5z h4:where(.svelte-19imk5z){margin:0 0 .5rem;color:var(--docs-accent-primary, #7c5e3d);font-size:1.25rem}.control-group.svelte-19imk5z{margin-bottom:1rem}.control-group.svelte-19imk5z label:where(.svelte-19imk5z){display:block;font-weight:500;margin-bottom:.5rem;color:var(--docs-text-primary, #2d2925)}.demo-input.svelte-19imk5z{width:100%;padding:.5rem .75rem;border:1px solid var(--docs-border-medium, #d4cfc7);border-radius:6px;font-size:1rem;background:#fff}.demo-input.svelte-19imk5z:focus{outline:none;border-color:var(--docs-accent-primary, #7c5e3d);box-shadow:0 0 0 3px #7c5e3d1a}.segmented-control.svelte-19imk5z{display:flex;gap:.5rem;margin-bottom:.75rem;background:var(--docs-bg-primary, #ffffff);padding:.25rem;border-radius:8px;border:1px solid var(--docs-border-medium, #d4cfc7)}.segment-button.svelte-19imk5z{flex:1;padding:.5rem 1rem;border:none;background:transparent;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s ease;color:var(--docs-text-secondary, #4a453e)}.segment-button.svelte-19imk5z:hover,.segment-button.svelte-19imk5z:focus{background:var(--docs-bg-secondary, #f9f6f2)}.segment-button.svelte-19imk5z:active{transform:scale(.98)}.segment-button.active.svelte-19imk5z{background:var(--docs-accent-primary, #7c5e3d);color:#fff;box-shadow:var(--docs-shadow-sm, 0 1px 3px rgba(45, 41, 37, .08))}.preview-panel.svelte-19imk5z{margin-top:1.5rem;background:var(--docs-bg-primary, #ffffff);border:2px solid var(--docs-info, #5a6b7e);border-radius:8px;padding:1.25rem;box-shadow:var(--docs-shadow-sm, 0 1px 3px rgba(45, 41, 37, .08))}.preview-title.svelte-19imk5z{margin:0 0 1rem;color:var(--docs-info, #5a6b7e);font-size:1.1rem;font-weight:600}.preview-content.svelte-19imk5z{display:flex;flex-direction:column;gap:.5rem}.preview-row.svelte-19imk5z{display:flex;justify-content:space-between;font-size:.95rem}.preview-highlight.svelte-19imk5z{font-weight:500}.preview-total.svelte-19imk5z{font-size:1.1rem;font-weight:700}.preview-amount.svelte-19imk5z{font-family:ui-monospace,monospace}.preview-divider.svelte-19imk5z{height:1px;background:var(--docs-border-light, #e8e4de);margin:.25rem 0}.preview-info.svelte-19imk5z,.preview-warning.svelte-19imk5z,.preview-success.svelte-19imk5z{margin-top:.75rem;padding:.75rem;border-radius:6px;font-size:.875rem}.preview-info.svelte-19imk5z{background:var(--docs-bg-callout, #faf8f5);color:var(--docs-info, #5a6b7e);border-left:3px solid var(--docs-info, #5a6b7e)}.preview-warning.svelte-19imk5z{background:var(--docs-bg-callout, #faf8f5);color:var(--docs-warning, #b87333);border-left:3px solid var(--docs-warning, #b87333)}.preview-success.svelte-19imk5z{background:var(--docs-bg-callout, #faf8f5);color:var(--docs-success, #5a6b47);border-left:3px solid var(--docs-success, #5a6b47)}.quick-ref-grid.svelte-1vox258{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.75rem;margin:1.5rem 0}.quick-ref-item.svelte-1vox258{display:flex;align-items:center;gap:.75rem;padding:1rem;background:var(--docs-bg-secondary, #f9f6f2);border:1px solid var(--docs-border-light, #e8e4de);border-radius:8px;font-size:.95rem}.quick-ref-item.svelte-1vox258 strong:where(.svelte-1vox258){flex:1;color:var(--docs-text-primary, #2d2925)}.quick-ref-item.svelte-1vox258 .arrow:where(.svelte-1vox258){color:var(--docs-accent-primary, #7c5e3d);font-weight:700;flex-shrink:0}.quick-ref-item.svelte-1vox258 .tool-name:where(.svelte-1vox258){flex-shrink:0;padding:.25rem .75rem;background:var(--docs-accent-primary, #7c5e3d);color:#fff;border-radius:4px;font-weight:600;font-size:.875rem}.example-action.svelte-1vox258{margin-top:.5rem;padding-left:.5rem;color:var(--docs-text-secondary, #4a453e);font-size:.95rem}@media (max-width: 768px){.quick-ref-grid.svelte-1vox258{grid-template-columns:1fr}.quick-ref-item.svelte-1vox258{flex-direction:column;text-align:center}.quick-ref-item.svelte-1vox258 .arrow:where(.svelte-1vox258){transform:rotate(90deg)}}
