.accordian { padding: 5px 5px 0 5px ; }
.accordian-pane { margin: 5px ; }

.accordian-pane .title {
    margin-bottom: 5px ; border: 1px solid #aaa ; border-radius: 5px ;
    display: flex ; align-items: center ;
    padding: 5px 8px ;
    cursor: pointer ;
}
.accordian-pane .title .icon { margin-right: 10px ; }

.accordian-pane .entries { margin: 0 0 5px 15px ; list-style-type: none ; }
.accordian-pane .entries li { list-style-image: none ; }
.accordian-pane .entries .entry { margin: 2px 0 ; }
.accordian-pane .entries .entry a { cursor: pointer ; }
.accordian-pane .entries .entry.disabled { color: #666 ; }
