[data-fragment=Accordion]{font-family:var(--font-sans);color:var(--text-primary,currentColor);flex-direction:column;gap:6px;display:flex}[data-fragment=Accordion] [class$=-item]{background:var(--bg-primary,transparent);border:1px solid var(--ui-line,transparent);border-radius:var(--radius-md);transition:border-color var(--duration-base) var(--ease-out);overflow:hidden}[data-fragment=Accordion] [class$=-item].open{border-color:var(--brand)}[data-fragment=Accordion] [class$=-trigger]{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:14px 18px;font-family:inherit;display:flex}[data-fragment=Accordion] [class$=-trigger]:hover{background:var(--bg-secondary,transparent)}[data-fragment=Accordion] [class$=-trigger]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-fragment=Accordion] [class$=-title]{letter-spacing:-.2px;color:var(--text-primary,currentColor);text-wrap:balance;margin:0;font-size:14px;font-weight:600}[data-fragment=Accordion] [class$=-indicator]{width:22px;height:22px;color:var(--text-secondary,currentColor);transition:color var(--duration-base) var(--ease-out);place-items:center;font-size:16px;font-weight:400;display:inline-grid}[data-fragment=Accordion] [class$=-item].open [class$=-indicator]{color:var(--brand)}[data-fragment=Accordion] [class$=-panel]{flex-direction:column;gap:8px;padding:0 18px 16px;display:flex}[data-fragment=Accordion] [class$=-panel] p{color:var(--text-secondary,currentColor);margin:0;font-size:13px;line-height:1.6}@media (prefers-reduced-motion:reduce){[data-fragment=Accordion] [class$=-item],[data-fragment=Accordion] [class$=-indicator]{transition:none}}
