@import url(https://fonts.googleapis.com/css2?family=Sunflower:wght@300&display=swap);@keyframes fade-in{0%{opacity:0}to{opacity:1}}body{background-color:#121212;color:#fff;font-family:Sunflower,sans-serif;margin:0;padding:0}.link-button{background-color:#333;border:none;border-radius:10px;color:#fff;cursor:pointer;filter:brightness(90%) saturate(90%);font-family:inherit;font-size:16px;font-weight:600;margin:10px auto;padding:12px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:filter 2s ease;width:90%}.link-button>*{filter:drop-shadow(1px 1px 2px #000000aa)}.link-button svg{float:left;font-size:1.2em}.link-button span{margin:0 auto}.link-button:hover{background-color:#444;filter:saturate(100%);transition:filter .5s ease}.link-button:active{filter:brightness(.9)}.gate-modal{animation:fade-in .3s;background:#1e1e1e;border-radius:8px;bottom:auto;box-shadow:0 4px 8px #0003;color:#fff;font-size:16px;left:50%;margin-right:-50%;padding:20px;position:absolute;right:auto;text-align:center;top:50%;transform:translate(-50%,-50%);width:400px}.gate-modal-overlay{background-color:#000000bf;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2}.gate-modal h2{font-size:18px;margin-top:0;text-transform:uppercase}.gate-modal ul{list-style:none;padding:0}.gate-modal li{margin-bottom:10px}.gate-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-weight:500;margin:0 auto;padding:10px 20px;text-transform:uppercase;transition:opacity .3s ease;width:80%}.gate-button>*{filter:drop-shadow(1px 1px 2px #000000aa)}.gate-button span{margin:0 auto}.gate-button:hover{opacity:.8}.gate-button.done{opacity:.4}hr{border:1px solid #444;margin:20px auto 15px;width:95%}.reward-button{align-items:center;background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:500;justify-content:space-between;margin:0 auto;padding:10px 20px;text-align:center;text-transform:uppercase;transition:opacity .3s ease;width:90%}.reward-button:hover{opacity:.4}.reward-button:disabled{filter:saturate(75%)}.reward-button>*{filter:drop-shadow(1px 1px 2px #000000aa)}.reward-button span{margin:0 auto}.close-button{background-color:initial;border:none;color:#fff;cursor:pointer;font-size:22px;font-weight:600;position:absolute;right:10px;top:10px}.close-button:hover{opacity:.8}.loading{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.container{height:100vh;min-width:300px;text-align:center}.container,.logo{align-items:center;display:flex;flex-direction:column;justify-items:center}.logo{filter:brightness(0) invert(1);opacity:.9}.logo img{max-height:150px;max-width:40%;padding:40px 0}.product{align-items:center;display:flex;flex-direction:column;justify-items:end;padding:20px}.product .image{border-radius:10px;max-height:300px;z-index:1}.product .image,.product .title{display:flex;filter:drop-shadow(1px 1px 2px #000000aa);margin:20px 0 0}.product .title{font-size:1.5em;opacity:.9;text-transform:uppercase}.content{align-items:center;flex:30px 1;justify-items:center;max-width:500px;z-index:1}.content,.linkcards{display:flex;flex-direction:column;width:100%}.linkcards{background-color:#1e1e1e;border-radius:10px;box-shadow:0 4px 8px #0003;margin:20px 0;overflow:auto;padding:20px 0;scrollbar-width:none}.footer{color:#aaa;display:flex;flex-direction:column;opacity:.9;padding:12px 0;text-align:center;text-transform:uppercase}.footer p{margin:0}.footer .copyright{font-size:.8em;font-weight:600}.footer .subline{font-size:.6em}
/*# sourceMappingURL=main.9bf1688a.css.map*/