.guide-steps.svelte-1s5uu6h{display:flex;flex-direction:column;gap:var(--space-3)}.guide-steps__step.svelte-1s5uu6h{position:relative;padding:var(--space-4) var(--space-5);padding-left:calc(var(--space-5) + 3rem);background-color:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.guide-steps__number.svelte-1s5uu6h{position:absolute;left:var(--space-4);top:var(--space-4);width:2rem;height:2rem;background-color:var(--color-primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:var(--font-weight-bold);font-size:var(--font-size-sm)}.guide-steps__title.svelte-1s5uu6h{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-heading);margin-bottom:var(--space-1)}.guide-steps__body.svelte-1s5uu6h{font-size:var(--font-size-sm);color:var(--color-text-body);line-height:var(--line-height-relaxed)}.guide-steps__body.svelte-1s5uu6h code{font-family:SF Mono,Fira Code,monospace;background:var(--color-bg-muted);padding:.1rem .35rem;border-radius:var(--radius-sm);font-size:.85em}.guide-steps__body.svelte-1s5uu6h strong{font-weight:var(--font-weight-semibold)}.guide-steps__detail.svelte-1s5uu6h{margin-top:var(--space-2);padding:var(--space-2) var(--space-3);background-color:var(--color-bg-muted);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-text-body);line-height:var(--line-height-relaxed)}.guide-steps__detail.svelte-1s5uu6h code{font-family:SF Mono,Fira Code,monospace;background:#0000000f;padding:.1rem .35rem;border-radius:var(--radius-sm);font-size:.85em}@media(max-width:768px){.guide-steps__step.svelte-1s5uu6h{padding-left:calc(var(--space-4) + 2.5rem)}}.guide-callout.svelte-5kro4o{border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);margin:var(--space-4) 0;font-size:var(--font-size-sm);line-height:var(--line-height-relaxed)}.guide-callout--info.svelte-5kro4o{background-color:#59bfff1a;border-left:4px solid var(--color-accent)}.guide-callout--warn.svelte-5kro4o{background-color:#f59e0b1a;border-left:4px solid var(--color-warning)}.guide-callout--danger.svelte-5kro4o{background-color:#ef44441a;border-left:4px solid #ef4444}.guide-callout--success.svelte-5kro4o{background-color:#10b9811a;border-left:4px solid var(--color-success)}.guide-callout__title.svelte-5kro4o{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-heading);margin-bottom:var(--space-2)}.guide-callout__body.svelte-5kro4o{color:var(--color-text-body)}.guide-callout__body.svelte-5kro4o strong{font-weight:var(--font-weight-semibold)}.guide-callout__body.svelte-5kro4o code{font-family:SF Mono,Fira Code,monospace;background:#0000000f;padding:.1rem .35rem;border-radius:var(--radius-sm);font-size:.85em}.guide-ts.svelte-10p7i0i{margin-top:var(--space-8)}.guide-ts__title.svelte-10p7i0i{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-heading);margin-bottom:var(--space-4)}.guide-ts__table-wrap.svelte-10p7i0i{overflow-x:auto}.guide-ts__table.svelte-10p7i0i{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}.guide-ts__table.svelte-10p7i0i th:where(.svelte-10p7i0i),.guide-ts__table.svelte-10p7i0i td:where(.svelte-10p7i0i){padding:var(--space-3) var(--space-4);text-align:left;border-bottom:1px solid var(--color-border);line-height:var(--line-height-relaxed)}.guide-ts__table.svelte-10p7i0i th:where(.svelte-10p7i0i){background-color:var(--color-primary);color:#fff;font-weight:var(--font-weight-semibold)}.guide-ts__table.svelte-10p7i0i th:where(.svelte-10p7i0i):first-child{width:30%;border-radius:var(--radius-sm) 0 0 0}.guide-ts__table.svelte-10p7i0i th:where(.svelte-10p7i0i):last-child{border-radius:0 var(--radius-sm) 0 0}.guide-ts__table.svelte-10p7i0i tr:where(.svelte-10p7i0i):nth-child(2n){background-color:var(--color-bg-muted)}.guide-ts__table.svelte-10p7i0i code{font-family:SF Mono,Fira Code,monospace;background:#0000000f;padding:.1rem .35rem;border-radius:var(--radius-sm);font-size:.85em}.guide-ts__table.svelte-10p7i0i strong{font-weight:var(--font-weight-semibold)}
