.term-categories{display:flex;flex-wrap:wrap;gap:8px}.glossary-tools{display:block}.glossary-tools>input{width:100%;margin-bottom:18px}.glossary-item{background:white;border:1px solid #dce6d5;border-radius:10px;margin:11px 0}.glossary-item[hidden]{display:none}.glossary-item summary{padding:18px 22px;cursor:pointer;font-size:16px;color:#294f37;font-weight:600}.glossary-item[open] summary{border-bottom:1px solid #e7eee0}.glossary-preview{padding:18px 22px;font-size:15px;color:#708366;line-height:1.85}.glossary-preview p{margin:0 0 15px}.glossary-preview a{color:#235438;font-weight:600}.article-section>p{line-height:1.95;font-size:16px}.term-categories button{font-size:13px;padding:8px 12px}@media(max-width:600px){.glossary-item summary{font-size:15px;padding:16px}.glossary-preview{padding:16px}}