.flow-steps:where(.astro-f2klkul7){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:var(--space-6);margin:var(--space-6) 0 0;padding:0;list-style:none;counter-reset:none}li:where(.astro-f2klkul7){position:relative;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-paper)}li:where(.astro-f2klkul7)+li:where(.astro-f2klkul7):before{content:"";position:absolute;top:50%;left:calc(var(--space-6) / -2);width:.5rem;height:.5rem;border-top:1.5px solid var(--color-text-muted);border-right:1.5px solid var(--color-text-muted);transform:translate(-50%,-50%) rotate(45deg)}@media(max-width:40rem){li:where(.astro-f2klkul7)+li:where(.astro-f2klkul7):before{top:calc(var(--space-6) / -2);left:50%;transform:translate(-50%,-50%) rotate(135deg)}}.number:where(.astro-f2klkul7){display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-full);background:var(--color-ink);color:var(--color-paper);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.title:where(.astro-f2klkul7){color:var(--color-text);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);text-decoration:none}a:where(.astro-f2klkul7).title:hover{text-decoration:underline;text-underline-offset:.3em}.text:where(.astro-f2klkul7){color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.6}.docs-tabs:where(.astro-ar7s73xm){margin-top:var(--space-6)}.tablist:where(.astro-ar7s73xm){display:flex;gap:var(--space-1);width:fit-content;max-width:100%;margin:0 auto;padding:var(--space-1);overflow-x:auto;border-radius:var(--radius-full);background:var(--color-surface-deep);scrollbar-width:none}.tablist:where(.astro-ar7s73xm)::-webkit-scrollbar{display:none}@media(max-width:49.99em){.tablist:where(.astro-ar7s73xm){margin:0}}.tab:where(.astro-ar7s73xm){flex:none;padding:var(--space-2) var(--space-4);border:0;border-radius:var(--radius-full);background:transparent;color:var(--color-text-muted);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:1.4;cursor:pointer}.tab:where(.astro-ar7s73xm)[aria-selected=true]{background:var(--color-ink);color:var(--color-paper)}.panel:where(.astro-ar7s73xm){margin-top:var(--space-6);border-radius:var(--radius-md)}.panel:where(.astro-ar7s73xm):focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}.store-preview:where(.astro-imaooen6){margin:var(--space-6) 0 0}.media:where(.astro-imaooen6){padding:var(--space-8);border-radius:var(--radius-xl);background:var(--gradient-media)}.media:where(.astro-imaooen6) .store-frame{overflow:hidden;border-radius:var(--radius-md)}@media(max-width:30rem){.media:where(.astro-imaooen6){padding:var(--space-4)}}figcaption:where(.astro-imaooen6){margin-bottom:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm)}.name-row:where(.astro-imaooen6){display:grid;grid-template-columns:repeat(2,minmax(0,11rem));gap:12px}.actions:where(.astro-imaooen6){display:flex;gap:12px}.field-row:where(.astro-imaooen6){display:flex;align-items:center;justify-content:space-between;gap:12px}.field-label:where(.astro-imaooen6){margin:0;font-weight:600}.subdued:where(.astro-imaooen6){margin:0;color:var(--store-text-subdued)}.terms:where(.astro-imaooen6){max-height:14rem;overflow-y:auto;font-size:13px;line-height:1.7}.terms:where(.astro-imaooen6) p:where(.astro-imaooen6){margin:0 0 8px}.lead:where(.astro-bb64cnap){margin:0}.lead:where(.astro-bb64cnap) a:where(.astro-bb64cnap){color:var(--color-text);text-underline-offset:.2em}.app-store-cta:where(.astro-jl37fblk){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-6)}p:where(.astro-jl37fblk){margin:0;color:var(--color-text-muted);font-size:var(--font-size-sm)}.template-list:where(.astro-3asufvfb){display:flex;flex-direction:column;gap:var(--space-4)}.body:where(.astro-3asufvfb){position:relative;display:flex;flex-direction:column;gap:var(--space-6)}.is-collapsible:where(.astro-3asufvfb) .body:where(.astro-3asufvfb){max-height:var(--expanded);overflow:hidden;transition:max-height .35s ease}.is-collapsible:where(.astro-3asufvfb):has(.more:not([open])) .body:where(.astro-3asufvfb){max-height:var(--collapsed)}.is-collapsible:where(.astro-3asufvfb).is-open .body:where(.astro-3asufvfb){max-height:none}.is-collapsible:where(.astro-3asufvfb) .body:where(.astro-3asufvfb):after{content:"";position:absolute;inset:auto 0 0;height:5rem;background:linear-gradient(to bottom,transparent,var(--sl-color-bg, var(--color-paper)));pointer-events:none;opacity:0;transition:opacity .35s ease}.is-collapsible:where(.astro-3asufvfb):has(.more:not([open])) .body:where(.astro-3asufvfb):after{opacity:1}.template-list:where(.astro-3asufvfb):not(.is-collapsible) .more:where(.astro-3asufvfb){display:none}.more:where(.astro-3asufvfb){display:flex;justify-content:center}.more:where(.astro-3asufvfb) summary:where(.astro-3asufvfb){display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) 1.25rem;border-radius:var(--radius-full);background:var(--color-surface-deep);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:1.4;list-style:none;cursor:pointer}.more:where(.astro-3asufvfb) summary:where(.astro-3asufvfb)::-webkit-details-marker{display:none}.more:where(.astro-3asufvfb) summary:where(.astro-3asufvfb):hover{background:var(--color-border)}.more:where(.astro-3asufvfb) svg:where(.astro-3asufvfb){width:.9rem;height:.9rem;transition:transform .2s ease}.more:where(.astro-3asufvfb)[open] svg:where(.astro-3asufvfb){transform:rotate(180deg)}.more:where(.astro-3asufvfb) .label-less:where(.astro-3asufvfb),.more:where(.astro-3asufvfb)[open] .label-more:where(.astro-3asufvfb){display:none}.more:where(.astro-3asufvfb)[open] .label-less:where(.astro-3asufvfb){display:inline}@media(prefers-reduced-motion:reduce){.is-collapsible:where(.astro-3asufvfb) .body:where(.astro-3asufvfb),.is-collapsible:where(.astro-3asufvfb) .body:where(.astro-3asufvfb):after,.more:where(.astro-3asufvfb) svg:where(.astro-3asufvfb){transition:none}}.head:where(.astro-3asufvfb){display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-3)}h3:where(.astro-3asufvfb){margin:0;font-size:var(--font-size-md)}.head:where(.astro-3asufvfb) a:where(.astro-3asufvfb){color:var(--color-text-muted);font-size:var(--font-size-sm);text-underline-offset:.2em}ul:where(.astro-3asufvfb){display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}li:where(.astro-3asufvfb){display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-paper)}.name:where(.astro-3asufvfb){font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.description:where(.astro-3asufvfb){color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.6}.lead:where(.astro-5vuusxf7){margin:0 0 var(--space-6)}.lead:where(.astro-5vuusxf7) a:where(.astro-5vuusxf7){color:var(--color-text);text-underline-offset:.2em}.or-label:where(.astro-b3ksvms6){margin:var(--space-12) 0 0}.or-label:where(.astro-b3ksvms6)+:is(h2,.sl-heading-wrapper){margin-top:var(--space-3)}span:where(.astro-b3ksvms6){display:inline-block;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-surface-deep);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:1.4}
