.tree-picker__layers{pointer-events:none;position:absolute;inset:0}.tree-picker__layers--tree{contain:layout paint;overflow:clip}.tree-picker__layers--topper{z-index:2}.tree-picker__image{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.tree-picker__image--tree{width:100%;height:100%;inset:0}.tree-picker__image--topper{aspect-ratio:1;height:auto}.tree-picker__image--tree.is-waiting{visibility:hidden;transform:translate3d(calc(var(--picker-direction) * 100%), 0, 0)}.tree-picker__image--topper.is-waiting{visibility:hidden;opacity:0}.tree-picker__image--tree.is-entering{animation:picker-tree-in .52s var(--ease) both}.tree-picker__image--tree.is-leaving{animation:picker-tree-out .52s var(--ease) both}.tree-picker__image--topper.is-entering{animation:.24s both picker-topper-in}.tree-picker__image--topper.is-leaving{animation:.24s both picker-topper-out}.tree-picker__layers--tree:not([data-phase=idle])>.tree-picker__image{will-change:transform}.tree-picker__image--topper:is(.is-entering,.is-leaving){will-change:opacity}@keyframes picker-tree-in{0%{transform:translate3d(calc(var(--picker-direction) * 100%), 0, 0)}to{transform:translate(0,0)}}@keyframes picker-tree-out{0%{transform:translate(0,0)}to{transform:translate3d(calc(var(--picker-direction) * -100%), 0, 0)}}@keyframes picker-topper-in{0%{opacity:0}to{opacity:1}}@keyframes picker-topper-out{0%{opacity:1}to{opacity:0}}
