.accordion-header.astro-42rda47l::-webkit-details-marker,.accordion-header.astro-42rda47l::marker{display:none}@media (prefers-reduced-motion:no-preference){details.astro-42rda47l[open] .accordion-icon.astro-42rda47l{transform:rotate(180deg)}.accordion-content.astro-42rda47l{animation:.2s ease-out accordion-open}}@keyframes accordion-open{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.accordion-item.astro-42rda47l:hover{box-shadow:0 2px 8px -2px #0000001a}.dark .accordion-item.astro-42rda47l:hover{box-shadow:0 2px 8px -2px #0000004d}.accordion-content.astro-42rda47l p{margin-bottom:1rem}.accordion-content.astro-42rda47l p:last-child{margin-bottom:0}.accordion-content.astro-42rda47l ul,.accordion-content.astro-42rda47l ol{margin-bottom:1rem;padding-left:1.5rem}.accordion-content.astro-42rda47l li{margin-bottom:.5rem}.accordion-content.astro-42rda47l pre{border-radius:.5rem;margin:1rem 0;padding:1rem;overflow-x:auto}.accordion-content.astro-42rda47l code{border-radius:.25rem;padding:.125rem .25rem;font-size:.875em}.accordion-content.astro-42rda47l blockquote{border-left:4px solid #d1d5db;margin:1rem 0;padding-left:1rem}.dark .accordion-content.astro-42rda47l blockquote{border-left-color:#6b7280}.accordion-header.astro-42rda47l:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}
