.react-aria-Disclosure .react-aria-Heading{margin:0}.react-aria-Disclosure .disclosure-button{box-shadow:none;text-shadow:none;width:100%;color:var(--text-color);font:var(--font-size) system-ui;text-align:start;align-items:center;gap:var(--spacing-1);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;font-weight:600;transition:background .2s,color .2s,scale .2s;display:flex}.react-aria-Disclosure .disclosure-button[data-hovered],.react-aria-Disclosure .disclosure-button[data-pressed]{background:var(--gray-300);color:var(--text-color-hover)}.react-aria-Disclosure .disclosure-button[data-pressed]{scale:.97}.react-aria-Disclosure .disclosure-button[data-focus-visible]{outline:2px solid var(--focus-ring-color)}.react-aria-Disclosure .disclosure-button[data-disabled]{color:var(--text-color-disabled)}.react-aria-Disclosure .disclosure-button svg{fill:none;stroke:currentColor;stroke-width:3px;transition:rotate .2s;rotate:none}.react-aria-Disclosure[data-expanded] .disclosure-button svg{rotate:90deg}.react-aria-DisclosurePanel{color:var(--text-color);height:var(--disclosure-panel-height);transition:height .25s;overflow:clip}@media (prefers-reduced-motion:reduce){.react-aria-DisclosurePanel{transition:none}}.react-aria-DisclosurePanel div{padding:var(--spacing-2) var(--spacing-4)}
