.demo-entry.svelte-dohbet{margin:28px 0 0}.demo-button.svelte-dohbet{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:72px;padding:18px 24px;border:1px solid #d7bfe9;border-radius:18px;background:linear-gradient(115deg,var(--skin-glow),#dfb6ec 45%,#7f9cf8);color:#5c2b70;font-family:var(--font-sans);font-size:clamp(1.5rem,4vw,1.85rem);font-weight:800;letter-spacing:.16em;cursor:pointer;text-decoration:none;box-shadow:0 0 0 4px #7f9cf814,0 8px 28px #7f9cf83b;animation:svelte-dohbet-demo-breathe 6s ease-in-out infinite;transition:transform .2s ease,box-shadow .2s ease}.demo-button.svelte-dohbet:after{content:"";position:absolute;z-index:-1;inset:0;transform:translate(-150%) skew(-20deg);background:linear-gradient(90deg,transparent,rgb(255 255 255 / .35),transparent);animation:svelte-dohbet-demo-sheen 3s ease-in-out infinite}.demo-button.svelte-dohbet:hover{transform:translateY(-2px);box-shadow:0 10px 36px #7f9cf866}.demo-button.svelte-dohbet:focus-visible{outline:3px solid var(--text);outline-offset:5px}.demo-button[aria-disabled=true].svelte-dohbet{cursor:default}.demo-label.svelte-dohbet{color:#5c2b70;filter:drop-shadow(-.45px 0 0 rgb(48 197 225 / .65)) drop-shadow(.45px 0 0 rgb(239 92 138 / .6));background:linear-gradient(110deg,#5c2b70 0% 32%,#2b0b41 42%,#71347d,#2b0b41 58%,#5c2b70 68% 100%);background-size:250% 100%;background-position:100% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:svelte-dohbet-demo-text-sheen 3s ease-in-out infinite}@keyframes svelte-dohbet-demo-text-sheen{0%{background-position:100% 50%}66.667%,to{background-position:0% 50%}}.demo-play.svelte-dohbet{text-shadow:-.45px 0 rgb(48 197 225 / .65),.45px 0 rgb(239 92 138 / .6);font-size:1.05rem;letter-spacing:0}.demo-error.svelte-dohbet{color:var(--text-muted);font-size:var(--fs-xs);line-height:1.4;margin-top:10px}@keyframes svelte-dohbet-demo-breathe{0%,to{box-shadow:0 0 0 4px #7f9cf814,0 8px 28px #7f9cf83b}50%{box-shadow:0 0 0 6px #7f9cf821,0 8px 34px #7f9cf857}}@keyframes svelte-dohbet-demo-sheen{0%{transform:translate(-150%) skew(-20deg)}66.667%,to{transform:translate(150%) skew(-20deg)}}@media(prefers-reduced-motion:reduce){.demo-button.svelte-dohbet,.demo-button.svelte-dohbet:after,.demo-label.svelte-dohbet{animation:none;transition:none}}.social-links[data-astro-cid-zamss57n]{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:16px}.social-links--signup[data-astro-cid-zamss57n]{margin-top:0}.social-links--outro[data-astro-cid-zamss57n]{margin-top:48px}@media(min-width:901px){.social-links--signup[data-astro-cid-zamss57n]{position:absolute;top:calc(100% + 48px);left:0;right:0}}a[data-astro-cid-zamss57n]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--divider);border-radius:50%;color:var(--text-muted);background:var(--bg);transition:color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out)}a[data-astro-cid-zamss57n]:hover{color:var(--text);border-color:var(--text-muted)}.social-links--header[data-astro-cid-zamss57n]{margin-top:0;gap:0}.social-links--header[data-astro-cid-zamss57n] a[data-astro-cid-zamss57n]{width:36px;height:36px;background:transparent;border-color:transparent}.tiktok[data-astro-cid-zamss57n] svg[data-astro-cid-zamss57n]{filter:drop-shadow(1px 1px 0 #fe2c55)}.social-links--header[data-astro-cid-zamss57n] svg[data-astro-cid-zamss57n]{width:18px;height:18px}.social-links--header[data-astro-cid-zamss57n] a[data-astro-cid-zamss57n]:hover{border-color:var(--text-muted);background:var(--bg)}a[data-astro-cid-zamss57n]:focus-visible{outline:2px solid var(--text);outline-offset:3px}.topbar[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1fr auto 1fr;gap:12px}.hero-form-wrap[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;position:relative;gap:48px}.topbar-right[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;justify-self:end;gap:12px}@media(max-width:640px){.topbar[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr auto}.topbar-socials[data-astro-cid-bbe6dxrz]{grid-column:1 / -1;grid-row:2;justify-self:center}.topbar-right[data-astro-cid-bbe6dxrz]{grid-column:2;grid-row:1}}@media(max-width:680px){.topbar-socials[data-astro-cid-bbe6dxrz]{display:none}}
