.demo.svelte-8auau0{position:relative;overflow:hidden;border:1px solid rgb(255 255 255 / .14);border-radius:24px;background:linear-gradient(180deg,#0f0f13,#07070a);box-shadow:0 40px 120px -40px #c9b8ff73,inset 0 1px #ffffff0f}.bar.svelte-8auau0{display:flex;align-items:center;gap:.4rem;padding:.8rem 1rem;border-bottom:1px solid rgb(255 255 255 / .07)}.bar.svelte-8auau0 span:where(.svelte-8auau0){width:.6rem;height:.6rem;border-radius:50%;background:#ffffff29}.bar.svelte-8auau0 b:where(.svelte-8auau0){margin-inline-start:auto;color:#6b6b75;font:600 .7rem ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em}.chat.svelte-8auau0{display:flex;flex-direction:column;gap:.7rem;min-height:19.5rem;padding:1.1rem}.bubble.svelte-8auau0{max-width:88%;margin:0;padding:.75rem .95rem;border-radius:16px;font-size:.9rem;line-height:1.5;animation:svelte-8auau0-bubble .45s cubic-bezier(.2,.9,.2,1.1) both}.me.svelte-8auau0{align-self:flex-end;border-end-end-radius:5px;background:#fff;color:#0a0a0c;font-weight:550}.ai.svelte-8auau0{align-self:flex-start;border:1px solid rgb(255 255 255 / .1);border-end-start-radius:5px;background:#ffffff0a}.typing.svelte-8auau0{display:flex;gap:.3rem}.typing.svelte-8auau0 i:where(.svelte-8auau0){width:.45rem;height:.45rem;border-radius:50%;background:#a3a3ad;animation:svelte-8auau0-dot 1s ease-in-out infinite}.typing.svelte-8auau0 i:where(.svelte-8auau0):nth-child(2){animation-delay:.15s}.typing.svelte-8auau0 i:where(.svelte-8auau0):nth-child(3){animation-delay:.3s}.recipe.svelte-8auau0{max-width:100%;padding:.7rem .85rem;background:#000}.recipe.svelte-8auau0 pre:where(.svelte-8auau0){margin:0;overflow:hidden;color:#d4d4d8;font:500 .74rem/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;text-align:left;white-space:pre}.l.svelte-8auau0{display:inline-block;animation:svelte-8auau0-line .4s var(--d) cubic-bezier(.2,.8,.2,1) both}.k.svelte-8auau0{color:#c9b8ff}.s.svelte-8auau0{color:#7cf2b1}.n.svelte-8auau0{color:#ffd27c}.link.svelte-8auau0{display:flex;align-items:center;gap:.5rem;align-self:flex-start;max-width:100%;margin:0;padding:.45rem .45rem .45rem .8rem;border:1px solid rgb(201 184 255 / .4);border-radius:999px;background:#c9b8ff14;color:#c9b8ff;font-size:.78rem;animation:svelte-8auau0-bubble .45s cubic-bezier(.2,.9,.2,1.1) both}.link.svelte-8auau0 span:where(.svelte-8auau0){min-width:0;overflow:hidden;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.link.svelte-8auau0 b:where(.svelte-8auau0){flex:none;padding:.3rem .7rem;border-radius:999px;background:#fff;color:#0a0a0c;font-weight:700;animation:svelte-8auau0-press 1.3s .6s ease-in-out both}.studio.svelte-8auau0{position:relative;aspect-ratio:16 / 7;margin:0 1.1rem 1.1rem;overflow:hidden;border:1px solid rgb(255 255 255 / .1);border-radius:16px;direction:ltr;opacity:.25;filter:grayscale(1);transition:opacity .6s,filter .6s}.studio.on.svelte-8auau0{opacity:1;filter:none}.studio.svelte-8auau0 img:where(.svelte-8auau0){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.after.svelte-8auau0{clip-path:inset(0 0 0 100%)}.seam.svelte-8auau0{position:absolute;top:0;bottom:0;left:100%;width:2px;background:#fff;box-shadow:0 0 16px #fff}.studio.on.svelte-8auau0 .after:where(.svelte-8auau0){animation:svelte-8auau0-reveal 2.2s .3s cubic-bezier(.65,0,.35,1) forwards}.studio.on.svelte-8auau0 .seam:where(.svelte-8auau0){animation:svelte-8auau0-seam 2.2s .3s cubic-bezier(.65,0,.35,1) forwards}.tag.svelte-8auau0{position:absolute;bottom:.6rem;left:.6rem;padding:.25rem .55rem;border-radius:999px;background:#0009;color:#fff;font-size:.68rem;font-weight:700;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@keyframes svelte-8auau0-bubble{0%{opacity:0;transform:translateY(10px) scale(.97)}}@keyframes svelte-8auau0-line{0%{opacity:0;transform:translate(-8px)}}@keyframes svelte-8auau0-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes svelte-8auau0-press{50%{transform:scale(.92);box-shadow:0 0 0 6px #ffffff26}}@keyframes svelte-8auau0-reveal{to{clip-path:inset(0 0 0 0)}}@keyframes svelte-8auau0-seam{to{left:0%;opacity:0}}@media(prefers-reduced-motion:reduce){.after.svelte-8auau0{clip-path:inset(0 0 0 45%)}.seam.svelte-8auau0{left:45%}.studio.on.svelte-8auau0 .after:where(.svelte-8auau0),.studio.on.svelte-8auau0 .seam:where(.svelte-8auau0){animation:none}}.hero.svelte-866fbi{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,3.5rem);padding:clamp(2.5rem,6vw,5.5rem) clamp(1.25rem,5vw,4.5rem) clamp(3rem,6vw,5rem)}.copy.svelte-866fbi{animation:svelte-866fbi-enter 1s cubic-bezier(.2,.8,.2,1) both}.visual.svelte-866fbi{animation:svelte-866fbi-enter 1.1s .15s cubic-bezier(.2,.8,.2,1) both}.crumb.svelte-866fbi{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:1.4rem;color:var(--apx-mute);font-size:.88rem;font-weight:600;text-decoration:none}.crumb.svelte-866fbi:hover{color:var(--apx-ink)}.steps.svelte-866fbi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;counter-reset:step}.steps.svelte-866fbi li:where(.svelte-866fbi){position:relative;padding-top:1.6rem;border-top:1px solid var(--apx-line-hi)}.steps.svelte-866fbi li:where(.svelte-866fbi):before{content:"";position:absolute;top:-1px;inset-inline-start:0;width:3rem;height:1px;background:var(--apx-accent);box-shadow:0 0 12px var(--apx-accent)}.num.svelte-866fbi{color:var(--apx-accent);font:600 .8rem ui-monospace,SFMono-Regular,Menlo,monospace}.steps.svelte-866fbi h3:where(.svelte-866fbi){margin:.8rem 0 .4rem;font-size:1.5rem;font-weight:750;letter-spacing:-.02em}.steps.svelte-866fbi p:where(.svelte-866fbi){margin:0;color:var(--apx-mute);line-height:1.6}.connect.svelte-866fbi{border:1px solid var(--apx-line);border-radius:24px;background:var(--apx-panel);overflow:hidden}.tabs.svelte-866fbi{display:flex;gap:.4rem;padding:.6rem;overflow-x:auto;border-bottom:1px solid var(--apx-line);scrollbar-width:none}.apx-tab.svelte-866fbi{flex:none;padding:.6rem 1rem;border:1px solid transparent;border-radius:12px;background:none;color:var(--apx-mute);font-size:.92rem;font-weight:650;cursor:pointer;transition:color .2s,background .2s,border-color .2s}.apx-tab.svelte-866fbi:hover{color:var(--apx-ink)}.apx-tab[aria-selected=true].svelte-866fbi,.apx-tab[aria-pressed=true].svelte-866fbi{border-color:var(--apx-line-hi);background:#ffffff12;color:var(--apx-ink)}.panel.svelte-866fbi{padding:clamp(1.25rem,3vw,2rem)}.panel-body.svelte-866fbi{display:grid;gap:1.3rem;animation:svelte-866fbi-enter .45s cubic-bezier(.2,.8,.2,1) both}.panel-body.svelte-866fbi p:where(.svelte-866fbi){margin:0;max-width:44rem;color:var(--apx-ink);font-size:1.02rem;line-height:1.65}.more.svelte-866fbi{display:inline-flex;align-items:center;gap:.35rem;width:fit-content;color:var(--apx-accent)!important;font-weight:650;text-decoration:none}.skill.svelte-866fbi{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:2.5rem;align-items:center;padding:clamp(1.5rem,4vw,3rem);border:1px solid rgb(201 184 255 / .25);border-radius:28px;background:radial-gradient(ellipse 70% 100% at 0% 0%,rgb(201 184 255 / .12),transparent 70%)}.skill-copy.svelte-866fbi .apx-h2:where(.svelte-866fbi){margin-top:1.2rem}.skill-copy.svelte-866fbi p:where(.svelte-866fbi){margin:.9rem 0 0;color:var(--apx-mute);line-height:1.65}.skill-files.svelte-866fbi{display:grid;gap:1rem}.skill-preview.svelte-866fbi{margin:0;padding:1.1rem 1.2rem;border:1px solid var(--apx-line);border-radius:16px;background:#000;color:#a3a3ad;font:500 .8rem/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;text-align:left;overflow-x:auto}.ops.svelte-866fbi{display:flex;flex-wrap:wrap;gap:.35rem;margin:1.1rem 0 0;padding:0;list-style:none}.ops.svelte-866fbi li:where(.svelte-866fbi){padding:.2rem .5rem;border-radius:6px;background:#c9b8ff1a;color:var(--apx-accent);font:600 .72rem ui-monospace,SFMono-Regular,Menlo,monospace}.try.svelte-866fbi{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.try-input.svelte-866fbi,.try-output.svelte-866fbi{padding:1.25rem;border:1px solid var(--apx-line);border-radius:24px;background:var(--apx-panel)}.try-input.svelte-866fbi{display:grid;gap:1rem;align-content:start}.chips.svelte-866fbi{display:flex;flex-wrap:wrap;gap:.4rem}.request.svelte-866fbi{overflow:hidden;border:1px solid var(--apx-line);border-radius:16px;background:#000}.method.svelte-866fbi{display:block;padding:.6rem 1rem;border-bottom:1px solid var(--apx-line);color:var(--apx-live);font:600 .75rem ui-monospace,SFMono-Regular,Menlo,monospace;text-align:left}.request.svelte-866fbi pre:where(.svelte-866fbi){max-height:17rem;margin:0;padding:.9rem 1rem;overflow:auto;color:#e9e6ff;font:500 .78rem/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;text-align:left}.run.svelte-866fbi{justify-self:start}.run.svelte-866fbi:disabled{opacity:.7;cursor:progress}.try-output.svelte-866fbi{display:grid;min-height:20rem}.empty.svelte-866fbi{align-self:center;justify-self:center;max-width:22rem;margin:0;color:var(--apx-dim);text-align:center;line-height:1.6}.result.svelte-866fbi{animation:svelte-866fbi-enter .5s cubic-bezier(.2,.8,.2,1) both}.result.svelte-866fbi h3:where(.svelte-866fbi){margin:1rem 0 0;font-size:1.4rem;font-weight:750}.result-label.svelte-866fbi{margin:1.2rem 0 .6rem;color:var(--apx-dim);font-size:.8rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.result.svelte-866fbi ol:where(.svelte-866fbi){display:grid;gap:.45rem;margin:0;padding:0;list-style:none;counter-reset:r}.result.svelte-866fbi ol:where(.svelte-866fbi) li:where(.svelte-866fbi){display:flex;gap:.7rem;padding:.65rem .85rem;border:1px solid var(--apx-line);border-radius:12px;background:#ffffff08;font-size:.92rem;counter-increment:r;animation:svelte-866fbi-enter .45s cubic-bezier(.2,.8,.2,1) both}.result.svelte-866fbi ol:where(.svelte-866fbi) li:where(.svelte-866fbi):before{content:counter(r);color:var(--apx-accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.warnings.svelte-866fbi{margin:.8rem 0 0;padding-inline-start:1.1rem;color:#ffd27c;font-size:.85rem}.result-actions.svelte-866fbi{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1.3rem}.result-actions.svelte-866fbi .apx-copy{height:3rem;padding:0 1rem;border-radius:999px}.reference.svelte-866fbi{display:grid;margin:0;padding:0;border:1px solid var(--apx-line);border-radius:20px;list-style:none;overflow:hidden}.reference.svelte-866fbi li:where(.svelte-866fbi){display:grid;grid-template-columns:12rem 3.5rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.7rem .8rem .7rem 1.2rem;border-top:1px solid var(--apx-line);text-align:left}.reference.svelte-866fbi li:where(.svelte-866fbi):first-child{border-top:0}.reference.svelte-866fbi li:where(.svelte-866fbi):hover{background:#ffffff06}.ref-label.svelte-866fbi{font-size:.9rem;font-weight:650}.verb.svelte-866fbi{color:var(--apx-accent);font:700 .72rem ui-monospace,SFMono-Regular,Menlo,monospace}.verb.post.svelte-866fbi{color:var(--apx-live)}.reference.svelte-866fbi code:where(.svelte-866fbi){overflow:hidden;color:var(--apx-mute);font:500 .82rem ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.limits.svelte-866fbi{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:2rem;align-items:center}.limits.svelte-866fbi p:where(.svelte-866fbi){margin:1rem 0 0;max-width:34rem;color:var(--apx-mute);line-height:1.7}.limits.svelte-866fbi dl:where(.svelte-866fbi){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0}.limits.svelte-866fbi dl:where(.svelte-866fbi) div:where(.svelte-866fbi){padding:1.2rem;border:1px solid var(--apx-line);border-radius:18px;background:var(--apx-panel)}.limits.svelte-866fbi dt:where(.svelte-866fbi){font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800;letter-spacing:-.04em}.limits.svelte-866fbi dd:where(.svelte-866fbi){margin:.3rem 0 0;color:var(--apx-mute);font-size:.85rem}@keyframes svelte-866fbi-enter{0%{opacity:0;transform:translateY(18px)}}.targets.svelte-866fbi{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:1180px){.targets.svelte-866fbi{grid-template-columns:repeat(2,minmax(0,1fr))}.targets.svelte-866fbi>:where(.svelte-866fbi):first-child{grid-column:1 / -1}}@media(max-width:980px){.hero.svelte-866fbi,.skill.svelte-866fbi,.try.svelte-866fbi,.limits.svelte-866fbi{grid-template-columns:1fr}}@media(max-width:720px){.steps.svelte-866fbi,.targets.svelte-866fbi{grid-template-columns:1fr}.steps.svelte-866fbi{gap:2rem}.reference.svelte-866fbi li:where(.svelte-866fbi){grid-template-columns:3.2rem minmax(0,1fr) auto;gap:.3rem .75rem}.ref-label.svelte-866fbi{grid-column:1 / -1}.limits.svelte-866fbi dl:where(.svelte-866fbi){grid-template-columns:1fr 1fr 1fr}}
