button.svelte-1i336h4,section.svelte-1i336h4>div:where(.svelte-1i336h4)>div:where(.svelte-1i336h4){padding:.875em 1em}button.svelte-1i336h4{display:flex;justify-content:space-between;column-gap:1em;border-bottom:1px solid var(--primary-color)}button.svelte-1i336h4:after{--size: .75;content:"";display:block;width:calc(var(--size) * 1em);height:calc(var(--size) * 1em);margin-top:calc((var(--line-height) - var(--size)) * .5em - var(--size) * .25em);transform:rotate(45deg);border-bottom:1px solid var(--primary-color);border-right:1px solid var(--primary-color);transition:transform .2s,margin-top .2s}button.opened.svelte-1i336h4{color:var(--primary-color)}button.opened.svelte-1i336h4:after{transform:rotate(-135deg);margin-top:calc((var(--line-height) - var(--size)) * .5em + var(--size) * .25em)}section.svelte-1i336h4{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .2s}section.svelte-1i336h4>div:where(.svelte-1i336h4){min-height:0}section.svelte-1i336h4>div:where(.svelte-1i336h4)>div:where(.svelte-1i336h4){padding-bottom:calc(1em + var(--row-gap))}section.opened.svelte-1i336h4{grid-template-rows:1fr}ul.svelte-1ejibsa>li:where(.svelte-1ejibsa){display:flex;flex-direction:column}
