.bs360-glossary-overview{width:100%}.bs360-glossary-list{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.bs360-glossary-list--cols-1{grid-template-columns:1fr}.bs360-glossary-list--cols-2{grid-template-columns:repeat(2,1fr)}.bs360-glossary-list--cols-3{grid-template-columns:repeat(3,1fr)}.bs360-glossary-list--cols-4{grid-template-columns:repeat(4,1fr)}@media(max-width:768px){.bs360-glossary-list--cols-3,.bs360-glossary-list--cols-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.bs360-glossary-list--cols-2,.bs360-glossary-list--cols-3,.bs360-glossary-list--cols-4{grid-template-columns:1fr}}.bs360-glossary-list__item{border:1px solid #e5e7eb;border-radius:4px}.bs360-glossary-list__link{display:block;padding:.75rem;font-weight:700;text-decoration:none}.bs360-glossary-list__link:hover{text-decoration:underline}.bs360-glossary-list__excerpt{margin:.4rem 0 0;font-size:.9em;color:#6b7280}.bs360-glossary-filter-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px}.bs360-glossary-filter-tab{padding:8px 20px;border:none;border-radius:12px;background:var( --wp--preset--color--gray-050, #F5F6F7 );color:var( --wp--preset--color--gray-400, #5E737F );font-size:14px;cursor:pointer;box-shadow:0 1px 3px #00000014;transition:background .3s,color .3s,box-shadow .3s}.bs360-glossary-filter-tab:hover{background:var( --wp--preset--color--green-500, #679D2E );color:#fff;box-shadow:0 2px 6px #0000001f}.bs360-glossary-filter-tab.bs360-is-active{background:var( --wp--preset--color--green-500, #679D2E );color:#fff;box-shadow:none}.bs360-glossary-empty{color:#6b7280}.bs360-glossary-list__item.is-hidden{display:none}.bs360-glossary-auto-link{color:inherit;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px}.bs360-glossary-auto-link:hover{text-decoration-style:solid}
