:where(.post-body,.prose,.ds-docs-plate,.written-content) :is(.accordion,.accordion-group){margin-bottom:var(--accordion-gap,var(--gap-md));border:var(--border-hairline);border-color:var(--written-border);border-radius:var(--card-radius);background:var(--written-tint);overflow:hidden}:where(.post-body,.prose,.ds-docs-plate,.written-content) .accordion>summary{align-items:center;gap:var(--gap-md);padding:var(--accordion-padding,var(--written-padding));cursor:pointer;transition:background-color var(--vfc-duration-default) var(--vfc-ease-default);list-style:none;display:flex;position:relative}:where(.post-body,.prose,.ds-docs-plate,.written-content) .accordion>summary::-webkit-details-marker{display:none}:where(.post-body,.prose,.ds-docs-plate,.written-content) .accordion>summary:hover{background:var(--written-border)}:where(.post-body,.prose,.ds-docs-plate,.written-content) .accordion-anchor{width:0;height:0;scroll-margin-top:2.5rem;position:absolute}:where(.post-body,.prose,.ds-docs-plate,.written-content) .accordion>summary>.accordion-caret-right{color:var(--written-body);flex:none;order:1;display:flex}:where(.post-body,.prose,.ds-docs-plate,.written-content) .accordion-caret-right svg{width:var(--gap-mlg);height:var(--gap-mlg);transition:transform var(--vfc-duration-default) var(--vfc-ease-default)}:where(.post-body,.prose,.ds-docs-plate,.written-content) .accordion[open]>summary>.accordion-caret-right svg{transform:rotate(180deg)}:where(.post-body,.prose,.ds-docs-plate,.written-content) .accordion-title-container{text-align:start;flex:1;min-width:0}:where(.post-body,.prose,.ds-docs-plate,.written-content) .accordion .accordion-title{font-size:var(--accordion-title-size,inherit);line-height:var(--lh-snug);font-weight:var(--vfc-font-weight-semibold);color:var(--written-ink);margin:0}:where(.post-body,.prose,.ds-docs-plate,.written-content) .accordion .accordion-description{margin:var(--gap-xs)0 0;font-size:var(--vfc-font-size-default);color:var(--written-body)}:where(.post-body,.prose,.ds-docs-plate,.written-content) .accordion>.accordion-content{margin:0 var(--accordion-inset,var(--written-padding));padding:var(--gap-md)0 var(--gap-mlg);overflow:auto}:where(.post-body,.prose,.ds-docs-plate,.written-content) .accordion-group>.accordion{border:0;border-bottom:var(--border-hairline);border-color:var(--written-border);border-radius:0;margin:0}:where(.post-body,.prose,.ds-docs-plate,.written-content) .accordion-group>.accordion:last-child{border-bottom:0}@media (prefers-reduced-motion:reduce){:where(.post-body,.prose,.ds-docs-plate,.written-content) .accordion-caret-right svg,:where(.post-body,.prose,.ds-docs-plate,.written-content) .accordion>summary{transition:none}}
