.glossary-box[data-astro-cid-72v36hjs]{border:1px solid var(--border);background:#00000008;border-radius:8px;max-width:960px;margin:28px auto;padding:16px 18px}.glossary-box__header[data-astro-cid-72v36hjs]{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.glossary-box__header[data-astro-cid-72v36hjs] h2[data-astro-cid-72v36hjs]{margin:0;font-size:1.05rem}.glossary-box__link[data-astro-cid-72v36hjs]{font-size:.95rem;text-decoration:none}.glossary-box__list[data-astro-cid-72v36hjs]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 18px;margin:0;display:grid}.glossary-box__item[data-astro-cid-72v36hjs]{margin:0}.glossary-box__item[data-astro-cid-72v36hjs] dt[data-astro-cid-72v36hjs]{text-transform:uppercase;margin:0 0 2px;font-weight:400}.glossary-box__item[data-astro-cid-72v36hjs] dd[data-astro-cid-72v36hjs]{color:var(--secondary);margin:0}html[data-theme=dark] .glossary-box[data-astro-cid-72v36hjs]{background:#ffffff0a}@media (width<=720px){.glossary-box__header[data-astro-cid-72v36hjs]{flex-direction:column;align-items:flex-start}}.reading-time[data-astro-cid-sgg5joot]{color:#555;margin:clamp(.15rem,.5vh,.2rem) 0 clamp(.6rem,1.5vh,.8rem);font-size:.99rem!important}.article-toc[data-astro-cid-sgg5joot]{margin:var(--spacing-md,1rem) 0 var(--spacing-lg,1.5rem);padding:var(--spacing-md,1rem) var(--spacing-lg,1.5rem);border:1px solid var(--border,#00000026);background:var(--bg);border-radius:6px}.article-toc__title[data-astro-cid-sgg5joot]{font-size:var(--font-size-base,.9rem);margin:0 0 var(--spacing-sm,.5rem);font-weight:500}.article-toc__list[data-astro-cid-sgg5joot]{margin:0;padding:0;list-style:none}.article-toc[data-astro-cid-sgg5joot] .article-toc__list[data-astro-cid-sgg5joot] .article-toc__list[data-astro-cid-sgg5joot]{margin-top:.2rem;margin-left:1rem;padding-left:0}.article-toc__item[data-astro-cid-sgg5joot]{margin:.25rem 0}.article-toc__link[data-astro-cid-sgg5joot]{color:var(--body);font-size:var(--font-size-sm,.85em);text-decoration:none}.article-toc__link[data-astro-cid-sgg5joot]:hover,.article-toc__link[data-astro-cid-sgg5joot]:focus{color:var(--hover-text);background-color:var(--hover-bg);text-decoration-color:var(--hover-text);text-decoration:underline}.skip-link--toc[data-astro-cid-sgg5joot]{margin-bottom:var(--spacing-sm,.5rem);font-size:var(--font-size-sm,.85em);display:inline-block}.skip-link--toc[data-astro-cid-sgg5joot]:focus{outline:2px solid var(--accent);outline-offset:2px}.article-nav[data-astro-cid-sgg5joot]{grid-template-columns:1fr 1fr;gap:clamp(.5rem,1.5vw,.75rem);max-width:960px;margin:clamp(1.5rem,4vh,2.25rem) auto clamp(1.5rem,3vh,2rem);display:grid}.article-nav__prev[data-astro-cid-sgg5joot],.article-nav__next[data-astro-cid-sgg5joot]{border:1px solid var(--body);color:var(--body);transition:all var(--transition-fast);border-radius:6px;padding:clamp(.6rem,2vw,.75rem) clamp(.8rem,2.5vw,1rem);text-decoration:none}.article-nav__prev[data-astro-cid-sgg5joot]:hover,.article-nav__prev[data-astro-cid-sgg5joot]:focus,.article-nav__next[data-astro-cid-sgg5joot]:hover,.article-nav__next[data-astro-cid-sgg5joot]:focus{background-color:var(--hover-bg);color:var(--hover-text);border-color:var(--hover-bg);outline:0}.article-nav__next[data-astro-cid-sgg5joot]{text-align:right}.article-nav__spacer[data-astro-cid-sgg5joot]{display:block}.article-nav[data-astro-cid-sgg5joot] span[data-astro-cid-sgg5joot]{font-weight:500}.article-links[data-astro-cid-sgg5joot]{flex-wrap:wrap;justify-content:center;gap:.75rem;max-width:960px;margin:clamp(.9rem,2.5vh,1.125rem) auto clamp(.4rem,1vh,.5rem);display:flex}.article-links__item[data-astro-cid-sgg5joot]{border:1px solid var(--body);color:var(--body);transition:all var(--transition-fast);border-radius:999px;padding:clamp(.3rem,1.5vw,.375rem) clamp(.6rem,2vw,.75rem);font-size:.95rem;text-decoration:none}.article-links__item[data-astro-cid-sgg5joot]:hover,.article-links__item[data-astro-cid-sgg5joot]:focus{background:var(--body);color:var(--bg)}@media (width<=700px){.article-nav[data-astro-cid-sgg5joot]{grid-template-columns:1fr}.article-nav__next[data-astro-cid-sgg5joot]{text-align:left}}
