.guide-shell.svelte-ug1q6v{--guide-line: var(--color-performance-line);width:min(var(--content-width-performance),calc(100vw - var(--space-performance-page-gutter) - var(--space-performance-page-gutter)));margin:0 auto;padding:var(--space-performance-xl) 0 var(--space-performance-2xl);color:var(--color-performance-ink)}.guide-opening.svelte-ug1q6v{max-width:920px;padding-bottom:var(--space-performance-xl)}.guide-back.svelte-ug1q6v,.guide-eyebrow.svelte-ug1q6v,.section-label.svelte-ug1q6v{font-family:var(--font-performance-mono);font-size:var(--text-performance-caption);line-height:var(--leading-performance-normal);letter-spacing:var(--tracking-performance-widest);text-transform:uppercase}.guide-back.svelte-ug1q6v{display:inline-block;margin-bottom:var(--space-performance-2xl);text-underline-offset:var(--space-performance-xs);transition:color var(--duration-performance-micro) var(--ease-performance-standard)}.guide-back.svelte-ug1q6v:hover{color:var(--color-performance-signal)}.guide-eyebrow.svelte-ug1q6v{color:var(--color-performance-pressure)}.section-label.svelte-ug1q6v{color:var(--color-performance-muted)}h1.svelte-ug1q6v{max-width:19ch;margin:var(--space-performance-xs) 0 var(--space-performance-md);font-family:var(--font-performance-editorial);font-size:var(--text-performance-display-xl);font-weight:var(--font-performance-editorial-weight, 400);line-height:var(--leading-performance-editorial, 1.1);letter-spacing:-.045em}.guide-answer.svelte-ug1q6v{max-width:760px;margin:0;font-family:var(--font-performance-prose);font-size:var(--text-performance-body-lg);line-height:var(--leading-performance-relaxed)}.guide-actions.svelte-ug1q6v{display:flex;flex-wrap:wrap;gap:var(--space-performance-xs);margin-top:var(--space-performance-md)}.guide-route.svelte-ug1q6v{display:grid;grid-template-columns:minmax(8rem,.3fr) minmax(0,1fr);gap:var(--space-performance-md);align-items:center;margin-top:var(--space-performance-lg);padding:var(--space-performance-sm) 0;border-top:1px solid var(--guide-line);border-bottom:1px solid var(--guide-line)}.guide-route.svelte-ug1q6v>span:where(.svelte-ug1q6v),.guide-route.svelte-ug1q6v strong:where(.svelte-ug1q6v){font-family:var(--font-performance-mono);font-size:var(--text-performance-caption);line-height:var(--leading-performance-normal);letter-spacing:var(--tracking-performance-widest);text-transform:uppercase}.guide-route.svelte-ug1q6v>span:where(.svelte-ug1q6v){color:var(--color-performance-muted)}.guide-route.svelte-ug1q6v ol:where(.svelte-ug1q6v){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-performance-xs);margin:0;padding:0;list-style:none}.guide-route.svelte-ug1q6v li:where(.svelte-ug1q6v){display:flex;min-width:0;align-items:center;gap:var(--space-performance-xs)}.guide-route__mark.svelte-ug1q6v{display:grid;width:1.25rem;height:1.25rem;flex:0 0 auto;place-items:center;font-family:var(--font-performance-display);font-size:var(--text-performance-body-md);font-style:normal;font-weight:var(--font-performance-display-weight);line-height:1}.guide-route__mark--ring.svelte-ug1q6v{color:var(--color-performance-controlled)}.guide-route__mark--cross.svelte-ug1q6v{color:var(--color-performance-signal)}.guide-decision.svelte-ug1q6v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:var(--space-performance-xl) 0 0;border-top:1px solid var(--guide-line);border-bottom:1px solid var(--guide-line)}.guide-decision.svelte-ug1q6v div:where(.svelte-ug1q6v){padding:var(--space-performance-md) var(--space-performance-md) var(--space-performance-md) 0;border-top:2px solid var(--color-performance-ready)}.guide-decision.svelte-ug1q6v div:where(.svelte-ug1q6v)+div:where(.svelte-ug1q6v){padding-left:var(--space-performance-md);border-top-color:var(--color-performance-review);border-left:1px solid var(--guide-line)}dt.svelte-ug1q6v,.step-list.svelte-ug1q6v>li:where(.svelte-ug1q6v)>span:where(.svelte-ug1q6v),.proof-list.svelte-ug1q6v a:where(.svelte-ug1q6v)>span:where(.svelte-ug1q6v),.guide-related.svelte-ug1q6v a:where(.svelte-ug1q6v)>span:where(.svelte-ug1q6v){font-family:var(--font-performance-mono);font-size:var(--text-performance-operator-label);line-height:var(--leading-performance-topology-label);letter-spacing:var(--tracking-performance-operator-label);text-transform:uppercase}.guide-decision.svelte-ug1q6v dt:where(.svelte-ug1q6v){color:var(--color-performance-ready)}.guide-decision.svelte-ug1q6v div:where(.svelte-ug1q6v)+div:where(.svelte-ug1q6v) dt:where(.svelte-ug1q6v){color:var(--color-performance-review)}dd.svelte-ug1q6v{margin:var(--space-performance-xs) 0 0;font-family:var(--font-performance-prose);line-height:var(--leading-performance-relaxed)}.guide-section.svelte-ug1q6v{display:grid;grid-template-columns:minmax(120px,.3fr) minmax(0,1fr);gap:var(--space-performance-xl);padding:var(--space-performance-xl) 0;border-top:1px solid var(--guide-line);scroll-margin-top:var(--distance-performance-stage-sticky-offset)}.guide-section.svelte-ug1q6v>div:where(.svelte-ug1q6v):last-child{min-width:0}h2.svelte-ug1q6v{max-width:24ch;margin:0 0 var(--space-performance-md);font-family:var(--font-performance-display);font-size:var(--text-performance-display-sm);font-weight:var(--font-performance-display-weight);line-height:var(--leading-performance-display);letter-spacing:var(--tracking-performance-display)}h3.svelte-ug1q6v{margin:0;font-family:var(--font-performance-display);font-size:var(--text-performance-h3);font-weight:var(--font-performance-display-weight);line-height:var(--leading-performance-tight)}.guide-signals.svelte-ug1q6v ul:where(.svelte-ug1q6v){margin:0;padding:0;list-style:none}.guide-signals.svelte-ug1q6v li:where(.svelte-ug1q6v){position:relative;padding:var(--space-performance-sm) 0 var(--space-performance-sm) var(--space-performance-md);border-top:1px solid var(--guide-line);font-family:var(--font-performance-prose);line-height:var(--leading-performance-relaxed)}.guide-signals.svelte-ug1q6v li:where(.svelte-ug1q6v):before{content:"";position:absolute;top:calc(var(--space-performance-sm) + var(--space-performance-xs));left:0;width:var(--space-performance-xs);height:var(--space-performance-xs);background:var(--color-performance-controlled);transform:rotate(45deg)}.step-list.svelte-ug1q6v{margin:0;padding:0;list-style:none}.step-list.svelte-ug1q6v li:where(.svelte-ug1q6v){display:grid;grid-template-columns:3rem minmax(0,1fr);gap:var(--space-performance-md);padding:var(--space-performance-md) 0;border-top:1px solid var(--guide-line)}.step-list.svelte-ug1q6v>li:where(.svelte-ug1q6v)>span:where(.svelte-ug1q6v){color:var(--color-performance-signal)}.step-list.svelte-ug1q6v p:where(.svelte-ug1q6v),.artifact-grid.svelte-ug1q6v p:where(.svelte-ug1q6v),.proof-list.svelte-ug1q6v p:where(.svelte-ug1q6v),.faq-list.svelte-ug1q6v p:where(.svelte-ug1q6v){margin:var(--space-performance-xs) 0 0;font-family:var(--font-performance-prose);line-height:var(--leading-performance-relaxed)}.artifact-grid.svelte-ug1q6v{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--guide-line)}.artifact-grid.svelte-ug1q6v article:where(.svelte-ug1q6v){padding:var(--space-performance-md)}.artifact-grid.svelte-ug1q6v article:where(.svelte-ug1q6v)+article:where(.svelte-ug1q6v){border-left:1px solid var(--guide-line)}.proof-list.svelte-ug1q6v{border-top:1px solid var(--guide-line)}.proof-list.svelte-ug1q6v a:where(.svelte-ug1q6v){display:grid;grid-template-columns:minmax(150px,.42fr) minmax(0,1fr);gap:var(--space-performance-md);padding:var(--space-performance-md) 0;border-bottom:1px solid var(--guide-line);color:inherit;text-decoration:none;transition:color var(--duration-performance-micro) var(--ease-performance-standard)}.proof-list.svelte-ug1q6v a:where(.svelte-ug1q6v):hover{color:var(--color-performance-signal)}.proof-list.svelte-ug1q6v a:where(.svelte-ug1q6v)>span:where(.svelte-ug1q6v){color:var(--color-performance-signal)}.proof-list.svelte-ug1q6v p:where(.svelte-ug1q6v){margin-top:0}.faq-list.svelte-ug1q6v{border-top:1px solid var(--guide-line)}details.svelte-ug1q6v{border-bottom:1px solid var(--guide-line)}summary.svelte-ug1q6v{padding:var(--space-performance-md) var(--space-performance-xl) var(--space-performance-md) 0;cursor:pointer;font-family:var(--font-performance-display);font-size:var(--text-performance-body-md);font-weight:var(--font-performance-semibold)}details.svelte-ug1q6v p:where(.svelte-ug1q6v){max-width:760px;padding:0 var(--space-performance-xl) var(--space-performance-md) 0}.guide-related.svelte-ug1q6v{padding-top:var(--space-performance-xl);border-top:1px solid var(--guide-line)}.guide-related.svelte-ug1q6v>div:where(.svelte-ug1q6v){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--space-performance-sm);border:1px solid var(--guide-line)}.guide-related.svelte-ug1q6v a:where(.svelte-ug1q6v){display:flex;min-width:0;min-height:10rem;flex-direction:column;gap:var(--space-performance-sm);justify-content:space-between;padding:var(--space-performance-md);color:inherit;text-decoration:none;transition:color var(--duration-performance-micro) var(--ease-performance-standard)}.guide-related.svelte-ug1q6v a:where(.svelte-ug1q6v):hover{color:var(--color-performance-growth)}.guide-related.svelte-ug1q6v a:where(.svelte-ug1q6v)+a:where(.svelte-ug1q6v){border-left:1px solid var(--guide-line)}.guide-related.svelte-ug1q6v strong:where(.svelte-ug1q6v){font-family:var(--font-performance-display);font-size:var(--text-performance-h2);font-weight:var(--font-performance-display-weight);line-height:var(--leading-performance-tight)}@media(max-width:48rem){.guide-shell.svelte-ug1q6v{width:calc(100vw - var(--space-performance-page-gutter) - var(--space-performance-page-gutter))}.guide-decision.svelte-ug1q6v,.guide-section.svelte-ug1q6v,.artifact-grid.svelte-ug1q6v,.guide-related.svelte-ug1q6v>div:where(.svelte-ug1q6v){grid-template-columns:1fr}.guide-route.svelte-ug1q6v{grid-template-columns:1fr;gap:var(--space-performance-xs)}.guide-decision.svelte-ug1q6v div:where(.svelte-ug1q6v)+div:where(.svelte-ug1q6v),.artifact-grid.svelte-ug1q6v article:where(.svelte-ug1q6v)+article:where(.svelte-ug1q6v),.guide-related.svelte-ug1q6v a:where(.svelte-ug1q6v)+a:where(.svelte-ug1q6v){padding-left:0;border-top:1px solid var(--guide-line);border-left:0}.guide-decision.svelte-ug1q6v div:where(.svelte-ug1q6v)+div:where(.svelte-ug1q6v){padding-left:0}.guide-section.svelte-ug1q6v{gap:var(--space-performance-md)}.proof-list.svelte-ug1q6v a:where(.svelte-ug1q6v){grid-template-columns:1fr;gap:var(--space-performance-xs)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.guide-shell.svelte-ug1q6v :where(.svelte-ug1q6v),.guide-shell.svelte-ug1q6v :where(.svelte-ug1q6v):before,.guide-shell.svelte-ug1q6v :where(.svelte-ug1q6v):after{scroll-behavior:auto!important;transition-duration:var(--duration-performance-instant)!important}}
