.accordion{--accordion-shadow: 0 2px 8px rgba(0, 0, 0, var(--app-shadow-opacity));--accordion-shadow--opened: none;--accordion-close-icon-color: var(--teal-1);--accordion-opened-background: var(--teal-5);--accordion-border-color--opened: var(--teal-4);--accordion-close-icon-color: var(--green-1);--accordion-opened-background: #FFF;--accordion-border-color--opened: var(--black-5);--accordion-inverse-state-bg-color: var(--white);--accordion-inverse-state-border-color: var(--white);--accordion-close-icon-top: -1px}.accordion{--accordion-header-padding: 20px 24px;--accordion-header-padding--opened: 20px 24px;--accordion-content-padding: 0 24px;background-color:#fff;box-shadow:var(--accordion-shadow);border:var(--app-border);border-color:transparent;border-radius:var(--app-border-radius);margin:10px 0}.accordion__header{display:flex;justify-content:space-between;align-items:var(--accordion-header-align-items);gap:16px;padding:var(--accordion-header-padding);cursor:pointer}.accordion__header h1,.accordion__header h2,.accordion__header h3,.accordion__header h4,.accordion__header h5{margin:0!important;padding:0!important}.accordion__header a:hover .accordion__close-icon{color:var(--link-color-hover)}.accordion.accordion--no-border,.accordion.accordion--opened.accordion--no-border{border-color:transparent}.accordion.accordion--no-box-shadow,.accordion.accordion--opened.accordion--no-box-shadow{box-shadow:none}.accordion--opened{background:var(--accordion-opened-background);border-color:var(--accordion-border-color--opened);box-shadow:var(--accordion-shadow--opened)}.accordion--opened>.accordion__header{padding:var(--accordion-header-padding--opened)}.accordion--opened>.accordion__header .accordion__close-icon{transform:rotate(180deg)}.accordion--inversed-state{background:var(--accordion-inverse-state-bg-color)}.accordion--inversed-state.accordion--opened{border-color:var(--accordion-inverse-state-border-color)}.accordion--inverse{box-shadow:var(--accordion-shadow)}.accordion__content{padding:var(--accordion-content-padding)}.accordion .accordion__close-icon{width:20px;height:20px;color:var(--accordion-close-icon-color)}.accordion__content>h1:first-child,.accordion__content>h2:first-child,.accordion__content>h3:first-child,.accordion__content>h4:first-child,.accordion__content>h5:first-child{margin-top:0!important;padding-top:0!important}.v-collapse{transition:height .5s ease-in-out}
