.crazy8-native-end{z-index:1120;pointer-events:none;background:#071b244d;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.crazy8-native-end-stage{aspect-ratio:1.35;width:min(440px,88%);position:relative}.crazy8-native-end-stage h2{text-align:center;color:#fff;text-shadow:0 3px 8px #0008;width:100%;margin:0 0 24px;font-size:clamp(24px,6vw,40px);font-weight:900;animation:.3s cubic-bezier(.18,.9,.3,1.3) .3s both crazy8-end-pop;position:absolute;bottom:100%;left:0}.crazy8-native-end-card{aspect-ratio:290/405;width:46%;position:absolute;top:0}.crazy8-native-end-card.is-winner{animation:.3s ease-out both crazy8-end-left;left:0}.crazy8-native-end-card.is-loser{aspect-ratio:301/409;animation:.3s ease-out both crazy8-end-right;right:0}.crazy8-native-end-art{object-fit:contain;width:100%;height:100%;display:block}.crazy8-native-end-crown{pointer-events:none;width:38%;height:auto;position:absolute;top:9.25%;left:14.5%;transform:translate(-50%,-50%)}.crazy8-native-end-card .crazy8-native-end-avatar{aspect-ratio:1;width:39%;height:auto;box-shadow:none;pointer-events:none;border:0;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.crazy8-native-end-card.is-winner .crazy8-native-end-avatar{rotate:-4deg}.crazy8-native-end-card.is-loser .crazy8-native-end-avatar{rotate:8deg}.crazy8-native-end-vs{width:18%;height:auto;animation:.3s cubic-bezier(.18,.9,.3,1.3) .3s both crazy8-end-vs-pop;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}@keyframes crazy8-end-left{0%{transform:translate(-140%)}to{transform:translate(0)}}@keyframes crazy8-end-right{0%{transform:translate(140%)}to{transform:translate(0)}}@keyframes crazy8-end-pop{0%{scale:0}to{scale:1}}@keyframes crazy8-end-vs-pop{0%{transform:translate(-50%,-50%)scale(0)}to{transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.crazy8-native-end *{animation:none!important}}
