#slideset-6 > .slide:nth-child(n+2) > div,
#slideset-6 > .slide:nth-child(n+2) > div > div:not(.symbol-chart-wrapper\+legend)
{
   position: static;
}

#slideset-6 .symbol-chart-wrapper\+legend
{
   background-color: var(--gray1);
   position: relative;
   --width: 100%;
}

#slideset-6 .symbol-chart-wrapper\+legend g
{
   fill: #000;
   stroke: #000;
}

#slideset-6 > .slide:nth-child(2) > div:first-of-type
{
   float: right;
   margin-top: 3.7em;
   margin-right: 1em;
   width: 46%;
}

#slideset-6 > .slide:nth-child(2) .symbol-chart-wrapper\+legend
{
   --width: 100%;
}

#slideset-6 > .slide:nth-child(n+2):nth-child(-n+3) .symbol-chart-wrapper\+legend > .legend > div
{
   display: block;
}

#slideset-6 > .slide:nth-child(3)
{
   padding-right: 5em;
   width: calc(100% - 10em);
}

#slideset-6 > .slide:nth-child(3) > div:first-of-type
{
   width: 32%;
}

#slideset-6 > .slide:nth-child(3) > div:last-child
{
   float: left;
   margin-top: .65em;
   width: 31%;
}

#slideset-6 .symbol-chart-header,
#slideset-6 .symbol-chart-footer
{
   background-color: #000;
   color: #fff;
   text-align: center;
   text-transform: uppercase;
}

#slideset-6 .symbol-chart-header
{
   letter-spacing: .25em;
   padding: .5em 0;
}

#slideset-6 .symbol-chart-header > div
{
   font-size: .375em;
   letter-spacing: .1em;
   text-transform: none;
   position: static;
}

#slideset-6 .symbol-chart-footer
{
   font-size: .325em;
   padding: 1.75em 0;
}

#slideset-6 > .slide:nth-child(2) > p
{
   margin-right: 52%;
}

#slideset-6 > .slide:nth-child(2) .legend,
#slideset-6 > .slide:nth-child(3) .legend
{
   font-size: .1em;
}

#slideset-6 > .slide:nth-child(2) > div:first-of-type,
#slideset-6 > .slide:nth-child(3) > div:last-child
{
/* enable changing element order since the symbols chart is appended *after* the header and footer */
   display: flex;
   flex-direction: column;
   flex-wrap: wrap;
}

/* header */
#slideset-6 > .slide:nth-child(2) > div:first-of-type > div:nth-child(1),
#slideset-6 > .slide:nth-child(3) > div:last-child > div:nth-child(1)
{
   order: 1;
}

/* footer */
#slideset-6 > .slide:nth-child(2) > div:first-of-type > div:nth-child(2),
#slideset-6 > .slide:nth-child(3) > div:last-child > div:nth-child(2)
{
   order: 3;
}

/* symbols chart */
#slideset-6 > .slide:nth-child(2) > div:first-of-type > div:nth-child(3),
#slideset-6 > .slide:nth-child(3) > div:last-child > div:nth-child(3)
{
   order: 2;
}
