body{background-color:#fff5f2}#header{margin-top:24px}#header #business-name{font-family:Jost-bold,sans-serif}#header #business-logo{border-radius:50%;width:95px;border:solid 6px rgba(0,0,0,.0392156863)}.wheel-container{position:absolute;left:0;transform:translateX(-50%);width:fit-content;height:fit-content}.wheel-container canvas{width:600px!important;height:600px!important}.arrow-wrapper{position:absolute;left:0;transform:translateX(-50%);height:600px;width:600px}.arrow-wrapper img{position:absolute;top:50%;right:0;transform:translateY(-50%);width:2rem}#play-button{border:1px;position:absolute;top:4rem;right:-38px;transform:translate(-50%,-50%);width:114px;height:35px;border-radius:30px;color:#fff;background-color:#000;font-family:Jost-black,sans-serif;box-shadow:0 2px 4px .8px rgba(0,0,0,.3)}#play-button:disabled{opacity:.3}.footer{display:flex;flex-direction:column;margin-bottom:2rem;align-items:flex-end}.footer .btn{font-family:Jost-regular,sans-serif;text-decoration:none;font-size:14px;color:#000}.footer img{width:20px}#qr-code-downloaded-alert{position:fixed;top:0;left:0;right:0;z-index:1050}body.wrong-wheel-link-page{height:100%;margin:0;display:flex;align-items:center;justify-content:center}body.wrong-wheel-link-page div{padding:2rem}body.wrong-wheel-link-page p:nth-child(1){font-family:Jost-bold,sans-serif;font-size:20px;color:#1d1d1d}body.wrong-wheel-link-page p:nth-child(2){font-family:Jost-regular,sans-serif;font-size:18px;color:#1d1d1d}body.wrong-wheel-link-page img{width:6rem;margin-bottom:2rem;animation:rotationLeftRight 2s ease-in-out alternate infinite}.modal-content{background:linear-gradient(154deg,#fff8f5 0,#ffefe9 49%,#ffdccf 100%)}.modal-header{border:none}.modal-header h5{font-family:Jost-black,sans-serif;font-size:18px;text-transform:uppercase}.play-button{font-family:Jost-black,sans-serif;color:#1d1d1d;font-size:18px;background:#fff;border-radius:10rem;display:flex;justify-content:center;align-items:center;text-transform:uppercase;width:max-content;padding:.5rem 1.75rem;margin:0 auto 1rem;box-shadow:1px 1px 0 3px #1d1d1d,4px 5px 0 3px #1d1d1d}.validate-btn{border:none;border-radius:.75rem;background-color:coral;color:#fff;height:2.5rem;text-transform:uppercase;font-family:Jost-bold,sans-serif;font-size:16px;box-shadow:0 2px 4px .8px rgba(0,0,0,.3)}.play-button:disabled,.validate-btn:disabled{opacity:.3}#tuto-modal p{font-family:Jost-regular,sans-serif;font-size:16px}#tuto-modal .tuto-list{list-style:none;margin:1rem 0}#tuto-modal .tuto-list li{display:flex;align-items:center;gap:1rem}#tuto-modal .tuto-list li>p:first-of-type{width:2.25rem;height:2.25rem;font-family:Jost-black,sans-serif;color:#474747;font-size:24px;background:#fff;border-radius:10rem;display:flex;justify-content:center;align-items:center;margin-bottom:2rem;box-shadow:2px 2px 4px -2px grey}#tuto-modal .tuto-list li>p:last-of-type{font-family:Jost-bold,sans-serif;color:#474747;font-size:16px;margin-bottom:2rem;text-transform:uppercase}#tuto-modal .tuto-list li:nth-child(1) p:first-of-type{transform:rotate(10deg);color:#c9c9c9}#tuto-modal .tuto-list li:nth-child(2) p:first-of-type{transform:rotate(-6deg);color:#a5a5a5}#tuto-modal .tuto-list li:nth-child(3) p:first-of-type{transform:rotate(8deg);color:grey}#resource-selector .modal-title{padding-right:1rem}#resource-selector .card{font-family:Jost-regular,sans-serif;font-size:16px;border-radius:.75rem}@keyframes rotationLeftRight{from{transform:rotate(-15deg)}to{transform:rotate(15deg)}}#lost-modal img{width:6rem;margin-bottom:2rem;animation:rotationLeftRight 2s ease-in-out alternate infinite}#lost-modal p{font-family:Jost-bold,sans-serif;color:#1d1d1d;font-size:18px}#user-already-played-modal .modal-header{padding-bottom:.5rem}#user-already-played-modal .modal-body{padding-top:0}#user-already-played-modal .modal-body p:nth-child(1){font-family:Jost-bold,sans-serif;color:#1d1d1d;font-size:18px;margin-bottom:2rem}#user-already-played-modal .modal-body p:nth-child(2){font-family:Jost-regular,sans-serif;color:#1d1d1d;font-size:18px;margin-bottom:1rem}@keyframes zoomInOut{from{font-size:20px}to{font-size:24px}}#phone-modal #phone-modal-header p{font-family:Jost-black,sans-serif;font-size:18px;text-transform:uppercase;margin:0}#phone-modal #phone-modal-header span{font-family:Jost-bold,sans-serif;font-size:20px;display:flex;height:6rem;justify-content:center;align-items:center;animation:zoomInOut 1.5s ease-in-out infinite alternate}#phone-modal .form-label{font-family:Jost-regular,sans-serif;font-size:16px}#phone-modal .scrollable-menu{overflow-y:auto;max-height:200px}#phone-modal #dropdownMenuButton{border:solid 2px #a5a5a5;border-right:solid .5px #c9c9c9;border-radius:.75rem 0 0 .75rem;display:flex;gap:.5rem;align-items:center}#phone-modal .dropdown-toggle::after{display:none}#phone-modal input{font-family:Jost-medium,sans-serif;font-size:18px;border:solid 2px #a5a5a5;border-radius:0 .75rem .75rem 0}#phone-modal #phone-input-error{font-family:Jost-bold,sans-serif;font-size:14px;color:coral;margin-top:.5rem}@keyframes fallDown{from{top:-300%;transform:rotate(12deg)}40%{top:20%;transform:rotate(12deg)}70%{top:-120%;transform:rotate(360deg)}to{top:20%;transform:rotate(360deg)}}@keyframes shakeGift{0%,20%{transform:translateX(0)}15%,5%{transform:translateX(-5px) rotate(-2deg)}10%{transform:translateX(5px) rotate(2deg)}100%,25%{transform:translateX(0) rotate(0)}}#download-app-modal p{font-family:Jost-bold,sans-serif;font-size:20px}#download-app-modal .img-container{height:10rem;display:flex;justify-content:center;align-items:center;position:relative}#download-app-modal .img-container img{top:-300%;width:6rem;position:absolute;transform:rotate(12deg);animation:fallDown 1.5s ease-in-out forwards .5s,shakeGift 3.5s ease-in-out infinite 2.5s}@keyframes waveHand{0%,60%{transform:rotate(0)}10%,30%,50%{transform:rotate(20deg)}20%,40%,60%{transform:rotate(-20deg)}100%,70%{transform:rotate(0)}}#all-lost-modal .img-container{position:relative}#all-lost-modal img:nth-child(1){position:absolute;width:4rem;left:50%;transform:translateX(14%)}#all-lost-modal img:nth-child(2){width:6rem;margin-bottom:2rem;animation:waveHand 3s ease-in-out infinite;transform-origin:bottom center}#all-lost-modal p:nth-child(1){font-family:Jost-black,sans-serif;color:#1d1d1d;font-size:18px;text-transform:uppercase}#all-lost-modal p:nth-child(2){font-family:Jost-bold,sans-serif;color:#1d1d1d;font-size:18px;margin-bottom:2rem}#check-modal div:nth-child(1)>p{font-family:Jost-bold,sans-serif;font-size:16px;color:#1d1d1d}#check-modal .row div:nth-child(2){margin-top:1rem}#check-modal .row div:nth-child(2) p{text-decoration:underline}@keyframes loading{0%{opacity:0;transform:translateY(-20px)}50%{opacity:1;transform:translateY(0)}70%{transform:translateY(-10px)}100%{opacity:0;transform:translateY(-20px)}}.loader{display:flex;gap:10px;justify-content:center;align-items:center;font-size:40px;font-weight:700;color:coral}.loader span{display:inline-block;opacity:0;transform:translateY(-20px);animation:loading 1.5s infinite ease-in-out}.loader span:nth-child(1){animation-delay:0s}.loader span:nth-child(2){animation-delay:.3s}.loader span:nth-child(3){animation-delay:.6s}