.authority-map.svelte-athfh7,.lesson-artifact.svelte-athfh7{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:1rem;align-items:stretch}.authority-map.svelte-athfh7 article:where(.svelte-athfh7){display:grid;align-content:start;gap:.65rem;padding:1rem;border:1px solid var(--color-performance-line);background:var(--color-performance-panel)}.authority-map.svelte-athfh7>div:where(.svelte-athfh7){align-self:center;font-family:var(--font-performance-mono)}.authority-map.svelte-athfh7 article:where(.svelte-athfh7) span:where(.svelte-athfh7),.install-card.svelte-athfh7 span:where(.svelte-athfh7){font-family:var(--font-performance-mono);font-size:.7rem;text-transform:uppercase}.authority-map.svelte-athfh7 article:where(.svelte-athfh7) h3:where(.svelte-athfh7){margin:0;font-size:1.6rem}.authority-map.svelte-athfh7 article:where(.svelte-athfh7) p:where(.svelte-athfh7){margin:0;color:var(--color-performance-muted);line-height:1.5}.authority-map.svelte-athfh7 article:where(.svelte-athfh7) strong:where(.svelte-athfh7){align-self:end;padding-top:1rem;border-top:1px solid var(--color-performance-line)}.authority-map.svelte-athfh7 article[data-state=current]:where(.svelte-athfh7){border-top:4px solid var(--color-performance-growth, #007a4d)}.authority-map.svelte-athfh7 article[data-state=archived]:where(.svelte-athfh7){border-top:4px solid var(--color-performance-muted, #6b7280)}.lesson-artifact.svelte-athfh7{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lesson-artifact.svelte-athfh7 ol:where(.svelte-athfh7){display:grid;margin:0;padding:0;border-top:1px solid var(--color-performance-line);list-style:none}.lesson-artifact.svelte-athfh7 li:where(.svelte-athfh7){display:grid;grid-template-columns:2.5rem 1fr;gap:.25rem .75rem;padding:.85rem 0;border-bottom:1px solid var(--color-performance-line)}.lesson-artifact.svelte-athfh7 li:where(.svelte-athfh7) span:where(.svelte-athfh7){grid-row:1 / span 2;font-family:var(--font-performance-mono);font-size:.7rem}.lesson-artifact.svelte-athfh7 li:where(.svelte-athfh7) p:where(.svelte-athfh7){margin:0;color:var(--color-performance-muted);font-size:.85rem}.lesson-artifact.svelte-athfh7 pre:where(.svelte-athfh7){min-width:0;margin:0;padding:1rem;overflow:auto;background:var(--color-performance-ink);color:#fff;font-size:.78rem;line-height:1.65}.lesson-artifact.svelte-athfh7 pre:where(.svelte-athfh7) span:where(.svelte-athfh7){color:#9ca3af}.lesson-artifact.svelte-athfh7 pre:where(.svelte-athfh7) strong:where(.svelte-athfh7){color:#ff8c5a}.archive-artifact.svelte-athfh7{display:grid;gap:1rem}.install-grid.svelte-athfh7,.tool-groups.svelte-athfh7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.install-card.svelte-athfh7,.tool-groups.svelte-athfh7 article:where(.svelte-athfh7){min-width:0;padding:1rem;border:1px solid var(--color-performance-line);background:var(--color-performance-panel)}.install-card.svelte-athfh7{display:grid;gap:.7rem}.install-card.svelte-athfh7>div:where(.svelte-athfh7){display:grid;gap:.2rem}.install-card.svelte-athfh7 small:where(.svelte-athfh7){color:var(--color-performance-muted)}.install-card.svelte-athfh7 code:where(.svelte-athfh7){overflow-wrap:anywhere;font-size:.76rem;line-height:1.5}.install-card.svelte-athfh7 :is(button:where(.svelte-athfh7),a:where(.svelte-athfh7)){display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;padding:.5rem .75rem;border:1px solid var(--color-performance-ink);background:var(--color-performance-ink);color:#fff;cursor:pointer;text-decoration:none}.tool-groups.svelte-athfh7 h3:where(.svelte-athfh7){margin:0 0 .75rem;font-size:1rem}.tool-groups.svelte-athfh7 ul:where(.svelte-athfh7){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:0;padding:0;list-style:none}.tool-groups.svelte-athfh7 code:where(.svelte-athfh7){overflow-wrap:anywhere;font-size:.72rem}.comparison-wrap.svelte-athfh7{max-width:100%;overflow-x:auto;border:1px solid var(--color-performance-line)}.comparison-wrap.svelte-athfh7 table:where(.svelte-athfh7){width:100%;min-width:38rem;border-collapse:collapse;background:var(--color-performance-panel);font-size:.82rem}.comparison-wrap.svelte-athfh7 caption:where(.svelte-athfh7){padding:.8rem;text-align:left;font-family:var(--font-performance-mono);font-size:.7rem;text-transform:uppercase}.comparison-wrap.svelte-athfh7 :is(th:where(.svelte-athfh7),td:where(.svelte-athfh7)){padding:.7rem;border-top:1px solid var(--color-performance-line);text-align:left}@media(max-width:48rem){.authority-map.svelte-athfh7,.lesson-artifact.svelte-athfh7,.install-grid.svelte-athfh7,.tool-groups.svelte-athfh7{grid-template-columns:1fr}.authority-map.svelte-athfh7>div:where(.svelte-athfh7){justify-self:center;rotate:90deg}}
