.collapsible{border-bottom:var(--sp-unit) solid var(--color-grey-100)}.collapsible details{width:100%}.collapsible summary{cursor:pointer;gap:var(--sp-2);justify-content:space-between;align-items:center;list-style:none;display:flex}.collapsible summary::marker{display:none}.collapsible summary::-webkit-details-marker{display:none}.collapsible summary .icon{width:var(--sp-4);height:var(--sp-4);transition:transform var(--animation-simple-fade);flex:none}.collapsible details[open]>summary>.icon{transform:rotate(180deg)}.collapsible__content{--collapsible-content-padding-bottom:var(--sp-1);--collapsible-content-padding-top:var(--sp-1);opacity:0;max-height:0;transition:all var(--animation-simple-fade);padding-block:0}.collapsible:not(:has(>details[open]))>.collapsible__content{overflow:hidden}.collapsible:has(>details[open])>.collapsible__content{max-height:calc(var(--collapsible-content-height,calc(var(--sp-base) * 150)) + var(--collapsible-content-padding-top) + var(--collapsible-content-padding-bottom));padding-block:var(--collapsible-content-padding-top) var(--collapsible-content-padding-bottom);opacity:1}.collapsible__content-inner{width:100%;display:flow-root}
