.shine-border-wrapper.svelte-9utt59{position:relative;border-radius:var(--border-radius);padding:var(--border-width);background:linear-gradient(90deg,transparent,var(--shine-color),transparent);background-size:200% 100%;animation:svelte-9utt59-shine-border-animation var(--shine-duration) linear infinite;will-change:background-position}@keyframes svelte-9utt59-shine-border-animation{0%{background-position:-200% 0}to{background-position:200% 0}}.shine-border-content.svelte-9utt59{background:#fff;border-radius:calc(var(--border-radius) - var(--border-width));height:100%;width:100%}.sb-demo.svelte-1ukulpu{display:grid;gap:24px}.sb-card.svelte-1ukulpu{padding:24px;border-radius:12px;background:var(--surface);color:var(--fg-1);max-width:540px}.sb-card.svelte-1ukulpu h3:where(.svelte-1ukulpu){margin:0 0 8px;font-family:var(--font-display);font-weight:400;font-size:22px;text-transform:uppercase;letter-spacing:.02em}.sb-card.svelte-1ukulpu p:where(.svelte-1ukulpu){margin:0;font-size:14px;line-height:1.55;color:var(--fg-2)}.sb-grid.svelte-1ukulpu{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.sb-grid--speed.svelte-1ukulpu{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.sb-swatch.svelte-1ukulpu{display:grid;gap:8px;padding:18px;border-radius:10px;background:var(--surface);text-align:center;color:var(--fg-1);font-size:13px}.sb-swatch__chip.svelte-1ukulpu{display:block;width:36px;height:36px;margin:0 auto;border-radius:8px}.sb-swatch.svelte-1ukulpu code:where(.svelte-1ukulpu){font-family:var(--font-mono);font-size:12px;color:var(--fg-3)}
