.accordionHide:not(.accordionPartialHide),.accordionShow,.accordionShow *,.accordionShow a,a.accordionShow,table.accordionShow{transition:max-height .5s ease-in-out,opacity .6s ease-in-out}.accordionClosed{margin-bottom:1.2em}.accordionHide:not(.accordionPartialHide){opacity:0;max-height:0;min-height:0!important;overflow:hidden;margin:0!important;padding:0!important;border:0!important}.accordionShow{opacity:1}.accordionPartialHide{overflow:hidden;margin-bottom:0!important;padding-bottom:0!important;border:0!important}.accordionHide:not(.accordionPartialHide) *{height:0!important;min-height:0!important;opacity:0!important;margin:0!important;padding:0!important;border:0!important}.accordionHide:not(.accordionPartialHide) a,a.accordionHide:not(.accordionPartialHide),br.accordionAllowHide.accordionHide,table.accordionHide:not(.accordionPartialHide){opacity:0;height:0!important;min-height:0!important;max-height:0!important;max-width:0!important;visibility:hidden;position:absolute;z-index:-100!important}br.accordionAllowHide.accordionHide{display:none}.accordionFadeout:not(.accordionPartialHide){opacity:0!important;transition:opacity .5s!important}.accordion-show-div{z-index:1000;position:relative;padding:.5em}.round-button{width:120px;height:20px;background-color:#f8f8f8;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,.1);margin:0 auto}.round-button:hover{background-color:#fff}.arrow-down,.arrow-up{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent}.arrow-down{border-top:10px solid #000}.arrow-up{border-bottom:10px solid #000}.accordionFadeHide:not(.accordionIsOpen)::after{content:'';position:absolute;bottom:0;left:0;right:0;height:50px;background:linear-gradient(to bottom,rgba(var(--gradient-color),.1),rgba(var(--gradient-color),.9))}.accordionFadeHide{position:relative;width:100%}
