@import url(/style/plugins/icomoon-icons.css);*{box-sizing:border-box}html{-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none;font-family:"Ultra", serif;font-size:4vw;color:#fff}body{margin:0;background-position:center;background-size:cover;background-repeat:no-repeat;text-align:center}img,video{max-width:100%;vertical-align:middle}input,button,select,textarea{font-size:1em;outline:none}.wrapper{position:relative;height:100vh;min-height:44em;background-color:rgba(0,0,0,0.26);display:flex;flex-direction:column}.pxl,.hidden{display:none !important}.disappear{display:none;opacity:0;animation:disappear .3s linear 1}@keyframes disappear{0%{opacity:1;display:block}70%{opacity:1;display:block}100%{opacity:0;display:none}}@keyframes appear{0%{opacity:0}30%{opacity:0}100%{opacity:1}}@media (min-width: 568px){html{font-size:15px}.wrapper{min-height:27em}}@media (min-width: 568px) and (min-height: 601px){html{font-size:2.36vh}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){html{font-size:3.38vh}}button{cursor:pointer}.btn-login{font-family:'Roboto', sans-serif;font-size:.93em;color:#fff;border:.1em solid #fff;border-radius:.18em;display:block;min-width:7.3em;padding:.28em}.btn-primary{font-family:'Roboto', sans-serif;font-size:1.04em;color:#fff;border:0;border-radius:.4em}.pink-btn,.purple-btn{padding:.41em;display:flex;justify-content:center;align-items:center;gap:.2em}.pink-btn .icon,.purple-btn .icon{width:1.08em;height:1.23em;display:block;background-size:auto 100%;background-repeat:no-repeat;background-position:center}.pink-btn .icon.icon-female,.purple-btn .icon.icon-female{background-image:url(/img/_btns/crd8000_female_w.png)}.pink-btn .icon.icon-trans,.purple-btn .icon.icon-trans{background-image:url(/img/_btns/crd8000_trans_w.png)}.pink-btn{background-color:#FF60F8;transition:all linear 300ms}.pink-btn:hover{background-color:#fff;color:#FF60F8}.pink-btn:hover .icon.icon-female{background-image:url(/img/_btns/crd8000_female.png)}.purple-btn{background-color:#9122CB;transition:all linear 300ms}.purple-btn:hover{background-color:#fff;color:#9122CB}.purple-btn:hover .icon.icon-trans{background-image:url(/img/_btns/crd8000_trans.png)}.blue-btn{flex:45%;background-color:#30BFFF;padding:.29em;transition:all linear 300ms}.blue-btn:hover{background-color:#fff;color:#30BFFF}.small-txt{padding:.2em 2em}.small-txt span{font-size:.67em}.choice-list button{min-height:1.78em;padding:.11em .2em}.choice-list button:last-child{margin-right:25%;margin-left:25%}.choice-list button span{font-size:.67em;display:block;line-height:1.17}ul{margin:0;padding:0;list-style:none}p{margin:0}a{text-decoration:none;cursor:pointer}.required,.forgot-link-2{font-family:'Roboto', sans-serif}.intro{font-size:1.74em;max-width:7em;transform:translate(-50%, -70%)}.next-txt{font-size:.69em;line-height:1.55;min-width:7em;transform:translate(55%, 830%);text-align:right}.game-txt{font-size:1.16em;min-width:13em;min-height:3.97em;transform:translate(-50%, -360%);animation:appear .3s linear 1}.yellow-hl{transform:translate(-50%, -2100%);min-width:100%;animation:appear .3s linear 1;color:#FFF610}.yellow-hl p.desktop-hl{display:none}.yellow-hl p.mobile-hl{font-size:.69em}.card .flip-inner .flip-back p{position:absolute;z-index:30;bottom:1em;font-size:.82em;font-family:'Roboto', sans-serif}.camera-step .question,.last-step .question{font-size:.9em;line-height:1.15}.desc{font-size:.58em;line-height:1.2}@media only screen and (min-width: 568px) and (max-height: 600px){.intro{font-size:2em;max-width:none;min-width:12.5em;transform:translate(-66%, -50%)}.next-txt{font-size:.93em;transform:translate(173%, -510%)}.game-txt{transform:translate(-64%, -360%);min-width:25em;min-height:2.64em}.yellow-hl{transform:translate(-50%, -1050%)}}@media (min-width: 568px) and (min-height: 601px){.game-txt{min-width:auto;width:100%;max-width:13em}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.intro{font-size:2em;min-width:auto;width:100%;max-width:15em}.next-txt{font-size:.93em;transform:translate(175%, 470%)}.game-txt{transform:translate(-50%, -800%);min-width:100%;max-width:none;min-height:auto}.yellow-hl{transform:translate(-50%, -1300%)}}.header{padding:1.39em;display:flex;justify-content:space-between;align-items:center}.header .logo img{height:1.85em;max-width:9.35em;object-fit:contain}.content{flex:1;position:relative}.content>*:not(.mobile-arena){position:absolute;top:50%;left:50%}.desktop-arena{display:none}.border-anim{transform:translate(-50%, -55%);width:16.2em;height:30.82em;fill:none;stroke-width:.3em;stroke-linecap:round;pointer-events:none;position:absolute;top:50%;left:50%;z-index:0}.border-anim.border-blue path{stroke:#00ccff;stroke-dasharray:1172 2718;stroke-dashoffset:0;animation:dash-blue 5s linear infinite;filter:drop-shadow(0 0 0.3em #0cf)}.border-anim.border-pink path{stroke:#d400d4;stroke-dasharray:1172 2718;stroke-dashoffset:-1945;animation:dash-pink 5s linear infinite;filter:drop-shadow(0 0 0.3em #d400d4)}@keyframes dash-blue{from{stroke-dashoffset:0}to{stroke-dashoffset:-3890}}@keyframes dash-pink{from{stroke-dashoffset:-1945}to{stroke-dashoffset:-5835}}.card{width:9.79em;height:13.68em;border-radius:0.48em;cursor:pointer;transition:all ease-out .6s}.card.card-1{transform:translate(-85%, 35%) scale(0.21);z-index:5}.card.card-2{transform:translate(-60%, 35%) scale(0.21);z-index:4}.card.card-3{transform:translate(-35%, 35%) scale(0.21);z-index:3}.card.card-4{transform:translate(-10%, 35%) scale(0.21);z-index:2}.card.card-5{transform:translate(15%, 35%) scale(0.21);z-index:1}.card.moving-1{transform:translate(-110%, -65%)}.card.moving-2{transform:translate(10%, -65%)}.card.blue-card .flip-inner .flip-back{border-color:#30BFFF}.card.blue-card .flip-inner .flip-back .hover-overlay{color:#30BFFF}.card.pink-card .flip-inner .flip-back{border-color:#FF60F8}.card.pink-card .flip-inner .flip-back .hover-overlay{color:#FF60F8}.card.rejected-hover .flip-inner .flip-back{border:0}.card.rejected-hover .flip-inner .flip-back::after{content:'';position:absolute;inset:0;z-index:5;background:RGBA(0, 0, 0, 0.5)}.card.rejected-hover .flip-inner .flip-back .hover-overlay{display:block}.card.discarded .flip-inner .flip-front::before{content:'';position:absolute;inset:0;background-color:RGBA(0, 0, 0, 0.5)}.card.rejected-1{transform:translate(-115%, 35%) scale(0.21)}.card.rejected-2{transform:translate(-90%, 35%) scale(0.21)}.card.rejected-3{transform:translate(-65%, 35%) scale(0.21)}.card.rejected-4{transform:translate(-40%, 35%) scale(0.21)}.card.final-girl{transform:translate(-50%, -115%)}.card.flipped .flip-inner{transform:rotateY(180deg)}.card .flip-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s ease;position:relative}.card .flip-inner .flip-front,.card .flip-inner .flip-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;border-radius:0.48em}.card .flip-inner .flip-front{height:100%;background-size:cover;background-position:center}.card .flip-inner .flip-back{background:transparent;transform:rotateY(180deg);border-radius:.58em;overflow:hidden;border-width:.32em;border-style:solid}.card .flip-inner .flip-back::before{content:'';position:absolute;bottom:0;right:0;left:0;z-index:5;background:RGBA(0, 0, 0, 0.5);background:linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%);height:2.88em}.card .flip-inner .flip-back img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:none;height:100%}.card .flip-inner .flip-back .hover-overlay{display:none;position:absolute;top:50%;left:50%;z-index:10;transform:translate(-50%, -60%);font-family:'Roboto', sans-serif;font-size:14.4em;font-weight:300}@media only screen and (min-width: 568px) and (max-height: 600px){.mobile-arena{display:none}.desktop-arena{display:block}.desktop-arena.centered .border-anim{transform:translate(-50%, -50%)}.border-anim{transform:translate(-65%, -50%);width:26.76em;height:15.05em}.card.card-5{transform:translate(120%, -80%) scale(0.21)}.card.card-4{transform:translate(120%, -55%) scale(0.21)}.card.card-3{transform:translate(120%, -30%) scale(0.21)}.card.card-2{transform:translate(95%, -80%) scale(0.21)}.card.card-1{transform:translate(95%, -55%) scale(0.21)}.card.moving-1{transform:translate(-150%, -50%)}.card.moving-2{transform:translate(-30%, -50%)}.card.rejected-1{transform:translate(120%, -5%) scale(0.21)}.card.rejected-2{transform:translate(95%, -5%) scale(0.21)}.card.rejected-3{transform:translate(70%, -5%) scale(0.21)}.card.rejected-4{transform:translate(120%, -30%) scale(0.21)}.card.final-girl{transform:translate(-125%, -50%)}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.mobile-arena{display:none}.desktop-arena{display:block}.border-anim{transform:translate(-50%, -60%);width:30.82em;height:16.2em}.card.card-1{transform:translate(22%, 22%) scale(0.21)}.card.card-2{transform:translate(47%, 22%) scale(0.21)}.card.card-3{transform:translate(72%, 22%) scale(0.21)}.card.card-4{transform:translate(97%, 22%) scale(0.21)}.card.card-5{transform:translate(122%, 22%) scale(0.21)}.card.moving-1{transform:translate(-125%, -62%)}.card.moving-2{transform:translate(25%, -62%)}.card.rejected-1{transform:translate(-222%, 22%) scale(0.21)}.card.rejected-2{transform:translate(-197%, 22%) scale(0.21)}.card.rejected-3{transform:translate(-172%, 22%) scale(0.21)}.card.rejected-4{transform:translate(-147%, 22%) scale(0.21)}.card.final-girl{transform:translate(-132%, -62%)}}.steps{transform:translate(-50%, -10%)}.step{display:none}.step.active{width:14em;height:14em;animation:appear .3s linear 1;display:flex;flex-direction:column;justify-content:space-between}.btn-group{display:flex;flex-direction:column;gap:.6em}.age-list,.choice-list{display:flex;flex-wrap:wrap;gap:.49em}@media only screen and (min-width: 568px) and (max-height: 600px){.steps{transform:translate(-8%, -50%)}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.steps{transform:translate(-5%, -62%)}}.legal__container{display:flex;justify-content:center;align-items:center;padding:.5em 0;gap:4em}.legal__container>div{font-family:'Roboto', sans-serif;font-size:.8em}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.legal__container>div{font-size:.67em}}.language-he{direction:rtl}.language-es .intro{max-width:9.5em}
