.glossary-index{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 32px}.glossary-index a{padding:7px 11px;border:1px solid var(--gold-frame);border-radius:7px;font-size:14px;background:#f4f7fb}.glossary-term{padding:22px 24px;border:1px solid var(--gold-frame);border-radius:12px;box-shadow:var(--gold-shadow);margin:0 0 20px;scroll-margin-top:24px}.glossary-term h2{margin-top:0}.glossary-term[hidden],.glossary-index a[hidden],#glossary-form[hidden],#glossary-empty[hidden]{display:none}.glossary-search-row{display:flex;gap:12px;align-items:end}.glossary-search-row>div{flex:1;min-width:0}.glossary-search-row input{width:100%;font-size:16px;min-height:48px}.glossary-example{padding:12px 16px;background:#edf2f8;border-left:3px solid #a28a60}.glossary-search-row button{min-height:48px}@media(max-width:600px){.glossary-search-row{display:block}.glossary-search-row button{margin-top:12px}.glossary-term{padding:18px}}@media print{#glossary-form,.glossary-index,#glossary-count,#glossary-empty{display:none!important}.glossary-term[hidden]{display:block!important}}
