.glossary-page[data-v-24d66497]{background:transparent;padding:0}.glossary-container[data-v-24d66497]{width:100%;max-width:1200px;padding-top:20px;padding-bottom:1.5rem}.glossary-intro[data-v-24d66497]{color:var(--content-body-color);margin-bottom:0}.glossary-az-nav[data-v-24d66497]{display:flex;flex-wrap:nowrap;gap:.25rem;overflow-x:auto;padding:.75rem 0;margin-bottom:1.5rem;border-bottom:2px solid rgba(139,92,246,.2);position:sticky;top:0;z-index:5;background:var(--card-bg, rgba(255, 255, 255, .98));-webkit-overflow-scrolling:touch}@media (min-width: 768px){.glossary-az-nav[data-v-24d66497]{flex-wrap:wrap;overflow-x:visible}}.glossary-az-link[data-v-24d66497]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .5rem;color:#7c3aed;font-weight:600;font-size:.9rem;text-decoration:none;border-radius:8px;transition:background .2s,color .2s}.glossary-az-link[data-v-24d66497]:hover:not(.glossary-az-link--disabled){background:#8b5cf626;color:#6d28d9}.glossary-az-link--disabled[data-v-24d66497]{color:#9ca3af;cursor:default;pointer-events:none}.glossary-letter-section[data-v-24d66497]{padding-bottom:1.5rem;scroll-margin-top:1rem}.glossary-letter-heading[data-v-24d66497]{color:var(--heading-color);font-weight:700;padding-bottom:.5rem;border-bottom:2px solid rgba(139,92,246,.2);scroll-margin-top:4rem}.glossary-letter-count[data-v-24d66497]{font-weight:500;color:var(--content-body-color);font-size:.9em}.glossary-terms-list[data-v-24d66497]{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.glossary-term-block[data-v-24d66497]{padding:18px 20px;background:linear-gradient(135deg,#fffffff2,#faf5fffa);border:2px solid rgba(139,92,246,.15);border-radius:12px;transition:border-color .2s ease,background .2s ease}.glossary-term-block[data-v-24d66497]:hover{border-color:#8b5cf64d;background:#fffffffa}.glossary-term-title[data-v-24d66497]{margin-bottom:.35rem;color:var(--heading-color)}.glossary-term-name[data-v-24d66497]{color:var(--heading-color);text-decoration:none;font-weight:600}.glossary-term-name[data-v-24d66497]:hover{color:#7c3aed;text-decoration:underline}.glossary-term-def[data-v-24d66497]{margin-left:0;color:var(--content-body-color);line-height:1.5}.glossary-term-synonyms[data-v-24d66497]{font-size:.875rem;color:var(--content-body-color)}.glossary-term-link[data-v-24d66497]{font-size:.9rem;font-weight:600;color:#7c3aed;text-decoration:none}.glossary-term-link[data-v-24d66497]:hover{text-decoration:underline}.glossary-accent-link[data-v-24d66497]{color:#7c3aed;text-decoration:none}.glossary-accent-link[data-v-24d66497]:hover{text-decoration:underline}
