.content-accordion{border-bottom:1px solid var(--border);min-width:0;scroll-margin-top:112px}.content-accordion summary{cursor:pointer;align-items:center;gap:16px;min-height:64px;padding:20px 0;list-style:none;display:flex}.content-accordion summary::-webkit-details-marker{display:none}.content-accordion summary::marker{content:""}.content-accordion summary :is(h2,h3,h4){overflow-wrap:anywhere;min-width:0;margin:0;font-family:inherit;font-size:16px;font-weight:650;line-height:1.5}.content-accordion-icon{color:var(--primary);flex-shrink:0;margin-left:auto;transition:transform .18s ease-out}.content-accordion[open] .content-accordion-icon{transform:rotate(45deg)}.content-accordion summary:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:4px}.content-accordion-meta{color:var(--muted-foreground);white-space:nowrap;font-size:13px}.content-accordion-body{overflow-wrap:anywhere;max-width:70ch;padding:0 0 24px}.content-accordion-body p{color:var(--muted-foreground);margin:0;line-height:1.8}.content-accordion-body a{color:var(--primary);align-items:center;gap:8px;min-height:44px;margin-top:16px;display:inline-flex}@media (prefers-reduced-motion:reduce){.content-accordion-icon{transition:none}}@media (max-width:480px){.content-accordion-meta{display:none}.content-accordion summary{gap:12px}}
