@layer theme,base;@layer components{[data-slot=accordion-panel]{transition:grid-template-rows var(--duration-travel) var(--ease-settle);grid-template-rows:0fr;display:grid}[data-slot=accordion-panel][data-open=true]{grid-template-rows:1fr}[data-slot=accordion-panel]>div{opacity:0;min-height:0;transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-travel) var(--ease-showcase);overflow:hidden;transform:translateY(6px)}[data-slot=accordion-panel][data-open=true]>div{opacity:1;transform:none}[data-slot=accordion-trigger] svg{transition:transform var(--duration-travel) var(--ease-showcase)}[data-slot=accordion-trigger][aria-expanded=true] svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){[data-slot=accordion-panel]>div{transition:opacity .12s var(--ease-out), transform .4s var(--ease-showcase)}[data-slot=accordion-panel]{transition:grid-template-rows .4s var(--ease-settle)}[data-slot=accordion-trigger] svg{transition-duration:.4s}}}@layer utilities;
@layer theme,base;@layer components{[data-slot=accordion-item]{border:1px solid var(--border);background:var(--background);transition:margin var(--duration-travel) var(--ease-showcase);border-bottom-width:0;overflow:hidden}[data-slot=accordion-item]:first-child{border-start-start-radius:var(--radius-overlay);border-start-end-radius:var(--radius-overlay)}[data-slot=accordion-item]:last-child{border-bottom-width:1px;border-end-end-radius:var(--radius-overlay);border-end-start-radius:var(--radius-overlay)}[data-slot=accordion-item][data-open=true]{border-radius:var(--radius-overlay);border-bottom-width:1px;margin-block:.5rem}[data-slot=accordion-item]:has(+[data-open=true]){border-bottom-width:1px;border-end-end-radius:var(--radius-overlay);border-end-start-radius:var(--radius-overlay)}[data-slot=accordion-item][data-open=true]+[data-slot=accordion-item]{border-start-start-radius:var(--radius-overlay);border-start-end-radius:var(--radius-overlay)}@media (prefers-reduced-motion:reduce){[data-slot=accordion-item]{transition:margin .4s var(--ease-showcase)}}}@layer utilities;
