.glossary{color:var(--lc-ink,var(--text,#1c2834));gap:12px;display:grid}.glossary-search{font-weight:var(--text-weight-semibold);gap:4px;display:grid}.glossary-search input{border:1px solid var(--lc-line-2,var(--line,#d6dce2));border-radius:var(--radius);width:100%;max-width:420px;font:inherit;font-weight:var(--text-weight-regular);background:var(--lc-white,var(--bg,#fff));color:inherit;padding:9px 12px}.glossary-count{color:var(--lc-muted,var(--muted,#56626e));font-size:var(--text-size-label);margin:0}.glossary-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.glossary-item{border:1px solid var(--lc-line,var(--line,#d6dce2));border-radius:var(--radius);background:var(--lc-white,var(--bg,#fff));padding:12px 14px}.glossary-item[data-focused=true]{border-color:var(--accent-strong,var(--steel,#315f84));box-shadow:inset 3px 0 0 var(--accent-strong,var(--steel,#315f84))}.glossary-item h3{font-size:var(--text-size-body);margin:0 0 4px}.glossary-item p{margin:0 0 6px;line-height:1.5}.glossary-lessons{font-size:var(--text-size-label);flex-wrap:wrap;gap:4px 12px;display:flex}.glossary-lessons span{color:var(--lc-muted,var(--muted,#56626e))}.glossary-lessons a{color:var(--accent-strong,var(--steel,#315f84));text-underline-offset:3px}.labs-learning button.labs-learning-term{color:inherit;font:inherit;cursor:help;background:0 0;border:0;border-bottom:2px dotted;border-radius:0;padding:0;display:inline}.labs-learning button.labs-learning-term:hover{background:var(--lc-panel,#f5f7f9)}.labs-learning-step-tools{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.labs-learning-glossary{border:1px solid var(--lc-line,#d6dce2);border-radius:var(--radius);background:var(--lc-panel,#f5f7f9);gap:10px;padding:14px;display:grid}.labs-learning-glossary header{justify-content:space-between;align-items:center;gap:8px;display:flex}.labs-learning-glossary h2{font-size:var(--text-size-dialog);margin:0}.labs-learning-glossary .glossary-list{max-height:320px;overflow:auto}
