.loading-text-shimmer.svelte-1nce8j2{position:relative;display:inline-block;background-image:linear-gradient(75deg,var(--foreground-tertiary) 0%,var(--foreground-tertiary) 35%,var(--foreground-secondary) 42%,var(--foreground-secondary) 47%,var(--foreground) 50%,var(--foreground-secondary) 53%,var(--foreground-secondary) 58%,var(--foreground-tertiary) 65%,var(--foreground-tertiary) 100%);background-size:200% 100%;background-position:-100% 0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;animation:svelte-1nce8j2-loading-text-shimmer 3s linear infinite;font-weight:inherit;line-height:inherit}.loading-text-jasper.svelte-1nce8j2{position:relative;display:inline-block;background-image:linear-gradient(75deg,var(--jasper-600) 0%,var(--jasper-600) 35%,var(--jasper-500) 42%,var(--jasper-400) 47%,#ffffff 50%,var(--jasper-400) 53%,var(--jasper-500) 58%,var(--jasper-600) 65%,var(--jasper-600) 100%);background-size:200% 100%;background-position:-100% 0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;animation:svelte-1nce8j2-loading-text-shimmer 3s linear infinite;font-weight:inherit;line-height:inherit}.loading-text-info.svelte-1nce8j2{position:relative;display:inline-block;background-image:linear-gradient(75deg,var(--sky-blue-600) 0%,var(--sky-blue-600) 35%,var(--sky-blue-500) 42%,var(--sky-blue-400) 47%,#ffffff 50%,var(--sky-blue-400) 53%,var(--sky-blue-500) 58%,var(--sky-blue-600) 65%,var(--sky-blue-600) 100%);background-size:200% 100%;background-position:-100% 0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;animation:svelte-1nce8j2-loading-text-shimmer 3s linear infinite;font-weight:inherit;line-height:inherit}@keyframes svelte-1nce8j2-loading-text-shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}.size-muted.svelte-1nce8j2{font-size:var(--typography-muted-size)}.size-caption.svelte-1nce8j2{font-size:var(--typography-caption-size)}.size-subheading.svelte-1nce8j2{font-size:var(--typography-subheading-size)}.size-heading.svelte-1nce8j2{font-size:var(--typography-heading-size)}.demo-content.svelte-vozenl{padding:var(--space-6)}.demo-content.svelte-vozenl h3:where(.svelte-vozenl){margin:0 0 var(--space-3) 0}.demo-content.svelte-vozenl h4:where(.svelte-vozenl){margin:var(--space-6) 0 var(--space-3) 0}.text-demo.svelte-vozenl{display:flex;align-items:center;justify-content:center;min-height:80px;padding:var(--space-4)}.config-section.svelte-vozenl{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.option-buttons.svelte-vozenl{display:flex;gap:var(--space-2)}.option-button.svelte-vozenl{padding:var(--space-1) var(--space-2);background:transparent;border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition-fast);font-size:var(--text-sm);color:var(--text-secondary)}.option-button.active.svelte-vozenl{background:var(--primary);color:var(--pure-white);border-color:var(--primary)}.control-label.svelte-vozenl{display:flex;align-items:center;gap:var(--space-2);cursor:pointer}.custom-input.svelte-vozenl{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-body);font-size:var(--typography-caption-size);width:100%;max-width:300px}.cycling-demo.svelte-vozenl{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center;padding:var(--space-4)}.cycling-hint.svelte-vozenl{margin-top:var(--space-2)}
