.iwkq-a_glossaryShell{--glossary-bg:#06060a;--glossary-raised:#101018;--glossary-raised-2:#14141e;--glossary-fg:#f3f3fa;--glossary-body:#c4c4d4;--glossary-muted:#a1a1b5;--glossary-faint:#9494a8;--glossary-line:#ffffff18;--glossary-line-strong:#ffffff29;--glossary-accent:#a5a7ff;--glossary-accent-strong:#8588ff;isolation:isolate;background:radial-gradient(ellipse at 50% -18%, #5c59b83d, transparent 42rem), radial-gradient(ellipse at 88% 36%, #393a7314, transparent 34rem), var(--glossary-bg);min-height:100vh;color:var(--glossary-body);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Avenir Next,Avenir,system-ui,sans-serif;overflow:clip}.iwkq-a_glossaryShell *,.iwkq-a_glossaryShell :before,.iwkq-a_glossaryShell :after{box-sizing:border-box}.iwkq-a_glossaryShell nav.sticky{color:var(--glossary-body);border-color:var(--glossary-line)!important;background:#06060ae6!important}:is(.iwkq-a_glossaryShell nav.sticky .text-gray-400,.iwkq-a_glossaryShell nav.sticky .text-gray-300){color:var(--glossary-body)!important}.iwkq-a_glossaryShell nav.sticky a:hover{color:var(--glossary-fg)!important}.iwkq-a_glossaryShell nav.sticky button:hover{background-color:#ffffff0f!important}.iwkq-a_glossaryShell footer{border-color:var(--glossary-line)!important;background:#0c0c12!important}:is(.iwkq-a_glossaryShell footer .text-gray-600,.iwkq-a_glossaryShell footer .text-gray-500,.iwkq-a_glossaryShell footer .text-gray-400){color:var(--glossary-muted)!important}.iwkq-a_glossaryShell footer a:hover{color:var(--glossary-fg)!important}.iwkq-a_glossaryShell footer .border-gray-800\/60{border-color:var(--glossary-line)!important}:is(.iwkq-a_glossaryShell a:focus-visible,.iwkq-a_glossaryShell button:focus-visible,.iwkq-a_glossaryShell input:focus-visible){box-shadow:0 0 0 2px var(--glossary-bg), 0 0 0 4px var(--glossary-accent);outline:2px solid #0000}:is(.iwkq-a_glossaryShell a:focus,.iwkq-a_glossaryShell button:focus,.iwkq-a_glossaryShell input:focus){scroll-margin-block-start:4rem}.iwkq-a_skipLink{z-index:100;border:1px solid var(--glossary-line-strong);background:var(--glossary-raised-2);color:var(--glossary-fg);border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;text-decoration:none;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.iwkq-a_skipLink:focus{box-shadow:0 0 0 2px var(--glossary-bg), 0 0 0 4px var(--glossary-accent);transform:translateY(0)}.iwkq-a_main{width:min(100% - 2rem,72rem);margin-inline:auto;padding-bottom:6rem;scroll-margin-block-start:4rem;animation:.56s cubic-bezier(.16,1,.3,1) backwards iwkq-a_arrive}.iwkq-a_hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;min-height:25.5rem;padding:5.75rem 0 4.25rem;display:grid;position:relative}.iwkq-a_heroCopy{max-width:53rem}.iwkq-a_eyebrow,.iwkq-a_sectionEyebrow{color:var(--glossary-accent);letter-spacing:.13em;text-transform:uppercase;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;font-weight:650;line-height:1.5}.iwkq-a_eyebrow{align-items:center;gap:.7rem;display:flex}.iwkq-a_eyebrow:before{background:linear-gradient(90deg, var(--glossary-accent), transparent);content:"";width:1.35rem;height:1px}.iwkq-a_heroTitle{max-width:14ch;color:var(--glossary-fg);letter-spacing:-.065em;text-wrap:balance;margin:1.35rem 0 1.15rem;font-size:clamp(3rem,7vw,5.35rem);font-weight:560;line-height:.99}.iwkq-a_heroDescription{max-width:42rem;color:var(--glossary-body);text-wrap:pretty;margin:0;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.75}.iwkq-a_heroCount{color:var(--glossary-muted);align-items:center;gap:.55rem;margin-top:1.5rem;font-size:.85rem;display:inline-flex}.iwkq-a_heroCount strong{color:var(--glossary-fg);font-variant-numeric:tabular-nums;font-weight:600}.iwkq-a_contentUpdated{color:var(--glossary-faint);margin:.55rem 0 0;font-size:.75rem;line-height:1.5}.iwkq-a_heroGlyph{width:5.5rem;height:5.5rem;color:var(--glossary-accent);background:linear-gradient(145deg,#ffffff24,#0000 42%),linear-gradient(150deg,#222236,#11111a 72%);border:1px solid #ffffff2b;border-radius:1.15rem;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #fff3,inset 0 -1px #0000008c,0 22px 48px -28px #6b69ee8c}.iwkq-a_heroGlyph:after{content:"";background:radial-gradient(circle at 35% 25%,#d4d5ff,#7174dd 48%,#36365b);border:1px solid #a5a7ff57;border-radius:50%;width:2rem;height:2rem;position:absolute;bottom:-.55rem;right:-.55rem;box-shadow:0 8px 24px #625fe040}.iwkq-a_index{padding-top:.5rem}.iwkq-a_indexHeading{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:1.5rem;display:flex}.iwkq-a_sectionEyebrow{color:var(--glossary-faint);letter-spacing:.1em;margin-bottom:.45rem}.iwkq-a_sectionTitle{color:var(--glossary-fg);letter-spacing:-.035em;margin:0;font-size:clamp(1.45rem,2.4vw,1.9rem);font-weight:550;line-height:1.25}.iwkq-a_markdownLink{border:1px solid var(--glossary-line);min-height:44px;color:var(--glossary-body);border-radius:.65rem;justify-content:center;align-items:center;gap:.55rem;padding:.6rem .85rem;font-size:.82rem;text-decoration:none;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.iwkq-a_markdownLink:hover{border-color:var(--glossary-line-strong);color:var(--glossary-fg);background:#ffffff0b}.iwkq-a_searchForm{align-items:center;gap:.75rem;display:flex;position:relative}.iwkq-a_searchInput{border:1px solid var(--glossary-line);width:100%;min-height:3.25rem;color:var(--glossary-fg);font:inherit;background:linear-gradient(#ffffff06,#0000 70%),#101018db;border-radius:.75rem;padding:.8rem 1rem;font-size:.95rem;box-shadow:inset 0 1px #ffffff0a}.iwkq-a_searchInput::placeholder{color:var(--glossary-faint);opacity:1}.iwkq-a_searchInput:focus-visible{border-color:#a5a7ffb3}.iwkq-a_clearButton,.iwkq-a_resetButton{border:1px solid var(--glossary-line);min-height:44px;color:var(--glossary-body);cursor:pointer;font:inherit;background:#ffffff06;border-radius:.65rem;flex:none;justify-content:center;align-items:center;gap:.5rem;padding:.6rem .85rem;font-size:.82rem;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.iwkq-a_clearButton:hover,.iwkq-a_resetButton:hover{border-color:var(--glossary-line-strong);color:var(--glossary-fg);background:#ffffff0f}.iwkq-a_categoryFieldset{border:0;min-width:0;margin:1rem 0 0;padding:0}.iwkq-a_categoryList{flex-wrap:wrap;gap:.5rem;display:flex}.iwkq-a_categoryButton{border:1px solid var(--glossary-line);min-height:44px;color:var(--glossary-muted);cursor:pointer;font:inherit;background:#ffffff06;border-radius:999px;justify-content:center;align-items:center;padding:.55rem .9rem;font-size:.78rem;line-height:1.25;transition:border-color .16s,background .16s,color .16s,box-shadow .16s;display:inline-flex}.iwkq-a_categoryButton:hover{border-color:var(--glossary-line-strong);color:var(--glossary-fg);background:#ffffff0e}.iwkq-a_categoryButton[aria-pressed=true]{color:#dedfff;background:linear-gradient(#7c7ee733,#5556a921);border-color:#a5a7ff6b;box-shadow:inset 0 1px #ffffff14}.iwkq-a_selectedMark{color:#e2e2ff;margin-left:.45rem;font-size:.75rem;font-weight:700;line-height:1}.iwkq-a_resultStatus{min-height:1.5rem;color:var(--glossary-faint);margin:1rem 0 .75rem;font-size:.8rem;line-height:1.5}.iwkq-a_alphabetNav{z-index:40;border-block:1px solid var(--glossary-line);-webkit-backdrop-filter:blur(16px);background:#08080de8;margin-inline:calc(-50vw + min(100vw - 2rem,72rem)/2);padding:.35rem max(1rem,50vw + min(100vw - 2rem,72rem)/-2);position:sticky;top:4rem}.iwkq-a_alphabetList{flex-wrap:wrap;align-items:center;gap:.1rem;display:flex}.iwkq-a_alphabetLink{min-width:44px;min-height:44px;color:var(--glossary-muted);font-variant-numeric:tabular-nums;border-radius:.55rem;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;text-decoration:none;transition:background .15s,color .15s;display:inline-grid}.iwkq-a_alphabetLink:hover{color:var(--glossary-fg);background:#ffffff12}.iwkq-a_termGroups{padding-top:1.4rem}.iwkq-a_letterGroup{padding:1.35rem 0 2.25rem;scroll-margin-top:10rem}.iwkq-a_letterHeading{align-items:center;gap:.9rem;margin-bottom:1rem;display:flex}.iwkq-a_letter{color:var(--glossary-fg);margin:0;scroll-margin-block-start:7rem;font-size:1.3rem;font-weight:600;line-height:1.5}.iwkq-a_letter:focus{outline:2px solid var(--glossary-accent);outline-offset:4px;border-radius:.25rem}.iwkq-a_letterRule{background:linear-gradient(90deg, var(--glossary-line-strong), transparent);flex:1;height:1px}.iwkq-a_letterCount{color:var(--glossary-faint);font-variant-numeric:tabular-nums;font-size:.72rem}.iwkq-a_termGrid{grid-template-columns:minmax(0,1fr);gap:.8rem;display:grid}.iwkq-a_termCard{border:1px solid var(--glossary-line);background:linear-gradient(180deg, #ffffff09, transparent 3.2rem), var(--glossary-raised);min-width:0;color:inherit;border-radius:.85rem;flex-direction:column;align-items:flex-start;padding:1.1rem 1.15rem 1rem;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 14px 28px -26px #000000e0}.iwkq-a_termCard:hover{background-color:#13131d;border-color:#a5a7ff4d;transform:translateY(-2px)}.iwkq-a_termCategory{color:var(--glossary-faint);letter-spacing:.075em;text-transform:uppercase;margin-bottom:.5rem;font-size:.66rem;font-weight:600;line-height:1.4}.iwkq-a_termName{color:var(--glossary-fg);letter-spacing:-.02em;text-wrap:pretty;margin:0;font-size:1.02rem;font-weight:570;line-height:1.45}.iwkq-a_termDefinition{color:var(--glossary-body);text-wrap:pretty;margin:.65rem 0 0;font-size:.87rem;line-height:1.7}.iwkq-a_termAliases,.iwkq-a_synonymNotice{color:var(--glossary-muted);margin-top:.7rem;font-size:.75rem;line-height:1.55}.iwkq-a_synonymNotice{color:#c3c4ff}.iwkq-a_termLinkText{color:var(--glossary-accent);align-items:center;gap:.4rem;margin-top:auto;padding-top:1rem;font-size:.79rem;font-weight:570;display:inline-flex}.iwkq-a_termLinkText span{transition:transform .15s}.iwkq-a_termCard:hover .iwkq-a_termLinkText span{transform:translate(2px,-2px)}.iwkq-a_emptyState{border:1px solid var(--glossary-line);text-align:center;background:#101018ad;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;min-height:17rem;margin-top:1rem;padding:2rem;display:flex}.iwkq-a_emptyState>svg{color:var(--glossary-accent);margin-bottom:.9rem}.iwkq-a_emptyState h3{color:var(--glossary-fg);margin:0;font-size:1.05rem;font-weight:570}.iwkq-a_emptyState p{max-width:30rem;color:var(--glossary-muted);margin:.45rem 0 1.15rem;font-size:.88rem;line-height:1.6}.iwkq-a_disclaimer{border:1px solid var(--glossary-line);color:var(--glossary-muted);background:#ffffff06;border-radius:.8rem;margin-top:1.75rem;padding:1rem 1.1rem;font-size:.8rem;line-height:1.65}.iwkq-a_detailMain{width:min(100% - 2rem,72rem);margin-inline:auto;padding:3.5rem 0 6rem;scroll-margin-block-start:4rem;animation:.56s cubic-bezier(.16,1,.3,1) backwards iwkq-a_arrive}.iwkq-a_backLink{min-height:44px;color:var(--glossary-muted);align-items:center;gap:.55rem;margin-bottom:2.25rem;font-size:.85rem;text-decoration:none;display:inline-flex}.iwkq-a_backLink:hover{color:var(--glossary-fg)}.iwkq-a_detailHeader{border-bottom:1px solid var(--glossary-line);max-width:54rem;padding-bottom:2.3rem}.iwkq-a_detailHeader h1{color:var(--glossary-fg);letter-spacing:-.055em;text-wrap:balance;margin:.7rem 0 1rem;font-size:clamp(2.3rem,5vw,4rem);font-weight:560;line-height:1.05}.iwkq-a_detailDefinition{color:#d2d2df;text-wrap:pretty;max-width:49rem;margin:0;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.8}.iwkq-a_detailAliases{color:#d1d1ff;margin:.8rem 0 0;font-size:.82rem;line-height:1.65}.iwkq-a_detailCategory{color:var(--glossary-accent)}.iwkq-a_detailLayout{grid-template-columns:minmax(0,44rem) minmax(13rem,17rem);justify-content:space-between;gap:4rem;padding-top:2.4rem;display:grid}.iwkq-a_detailArticle{min-width:0}.iwkq-a_proseSection{margin:0 0 2.2rem;scroll-margin-block-start:7rem}.iwkq-a_proseSection h2,.iwkq-a_detailAside h2{color:var(--glossary-fg);letter-spacing:-.02em;margin:0 0 .8rem;font-size:1.18rem;font-weight:570;line-height:1.4}.iwkq-a_proseSection p{color:var(--glossary-body);text-wrap:pretty;margin:0;font-size:.98rem;line-height:1.85}.iwkq-a_proseSection .iwkq-a_exampleText{color:#d6d6e5;border-left:2px solid #a5a7ff8c;padding:.15rem 0 .15rem 1rem}.iwkq-a_detailAside{border:1px solid var(--glossary-line);background:linear-gradient(#ffffff09,#0000 4rem),#101018d6;border-radius:.9rem;align-self:start;padding:1.2rem;position:sticky;top:5.5rem}.iwkq-a_asideSection+.iwkq-a_asideSection{border-top:1px solid var(--glossary-line);margin-top:1.5rem;padding-top:1.3rem}.iwkq-a_detailAside h2{margin-bottom:.7rem;font-size:.9rem}.iwkq-a_asideLinks{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.iwkq-a_asideLinks a{min-height:44px;color:var(--glossary-muted);text-wrap:pretty;border-radius:.45rem;align-items:center;gap:.5rem;font-size:.82rem;line-height:1.45;text-decoration:none;display:flex}.iwkq-a_asideLinks a:hover{color:var(--glossary-fg)}.iwkq-a_asideLinks a:after{color:var(--glossary-faint);content:"↗";flex:none;margin-left:auto}.iwkq-a_aliasNote{color:#d1d1ff;background:#7d7fe814;border:1px solid #a5a7ff33;border-radius:.65rem;margin:.8rem 0 0;padding:.8rem .9rem;font-size:.83rem;line-height:1.65}.iwkq-a_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes iwkq-a_arrive{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@media (min-width:48rem){.iwkq-a_main,.iwkq-a_detailMain{width:min(100% - 3rem,72rem)}.iwkq-a_termGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.iwkq-a_termCard{min-height:17rem;padding:1.25rem 1.3rem 1.1rem}}@media (min-width:64rem){.iwkq-a_termGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media (max-width:56rem){.iwkq-a_letter{scroll-margin-block-start:12rem}}@media (max-width:47.99rem){.iwkq-a_hero{grid-template-columns:minmax(0,1fr);gap:1.65rem;min-height:auto;padding:4.25rem 0 3.25rem}.iwkq-a_heroTitle{max-width:12ch;font-size:clamp(3rem,13vw,4.2rem)}.iwkq-a_heroGlyph{border-radius:.9rem;width:3.65rem;height:3.65rem}.iwkq-a_heroGlyph svg{width:1.6rem;height:1.6rem}.iwkq-a_heroGlyph:after{width:1.45rem;height:1.45rem;bottom:-.4rem;right:-.4rem}.iwkq-a_indexHeading{align-items:flex-start}.iwkq-a_alphabetNav{padding-inline:.5rem}.iwkq-a_alphabetList{gap:0}.iwkq-a_alphabetLink{min-width:44px;min-height:44px}.iwkq-a_letter{scroll-margin-block-start:17rem}.iwkq-a_detailMain{padding-top:2.2rem}.iwkq-a_detailLayout{grid-template-columns:minmax(0,1fr);gap:1.2rem;padding-top:1.75rem}.iwkq-a_detailAside{position:static}.iwkq-a_asideLinks{-moz-column-gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.8rem}}@media (max-width:23rem){.iwkq-a_main,.iwkq-a_detailMain{width:min(100% - 1.25rem,72rem)}.iwkq-a_indexHeading{flex-direction:column;gap:.85rem}.iwkq-a_categoryButton{padding-inline:.72rem}.iwkq-a_asideLinks{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.iwkq-a_main,.iwkq-a_detailMain{animation:none}.iwkq-a_termCard,.iwkq-a_termLinkText span,.iwkq-a_categoryButton,.iwkq-a_markdownLink,.iwkq-a_clearButton,.iwkq-a_resetButton{transition:none}}
