.glossary.svelte-10wlnun{background-color:var(--c-white)}.contain.svelte-10wlnun{--header:5rem;--bar:5.5rem;box-shadow:var(--sh-edge-lr)}@media (width>=40em){.contain.svelte-10wlnun{--header:5.5rem}}.group.svelte-10wlnun{scroll-margin-block-start:calc(var(--header) + var(--bar) - 5.5rem)}.letters.svelte-10wlnun{background-color:var(--c-white);block-size:var(--bar);box-shadow:var(--sh-edge-b);padding-inline:var(--s-inset);scrollbar-width:none;z-index:1;justify-content:space-between;display:flex;position:sticky;inset-block-start:var(--header);overflow-x:auto}.letters.svelte-10wlnun:after{background-color:var(--c-purple);content:"";width:2.5rem;height:8px;translate:var(--x) 0;visibility:hidden;transition:translate .3s;position:absolute;inset-block-end:0;inset-inline-start:0}.letters[style*=--x].svelte-10wlnun:after{visibility:visible}@media (prefers-reduced-motion:reduce){.letters.svelte-10wlnun:after{transition:none}}.letter.svelte-10wlnun{font:var(--f-body-md);flex:none;justify-content:center;align-items:center;inline-size:2.5rem;display:flex}.letter[aria-disabled].svelte-10wlnun{opacity:.3}.letter.svelte-10wlnun:focus-visible:before{inset-inline:0}.heading.svelte-10wlnun{box-shadow:var(--sh-edge-b);font:var(--f-title-lg);padding:1.5rem var(--s-inset)}.term.svelte-10wlnun{box-shadow:var(--sh-edge-b)}.group.svelte-10wlnun:last-child .term:where(.svelte-10wlnun):last-child{box-shadow:none}.term.svelte-10wlnun{interpolate-size:allow-keywords}.term.svelte-10wlnun::details-content{block-size:0;transition:block-size .3s ease, content-visibility .3s allow-discrete;overflow:clip}.term[open].svelte-10wlnun::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){.term.svelte-10wlnun::details-content{transition:none}}.summary.svelte-10wlnun{cursor:pointer;font:var(--f-body-md);padding:1.25rem var(--s-inset);justify-content:space-between;align-items:center;gap:1rem;list-style:none;display:flex}.summary.svelte-10wlnun::-webkit-details-marker{display:none}.icon.svelte-10wlnun{flex:none;width:1rem;height:1rem;transition:transform .3s}[open].svelte-10wlnun>.summary:where(.svelte-10wlnun)>.icon:where(.svelte-10wlnun){transform:rotate(180deg)}.body.svelte-10wlnun{font:var(--f-body-md);max-inline-size:44rem;padding:0 var(--s-inset) 1.5rem}.empty.svelte-10wlnun{font:var(--f-body-md);padding:var(--s-inset)}
