.demo-placeholder.svelte-dw346s{display:grid;min-height:404px;place-items:center;padding:2rem;background:#050505;text-align:center}.demo-placeholder.svelte-dw346s>div:where(.svelte-dw346s){display:grid;max-width:42rem;place-items:center;gap:.8rem}.demo-placeholder.svelte-dw346s h3:where(.svelte-dw346s),.demo-placeholder.svelte-dw346s p:where(.svelte-dw346s){margin:0}.demo-placeholder.svelte-dw346s h3:where(.svelte-dw346s){color:#fff;font-family:var(--font-serif);font-size:clamp(2.4rem,5vw,4.4rem);line-height:.9}.demo-placeholder.svelte-dw346s p:where(.svelte-dw346s){color:#c4c7c8;font-size:1.02rem;line-height:1.6}.start-button.svelte-dw346s{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:.65rem;margin-top:1.2rem;border:1px solid #ffffff;border-radius:8px;background:#fff;color:#050505;padding:1rem 1.9rem;font-family:var(--font-sans);font-size:1rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.start-button.svelte-dw346s:disabled{cursor:wait}.start-button.svelte-dw346s .action-label:where(.svelte-dw346s){text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:2px;transition:text-decoration-color .8s ease}.start-button.svelte-dw346s:hover .action-label:where(.svelte-dw346s){text-decoration-color:var(--color-detect)}.spinner.svelte-dw346s{width:1rem;height:1rem;border:2px solid rgba(5,5,5,.25);border-top-color:#050505;border-radius:50%;animation:svelte-dw346s-spin .7s linear infinite}.load-error.svelte-dw346s{color:#fff;font-size:.9rem}@keyframes svelte-dw346s-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.start-button.svelte-dw346s .action-label:where(.svelte-dw346s){transition:none}.spinner.svelte-dw346s{animation-duration:1.4s}}
