.az-grid[data-astro-cid-z7vpnzmn]{grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem;max-width:26rem;display:grid}@media (width>=1000px){.az-grid[data-astro-cid-z7vpnzmn]{margin-left:auto}}.az-key[data-astro-cid-z7vpnzmn]{min-height:3rem;color:var(--fg);border-radius:.6rem;place-items:center;padding:.55rem .25rem;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.1rem);transition:color .15s,background-color .15s;display:grid}a[data-astro-cid-z7vpnzmn].az-key:hover{color:var(--accent);background:color-mix(in srgb, var(--fg) 7%, transparent)}a[data-astro-cid-z7vpnzmn].az-key:focus-visible{color:var(--accent)}.az-key--off[data-astro-cid-z7vpnzmn]{color:var(--fg-3);opacity:.45}.az-key--off[data-astro-cid-z7vpnzmn] .led-off{display:none}@media (prefers-reduced-motion:reduce){.az-key[data-astro-cid-z7vpnzmn]{transition:none}}.term[data-astro-cid-na2j24zp]{border-top:1px solid var(--line);gap:.75rem 2rem;padding-block:1.5rem 1.75rem;display:grid}@media (width>=900px){.term[data-astro-cid-na2j24zp]{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}.term-name[data-astro-cid-na2j24zp]{letter-spacing:-.025em;font-size:clamp(1.3rem,1.1rem + .6vw,1.625rem);font-weight:540;line-height:1.15}.term-link[data-astro-cid-na2j24zp]{font-family:var(--font-mono);color:var(--fg-3);margin-left:.35rem;font-size:.8em;font-weight:400;transition:color .15s}.term-link[data-astro-cid-na2j24zp]:hover{color:var(--accent)}.term-aka[data-astro-cid-na2j24zp]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--fg-3);margin-top:.45rem;font-size:.8125rem}.term-body[data-astro-cid-na2j24zp]{gap:.85rem;max-width:62ch;display:grid}.term-def[data-astro-cid-na2j24zp]{color:var(--fg-2)}.term-take[data-astro-cid-na2j24zp]{color:var(--fg);font-weight:500}.term-take-label[data-astro-cid-na2j24zp]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;vertical-align:.12em;color:var(--accent);align-items:center;gap:.5rem;margin-right:.35rem;font-size:.8125rem;font-weight:500;display:inline-flex}.term-take-label[data-astro-cid-na2j24zp]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.term-foot[data-astro-cid-na2j24zp]{color:var(--fg-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;margin-top:.15rem;font-size:.875rem;display:flex}.term-foot-label[data-astro-cid-na2j24zp]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem}.term-see[data-astro-cid-na2j24zp] a[data-astro-cid-na2j24zp]{color:var(--fg-2);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--fg) 30%, transparent);text-underline-offset:3px}.term-see[data-astro-cid-na2j24zp] a[data-astro-cid-na2j24zp]:hover{color:var(--accent);text-decoration-color:currentColor}.term-more[data-astro-cid-na2j24zp]{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fg);align-items:center;gap:.45rem;font-size:.8125rem;font-weight:500;display:inline-flex}.term-more[data-astro-cid-na2j24zp] svg{width:.95em;height:.95em;transition:transform .3s var(--ease-out);flex:none}.term-more[data-astro-cid-na2j24zp]:hover{color:var(--accent)}.term-more[data-astro-cid-na2j24zp]:hover svg{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.term-link[data-astro-cid-na2j24zp],.term-more[data-astro-cid-na2j24zp] svg{transition:none}}.gl-data[data-astro-cid-vsux75ar]{color:var(--fg-2);margin-top:clamp(2rem,4vw,3rem)}.glossary[data-astro-cid-vsux75ar] [data-astro-cid-vsux75ar][hidden]{display:none!important}.gl-tools[data-astro-cid-vsux75ar]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.6rem 1.5rem;margin-bottom:clamp(2.5rem,5vw,3.5rem);display:grid}.gl-tools[data-astro-cid-vsux75ar] label[data-astro-cid-vsux75ar]{grid-column:1/-1}.gl-input[data-astro-cid-vsux75ar]{border:0;border-bottom:2px solid var(--fg);letter-spacing:-.02em;width:100%;max-width:32rem;min-height:3rem;color:var(--fg);background:0 0;border-radius:0;padding:.6rem 0;font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);font-weight:500}.gl-input[data-astro-cid-vsux75ar]::placeholder{color:var(--fg-3);opacity:1}.gl-input[data-astro-cid-vsux75ar]:focus-visible{border-bottom-color:var(--accent);box-shadow:0 2px 0 var(--accent);outline:none}.gl-count[data-astro-cid-vsux75ar]{white-space:nowrap;padding-bottom:.9rem}.gl-empty[data-astro-cid-vsux75ar]{border-top:2px solid var(--fg);color:var(--fg-2);padding-block:1.5rem;font-size:1.125rem}.gl-letter[data-astro-cid-vsux75ar]{border-top:2px solid var(--fg);gap:.5rem 2rem;display:grid}.gl-letter[data-astro-cid-vsux75ar]+.gl-letter[data-astro-cid-vsux75ar]{margin-top:clamp(1.5rem,3vw,2.5rem)}.gl-letter-head[data-astro-cid-vsux75ar]{color:var(--fg);padding-top:1.25rem;font-size:2.5rem;line-height:0}.gl-terms[data-astro-cid-vsux75ar] .term:first-child{border-top:0}@media (width>=900px){.gl-letter[data-astro-cid-vsux75ar]{grid-template-columns:7rem minmax(0,1fr)}.gl-letter-head[data-astro-cid-vsux75ar]{top:calc(var(--header-h) + 1.25rem);align-self:start;padding-top:1.6rem;font-size:4.5rem;position:sticky}}
