.abiba-topic-directory{max-width:1100px;margin:auto;line-height:1.7}.abiba-topic-directory section{margin:24px 0;padding-top:16px;border-top:1px solid #dce3e5}.abiba-topic-directory h2{font-size:1.35em;margin:0 0 16px}.abiba-directory-group{margin:0 0 20px}.abiba-directory-group h3{margin:0 0 10px;font-size:1.1em}.abiba-directory-tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none!important;padding:0!important;margin:0!important}.abiba-directory-tags li{margin:0!important;padding:0!important}.abiba-directory-tags a{display:block;border:1px solid #d1dcda;border-radius:6px;padding:6px 12px;text-decoration:none;font-size:.94em}.abiba-directory-tags a:hover,.abiba-directory-tags a:focus{background:#edf5f2;color:#175941}@media(max-width:600px){.abiba-directory-tags a{padding:8px 10px}.abiba-topic-directory section{margin:18px 0}}
