.t3b-menu-extensions{--t3b-ext-cat-forms: #1E6091;--t3b-ext-cat-content: var(--bs-primary, #2E6B4F);--t3b-ext-cat-media: #6F42C1;--t3b-ext-cat-auth: #B23A48;--t3b-ext-cat-build: #8A5C1F;--t3b-ext-cat-events: #0F6E68;--t3b-ext-cat-consent: #5C636A;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem;align-items:stretch}@media(min-width: 576px){.t3b-menu-extensions{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 992px){.t3b-menu-extensions{grid-template-columns:repeat(5, minmax(0, 1fr))}}.t3b-menu-extensions__item{display:flex;align-items:center;gap:.75rem;padding:1rem;background:var(--bs-card-bg, #fff);border:1px solid var(--bs-border-color, rgba(0, 0, 0, 0.1));border-radius:var(--bs-border-radius, 0.5rem);color:inherit;text-decoration:none;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.t3b-menu-extensions__item:hover,.t3b-menu-extensions__item:focus-visible{border-color:var(--bs-primary, currentColor);transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.08);text-decoration:none;color:inherit}.t3b-menu-extensions__tile{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.4rem;background:var(--bs-primary, #2E6B4F);color:var(--bs-light, #fff);font-weight:600;font-size:.95rem;line-height:1;letter-spacing:.01em}.t3b-menu-extensions__body{display:flex;flex-direction:column;gap:.15rem;min-width:0}.t3b-menu-extensions__name{font-weight:600;line-height:1.2;word-break:break-word}.t3b-menu-extensions__category{font-size:.7rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-secondary-color, rgba(0, 0, 0, 0.55))}.t3b-menu-extensions__item--forms .t3b-menu-extensions__tile{background-color:var(--t3b-ext-cat-forms)}.t3b-menu-extensions__item--forms:hover,.t3b-menu-extensions__item--forms:focus-visible{border-color:var(--t3b-ext-cat-forms)}.t3b-menu-extensions__item--content .t3b-menu-extensions__tile{background-color:var(--t3b-ext-cat-content)}.t3b-menu-extensions__item--content:hover,.t3b-menu-extensions__item--content:focus-visible{border-color:var(--t3b-ext-cat-content)}.t3b-menu-extensions__item--media .t3b-menu-extensions__tile{background-color:var(--t3b-ext-cat-media)}.t3b-menu-extensions__item--media:hover,.t3b-menu-extensions__item--media:focus-visible{border-color:var(--t3b-ext-cat-media)}.t3b-menu-extensions__item--auth .t3b-menu-extensions__tile{background-color:var(--t3b-ext-cat-auth)}.t3b-menu-extensions__item--auth:hover,.t3b-menu-extensions__item--auth:focus-visible{border-color:var(--t3b-ext-cat-auth)}.t3b-menu-extensions__item--build .t3b-menu-extensions__tile{background-color:var(--t3b-ext-cat-build)}.t3b-menu-extensions__item--build:hover,.t3b-menu-extensions__item--build:focus-visible{border-color:var(--t3b-ext-cat-build)}.t3b-menu-extensions__item--events .t3b-menu-extensions__tile{background-color:var(--t3b-ext-cat-events)}.t3b-menu-extensions__item--events:hover,.t3b-menu-extensions__item--events:focus-visible{border-color:var(--t3b-ext-cat-events)}.t3b-menu-extensions__item--consent .t3b-menu-extensions__tile{background-color:var(--t3b-ext-cat-consent)}.t3b-menu-extensions__item--consent:hover,.t3b-menu-extensions__item--consent:focus-visible{border-color:var(--t3b-ext-cat-consent)}