.accordian-control-holder .listActionsControlLabel .controlsToggle{border-radius:.313rem;height:1.75rem;width:2.25rem}.actionsHolder>a{background-color:var(--tertiary-colour);border-radius:var(--border-radius-button);color:var(--text-on-tertiary-colour);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.35em;white-space:nowrap}.actionsHolder>a:hover{background-color:var(--hover-colour)}.actionsHolder>a svg{height:1.35em;margin:auto;width:1.35em}.accordian-control-holder button.extraDetailsButton{border-radius:.313rem;height:1.75rem;width:1.75rem}.accordian-list li>.accordian-list-details{opacity:0;-webkit-transition:opacity var(--animation-speed) var(--animation-timing),visibility var(--animation-speed) var(--animation-timing),max-height var(--animation-speed) var(--animation-timing);transition:opacity var(--animation-speed) var(--animation-timing),visibility var(--animation-speed) var(--animation-timing),max-height var(--animation-speed) var(--animation-timing);visibility:hidden}.accordian-list-main{border-radius:var(--border-radius-box);-webkit-transition:background-color var(--animation-speed) var(--animation-timing);transition:background-color var(--animation-speed) var(--animation-timing);-webkit-transition-delay:var(--animation-speed);transition-delay:var(--animation-speed)}.accordian-list li.extraDetailsVisible .accordian-list-main{background-color:inherit;z-index:1}.accordian-list li.extraDetailsVisible .accordian-list-details{opacity:1;visibility:visible}.accordian-list-tier-two{background-color:var(--surface-variant-bg-colour);border-radius:var(--border-radius-box);margin-left:2em;padding-bottom:.5em;-webkit-transition:background-color var(--animation-speed) var(--animation-timing),border-color var(--animation-speed) var(--animation-timing),margin var(--animation-speed) var(--animation-timing)!important;transition:background-color var(--animation-speed) var(--animation-timing),border-color var(--animation-speed) var(--animation-timing),margin var(--animation-speed) var(--animation-timing)!important}.accordian-list-tier-two:first-of-type{margin-top:0;padding-top:0}.accordian-list-tier-two:last-of-type{margin-bottom:1.5em}.accordian-list-tier-two.extraDetailsVisible{background-color:var(--surface-colour);border-color:var(--surface-colour);margin-bottom:.5em!important;margin-top:.5em!important}.accordian-list li.accordian-list-tier-two .accordian-list-main{position:static;-webkit-transition:none;transition:none;z-index:0}.accordian-control-holder .listActionsControlLabel .controlsToggle{background-color:var(--tertiary-colour);border-bottom:none;border-radius:5px;color:var(--text-on-tertiary-colour);height:28px;margin:0;width:36px}.accordian-list-details li{border:none;font-family:var(--brand-font);padding:0}.accordian-list-details li:first-child{margin-top:0!important}.accordian-list-details li .field a{color:var(--secondary-colour);margin:0!important;padding:0!important;text-decoration:underline}.accordian-list-details li .field a:hover{color:var(--hover-colour)}.accordian-list-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordian-list-main .accordian-list-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accordian-list-name a{display:block;height:100%;-webkit-transition:padding var(--animation-speed) var(--animation-timing);transition:padding var(--animation-speed) var(--animation-timing);white-space:normal!important}.accordian-list-main .accordian-control-holder{-ms-flex-negative:0;flex-shrink:0;margin:0}.accordian-list .existingList{padding:0 .7em}.accordian-list .existingList .accordian-control-holder.actionsHolder:hover>a svg path{fill:var(--secondary-colour)!important}.accordian-list .existingList .accordian-control-holder.actionsHolder>a:hover>svg path{fill:var(--text-on-hover-colour)!important}.accordian-list li{border:1px solid transparent;border-radius:var(--border-radius-box);display:block;margin:.6em 0;padding:0 1em;-webkit-transition:background-color var(--animation-speed) var(--animation-timing),border-color var(--animation-speed) var(--animation-timing);transition:background-color var(--animation-speed) var(--animation-timing),border-color var(--animation-speed) var(--animation-timing);width:100%}.accordian-list>li{background-color:var(--surface-colour)}.accordian-list>li.extraDetailsVisible{background-color:var(--surface-variant-bg-colour);border-color:var(--surface-colour)}.accordian-list>li.extraDetailsVisible a.existingListName{padding:.75em 0;position:sticky;top:1em}.accordian-list>li.extraDetailsVisible li.accordian-list-tier-two:not(.extraDetailsVisible) a{padding:0}.accordian-list>li.extraDetailsVisible .rticCompaniesTotal{color:var(--muted-colour)}.accordian-control-holder.actionsHolder{margin-bottom:0}.accordian-list-tier-two.extraDetailsVisible button.rticVerticalExtraDetailsButton{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordian-list-tier-two.extraDetailsVisible .rticVerticalExtraDetailsHolder{max-height:1000px;-webkit-transition:max-height var(--animation-speed) var(--animation-timing);transition:max-height var(--animation-speed) var(--animation-timing)}.existingList.extraDetailsVisible .extraDetailsHolder:not(.rticVerticalExtraDetailsHolder){max-height:2000px}.existingList.extraDetailsVisible button.extraDetailsButton:not(.rticVerticalExtraDetailsButton){-webkit-transform:rotate(90deg);transform:rotate(90deg)}.existingList .extraDetailsHolder{max-height:0;overflow:hidden;-webkit-transition:max-height var(--animation-speed) var(--animation-timing);transition:max-height var(--animation-speed) var(--animation-timing)}.existingList .extraDetailsHolder li .label{color:var(--colour-fg)}.existingList .extraDetailsHolder li .field{color:var(--text-grey-on-surface)}.existingList{border-bottom:1px solid var(--border-colour);color:var(--secondary-colour);padding:1em 0;position:relative;text-align:left}.existingList .actionsHolder .action:hover{border-color:var(--hover-colour)}.existingList .actionsHolder .action{cursor:pointer;margin:0 .6em}.existingList .existingListName{margin-left:.4em;margin-right:.4em;white-space:nowrap}.existingListName{cursor:pointer;vertical-align:middle}
/*# sourceMappingURL=accordian.css.map */
