@import url(https://fonts.googleapis.com/icon?family=Material+Icons);.flippity-card[data-v-3dfb6acc]{position:absolute;padding:20px 0 0 0;width:100%;height:100%;border-radius:8px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);transform-origin:50% 100%;will-change:transform,opacity;display:flex;flex-direction:column}.flippity-card.current[data-v-3dfb6acc]{z-index:2;transform:translateY(0) scale(1);pointer-events:auto;opacity:1}.flippity-card[data-v-3dfb6acc]:not(.current){z-index:1;transform:translateY(10px) scale(0.98);pointer-events:none;opacity:1;transition:all 0.3s ease-out}.flippity-card.animated[data-v-3dfb6acc]{transition:all 0.5s cubic-bezier(0.175,0.885,0.32,1.275)}.flippity-card .image[data-v-3dfb6acc]{flex:1;width:100%;margin-bottom:15px;background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative}.flippity-card .image-icon[data-v-3dfb6acc]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:120px;height:120px;background:50% no-repeat transparent;background-size:contain}.flippity-card .image-icon.approve[data-v-3dfb6acc]{background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/617753/icon-approve.svg)}.flippity-card .image-icon.reject[data-v-3dfb6acc]{background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/617753/icon-reject.svg)}.flippity-page{min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0}.flippity-page,body,html{overflow:hidden}.card-container{position:relative;width:100%;max-width:525px;aspect-ratio:3/4;height:auto;margin:0 auto}.loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading>.loading-icon,.loading>.loading-icon:after,.loading>.loading-icon:before{position:absolute;left:50%;top:50%;margin-left:-62.5px;margin-top:-62.5px;width:125px;height:125px;border-radius:50%;border:4px solid #fff}.loading>.loading-icon:after,.loading>.loading-icon:before{content:"";display:block}.loading>.loading-icon:before{z-index:0;animation:pulse 1s linear infinite}.loading>.loading-icon:after{z-index:10;background:#fff;background-size:cover}@keyframes pulse{0%{opacity:0;transform:scale(0.8)}50%{opacity:1}to{opacity:0;transform:scale(1.5)}}.swipe-left{animation:swipeLeft 0.5s ease-out forwards}.swipe-right{animation:swipeRight 0.5s ease-out forwards}@keyframes swipeLeft{0%{transform:translateX(0) rotate(0deg);opacity:1}to{transform:translateX(-150%) rotate(-30deg);opacity:0}}@keyframes swipeRight{0%{transform:translateX(0) rotate(0deg);opacity:1}to{transform:translateX(150%) rotate(30deg);opacity:0}}.card-move{transition:transform 0.5s}.card-enter-active{transition:all 0.5s ease-out}.card-leave-active{transition:all 0.5s ease-in;position:absolute}.card-enter-from,.card-leave-to{opacity:0;transform:translateX(30%) scale(0.9)}.flippity-card{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;z-index:0;pointer-events:none;padding:15px 15px 30px 15px;width:420px;height:550px;border-radius:8px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);transform-origin:50%,100%;will-change:transform,opacity}.flippity-card.current{z-index:2;transform:translateY(0) scale(1);pointer-events:auto;opacity:1}.flippity-card:not(.current){z-index:1;transform:translateY(10px) scale(0.98);pointer-events:none;opacity:0.8}.flippity-card.animated{transition:all 0.5s cubic-bezier(0.175,0.885,0.32,1.275)}.flippity-card>.image{margin:0 auto 30px 0;width:390px;height:390px}.flippity-card>.image>.image-icon{position:relative;left:50%;top:50%;width:200px;height:200px;transform:translateX(-50%) translateY(-50%);background:50% no-repeat transparent;background-size:contain}.flippity-card>.image>.image-icon.approve{background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/617753/icon-approve.svg)}.flippity-card>.image>.image-icon.reject{background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/617753/icon-reject.svg)}.flippity-card>.name{margin:0 auto 30px 0;display:block;font-size:24px;line-height:24px;text-align:center;width:100%;text-transform:capitalize}.flippity-card>.stars{margin:0 auto 0 auto;width:216px}