@keyframes alive-rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:no-preference){:root:not([data-reduced-motion=true]) [data-alive-enter]>*{animation:alive-rise var(--dur-card) var(--ease-dec) both}:root:not([data-reduced-motion=true]) [data-alive-enter]>:nth-child(2){animation-delay:40ms}:root:not([data-reduced-motion=true]) [data-alive-enter]>:nth-child(3){animation-delay:80ms}:root:not([data-reduced-motion=true]) [data-alive-enter]>:nth-child(4){animation-delay:.12s}:root:not([data-reduced-motion=true]) [data-alive-enter]>:nth-child(5){animation-delay:.16s}:root:not([data-reduced-motion=true]) [data-alive-enter]>:nth-child(6){animation-delay:.2s}:root:not([data-reduced-motion=true]) [data-alive-enter]>:nth-child(7){animation-delay:.24s}:root:not([data-reduced-motion=true]) [data-alive-enter]>:nth-child(n+8){animation-delay:.28s}}@keyframes alive-grow-x{0%{transform:scaleX(0)}}@keyframes alive-grow-y{0%{transform:scaleY(0)}}.alive-fill-x{transform-origin:0}:is([dir=rtl] .alive-fill-x,.alive-fill-x:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){transform-origin:100%}.alive-fill-y{transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){:root:not([data-reduced-motion=true]) .alive-fill-x{animation:alive-grow-x .6s var(--ease-dec) .12s both}:root:not([data-reduced-motion=true]) .alive-fill-y{animation:alive-grow-y .6s var(--ease-dec) calc(.12s + var(--alive-i,0) * 60ms) both}}@keyframes alive-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.clay-ari[data-idle],.loop-art[data-idle]{cursor:pointer;-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:no-preference){:root:not([data-reduced-motion=true]) .clay-ari[data-idle]>img{animation:6s ease-in-out infinite alive-float}}@keyframes alive-sheen{0%{background-position:100% 0}to{background-position:-100% 0}}.alive-skel{background:#ececf0;border-radius:14px;display:block}.alive-skel-card{border-radius:24px}.alive-skel-line{border-radius:6px;block-size:12px}@media (prefers-reduced-motion:no-preference){:root:not([data-reduced-motion=true]) .alive-skel{background:linear-gradient(90deg,#ececf0 0%,#f6f6f9 50%,#ececf0 100%) 0 0/200% 100%;animation:1.6s ease-in-out infinite alive-sheen}}.alive-skeleton{flex-direction:column;gap:12px;display:flex}.alive-burst{pointer-events:none;position:absolute;inset:0;overflow:visible}.alive-burst>i{opacity:0;background:var(--gold);border-radius:3px;block-size:10px;inline-size:10px;margin:-5px;position:absolute;inset-block-start:50%;inset-inline-start:50%}.alive-burst>i:nth-child(4n+1){background:var(--ari);border-radius:50%}.alive-burst>i:nth-child(4n+2){background:var(--found)}.alive-burst>i:nth-child(4n+3){background:var(--review)}@keyframes alive-burst{0%{opacity:0;transform:translate(0)scale(.4)rotate(0)}15%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(1) rotate(var(--rot))}}@media (prefers-reduced-motion:no-preference){:root:not([data-reduced-motion=true]) .alive-burst>i{animation:alive-burst 1.2s var(--ease-dec) .38s both}}@keyframes alive-shine{0%{transform:translate(-120%)skew(-18deg)}to{transform:translate(220%)skew(-18deg)}}.alive-shine{border-radius:50%;position:relative;overflow:hidden}.alive-shine:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffa6,#0000);inline-size:45%;position:absolute;inset:0;transform:translate(-120%)skew(-18deg)}@media (prefers-reduced-motion:no-preference){:root:not([data-reduced-motion=true]) .alive-shine:after{animation:alive-shine .9s var(--ease-dec) calc(.35s + var(--alive-i,0) * 90ms) both}}.loop-art.alive-scene{--la-f:radial-gradient(ellipse 71% 71% at 50% 50%, #000 58%, transparent 100%);-webkit-mask-image:var(--la-f);-webkit-mask-image:var(--la-f);mask-image:var(--la-f);-webkit-mask-composite:source-over;-webkit-mask-composite:source-over;mask-composite:add}.alive-end{text-align:center;flex-direction:column;align-items:center;gap:6px;margin-block-start:8px;padding:8px 20px 24px;display:flex}.alive-end__art{place-items:center;inline-size:min(100%,240px);display:grid}.alive-end__art .loop-art{inline-size:100%}.alive-end__title{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:4px 0 0;font-size:1.1875rem;font-weight:700;line-height:1.25}.alive-end__line{max-inline-size:32ch;color:var(--ink-soft);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.45}.alive-end__action{min-inline-size:12rem;margin-block-start:10px}.loop-art.hv-empty__scene{inline-size:min(100%,220px);margin-inline:auto}.alive-screen-skel{inline-size:min(100%,640px);padding:72px var(--space-gutter,20px) 24px;box-sizing:border-box;margin-inline:auto}.alive-screen-skel .alive-skeleton{gap:16px}.alive-skel-group{box-shadow:0 1px 0 var(--line), 0 4px 0 var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:8px;padding:16px;display:flex}.alive-skel-row{flex-direction:column;justify-content:center;gap:6px;min-block-size:64px;display:flex}.alive-skel-row+.alive-skel-row{border-block-start:1px solid var(--line)}.loop-art.fv2-scene{inline-size:min(100%,280px);margin-block:-12px -8px;margin-inline:auto}.loop-art.alive-scene-framed{border-radius:var(--radius-card,20px);overflow:hidden}@keyframes cb-dot-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){:root:not([data-reduced-motion=true]) .cb-td .g-wrap{animation:cb-dot-in .32s var(--ease-dec) both;animation-delay:.3s}:root:not([data-reduced-motion=true]) .cb-td:nth-child(2) .g-wrap{animation-delay:60ms}:root:not([data-reduced-motion=true]) .cb-td:nth-child(3) .g-wrap{animation-delay:.1s}:root:not([data-reduced-motion=true]) .cb-td:nth-child(4) .g-wrap{animation-delay:.14s}:root:not([data-reduced-motion=true]) .cb-td:nth-child(5) .g-wrap{animation-delay:.18s}:root:not([data-reduced-motion=true]) .cb-td:nth-child(6) .g-wrap{animation-delay:.22s}:root:not([data-reduced-motion=true]) .cb-td:nth-child(7) .g-wrap{animation-delay:.26s}}
