.upload.svelte-1nr4noa{--stack-gap: var(--space-s);align-items:center}.upload__frame.svelte-1nr4noa{width:min(100%,24rem);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.upload__frame.svelte-1nr4noa:hover:not(:disabled),.upload__frame.is-dragging.svelte-1nr4noa{transform:translate(-2px,-2px) rotate(-.5deg)}.upload__mat.svelte-1nr4noa{display:grid;place-items:center;aspect-ratio:1;padding:var(--space-s)}.upload__ants.svelte-1nr4noa{--dash: var(--space-s);--line: var(--border-width);--ink: var(--color-text-subtle);place-self:stretch;background-image:linear-gradient(90deg,var(--ink) 50%,transparent 0),linear-gradient(90deg,var(--ink) 50%,transparent 0),linear-gradient(0deg,var(--ink) 50%,transparent 0),linear-gradient(0deg,var(--ink) 50%,transparent 0);background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:var(--dash) var(--line),var(--dash) var(--line),var(--line) var(--dash),var(--line) var(--dash);background-position:0 0,0 100%,0 0,100% 0;animation:svelte-1nr4noa-ants 1.6s linear infinite}.upload__frame.is-dragging.svelte-1nr4noa .upload__ants:where(.svelte-1nr4noa){--ink: var(--color-accent)}.upload__mat.svelte-1nr4noa>:where(.svelte-1nr4noa){grid-area:1 / 1}.upload__content.svelte-1nr4noa{--stack-gap: var(--space-xs);align-items:center;max-width:14rem}.upload__icon.svelte-1nr4noa{width:var(--space-2xl);color:var(--color-accent);animation:svelte-1nr4noa-float 3s ease-in-out infinite}.upload__title.svelte-1nr4noa{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.15}.upload__tip.svelte-1nr4noa{font-size:var(--text-s);color:var(--color-text-muted);text-align:center}@keyframes svelte-1nr4noa-ants{to{background-position:var(--dash) 0,calc(-1 * var(--dash)) 100%,0 calc(-1 * var(--dash)),100% var(--dash)}}@keyframes svelte-1nr4noa-float{50%{transform:translateY(calc(-1 * var(--space-3xs)))}}.creator.svelte-1iw924x{--stack-gap: var(--space-m);width:min(100%,36rem);margin-inline:auto}.creator__steps.svelte-1iw924x{display:flex;justify-content:center;gap:var(--space-s);font-size:var(--text-s);color:var(--color-text-subtle)}.creator__steps.svelte-1iw924x li:where(.svelte-1iw924x)+li:where(.svelte-1iw924x):before{content:"→";margin-inline-end:var(--space-s)}.creator__steps.svelte-1iw924x .is-current:where(.svelte-1iw924x){font-weight:700;color:var(--color-text-main)}.creator__remaining.svelte-1iw924x{font-size:var(--text-s);color:var(--color-text-muted);text-align:center}.hero[data-astro-cid-j7pv25f6]{--stack-gap: var(--space-l);padding-block-start:var(--space-xl)}.hero__intro[data-astro-cid-j7pv25f6]{--stack-gap: var(--space-xs);max-width:34rem;margin-inline:auto;text-align:center}.hero__title[data-astro-cid-j7pv25f6]{font-size:var(--text-4xl)}.hero__lead[data-astro-cid-j7pv25f6]{font-size:var(--text-l);color:var(--color-text-muted)}.section--tinted[data-astro-cid-j7pv25f6]{border-block:var(--border-ink);background:var(--color-bg-sec);color:var(--color-text-sec)}.section__title[data-astro-cid-j7pv25f6]{font-size:var(--text-2xl)}.section__lead[data-astro-cid-j7pv25f6]{max-width:40rem;color:var(--color-text-muted)}.examples[data-astro-cid-j7pv25f6]{--grid-min: 6rem;--grid-gap: var(--space-s)}.example[data-astro-cid-j7pv25f6]{--stack-gap: var(--space-xs)}.example__placeholder[data-astro-cid-j7pv25f6]{display:grid;place-items:center;aspect-ratio:1;padding:var(--space-3xs);font-size:var(--text-xs);text-align:center;color:var(--color-text-subtle)}.example__caption[data-astro-cid-j7pv25f6]{font-size:var(--text-s);font-weight:700}.styles[data-astro-cid-j7pv25f6]{--grid-min: 9rem;--grid-gap: var(--space-xs)}.style[data-astro-cid-j7pv25f6]{padding:var(--space-s);box-shadow:none}.style__name[data-astro-cid-j7pv25f6]{font-size:var(--text-l)}.style__description[data-astro-cid-j7pv25f6]{color:var(--color-text-muted)}.steps[data-astro-cid-j7pv25f6]{--grid-min: 14rem}.step[data-astro-cid-j7pv25f6]{display:flex;gap:var(--space-xs);align-items:baseline}.step__number[data-astro-cid-j7pv25f6]{flex-shrink:0;display:grid;place-items:center;width:2em;aspect-ratio:1;border:var(--border-ink);border-radius:50%;background:var(--color-bg-main);font-family:var(--font-display)}
