.details__content{margin-top:1.6rem}@supports(block-size:calc-size(auto,size)){.details::details-content{display:block;block-size:0;overflow:hidden;transition:all .2s ease-in-out;transition-property:block-size,content-visibility;transition-behavior:allow-discrete}.details[open]::details-content{block-size:calc-size(auto,size)}}.details[open]>.summary [data-icon]{transform:rotate(180deg)}.details[open]>.summary .summary__icon:after{transform:rotate(0deg)}.details[open]>.summary .summary__icon:before{transform:rotate(-90deg);opacity:0}.summary{cursor:pointer;touch-action:manipulation;display:var(--icon-display,flex);column-gap:.5rem}.summary__title{font-weight:700;margin:0 auto 0 0!important}.summary:has(>h1.summary__title){--title-line-height:calc(var(--h1-font-size) * var(--heading-line-height))}.summary:has(>h2.summary__title){--title-line-height:calc(var(--h2-font-size) * var(--heading-line-height))}.summary:has(>h3.summary__title){--title-line-height:calc(var(--h3-font-size) * var(--heading-line-height))}.summary:has(>h4.summary__title){--title-line-height:calc(var(--h4-font-size) * var(--heading-line-height))}.summary:has(>h5.summary__title){--title-line-height:calc(var(--h5-font-size) * var(--heading-line-height))}.summary:has(>h6.summary__title){--title-line-height:calc(var(--h6-font-size) * var(--heading-line-height))}.summary [data-icon]{--icon-scale:1;margin-block:calc(.5 * (1lh - var(--icon-size)));--icon-size:1.6rem;transition:all .2s ease-in-out}.summary__icon{display:inline-flex;position:relative;color:var(--icon-color);aspect-ratio:1;width:auto;height:var(--btn-size,2.4rem);--icon-scale:1;--icon-size:1.6rem;margin-block:calc(.5 * (var(--title-line-height,1lh) - var(--btn-size,2.4rem)))}.summary__icon:after,.summary__icon:before{display:block;width:var(--icon-size);height:.3rem;border-radius:.125rem;background-color:currentcolor;transition:all .2s ease-in-out;content:"";top:0;bottom:0;position:absolute;left:0;right:0;margin:auto}.summary__icon:after{transform:rotate(90deg)}.summary:focus-visible>:not(.summary__title){box-shadow:var(--focus-offset-shadow),var(--focus-shadow),var(--shadow,0 0 var(--black));outline:none;--focus-offset-shadow:0 0 0 var(--focus-offset-width) var(--focus-offset-color);--focus-shadow:0 0 0 calc(var(--focus-width) + var(--focus-offset-width)) var(--focus-color);--focus-offset-color:var(--white);--focus-offset-width:0.2rem}.pb-info{--spacing-sm:0.5rem;--icon-color:currentColor;--focus-color:Highlight;--focus-offset-color:#fff;--focus-offset-width:0rem;--white:#fff;--black:#000}.pb-info [data-type=details] .details{position:relative;padding-bottom:1.6rem}.pb-info [data-type=details] .details:after{content:"";position:absolute;left:0;bottom:.85rem;border-color:#ced4da;border-style:solid;border-width:.1rem;width:100%}.pb-info [data-type=details] .details:after{border-width:.1rem 0 0}.pb-info [data-type=details] .details .details{position:relative;padding-bottom:1.6rem}.pb-info [data-type=details] .details .details:after{content:"";position:absolute;left:0;bottom:.85rem;border-width:.1rem;border-style:solid;width:100%}.pb-info [data-type=details] .details .details:after{border-width:.1rem 0 0}.pb-info [data-type=details] .details .details:last-of-type{padding-bottom:0}.pb-info [data-type=details] .details .details:last-of-type:after{border-color:transparent}.pb-info [data-type=details] .details .details .summary__icon{order:-1;--icon-size:1.4rem;--btn-size:1.6rem}.pb-info [data-type=details] .details .details .details__content{padding-left:calc(2.1rem)}.pb-info .summary__icon{--icon-size:1.6rem;background-color:transparent;--btn-size:2.4rem}