.collapsible-row_opener{
  display: flex;
  padding-top: 11px;
  padding-bottom: 11px;
  border-bottom: 1px solid var(--border-color);
  cursor: pointer;
}

.collapsible-row_opener-icn{
  margin-left: auto;
}

[open] summary > .collapsible-row_opener--icn-open,
.collapsible-row_opener--icn-close{
  display: none;
}

[open] summary > .collapsible-row_opener--icn-close{
  display: inline;
}