.flow-step[data-astro-cid-7sgs3whs]+.flow-step[data-astro-cid-7sgs3whs]:before{content:"↓";color:var(--color-accent);font-family:var(--font-mono);font-size:1.125rem;position:absolute;top:-2.25rem;left:50%;transform:translate(-50%)}@media (width>=48rem){.flow-step[data-astro-cid-7sgs3whs]+.flow-step[data-astro-cid-7sgs3whs]:before{content:"→";top:50%;left:-2rem;transform:translateY(-50%)}}.step[data-astro-cid-mu2ozrwj]{counter-increment:step}.number[data-astro-cid-mu2ozrwj]:before{content:counter(step)}.step[data-astro-cid-mu2ozrwj]:last-child .line[data-astro-cid-mu2ozrwj]{display:none}.learn-steps[data-astro-cid-endcw7s6]{counter-reset:step}.learn-prose{counter-reset:section;color:var(--color-fg-muted);overflow-wrap:break-word;font-size:1rem;line-height:1.875rem}@media (width>=48rem){.learn-prose{font-size:1.0625rem;line-height:2rem}}.learn-prose>*+*{margin-top:1.25rem}.learn-prose>.learn-block,.learn-prose>.learn-block+*,.learn-prose>pre,.learn-prose>pre+*,.learn-prose>table,.learn-prose>table+*{margin-top:2rem}.learn-prose h2,.learn-prose h3{color:var(--color-fg);font-family:var(--font-pixel);text-wrap:balance;scroll-margin-top:7rem;font-weight:400}.learn-prose>h2{counter-increment:section;letter-spacing:-.04em;margin-top:6rem;font-size:1.875rem;line-height:1.1}.learn-prose>h2:before{content:counter(section, decimal-leading-zero);color:var(--color-accent);font-family:var(--font-mono);letter-spacing:0;margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;display:block}@media (width>=48rem){.learn-prose>h2{font-size:2.25rem}}.learn-prose>h3{letter-spacing:-.03em;margin-top:3.5rem;font-size:1.375rem;line-height:1.25}.learn-prose>h2+*,.learn-prose>h3+*{margin-top:1.25rem}.learn-slot{color:var(--color-fg-muted);font-size:1rem;line-height:1.75rem}.learn-slot>:first-child{margin-top:0}.learn-slot>*+*{margin-top:.75rem}:is(.learn-prose,.learn-slot) strong{color:var(--color-fg);font-weight:600}:is(.learn-prose,.learn-slot) a:not([class]){color:var(--color-fg);text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:4px;text-decoration-thickness:1px}:is(.learn-prose,.learn-slot) a:not([class]):hover{text-decoration-thickness:2px}:is(.learn-prose,.learn-slot) a:not([class]):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}:is(.learn-prose,.learn-slot) :is(ul,ol):not([class]){padding-left:1.5rem}:is(.learn-prose,.learn-slot) ul:not([class]){list-style:outside}:is(.learn-prose,.learn-slot) ol:not([class]){list-style:decimal}:is(.learn-prose,.learn-slot) :is(ul,ol):not([class])>li{padding-left:.375rem}:is(.learn-prose,.learn-slot) :is(ul,ol):not([class])>li+li{margin-top:.5rem}:is(.learn-prose,.learn-slot) :is(ul,ol):not([class])>li::marker{color:var(--color-accent);font-family:var(--font-mono);font-size:.875em}.learn-prose pre.astro-code{border:1px solid var(--color-line);font-family:var(--font-mono);border-radius:1rem;padding:1.25rem;font-size:.875rem;line-height:1.75rem;overflow-x:auto;background-color:var(--color-surface-raised)!important}.learn-prose>.table-wrap,.learn-prose>.table-wrap+*{margin-top:2rem}.learn-prose .table-wrap{border:1px solid var(--color-line);border-radius:1rem;overflow-x:auto}.learn-prose table{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.5rem}.learn-prose th{background-color:var(--color-surface-raised);color:var(--color-fg-muted);font-family:var(--font-mono);text-align:left;white-space:nowrap;font-size:.75rem;font-weight:400}.learn-prose :is(th,td){vertical-align:top;padding:.75rem 1rem}.learn-prose td{border-top:1px solid var(--color-line);min-width:7rem}.learn-prose td:first-child{color:var(--color-fg)}.learn-prose td code{white-space:nowrap}@media (width<=40rem){.learn-prose thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.learn-prose :is(table,tbody,tr,td){display:block}.learn-prose tr+tr{border-top:1px solid var(--color-line)}.learn-prose tr{padding:.875rem 1rem}.learn-prose td{border-top:0;min-width:0;padding:0}.learn-prose td+td{margin-top:.375rem}.learn-prose td:first-child{margin-bottom:.5rem;font-weight:600}.learn-prose td:not(:first-child){padding-left:7.25rem;position:relative}.learn-prose td:not(:first-child):before{content:attr(data-label);width:6.5rem;color:var(--color-fg-faint);font-family:var(--font-mono);font-size:.6875rem;line-height:1.25rem;position:absolute;top:.125rem;left:0}}.learn-prose.docs-prose>h2{margin-top:4.5rem}.learn-prose.docs-prose>h2:before{display:none}.learn-prose h4{color:var(--color-fg);scroll-margin-top:7rem;font-weight:700}.learn-prose>h4{margin-top:2.5rem;font-size:1.0625rem}.learn-prose>h4+*{margin-top:.75rem}.learn-slot .table-wrap{margin-top:1rem}.learn-slot :is(th,td){min-width:0;padding:.5rem .75rem}:is(.docs-prose,.quiet-callouts) .learn-block{background:0 0;border-width:0 0 0 2px;border-radius:0;padding:.25rem 0 .25rem 1rem}:is(.docs-prose,.quiet-callouts) .learn-block>div:first-child>span.grid{display:none}
