.blog-kb-breadcrumbs{margin:0 0 1rem}.blog-kb-breadcrumbs__list{font-family:var(--font-sans);color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.35rem .15rem;margin:0;padding:0;font-size:.8rem;font-weight:500;list-style:none;display:flex}.blog-kb-breadcrumbs__item{align-items:center;gap:.15rem;display:inline-flex}.blog-kb-breadcrumbs__home{color:var(--color-accent);align-items:center;gap:.35rem;text-decoration:none;display:inline-flex}.blog-kb-breadcrumbs__home:hover{color:var(--color-accent-deep)}.blog-kb-breadcrumbs__home-text{letter-spacing:.02em}.blog-kb-breadcrumbs__link{color:var(--color-muted);text-decoration:none}.blog-kb-breadcrumbs__link:hover{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.blog-kb-breadcrumbs__current{color:var(--color-ink);max-width:100%;line-height:1.3}.blog-kb-breadcrumbs__sep{opacity:.45;flex-shrink:0;margin:0 .15rem}.blog-llm-actions{flex-wrap:wrap;align-items:center;gap:.35rem 1.35rem;display:flex}.blog-llm-actions__btn{min-height:2.5rem;color:var(--color-accent);font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;align-items:center;gap:.4rem;padding:.2rem 0;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.blog-llm-actions__btn:hover{color:var(--color-accent-deep);text-underline-offset:3px;text-decoration:underline}.blog-llm-actions__btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:4px}@media (max-width:640px){.blog-llm-actions{gap:.15rem 1.1rem}.blog-llm-actions__btn{font-size:.85rem}}
