.headerContainer{width:100%;height:60px;padding:0 20px;margin-bottom:30px;display:flex;align-items:center;justify-content:space-between}.title{font-weight:700;font-size:35px;color:#fff}.winTxt{font-weight:bolder;color:#a25ca4}.bellIcon{font-size:28px}.profileBtn{color:#fff}.homeContainer{flex:1;display:flex;flex-direction:column;width:85%}.balanceContainer{display:flex;width:100%;height:75px;justify-content:space-between;align-items:center;padding:0 15px;border-radius:15px 15px 5px 5px;background-color:#262626}.luckAndQrContainer{margin:17px 0;width:100%;height:250px;display:flex;justify-content:center;align-items:center}.luckContainer{color:#fff;border-radius:5px;margin-right:5px;height:100%;background-color:#262626;flex:1;display:flex;justify-content:center;align-items:center;flex-direction:column}.luckTitle{color:#fff;text-align:center;margin:20px 0;font-size:22px;line-height:24px}.luckTxt{font-size:14px;text-align:center;margin-bottom:10px;padding:0 0 0 5px}.luckIcon{font-size:80px}.qrContainer{background-color:#573458;border-radius:5px;margin-left:5px;height:100%;flex:1;display:flex;justify-content:center;align-items:center;flex-direction:column}.qrTitleContainer,.luckTitleContainer,.qrIconContainer,.luckIconContainer{display:flex;justify-content:flex-end;flex-direction:column;flex:3}.qrIconContainer,.luckIconContainer{justify-content:flex-start}.qrTxt{color:#fff;text-align:center;margin:35px 0;font-size:22px;line-height:24px}.qrIcon{color:#fff;font-size:80px}.shopAndAlbumContainer{height:75px;color:#fff;background-color:#262626;border-radius:5px;display:flex;padding:5px;gap:15px}.shopAndAlbumContainer:last-of-type{background-color:#573458;margin-top:17px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.shopAlbumIconContainer{flex:1;display:flex;justify-content:flex-end;align-items:center}.shopAlbumIconIcon{font-size:40px;margin-right:13px}.txtShopAlbumContainer{flex:2.5;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.shopAndAlbumTitle{font-size:16px}.shopAndAlbumParagraph{font-size:14px;line-height:15px}.bottomContainer{background-color:#262626;width:100%;display:flex;align-items:center;justify-content:space-evenly;height:80px;position:fixed;bottom:0}.navBtn{flex-grow:1;color:#fff;display:flex;height:100%;align-items:center;justify-content:center;flex-direction:column}.navBtn p{font-weight:700}.btnIcon{font-size:38px;line-height:10px}.selected{background-color:#a25ca4}.camScrennContainer{display:flex;flex-direction:column;align-items:center;width:85%}.camContainer{width:100%;height:350px;border-radius:8px;border:2px solid #fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.inputDescCamContainer{width:100%;display:flex;flex-direction:column;align-items:center}.qrTitle{text-align:center;margin:15px 0 25px;font-size:20px;line-height:24px}.qrSearch{position:relative;display:flex;justify-content:center;align-items:center}.qrSearch input{height:40px;width:100%;border-top-left-radius:3px;border-bottom-left-radius:3px;border:none;font-size:20px;letter-spacing:1.2px;padding-left:45px;padding-right:10px}.qrSearch .qrIcon{top:7px;left:10px;color:#777;font-size:27px;position:absolute}.qrSearch .sendCodeBtn{border-top-right-radius:3px;border-bottom-right-radius:3px;background-color:#a25ca4;height:40px;width:40px;border:none}.qrSearch .sendCodeIcon{color:#fff;font-size:25px}.linha-horizontal{width:100%;text-align:center;margin-bottom:30px;background:linear-gradient(to right,white 49%,transparent 49%,transparent 51%,white 51%);background-size:100% 2px;background-position:0 0;background-repeat:repeat-x;line-height:1px}.linha-horizontal span{background-color:#181818;padding:0 10px}.caixa-dialogo,.caixa-dialogo-2{background-color:#262626}#alert-dialog-description{color:#fff}botao-modal{color:#a25ca4}.betContainer{width:85%;background-color:#262626;display:flex;border-radius:8px;justify-content:center;align-items:center;flex-direction:column;padding:10px;position:relative}.titleAndTxtContainer{align-self:flex-start;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.roulleteContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:20px 0}.roullete{margin:10px;position:relative}.roullete:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:105%;height:105%;background-color:#000000b9;border-radius:50%;z-index:5;transition:opacity .25s ease}.roulleteContainer.spinning .roullete:after{opacity:0}.blockedRoulleteIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:60px;color:#eee;z-index:6}.spinBtn{margin-top:15px;width:200px;height:50px;font-weight:900;background-color:#a25ca4;border:none;border-radius:4px;color:#eee;letter-spacing:2px;font-size:20px;box-shadow:0 0 5px #0000007c}.confirmationModal{width:85%;height:100px;display:flex;flex-direction:column;justify-content:space-between;padding:15px;align-items:center;position:absolute;background-color:#101010;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:10px;z-index:7}.ConfirmBtns{display:flex;justify-content:center;align-items:center;gap:10px;width:100%}.ConfirmBtnsYes,.ConfirmBtnsNo{flex:1;height:25px;background-color:#909090;border:none;font-weight:700;letter-spacing:1px;font-size:15px}.productContainer{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:120px;height:210px;box-shadow:0 0 10px #a25ca4c0;border-radius:8px}.productImgContainer{border-top-left-radius:8px;border-top-right-radius:8px;background-color:#181818;height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.productName{text-align:center;font-size:14px;line-height:18px;text-transform:uppercase;border-radius:3px;padding-right:3px;max-width:110px;width:100%;color:#eee}.productImg{margin:8px;width:108px;border-radius:5px}.PriceContainer{border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:#a25ca4;width:100%;flex:1;text-align:center;display:flex;justify-content:center;align-items:center}.PriceContainer p{color:#fff;font-weight:600}.shopContainer{width:85%;flex-grow:1;display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding:10px;border-radius:15px;background-color:#262626}.shopHeader{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.shopHeader input{height:40px;width:100%;border:none;border-radius:8px;font-size:20px;letter-spacing:1.2px;padding-left:45px;padding-right:10px;margin:15px 0;background-color:#d9d9d9}.shopHeader .searchBar{position:relative}.shopHeader .searchIcon{top:32%;left:10px;color:#777;font-size:22px;position:absolute}.productsList{flex-grow:1;width:100%;display:flex;justify-content:space-evenly;align-items:center;align-content:flex-start;flex-wrap:wrap;gap:10px}.wrapper{width:65vw;background-color:#262626;color:#fff;border-radius:10px;padding:10px;margin-top:6px;height:320px}.wrapper h1{font-size:24px;text-align:center}.wrapper .input-box{position:relative;width:100%;height:50px;margin:30px 0}.input-box input{width:100%;height:100%;background:transparent;border:none;outline:none;border:2px solid rgba(255,255,255,.2);border-radius:20px;font-size:16px;color:#fff;padding:20px 45px 20px 20px}.input-box input::placeholder{color:#fff}.input-box .icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:16px}.wrapper button{width:100%;height:45px;border:none;outline:none;border-radius:10px;box-shadow:0 0 10px #0000001a;cursor:pointer;font-size:16px;color:#000;font-weight:700}.containerLogin{display:flex;flex-direction:column;justify-content:center;align-items:center}.go-to-signup{display:flex;flex-direction:column}.label-singup{padding-top:10px;font-size:14px;justify-content:center;text-align:center}.link-signup,.win{color:#a25ca4}.login-body{display:flex;justify-content:center;align-items:center;min-height:100vh}.nftCardFrame{background-color:#d9d9d9;width:120px;height:175px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:10px;border-radius:10px;box-shadow:0 0 10px #000}.nftCardFrame img{width:100px}.cardTitle{font-size:18px;color:#262626;line-height:15px}.cardTxt{font-size:14px;color:#262626;line-height:15px}.albumContainer{width:85%;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:8px;background-color:#262626}.albumTitle{margin-top:7px;margin-left:10px;margin-bottom:10px;align-self:flex-start}.cardsContainer{padding:15px 0;gap:15px;display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap}.order{display:flex;flex-direction:column;justify-content:center;text-align:center}.sign-in-container{width:65vw;background-color:#262626;color:#fff;border-radius:10px;padding:10px;margin-top:6px;height:320px;display:flex;justify-content:center;align-items:center}.sign-in-container h1{font-size:24px;text-align:center;margin-bottom:12px}.sign-in-container input{width:100%;height:50px;background:transparent;margin-top:12px;margin-bottom:12px;border:none;outline:none;border:2px solid rgba(255,255,255,.2);border-radius:20px;font-size:16px;color:#fff;padding:20px 45px 20px 20px}.sign-in-container input::placeholder{color:#fff;font-size:12px}.sign-in-container button{margin-top:10px;width:100%;height:45px;border:none;outline:none;border-radius:10px;box-shadow:0 0 10px #0000001a;cursor:pointer;font-size:16px;color:#000;font-weight:700}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;color:#fff;background-color:#181818;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0;text-decoration:none}body{text-decoration:none;width:100vw;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;min-width:320px;min-height:100%;margin-bottom:45px;overflow-x:hidden}h1{font-size:3.2em;line-height:1.1}
