@keyframes wv-rise-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.wv-rise{animation:wv-rise-in .45s cubic-bezier(.22,1,.36,1) both}@keyframes wv-pop-in{0%{transform:scale(.92)}60%{transform:scale(1.06)}to{transform:scale(1)}}.wv-pop{animation:wv-pop-in .32s cubic-bezier(.22,1,.36,1) both}.wv-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1)}.wv-collapse[data-open=true]{grid-template-rows:1fr}.wv-collapse>div{overflow:hidden}.wv-collapse.wv-bleed>div{margin-inline:-16px;padding-inline:16px}.wv-rail{margin-inline:calc(-1 * var(--wv-gutter, 16px));padding-inline:var(--wv-gutter,16px);scroll-padding-inline:var(--wv-gutter,16px);scroll-snap-type:x proximity;scrollbar-width:none;mask-image:linear-gradient(to right,var(--color-on-surface) calc(100% - 28px),transparent)}.wv-rail::-webkit-scrollbar{display:none}.wv-rail>*{scroll-snap-align:start}.wv-row{--wv-gutter:16px;transition:opacity .25s ease,background-color .3s ease,box-shadow .35s cubic-bezier(.22,1,.36,1),margin .35s cubic-bezier(.22,1,.36,1),padding .35s cubic-bezier(.22,1,.36,1)}.wv-row[data-lift=true]{--wv-gutter:10px;border-radius:18px;margin-inline:-10px;padding-inline:10px;background:var(--color-raised);box-shadow:var(--shadow-float),inset 0 0 0 1px color-mix(in srgb,var(--color-on-surface) 8%,transparent);border-color:transparent}.wv-row[data-lift=true] .wv-rail{mask-image:linear-gradient(to right,var(--color-on-surface) calc(100% - 20px),transparent)}.wv-row[data-lift=true]+.wv-row{border-color:transparent}.wv-row[data-dim=true]{opacity:.55}@media (prefers-reduced-motion:reduce){.wv-collapse,.wv-pop,.wv-rise,.wv-row{animation:none;transition:none}}