.demo-container.svelte-15pthm2{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-15pthm2 h4:where(.svelte-15pthm2){margin:0 0 .5rem;color:var(--docs-accent-primary, #7c5e3d);font-size:1.25rem}.control-group.svelte-15pthm2{margin-bottom:1rem}.control-group.svelte-15pthm2 label:where(.svelte-15pthm2){display:block;font-weight:500;margin-bottom:.5rem;color:var(--docs-text-primary, #2d2925)}.demo-input.svelte-15pthm2{width:100%;padding:.5rem .75rem;border:1px solid var(--docs-border-medium, #d4cfc7);border-radius:6px;font-size:1rem;background:#fff}.demo-input.svelte-15pthm2:focus{outline:none;border-color:var(--docs-accent-primary, #7c5e3d);box-shadow:0 0 0 3px #7c5e3d1a}.segmented-control.svelte-15pthm2{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-15pthm2{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-15pthm2:hover,.segment-button.svelte-15pthm2:focus{background:var(--docs-bg-secondary, #f9f6f2)}.segment-button.svelte-15pthm2:active{transform:scale(.98)}.segment-button.active.svelte-15pthm2{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-15pthm2{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-15pthm2{margin:0 0 1rem;color:var(--docs-info, #5a6b7e);font-size:1.1rem;font-weight:600}.preview-content.svelte-15pthm2{display:flex;flex-direction:column;gap:.5rem}.preview-row.svelte-15pthm2{display:flex;justify-content:space-between;font-size:.95rem}.preview-highlight.svelte-15pthm2{font-weight:500}.preview-total.svelte-15pthm2{font-size:1.1rem;font-weight:700}.preview-amount.svelte-15pthm2{font-family:ui-monospace,monospace}.preview-divider.svelte-15pthm2{height:1px;background:var(--docs-border-light, #e8e4de);margin:.25rem 0}.preview-info.svelte-15pthm2,.preview-warning.svelte-15pthm2,.preview-success.svelte-15pthm2,.preview-neutral.svelte-15pthm2{margin-top:.75rem;padding:.75rem;border-radius:6px;font-size:.875rem}.preview-info.svelte-15pthm2{background:var(--docs-bg-callout, #faf8f5);color:var(--docs-info, #5a6b7e);border-left:3px solid var(--docs-info, #5a6b7e)}.preview-warning.svelte-15pthm2{background:var(--docs-bg-callout, #faf8f5);color:var(--docs-warning, #b87333);border-left:3px solid var(--docs-warning, #b87333)}.preview-success.svelte-15pthm2{background:var(--docs-bg-callout, #faf8f5);color:var(--docs-success, #5a6b47);border-left:3px solid var(--docs-success, #5a6b47)}.preview-neutral.svelte-15pthm2{background:var(--docs-bg-secondary, #f9f6f2);color:var(--docs-text-secondary, #4a453e);border-left:3px solid var(--docs-border-medium, #d4cfc7)}.demo-container.svelte-1sq2cpg{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-1sq2cpg h4:where(.svelte-1sq2cpg){margin:0 0 .5rem;color:var(--docs-accent-primary, #7c5e3d);font-size:1.25rem}.control-group.svelte-1sq2cpg{margin-bottom:1rem}.control-group.svelte-1sq2cpg label:where(.svelte-1sq2cpg){display:block;font-weight:500;margin-bottom:.5rem;color:var(--docs-text-primary, #2d2925)}.demo-input.svelte-1sq2cpg{width:100%;padding:.5rem .75rem;border:1px solid var(--docs-border-medium, #d4cfc7);border-radius:6px;font-size:1rem;background:#fff}.demo-input.svelte-1sq2cpg:focus{outline:none;border-color:var(--docs-accent-primary, #7c5e3d);box-shadow:0 0 0 3px #7c5e3d1a}.segmented-control.svelte-1sq2cpg{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-1sq2cpg{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-1sq2cpg:hover,.segment-button.svelte-1sq2cpg:focus{background:var(--docs-bg-secondary, #f9f6f2)}.segment-button.svelte-1sq2cpg:active{transform:scale(.98)}.segment-button.active.svelte-1sq2cpg{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-1sq2cpg{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-1sq2cpg{margin:0 0 1rem;color:var(--docs-info, #5a6b7e);font-size:1.1rem;font-weight:600}.preview-content.svelte-1sq2cpg{display:flex;flex-direction:column;gap:.5rem}.preview-row.svelte-1sq2cpg{display:flex;justify-content:space-between;font-size:.95rem}.preview-highlight.svelte-1sq2cpg{font-weight:500}.preview-total.svelte-1sq2cpg{font-size:1.1rem;font-weight:700}.preview-amount.svelte-1sq2cpg{font-family:ui-monospace,monospace}.preview-divider.svelte-1sq2cpg{height:1px;background:var(--docs-border-light, #e8e4de);margin:.25rem 0}.preview-info.svelte-1sq2cpg,.preview-warning.svelte-1sq2cpg,.preview-success.svelte-1sq2cpg{margin-top:.75rem;padding:.75rem;border-radius:6px;font-size:.875rem}.preview-info.svelte-1sq2cpg{background:var(--docs-bg-callout, #faf8f5);color:var(--docs-info, #5a6b7e);border-left:3px solid var(--docs-info, #5a6b7e)}.preview-warning.svelte-1sq2cpg{background:var(--docs-bg-callout, #faf8f5);color:var(--docs-warning, #b87333);border-left:3px solid var(--docs-warning, #b87333)}.preview-success.svelte-1sq2cpg{background:var(--docs-bg-callout, #faf8f5);color:var(--docs-success, #5a6b47);border-left:3px solid var(--docs-success, #5a6b47)}.quick-ref-grid.svelte-1g6kt61{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.75rem;margin:1.5rem 0}.quick-ref-item.svelte-1g6kt61{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-1g6kt61 strong:where(.svelte-1g6kt61){flex:1;color:var(--docs-text-primary, #2d2925)}.quick-ref-item.svelte-1g6kt61 .arrow:where(.svelte-1g6kt61){color:var(--docs-accent-primary, #7c5e3d);font-weight:700;flex-shrink:0}.quick-ref-item.svelte-1g6kt61 .tool-name:where(.svelte-1g6kt61){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-1g6kt61{margin-top:.5rem;padding-left:.5rem;color:var(--docs-text-secondary, #4a453e);font-size:.95rem}@media (max-width: 768px){.quick-ref-grid.svelte-1g6kt61{grid-template-columns:1fr}.quick-ref-item.svelte-1g6kt61{flex-direction:column;text-align:center}.quick-ref-item.svelte-1g6kt61 .arrow:where(.svelte-1g6kt61){transform:rotate(90deg)}}
