body:has([data-glossary-index]) main>.content-panel:last-of-type{border:0;padding:0}body:has([data-glossary-index]) main>.content-panel:last-of-type>.sl-container{max-inline-size:var(--wa-wide-canvas)}body:has([data-glossary-index]) .sl-markdown-content{max-inline-size:none;padding:0}.glossary-index:where(.astro-pngfq2e6){--glossary-rule:color-mix(in srgb, var(--sl-color-gray-5) 72%, transparent);inline-size:min(100%, var(--wa-wide-canvas));border-inline:var(--wa-rule-width) solid var(--wa-color-rule);margin-inline:auto}.glossary-index:where(.astro-pngfq2e6) :where(.astro-pngfq2e6)[hidden]{display:none!important}.glossary-introduction:where(.astro-pngfq2e6),.search-note:where(.astro-pngfq2e6),.alphabet:where(.astro-pngfq2e6),.terms:where(.astro-pngfq2e6){padding-inline:clamp(var(--wa-space-6), 4vw, var(--wa-space-10))}.glossary-introduction:where(.astro-pngfq2e6){gap:clamp(var(--wa-space-6), 5vw, var(--wa-space-16));padding-block:clamp(var(--wa-space-8), 5vw, var(--wa-space-16));border-block:var(--wa-rule-width) solid var(--glossary-rule);grid-template-columns:minmax(16rem,.9fr) minmax(18rem,1.1fr);display:grid}.glossary-introduction:where(.astro-pngfq2e6) .eyebrow:where(.astro-pngfq2e6){grid-column:1/-1;margin:0!important}.glossary-introduction:where(.astro-pngfq2e6) h2:where(.astro-pngfq2e6){letter-spacing:-.035em;max-inline-size:18ch;margin:0;font-size:clamp(2rem,4vw,3.8rem);line-height:1}.glossary-introduction__summary:where(.astro-pngfq2e6){color:var(--wa-color-muted);align-self:end;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.65}.glossary-introduction__summary:where(.astro-pngfq2e6) p{max-inline-size:64ch;margin:0}.search-note:where(.astro-pngfq2e6){gap:clamp(var(--wa-space-6), 5vw, var(--wa-space-16));border-block:1px solid var(--glossary-rule);grid-template-columns:minmax(0,1fr) minmax(18rem,.9fr);padding-block:clamp(1.25rem,3vw,2rem);display:grid}.search-note__copy:where(.astro-pngfq2e6)>:where(.astro-pngfq2e6){max-width:68ch}.search-note:where(.astro-pngfq2e6) h2:where(.astro-pngfq2e6),.search-note:where(.astro-pngfq2e6) p:where(.astro-pngfq2e6){margin-block:0}.search-note:where(.astro-pngfq2e6) h2:where(.astro-pngfq2e6){letter-spacing:-.02em;font-size:clamp(1.35rem,3vw,1.9rem)}.search-note:where(.astro-pngfq2e6) h2:where(.astro-pngfq2e6)+p:where(.astro-pngfq2e6){margin-block-start:.75rem}.glossary-filter:where(.astro-pngfq2e6){align-self:center}.glossary-filter:where(.astro-pngfq2e6) form:where(.astro-pngfq2e6){margin:0}.glossary-filter:where(.astro-pngfq2e6) label:where(.astro-pngfq2e6){margin-block-end:.45rem;font-size:.82rem;font-weight:700;display:block}.glossary-filter__controls:where(.astro-pngfq2e6){grid-template-columns:minmax(0,1fr) auto;display:grid}.glossary-filter:where(.astro-pngfq2e6) input:where(.astro-pngfq2e6),.glossary-filter:where(.astro-pngfq2e6) button:where(.astro-pngfq2e6){min-block-size:var(--wa-touch-target)}.glossary-filter:where(.astro-pngfq2e6) input:where(.astro-pngfq2e6){border:var(--wa-rule-width) solid var(--wa-color-border-strong);background:var(--wa-color-surface);inline-size:100%;color:var(--wa-color-text);font:inherit;padding-inline:var(--wa-space-3);border-radius:0}.glossary-filter:where(.astro-pngfq2e6) input:where(.astro-pngfq2e6):focus-visible,.glossary-filter:where(.astro-pngfq2e6) button:where(.astro-pngfq2e6):focus-visible{outline:var(--wa-focus-width) solid var(--wa-color-focus);outline-offset:var(--wa-focus-offset)}.glossary-filter:where(.astro-pngfq2e6) button:where(.astro-pngfq2e6){border:var(--wa-rule-width) solid var(--wa-color-border-strong);color:var(--wa-color-text);cursor:pointer;font:inherit;padding-inline:var(--wa-space-4);background:0 0;border-inline-start:0;border-radius:0;font-size:.82rem;font-weight:700}.glossary-filter:where(.astro-pngfq2e6) button:where(.astro-pngfq2e6):hover{background:var(--wa-color-surface-raised)}.glossary-filter__status:where(.astro-pngfq2e6),.glossary-filter__empty:where(.astro-pngfq2e6){color:var(--wa-color-muted);margin:.55rem 0 0;font-size:.82rem}.glossary-filter__empty:where(.astro-pngfq2e6){color:var(--wa-color-text)}.eyebrow:where(.astro-pngfq2e6){color:var(--sl-color-gray-2);letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:700;margin-block-end:.55rem!important}kbd:where(.astro-pngfq2e6){background:var(--sl-color-gray-6);border:1px solid var(--sl-color-gray-5);box-shadow:0 1px 0 var(--sl-color-gray-4);font-family:var(--__sl-font-mono);border-radius:.2rem;padding:.08rem .28rem;font-size:.78em}.alphabet:where(.astro-pngfq2e6){border-block-end:1px solid var(--glossary-rule);align-items:baseline;gap:1rem;padding-block:.9rem;display:flex}.alphabet:where(.astro-pngfq2e6)>span:where(.astro-pngfq2e6){color:var(--sl-color-gray-2);text-transform:uppercase;flex:none;font-size:.78rem;font-weight:700}.alphabet:where(.astro-pngfq2e6) ul:where(.astro-pngfq2e6),.related-terms:where(.astro-pngfq2e6){flex-wrap:wrap;gap:.35rem .8rem;margin:0;padding:0;list-style:none;display:flex}.alphabet:where(.astro-pngfq2e6) a:where(.astro-pngfq2e6){min-block-size:var(--wa-touch-target);min-inline-size:var(--wa-touch-target);text-align:center;text-underline-offset:.2em;justify-content:center;align-items:center;font-weight:650;text-decoration-thickness:.08em;display:inline-flex}.letter-group:where(.astro-pngfq2e6){scroll-margin-block-start:5rem}.letter-title:where(.astro-pngfq2e6){border-block-end:2px solid var(--sl-color-text-accent);justify-content:space-between;align-items:baseline;margin:0;padding-block:clamp(1.8rem,4vw,3rem) .55rem;display:flex}.letter-title:where(.astro-pngfq2e6) span:where(.astro-pngfq2e6){color:var(--sl-color-text-accent);font-size:clamp(1.5rem,4vw,2.4rem)}.letter-title:where(.astro-pngfq2e6) small:where(.astro-pngfq2e6){color:var(--sl-color-gray-2);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:600}.term:where(.astro-pngfq2e6){border-block-end:1px solid var(--glossary-rule);grid-template-columns:minmax(10rem,.7fr) minmax(0,1.5fr);align-items:start;gap:1.2rem clamp(1.5rem,4vw,3.5rem);padding-block:clamp(1.35rem,3vw,2rem);display:grid}.term-disclosure:where(.astro-pngfq2e6){min-inline-size:0}.term-disclosure:where(.astro-pngfq2e6) summary:where(.astro-pngfq2e6){min-block-size:var(--wa-touch-target);border-block:1px solid var(--glossary-rule);color:var(--sl-color-gray-2);cursor:pointer;align-items:center;padding:.65rem 3rem .65rem 0;list-style:none;display:flex;position:relative}.term-disclosure:where(.astro-pngfq2e6) summary:where(.astro-pngfq2e6)::-webkit-details-marker{display:none}.term-disclosure:where(.astro-pngfq2e6) summary:where(.astro-pngfq2e6)::marker{content:""}.term-disclosure:where(.astro-pngfq2e6) summary:where(.astro-pngfq2e6):before{content:none;display:none}.term-disclosure:where(.astro-pngfq2e6) summary:where(.astro-pngfq2e6):after{content:"+";border:1px solid var(--sl-color-text-accent);width:1.7rem;height:1.7rem;color:var(--sl-color-text-accent);place-items:center;font-size:1.05rem;line-height:1;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:.55rem;transform:translateY(-50%)}.term-disclosure:where(.astro-pngfq2e6)[open] summary:where(.astro-pngfq2e6){color:var(--wa-color-text)}.term-disclosure:where(.astro-pngfq2e6)[open] summary:where(.astro-pngfq2e6):after{content:"−"}.term-disclosure:where(.astro-pngfq2e6) summary:where(.astro-pngfq2e6)>span:where(.astro-pngfq2e6){letter-spacing:.035em;text-transform:uppercase;font-size:.78rem;font-weight:700}.term-disclosure:where(.astro-pngfq2e6) summary:where(.astro-pngfq2e6):focus-visible{outline:var(--wa-focus-width) solid var(--wa-color-focus);outline-offset:var(--wa-focus-offset)}.term-body:where(.astro-pngfq2e6){padding-block-start:1rem}.term-heading:where(.astro-pngfq2e6) h3:where(.astro-pngfq2e6){letter-spacing:-.01em;margin:0;scroll-margin-block-start:5rem;font-size:clamp(1.05rem,2.5vw,1.28rem)}.acronyms:where(.astro-pngfq2e6),.aliases:where(.astro-pngfq2e6),.match-context:where(.astro-pngfq2e6),.definition:where(.astro-pngfq2e6),.canonical-link:where(.astro-pngfq2e6){margin:0}.acronyms:where(.astro-pngfq2e6),.aliases:where(.astro-pngfq2e6){color:var(--sl-color-gray-2);margin-block-start:.35rem;font-size:.82rem;line-height:1.45}.acronyms:where(.astro-pngfq2e6) abbr:where(.astro-pngfq2e6){text-underline-offset:.2em;font-weight:750;text-decoration-style:dotted}.acronyms:where(.astro-pngfq2e6) abbr:where(.astro-pngfq2e6)+abbr:where(.astro-pngfq2e6):before{content:" · ";text-decoration:none}.match-context:where(.astro-pngfq2e6){border-inline-start:2px solid var(--sl-color-text-accent);color:var(--sl-color-gray-2);flex-wrap:wrap;align-items:baseline;gap:.2rem .45rem;margin-block-start:.75rem;padding-inline-start:.55rem;font-size:.75rem;line-height:1.45;display:flex}.match-context:where(.astro-pngfq2e6) strong:where(.astro-pngfq2e6){color:var(--wa-color-text);font-weight:650}.definition:where(.astro-pngfq2e6){font-size:1rem;line-height:1.65}.canonical-link:where(.astro-pngfq2e6){margin-block-start:.65rem;font-size:.88rem;font-weight:650}.facets:where(.astro-pngfq2e6){margin:1rem 0 0}.facets:where(.astro-pngfq2e6)>div:where(.astro-pngfq2e6){border-block-start:1px solid var(--glossary-rule);grid-template-columns:minmax(8rem,.42fr) minmax(0,1fr);gap:.35rem 1rem;padding-block:.72rem;display:grid}.facets:where(.astro-pngfq2e6) dt:where(.astro-pngfq2e6){color:var(--sl-color-gray-2);letter-spacing:.035em;text-transform:uppercase;font-size:.75rem;font-weight:700}.facets:where(.astro-pngfq2e6) dd:where(.astro-pngfq2e6),.facets:where(.astro-pngfq2e6) ul:where(.astro-pngfq2e6){margin:0}.facets:where(.astro-pngfq2e6) ul:where(.astro-pngfq2e6):not(.related-terms){padding-inline-start:1.1rem}.facets:where(.astro-pngfq2e6) li:where(.astro-pngfq2e6)+li:where(.astro-pngfq2e6){margin-block-start:.3rem}.related-terms:where(.astro-pngfq2e6) li:where(.astro-pngfq2e6)+li:where(.astro-pngfq2e6){margin-block-start:0}.related-terms:where(.astro-pngfq2e6) li:where(.astro-pngfq2e6):not(:last-child):after{color:var(--sl-color-gray-3);content:"·";margin-inline-start:.8rem}@media (width<=42rem){.glossary-introduction:where(.astro-pngfq2e6),.search-note:where(.astro-pngfq2e6){grid-template-columns:1fr}.alphabet:where(.astro-pngfq2e6){flex-direction:column;align-items:flex-start;gap:.55rem}.term:where(.astro-pngfq2e6),.facets:where(.astro-pngfq2e6)>div:where(.astro-pngfq2e6){grid-template-columns:1fr}}@media print{.term-disclosure:where(.astro-pngfq2e6):not([open])>:where(.astro-pngfq2e6):not(summary){display:block}}
