.wui-collapse{--wui-collapse-duration:.42s;--wui-collapse-ease:cubic-bezier(.22, 1, .36, 1);display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--wui-collapse-duration) var(--wui-collapse-ease)}.wui-collapse.wui-show{grid-template-rows:1fr}.wui-collapse>.wui-collapse-inner{min-block-size:0;min-inline-size:0;overflow:hidden;opacity:0;transform:translateY(-.375rem);visibility:hidden;transition:opacity calc(var(--wui-collapse-duration) - .06s) ease,transform var(--wui-collapse-duration) var(--wui-collapse-ease),visibility 0s linear var(--wui-collapse-duration)}.wui-collapse.wui-show>.wui-collapse-inner{opacity:1;transform:none;visibility:visible;transition:opacity calc(var(--wui-collapse-duration) - .06s) ease .04s,transform var(--wui-collapse-duration) var(--wui-collapse-ease),visibility 0s}.wui-collapse.wui-show>.wui-collapse-inner.wui-collapse-overflow-visible,.wui-collapse.wui-shown>.wui-collapse-inner{overflow:visible}.wui-collapse-horizontal{grid-template-rows:1fr;grid-template-columns:0fr;transition:grid-template-columns var(--wui-collapse-duration) var(--wui-collapse-ease)}.wui-collapse-horizontal.wui-show{grid-template-rows:1fr;grid-template-columns:1fr}.wui-collapse-horizontal>.wui-collapse-inner{min-inline-size:0;transform:translate(-.375rem)}[dir=rtl] .wui-collapse-horizontal>.wui-collapse-inner{transform:translate(.375rem)}.wui-collapse-horizontal.wui-show>.wui-collapse-inner{transform:none}.wui-collapse-caret{display:inline-block;transition:transform .2s ease}[data-wui-toggle][aria-expanded=true] .wui-collapse-caret{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.wui-collapse,.wui-collapse-caret,.wui-collapse.wui-show>.wui-collapse-inner{transition:none}.wui-collapse>.wui-collapse-inner{transform:none;transition:visibility 0s}}@media print{.wui-collapse{grid-template-rows:auto!important;transition:none!important}.wui-collapse-horizontal{grid-template-columns:auto!important}.wui-collapse>.wui-collapse-inner{overflow:visible!important;opacity:1!important;transform:none!important;visibility:visible!important;transition:none!important}.wui-collapse-caret{display:none!important}}