.catalogue-module___ro6Kq__root{min-width:0}.catalogue-module___ro6Kq__toolbar{flex-wrap:wrap;justify-content:flex-end;gap:.25rem;margin-block:.75rem;display:flex}.catalogue-module___ro6Kq__toolbar button{min-height:2.75rem;color:var(--color-fd-muted-foreground);cursor:pointer;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500}.catalogue-module___ro6Kq__root .catalogue-entry{border:1px solid var(--color-fd-border);border-radius:.625rem;margin-block:.5rem}.catalogue-module___ro6Kq__root summary{border-radius:inherit;cursor:pointer;min-height:3.25rem;padding:1rem 2.75rem 1rem 1rem;list-style:none;position:relative}.catalogue-module___ro6Kq__root summary::-webkit-details-marker{display:none}.catalogue-module___ro6Kq__root summary:after{content:"";inset-inline-end:1.125rem;width:.45rem;height:.45rem;color:var(--color-fd-muted-foreground);border-block-end:1.5px solid;border-inline-end:1.5px solid;position:absolute;top:1.4rem;transform:rotate(-45deg)}.catalogue-module___ro6Kq__root details[open]>summary:after{transform:rotate(45deg)}.catalogue-module___ro6Kq__root summary :is(h2,h3){overflow-wrap:anywhere;margin:0;scroll-margin-top:8rem;font-size:1rem;font-weight:600;line-height:1.5}.catalogue-module___ro6Kq__root .catalogue-description{color:var(--color-fd-muted-foreground);overflow-wrap:anywhere;margin:.375rem 0 0;font-size:.875rem;line-height:1.6;display:block}.catalogue-module___ro6Kq__root details[open]>summary .catalogue-description:not(:has(code)){display:none}.catalogue-module___ro6Kq__root summary code{overflow-wrap:anywhere}.catalogue-module___ro6Kq__root .catalogue-content{border-top:1px solid var(--color-fd-border);min-width:0;padding:0 1rem 1rem}.catalogue-module___ro6Kq__root .catalogue-content>:last-child{margin-bottom:0}.catalogue-module___ro6Kq__root .catalogue-content :is(td,a){overflow-wrap:anywhere}.catalogue-module___ro6Kq__root summary:focus-visible,.catalogue-module___ro6Kq__toolbar button:focus-visible{outline:2px solid var(--color-fd-ring);outline-offset:3px}@media (hover:hover) and (pointer:fine){.catalogue-module___ro6Kq__root summary:hover,.catalogue-module___ro6Kq__toolbar button:hover{background:var(--color-fd-accent);color:var(--color-fd-accent-foreground)}.catalogue-module___ro6Kq__toolbar button:active:not(:focus-visible){transform:scale(.96)}}
