.companion-reference-chassis[data-astro-cid-zlfjjtwt]{background-color:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));border-radius:.875rem;padding:1.5rem;box-shadow:var(--shadow-elevation-1)}.reference-header[data-astro-cid-zlfjjtwt]{margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid hsl(var(--border-subtle))}.ref-cat-tag[data-astro-cid-zlfjjtwt]{display:inline-block;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:hsl(var(--accent-primary));margin-bottom:.25rem}.ref-title[data-astro-cid-zlfjjtwt]{font-size:1.15rem;font-weight:700;color:hsl(var(--text-primary));letter-spacing:-.01em}.ref-section[data-astro-cid-zlfjjtwt]{margin-bottom:1.25rem}.ref-section[data-astro-cid-zlfjjtwt]:last-child{margin-bottom:0}.ref-section-title[data-astro-cid-zlfjjtwt]{font-size:.8125rem;font-weight:700;color:hsl(var(--text-primary));margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.04em}.ref-section-desc[data-astro-cid-zlfjjtwt]{font-size:.75rem;color:hsl(var(--text-secondary));margin-bottom:.65rem;line-height:1.45}.tactile-chip[data-astro-cid-zlfjjtwt]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .6rem;background-color:hsl(var(--bg-tile));border:1px solid hsl(var(--border-tile));border-radius:.375rem;font-family:var(--font-mono);font-size:.8125rem;font-weight:700;color:hsl(var(--text-tile));box-shadow:var(--shadow-tile);cursor:default}.tactile-chip[data-astro-cid-zlfjjtwt] strong[data-astro-cid-zlfjjtwt]{font-size:.6875rem;color:hsl(var(--accent-primary))}.stem-list[data-astro-cid-zlfjjtwt]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.stem-item[data-astro-cid-zlfjjtwt]{display:flex;justify-content:space-between;align-items:center;padding:.45rem .65rem;background-color:hsl(var(--bg-surface-1));border:1px solid hsl(var(--border-subtle));border-radius:.375rem}.stem-word[data-astro-cid-zlfjjtwt]{font-family:var(--font-mono);font-weight:700;font-size:.875rem;letter-spacing:.05em;color:hsl(var(--text-primary))}.stem-meta[data-astro-cid-zlfjjtwt]{font-size:.75rem;color:hsl(var(--text-muted))}.ref-section-link[data-astro-cid-zlfjjtwt]{display:inline-flex;align-items:center;min-height:28px;padding:.25rem 0;color:inherit;text-decoration:none;transition:color .15s ease}.ref-section-link[data-astro-cid-zlfjjtwt]:hover{color:hsl(var(--accent-primary))}.tactile-chip-link[data-astro-cid-zlfjjtwt]{text-decoration:none;display:inline-block}
