.accordion{width:100%;margin:30px 0 10px;display:block}.accordion-expand-all,.accordion-collapse-all{cursor:pointer;background-color:var(--color-grey-warm);padding:3px 10px;display:inline-block}.accordion-expand-all:hover,.accordion-collapse-all:hover{color:var(--color-sky)}.accordion-collapse-all{margin:0 0 10px 10px}.accordion-auto-collapse{vertical-align:middle;display:inline-block;margin:-5px 5px 0 10px!important}.accordion-item{margin:0 0 15px}.accordion-header{background-color:var(--color-grey-warm);justify-content:space-between;align-items:center;display:flex;overflow:hidden}.accordion-header:hover .text{color:var(--color-sky);cursor:pointer}.accordion-header.expanded{background-color:var(--color-grey-warm)}.accordion-header.expanded:hover{cursor:pointer}.accordion-header.expanded:hover .text{color:var(--color-sky)}.accordion-item[data-is-expandable=false] .accordion-header{background-color:var(--color-grey-warm-light)}.accordion-header .text{flex-grow:2;padding:7px 10px}.accordion-header .fa-refresh{padding:0;font-size:15px;display:none}.accordion-header.expanded .fa-refresh{display:inline-block}.accordion-header .toggle-tool{align-items:center;display:flex}.accordion-header .toggle-tool label,.accordion-header .toggle-switch{margin:0 0 0 10px}.accordion-header .fa-angle-down{padding:7px 10px;display:inline-block}.accordion-header.expanded .fa-angle-down{display:none}.accordion-header .fa-angle-up{padding:7px 10px;display:none}.accordion-header.expanded .fa-angle-up{display:inline-block}.accordion-header .fa-refresh:hover,.accordion-header .fa-angle-down:hover,.accordion-header .fa-angle-up:hover{color:var(--color-sky);cursor:pointer}.accordion-content{border:1px solid var(--color-grey-warm);padding:10px;display:none;overflow:auto}.accordion-footer{background-color:var(--color-grey-warm);padding:3px 0 3px 10px;font-size:14px}.accordion-footer a{margin:0 10px 0 0}.accordion-footer a:hover{color:var(--color-sky);cursor:pointer}.accordion-expand-all:focus,.accordion-collapse-all:focus,.accordion-header .fa-refresh:focus,.accordion-header .fa-angle-down:focus,.accordion-header.expanded .fa-angle-up:focus,.accordion-footer a:focus{color:var(--color-sky);outline:none}.accordion-item:focus,.accordion-item .accordion-header:focus{outline:none}.accordion-item .accordion-header:focus .text,.accordion-item .accordion-header .text:focus{color:var(--color-sky);outline:none}
