main
 1dl {
 2  dt {
 3    @apply font-bold float-left mr-4;
 4  }
 5  dd {
 6    @apply mt-2 mb-2;
 7    & > *:first-child {
 8      @apply mt-0;
 9    }
10    & > *:last-child {
11      @apply mb-0;
12    }
13  }
14  dd:not(:has(math[display="block"]:only-child)) {
15    text-indent: 2em hanging;
16    &
17      > :not(:first-child):is(
18        p,
19        div,
20        blockquote,
21        ul,
22        ol,
23        figure,
24        pre,
25        table,
26        math[display="block"]
27      ) {
28      @apply pl-[2em];
29      text-indent: 0;
30    }
31  }
32  dd:has(math[display="block"])::before {
33    content: "";
34    display: block;
35    height: 1lh;
36  }
37}