@layer components{.gloss__nav{display:flex;flex-wrap:wrap;gap:8px 10px;margin-top:32px;max-width:none}.gloss__nav a{padding:6px 12px;border:1px solid var(--border-control);border-radius:var(--radius-pill);font-size:13px;color:var(--text);text-decoration:none;font-variation-settings:"wdth" var(--wdth-text),"wght" 500}@media(any-hover:hover){.gloss__nav a:hover{border-color:var(--film-32);background:var(--film-4)}}.gloss{margin:0;border-top:1px solid var(--film-8)}.gloss__entry{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:12px clamp(24px,4vw,64px);padding:28px 0;border-bottom:1px solid var(--film-8);scroll-margin-top:calc(var(--ceiling-h) + 16px)}.gloss__term{margin:0;font-size:clamp(19px,1.6vw,23px);font-variation-settings:"wdth" var(--wdth-text),"wght" 600;letter-spacing:-.011em;line-height:1.25}.gloss__anchor{color:var(--text);text-decoration:none}@media(any-hover:hover){.gloss__anchor:hover{text-decoration:underline;text-underline-offset:4px}}.gloss__def{margin:0}.gloss__def p{margin:0;max-width:62ch;color:var(--text-body)}.gloss__src{margin-top:10px!important;font-size:13px;color:var(--text-muted)}.gloss__src a{color:var(--text);text-underline-offset:3px}@media(max-width:700px){.gloss__entry{grid-template-columns:1fr;gap:8px;padding:22px 0}}}
