.word-cycle{margin-block:-.12em;padding-block:.12em;display:inline-grid;overflow:clip}.word-cycle-word{opacity:0;animation:word-cycle-rise 7.2s var(--ease-move) infinite;animation-delay:calc(var(--i) * 2.4s - .5s);grid-area:1/1;justify-self:center}.reveal-armed [data-scene]:not([data-settled]) .word-cycle-word,.reveal-armed [data-scene] :is([data-wait],[data-rising]) .word-cycle-word{animation-play-state:paused}.word-cycle-word:nth-child(2){opacity:1}@keyframes word-cycle-rise{0%{opacity:0;transform:translateY(.7em)}6%,28%{opacity:1;transform:translateY(0)}33.34%,to{opacity:0;transform:translateY(-.7em)}}@keyframes word-cycle-fade{0%{opacity:0}6%,28%{opacity:1}33.34%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.word-cycle-word{animation-name:word-cycle-fade}}@media print{.word-cycle-word{animation:none}}
.shape-rows{transition:grid-template-rows var(--dur-2) var(--ease-exit) var(--dur-1);grid-template-rows:0fr;display:grid}.shape-rows[data-open]{transition:grid-template-rows var(--dur-3) var(--ease-move);grid-template-rows:1fr}.shape-rows>*{min-height:0}.shape-rows:not([data-open])>*{contain:layout paint;overflow:hidden}.shape-rows .shape-chips>*{opacity:0;transition:opacity var(--dur-1) var(--ease-exit), background-color var(--dur-1) var(--ease-enter), border-color var(--dur-1) var(--ease-enter), color var(--dur-1) var(--ease-enter)}.shape-rows[data-open] .shape-chips>*{opacity:1;transition:opacity var(--dur-3) var(--ease-enter) var(--dur-3), background-color var(--dur-1) var(--ease-enter), border-color var(--dur-1) var(--ease-enter), color var(--dur-1) var(--ease-enter)}.shape-rows[data-open] .shape-chips>:nth-child(2){transition-delay:calc(var(--dur-3) + var(--stagger-step)), 0s, 0s, 0s}.shape-rows[data-open] .shape-chips>:nth-child(3){transition-delay:calc(var(--dur-3) + var(--stagger-step) * 2), 0s, 0s, 0s}.shape-note{display:grid}.shape-note>*{transition:opacity var(--dur-2) var(--ease-move);grid-area:1/1}.shape-note>:not([data-on]){opacity:0}.order-legs[data-relist]>li{animation:enter-fade var(--dur-3) var(--ease-enter) backwards}.order-legs[data-relist]>li:nth-child(2){animation-delay:var(--stagger-step)}.order-legs[data-relist]>li:nth-child(3){animation-delay:calc(var(--stagger-step) * 2)}.order-legs[data-relist]>li:nth-child(4){animation-delay:calc(var(--stagger-step) * 3)}.order-legs[data-leaving]>li{opacity:0;transition:opacity var(--dur-1) var(--ease-exit)}@media (prefers-reduced-motion:reduce){.shape-rows,.shape-rows[data-open]{transition:none}}
