.video.svelte-1mayohe{max-width:100%}.player.svelte-1mayohe{aspect-ratio:16/9;border:1px solid var(--color-edge);background:var(--color-navy);border-radius:10px;position:relative;overflow:hidden}.player.svelte-1mayohe iframe:where(.svelte-1mayohe){border:0;width:100%;height:100%;position:absolute;inset:0}.video.svelte-13spcin{max-width:100%}.player.svelte-13spcin{aspect-ratio:16/9;border:1px solid var(--color-edge);background:var(--color-navy);border-radius:10px;position:relative;overflow:hidden}.player.svelte-13spcin iframe:where(.svelte-13spcin){border:0;width:100%;height:100%;position:absolute;inset:0}.terminal-recording.svelte-ca6ckj{aspect-ratio:16/9;border:1px solid var(--color-edge);background:var(--color-navy);border-radius:10px;max-width:100%;overflow:hidden}.terminal-recording.svelte-ca6ckj iframe:where(.svelte-ca6ckj){border:0;width:100%;height:100%}main.svelte-eqsp9a{--dim:#e7e8eea8;color:var(--color-ink);background:var(--color-bg)}.shell.svelte-eqsp9a{width:min(42rem,100% - 2.5rem);margin:0 auto}.column.svelte-eqsp9a{width:min(var(--prose-measure), calc(100% - 2.5rem));min-width:0;margin:0 auto}.hero.svelte-eqsp9a{border-bottom:1px solid var(--color-edge);padding:2.25rem 0 clamp(2.5rem,5vw,3.75rem)}.hero.svelte-eqsp9a .shell:where(.svelte-eqsp9a){position:relative}.crumbs.svelte-eqsp9a ol:where(.svelte-eqsp9a){flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin:0 0 clamp(1.5rem,3vw,2.25rem);padding:0;list-style:none;display:flex}.crumbs.svelte-eqsp9a li:where(.svelte-eqsp9a)+li:where(.svelte-eqsp9a):before{content:"/";color:var(--color-edge);margin-right:.6rem}.crumbs.svelte-eqsp9a a:where(.svelte-eqsp9a){font-family:var(--font-code);font-size:var(--type-meta-size);color:var(--color-link);font-weight:600;text-decoration:none}.crumbs.svelte-eqsp9a a:where(.svelte-eqsp9a):hover{text-decoration:underline}.hero.svelte-eqsp9a h1:where(.svelte-eqsp9a){color:var(--color-ink);margin:0}.lead.svelte-eqsp9a{color:#94a3b8;max-width:42rem;margin:1.25rem 0 0;font-size:clamp(1rem,1.6vw,1.12rem);line-height:1.7}.byline.svelte-eqsp9a{margin:1.5rem 0 0}.article-body.svelte-eqsp9a{padding:clamp(2.5rem,5vw,3.5rem) 0}.topics.svelte-eqsp9a{padding:0 0 clamp(2.5rem,5vw,3.5rem)}.topics.svelte-eqsp9a h2:where(.svelte-eqsp9a){color:var(--dim);margin:0 0 .9rem}.chips.svelte-eqsp9a{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.chip.svelte-eqsp9a{border:1px solid var(--color-edge);font-family:var(--font-code);font-size:var(--type-label-size);color:var(--dim);background:var(--color-surface);border-radius:999px;padding:.3rem .75rem;font-weight:600;text-decoration:none;display:inline-block}.chip.category.svelte-eqsp9a{color:var(--color-label);background:var(--color-surface-2)}.chip.svelte-eqsp9a:hover{border-color:var(--color-primary);color:var(--color-ink)}.comments.svelte-eqsp9a{padding:0 0 clamp(3rem,6vw,4.5rem)}.comments.svelte-eqsp9a h2:where(.svelte-eqsp9a){color:var(--color-ink);margin:0 0 .5rem}.comments-note.svelte-eqsp9a{font-size:var(--type-meta-size);color:var(--dim);margin:0 0 1.75rem;line-height:1.6}.threads.svelte-eqsp9a,.replies.svelte-eqsp9a{margin:0;padding:0;list-style:none}.threads.svelte-eqsp9a>li:where(.svelte-eqsp9a)+li:where(.svelte-eqsp9a){margin-top:1rem}.replies.svelte-eqsp9a{border-left:1px solid var(--color-edge);margin:.75rem 0 0;padding-left:clamp(.75rem,3vw,1.5rem)}.replies.svelte-eqsp9a>li:where(.svelte-eqsp9a)+li:where(.svelte-eqsp9a){margin-top:.75rem}.comment.svelte-eqsp9a{border:1px solid var(--color-edge);background:var(--color-surface);box-shadow:var(--shadow-3d-edge);border-radius:12px;padding:1.1rem 1.25rem}.comment.reply.svelte-eqsp9a{background:var(--color-surface-2);box-shadow:none}.comment.svelte-eqsp9a header:where(.svelte-eqsp9a){flex-wrap:wrap;align-items:baseline;gap:.3rem .7rem;margin-bottom:.6rem;display:flex}.comment-author.svelte-eqsp9a{font-family:var(--font-code);font-size:var(--type-meta-size);color:var(--color-label);margin:0;font-weight:600}.comment-date.svelte-eqsp9a{font-family:var(--font-code);font-size:var(--type-meta-size);color:var(--dim);margin:0}.comment-body.svelte-eqsp9a{max-width:none}.comment-body.svelte-eqsp9a a:empty{display:none}.closing.svelte-eqsp9a{border-top:1px solid var(--color-edge);background:var(--color-navy);padding:clamp(2.5rem,5vw,3.5rem) 0}.closing.svelte-eqsp9a .shell:where(.svelte-eqsp9a){width:min(58rem,100% - 2.5rem)}.closing-label.svelte-eqsp9a{font-family:var(--font-code);font-size:var(--type-label-size);letter-spacing:.08em;text-transform:uppercase;color:var(--color-label);margin:0 0 .75rem;font-weight:700}.resource-card.svelte-eqsp9a{border:1px solid var(--color-edge);background:var(--color-surface);box-shadow:var(--shadow-card);border-radius:14px;grid-template-columns:minmax(19rem,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden}.closing-banner.svelte-eqsp9a{object-fit:cover;width:100%;height:100%;display:block}.azure-banner.svelte-eqsp9a{object-fit:contain}.closing-banner-link.svelte-eqsp9a{background:var(--color-navy);min-height:17rem;display:block}.resource-body.svelte-eqsp9a{flex-direction:column;justify-content:center;padding:clamp(1.5rem,4vw,2rem);display:flex}.resource-title.svelte-eqsp9a{color:var(--color-ink);margin:0}.closing-copy.svelte-eqsp9a{color:var(--dim);margin:.9rem 0 0;font-size:1rem;line-height:1.6}.closing-cta.svelte-eqsp9a{border:1px solid var(--color-primary);font-size:var(--type-meta-size);color:#fff;background:var(--color-primary);box-shadow:var(--shadow-3d);border-radius:6px;align-items:center;gap:.55rem;padding:.85rem 1.2rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.closing-links.svelte-eqsp9a{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.resource-body.svelte-eqsp9a>.closing-cta:where(.svelte-eqsp9a){margin-top:1.5rem}.closing-cta.secondary.svelte-eqsp9a{border-color:var(--color-edge);color:var(--color-ink);background:var(--color-surface-2);box-shadow:var(--shadow-3d-edge)}.closing-cta.svelte-eqsp9a:hover{box-shadow:var(--shadow-3d-sm);transform:translateY(1px)}.closing-cta.secondary.svelte-eqsp9a:hover{box-shadow:var(--shadow-3d-edge-sm)}.closing-cta.svelte-eqsp9a:focus-visible,.closing-banner-link.svelte-eqsp9a:focus-visible,.crumbs.svelte-eqsp9a a:where(.svelte-eqsp9a):focus-visible,.chip.svelte-eqsp9a:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}@media (width<=44rem){.shell.svelte-eqsp9a,.column.svelte-eqsp9a,.closing.svelte-eqsp9a .shell:where(.svelte-eqsp9a){width:min(100% - 2rem,48rem)}.resource-card.svelte-eqsp9a{grid-template-columns:1fr}.closing-banner-link.svelte-eqsp9a{aspect-ratio:16/9;min-height:0}.closing-cta.svelte-eqsp9a{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.closing-cta.svelte-eqsp9a{transition:none}}
