@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@700&display=swap);.Jigsaw{flex-grow:1;display:flex;flex-direction:column}.Jigsaw-header{height:56px;display:flex;align-items:center;padding-left:16px}.Jigsaw-headerTitle{flex-grow:1;font-family:"Raleway",sans-serif;font-size:16px;font-weight:700;color:#280558;padding-left:12px}.Jigsaw-headerClose{width:56px;height:56px;cursor:pointer;background-color:transparent;border:none;padding:0}.Jigsaw-headerClose,.JigsawImageUploader{display:flex;align-items:center;justify-content:center}.JigsawImageUploader{flex-grow:1;flex-direction:column;padding:20px 16px 160px}.JigsawImageUploader-title{color:#280558;padding-bottom:40px}.JigsawImageUploader-button,.JigsawImageUploader-title{font-family:"Raleway",sans-serif;font-size:16px;font-weight:700}.JigsawImageUploader-button{width:100%;max-width:600px;height:60px;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#a088ff;border:none;border-radius:30px;padding:0;color:#fff}.JigsawImageUploader-button:focus{outline:none}.JigsawImage{flex-grow:1;position:relative;background-color:#f2f2f2}.JigsawImagePart{position:absolute;width:25%;height:25%;overflow:hidden}.JigsawImagePart_completed .JigsawImagePart-image{-webkit-filter:blur(0);filter:blur(0)}.JigsawImagePart_completed .JigsawImagePart-cover{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.5)}.JigsawImagePart_correct .JigsawImagePart-cover{box-shadow:inset 0 0 0 1px #fff,inset 1px 1px 10px 5px #5f37fd}.JigsawImagePart_selected .JigsawImagePart-cover{box-shadow:inset 0 0 0 7px #fff}.JigsawImagePart-image{position:absolute;width:400%;height:400%;background-size:cover;background-position:50%;-webkit-filter:blur(7px);filter:blur(7px);transition:-webkit-filter 1s ease;transition:filter 1s ease;transition:filter 1s ease,-webkit-filter 1s ease}.JigsawImagePart-cover{position:absolute;width:100%;height:100%;box-shadow:inset 0 0 0 1px #fff}.FantasyMatch{flex-grow:1;display:flex;flex-direction:column;background-color:#280558;overflow:hidden}.FantasyMatch-content{flex-grow:1;height:1px;position:relative;z-index:1;display:flex;align-items:stretch;justify-content:center;padding:40px}.FantasyMatch-cards{flex-grow:1;position:relative;width:100%}.FantasyMatch-cards>div{position:relative;margin:0 auto}.FantasyMatch-actions{display:flex;justify-content:space-around;padding:20px}.FantasyMatch-decline{width:68px;height:68px;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#fc635d;border-radius:50%;border:none;padding:0}.FantasyMatch-decline:focus{outline:none}.FantasyMatch-accept{width:68px;height:68px;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#7deeb6;border-radius:50%;border:none;padding:0}.FantasyMatch-accept:focus{outline:none}.FantasyMatch-card{overflow:hidden;background-size:contain;background-color:#a088ff;border-radius:24px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center 200%;transform-origin:center 200%}.FantasyMatch-card,.FantasyMatch-cardCover{position:absolute;top:0;right:0;bottom:0;left:0}.FantasyMatch-card:not(.FantasyMatch-card_accepted):not(.FantasyMatch-card_declined){transition:all .3s ease}.FantasyMatch-card:not(.FantasyMatch-card_accepted):not(.FantasyMatch-card_declined)~.FantasyMatch-card{display:none}.FantasyMatch-card:not(.FantasyMatch-card_accepted):not(.FantasyMatch-card_declined)+.FantasyMatch-card{display:block;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(2deg) translate(10px,-10px);transform:rotate(2deg) translate(10px,-10px);opacity:.7;background-image:none!important}.FantasyMatch-card:not(.FantasyMatch-card_accepted):not(.FantasyMatch-card_declined)+.FantasyMatch-card+.FantasyMatch-card{display:block;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(4deg) translate(15px,-15px);transform:rotate(4deg) translate(15px,-15px);opacity:.5;background-image:none!important}.FantasyMatch-card_accepted{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:cardAccepted;animation-name:cardAccepted}.FantasyMatch-card_accepted .FantasyMatch-cardCover{opacity:.7;background-image:linear-gradient(0deg,#7deeb6,rgba(125,238,182,0) 20%)}.FantasyMatch-card_declined{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:cardDeclined;animation-name:cardDeclined}.FantasyMatch-card_declined .FantasyMatch-cardCover{opacity:.7;background-image:linear-gradient(0deg,#fc635d,rgba(252,99,93,0) 20%)}@-webkit-keyframes cardAccepted{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes cardAccepted{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes cardDeclined{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes cardDeclined{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}html{height:100%}body{min-height:100%;margin:0}#root,body{display:flex;flex-direction:column}#root{flex-grow:1}
/*# sourceMappingURL=main.803bb436.chunk.css.map */