.gloss-tools[data-astro-cid-rwz4vw6p]{z-index:20;background:color-mix(in srgb, var(--color-ink) 90%, transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-line);margin-top:1.75rem;padding:.7rem 0 .75rem;position:sticky;top:0}.gloss-search[data-astro-cid-rwz4vw6p]{border:1px solid var(--color-line);background:var(--color-surface);border-radius:10px;align-items:center;gap:.55rem;padding:.5rem .7rem;transition:border-color .2s,box-shadow .2s;display:flex}.gloss-search[data-astro-cid-rwz4vw6p]:focus-within{border-color:color-mix(in srgb, var(--color-signal) 55%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-signal) 12%, transparent)}.gloss-prompt[data-astro-cid-rwz4vw6p]{color:var(--color-signal);font-family:var(--font-mono);font-weight:600}#gloss-filter[data-astro-cid-rwz4vw6p]{min-width:0;color:var(--color-paper);font-family:var(--font-read);background:0 0;border:0;outline:none;flex:1;font-size:.95rem}#gloss-filter[data-astro-cid-rwz4vw6p]::placeholder{color:var(--color-muted)}.gloss-kbd[data-astro-cid-rwz4vw6p]{font-family:var(--font-mono);color:var(--color-muted);border:1px solid var(--color-line);border-radius:5px;padding:1px 6px;font-size:.7rem}.gloss-chips[data-astro-cid-rwz4vw6p]{flex-wrap:wrap;gap:.4rem;margin-top:.65rem;display:flex}.gloss-chip[data-astro-cid-rwz4vw6p]{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);border:1px solid var(--color-line);border-radius:999px;align-items:center;gap:.45rem;padding:.28rem .7rem;font-size:.72rem;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.gloss-chip[data-astro-cid-rwz4vw6p]:hover{color:var(--color-bright);border-color:color-mix(in srgb, var(--c) 55%, transparent)}.gloss-chip[data-astro-cid-rwz4vw6p].is-active{color:var(--c);border-color:color-mix(in srgb, var(--c) 60%, transparent);background:color-mix(in srgb, var(--c) 10%, transparent)}.gloss-chip[data-astro-cid-rwz4vw6p].is-empty{opacity:.3;pointer-events:none}.gloss-chip-n[data-astro-cid-rwz4vw6p]{color:color-mix(in srgb, var(--c) 75%, var(--color-muted));font-size:.66rem}.gloss-sec[data-astro-cid-rwz4vw6p]{scroll-margin-top:6rem}.gloss-sec-n[data-astro-cid-rwz4vw6p]{color:var(--color-muted);letter-spacing:normal;margin-left:.45rem;font-size:.7rem}.glossary-index[data-astro-cid-rwz4vw6p]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.glossary-index[data-astro-cid-rwz4vw6p] .gentry{border:1px solid var(--color-line);border-radius:8px;min-width:0;transition:background .15s,border-color .15s}.glossary-index[data-astro-cid-rwz4vw6p] .gentry:hover{border-color:color-mix(in srgb, var(--color-signal) 35%, var(--color-line));background:#ffffff05}.glossary-index[data-astro-cid-rwz4vw6p] .gentry-link{flex-wrap:wrap;align-items:baseline;gap:.55rem;min-height:100%;padding:.6rem;text-decoration:none;display:flex}.glossary-index[data-astro-cid-rwz4vw6p] .gentry .sigle{color:var(--glossary-accent);font-family:var(--font-display);letter-spacing:.02em;border:1px solid color-mix(in srgb, currentColor 35%, transparent);border-radius:6px;padding:1px 8px;font-size:.88rem;font-weight:450;transition:border-color .18s,background .18s}.glossary-index[data-astro-cid-rwz4vw6p] .gentry .sigle:hover{background:color-mix(in srgb, currentColor 10%, transparent);border-color:currentColor}.glossary-index[data-astro-cid-rwz4vw6p] .gentry .nom{color:var(--color-bright);font-size:.9rem;transition:color .18s}.glossary-index[data-astro-cid-rwz4vw6p] .gentry-link:hover .nom{color:var(--color-signal)}.glossary-index[data-astro-cid-rwz4vw6p] .gentry:target{background:color-mix(in srgb, var(--color-signal) 8%, transparent)}.gloss-empty[data-astro-cid-rwz4vw6p]{color:var(--color-muted);font-family:var(--font-mono);margin-top:2rem}.gloss-empty[data-astro-cid-rwz4vw6p]:before{content:"// ";color:var(--color-accent)}.atlas-panel[data-astro-cid-rwz4vw6p]{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);padding:1.2rem 0}.atlas-panel-head[data-astro-cid-rwz4vw6p]{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.atlas-panel[data-astro-cid-rwz4vw6p] h2[data-astro-cid-rwz4vw6p]{color:var(--color-bright);font-family:var(--font-display);font-size:var(--section-title-size);letter-spacing:0;margin-top:.35rem;line-height:1.15}.atlas-manual[data-astro-cid-rwz4vw6p]{border:1px solid var(--color-line);color:var(--color-muted);font-family:var(--font-mono);white-space:nowrap;border-radius:8px;padding:.45rem .65rem;font-size:.76rem}.atlas-manual[data-astro-cid-rwz4vw6p]:hover{border-color:color-mix(in srgb, var(--color-signal) 45%, transparent);color:var(--color-bright)}.atlas-grid[data-astro-cid-rwz4vw6p]{grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:.85rem;display:grid}.atlas-node[data-astro-cid-rwz4vw6p]{background:color-mix(in srgb, var(--color-surface) 82%, transparent);border:1px solid color-mix(in srgb, var(--node) 32%, var(--color-line));border-radius:8px;grid-template-rows:auto 1fr auto auto;min-height:0;padding:.85rem;display:grid}.atlas-node-title[data-astro-cid-rwz4vw6p]{gap:.2rem;display:grid}.reference-panel[data-astro-cid-rwz4vw6p] .atlas-node[data-astro-cid-rwz4vw6p]{grid-template-rows:auto;min-height:0}.atlas-node-title[data-astro-cid-rwz4vw6p] span[data-astro-cid-rwz4vw6p]{color:var(--node);font-family:var(--font-display);letter-spacing:0;font-size:1rem;font-weight:450}.atlas-node-title[data-astro-cid-rwz4vw6p] small[data-astro-cid-rwz4vw6p]{color:var(--color-bright);font-size:.82rem;line-height:1.35}.atlas-node[data-astro-cid-rwz4vw6p] p[data-astro-cid-rwz4vw6p]{color:var(--color-muted);margin-top:.7rem;font-size:.86rem;line-height:1.55}.atlas-neighbors[data-astro-cid-rwz4vw6p]{flex-wrap:wrap;gap:.35rem;margin-top:.8rem;display:flex}.atlas-neighbors[data-astro-cid-rwz4vw6p] a[data-astro-cid-rwz4vw6p]{border:1px solid var(--color-line);color:var(--color-muted);font-family:var(--font-mono);border-radius:7px;padding:.2rem .4rem;font-size:.68rem}.atlas-neighbors[data-astro-cid-rwz4vw6p] a[data-astro-cid-rwz4vw6p]:hover{border-color:color-mix(in srgb, var(--node) 55%, transparent);color:var(--color-bright)}.atlas-links[data-astro-cid-rwz4vw6p]{border-top:1px solid var(--color-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;margin-top:.85rem;padding-top:.65rem;display:grid}.atlas-links[data-astro-cid-rwz4vw6p] div[data-astro-cid-rwz4vw6p]{min-width:0}.atlas-links[data-astro-cid-rwz4vw6p] dt[data-astro-cid-rwz4vw6p]{color:var(--color-muted);font-family:var(--font-mono);overflow-wrap:anywhere;text-transform:uppercase;font-size:.6rem}.atlas-links[data-astro-cid-rwz4vw6p] dd[data-astro-cid-rwz4vw6p]{color:var(--color-paper);font-family:var(--font-display);margin:.1rem 0 0;font-size:1rem}.glossary-index[data-astro-cid-rwz4vw6p] .atlas-tag{border:1px solid color-mix(in srgb, var(--color-signal) 45%, transparent);color:var(--color-signal);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:7px;padding:.12rem .4rem;font-size:.64rem}.glossary-index[data-astro-cid-rwz4vw6p] .atlas-tag:hover{background:color-mix(in srgb, var(--color-signal) 9%, transparent);color:var(--color-bright)}.glossary-index[data-astro-cid-rwz4vw6p] .reference-tag{border-color:color-mix(in srgb, var(--color-signal) 55%, transparent);color:var(--color-signal)}.glossary-index[data-astro-cid-rwz4vw6p] .candidate-tag{border-color:color-mix(in srgb, var(--color-amber) 45%, transparent);color:var(--color-amber)}@media (width<=640px){.atlas-panel-head[data-astro-cid-rwz4vw6p]{align-items:start;display:grid}.atlas-manual[data-astro-cid-rwz4vw6p]{width:fit-content}.atlas-node[data-astro-cid-rwz4vw6p]{min-height:auto}}.gloss-heading[data-astro-cid-rwz4vw6p]{justify-content:space-between;align-items:baseline;gap:1rem;margin:1.5rem 0 .5rem;display:flex}.gloss-heading[data-astro-cid-rwz4vw6p] h2[data-astro-cid-rwz4vw6p]{color:var(--color-paper);font:450 1rem/1.5 var(--font-display)}.gloss-heading[data-astro-cid-rwz4vw6p] p[data-astro-cid-rwz4vw6p]{color:var(--color-muted);font:400 .75rem var(--font-read)}.gloss-explore[data-astro-cid-rwz4vw6p]{border-block:1px solid var(--color-line);font-family:var(--font-read);margin-top:1rem}.gloss-explore[data-astro-cid-rwz4vw6p]>summary[data-astro-cid-rwz4vw6p]{min-height:44px;color:var(--color-muted);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 0;font-size:.82rem;display:flex}.gloss-explore[data-astro-cid-rwz4vw6p]>summary[data-astro-cid-rwz4vw6p] span[data-astro-cid-rwz4vw6p]{color:var(--color-signal)}.gloss-explore[data-astro-cid-rwz4vw6p] summary[data-astro-cid-rwz4vw6p]:focus-visible{outline:2px solid var(--color-signal);outline-offset:3px}.explore-note[data-astro-cid-rwz4vw6p]{max-width:65ch;color:var(--color-muted);font:400 .8rem/1.7 var(--font-read);margin:.5rem 0 1rem}.atlas-node[data-astro-cid-rwz4vw6p] p[data-astro-cid-rwz4vw6p],.atlas-node-title[data-astro-cid-rwz4vw6p] small[data-astro-cid-rwz4vw6p]{font-family:var(--font-read)}.gloss-chips[data-astro-cid-rwz4vw6p]{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:.35rem;overflow-x:auto}.gloss-chip[data-astro-cid-rwz4vw6p]{min-height:36px;font:400 .75rem var(--font-read);letter-spacing:0;text-transform:none;flex:none}.glossary-index[data-astro-cid-rwz4vw6p] .gentry{border-width:0 0 1px;border-radius:0}.glossary-index[data-astro-cid-rwz4vw6p] .gentry-link{min-height:44px;padding:.75rem .3rem}.glossary-index[data-astro-cid-rwz4vw6p] .gentry .sigle{border:0;padding:0;font-weight:450}.glossary-index[data-astro-cid-rwz4vw6p] .gentry .nom{font-family:var(--font-read);font-size:.84rem;line-height:1.55}.glossary-index[data-astro-cid-rwz4vw6p] .gentry[hidden],.gloss-sec[data-astro-cid-rwz4vw6p][hidden]{display:none!important}
