[data-ui-disclosure]{color:hsl(var(--foreground));border-radius:.5rem}[data-ui-disclosure]>:where(summary){cursor:pointer;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;font-weight:500;list-style:none;transition:background-color .15s;display:flex}[data-ui-disclosure]>:where(summary)::-webkit-details-marker{display:none}[data-ui-disclosure]>:where(summary):after{content:"";border-bottom:2px solid;border-right:2px solid;flex-shrink:0;width:.5rem;height:.5rem;margin-right:.25rem;transition:transform .15s;transform:rotate(45deg)}[data-ui-disclosure]:where([open])>:where(summary):after{transform:rotate(225deg)}[data-ui-disclosure]>:where(summary:hover){background:hsl(var(--primary) / .1)}[data-ui-disclosure]>:where(summary:focus-visible){outline:2px solid hsl(var(--control-ring));outline-offset:2px}[data-ui-disclosure]>:where([data-disclosure-content]){color:hsl(var(--muted-foreground));padding:0 1rem 1rem}[data-ui-disclosure]:where([data-density=spacious]){padding:1.5rem}[data-ui-disclosure]:where([data-density=spacious][open]){background:hsl(var(--primary) / .05)}[data-ui-disclosure]:where([data-density=spacious])>:where(summary){padding:0;font-size:1.125rem;font-weight:600}[data-ui-disclosure]:where([data-density=spacious])>:where([data-disclosure-content]){margin-top:.75rem;padding:0}@media (prefers-reduced-motion:reduce){[data-ui-disclosure]>:where(summary),[data-ui-disclosure]>:where(summary):after{transition:none}}