@import"https://fonts.googleapis.com/css2?family=Clash+Display:wght@400;500;600;700&family=Poppins:wght@300;400;500;600&display=swap";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#3b2712}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.pop-up{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:100}.pop-up .pop-up-close-button{position:absolute;top:.1rem;right:.1rem;font-size:1.5rem;cursor:pointer}.pop-up .pop-up-type-img{align-self:center;justify-self:center}.pop-up .pop-up-container{position:relative;display:grid;grid-template-columns:15% 75% 10%;width:80%;max-width:600px;background-color:var(--secondary-color);border-radius:.5rem;z-index:100;border:var(--border-size-sm) solid var(--secondary-color-light);border-radius:var(--border-radius-sm)}.pop-up .pop-up-container .pop-up-content{flex-grow:1;padding:1rem 0;z-index:100;text-align:left}.pop-up .pop-up-container .pop-up-content .pop-up-title{font-size:1.5rem;font-weight:500;color:#fff;padding:.5rem}.pop-up .pop-up-container .pop-up-content .pop-up-text{color:#ffffff80;padding:.5rem;font-size:1rem}.pop-up.warning .pop-up-container{border-color:var(--warning-color)}.pop-up.error .pop-up-container{border-color:var(--error-color)}.pop-up.success .pop-up-container{border-color:var(--success-color)}.pop-up.pending .pop-up-container{border-color:var(--pending-color)}@font-face{font-family:inter black;src:url(./../../assets/font/Inter-Black.ttf)}:root{--primary-color: White;--secondary-color: #31220c;--secondary-color-light: #f7951d;--border-color: #f7951d50;--success-color: #22a722;--error-color: #f7941d;--warning-color: #f7941d;--pending-color: #ecc94e;--border-size: .5rem;--border-size-sm: .1rem;--border-radius: 2rem;--border-radius-sm: .5rem}*{margin:0;padding:0;box-sizing:border-box}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}a{font-size:unset;text-decoration:none;color:unset}li{list-style:none}pre{font-family:inter black,sans-serif;font-size:1rem;word-wrap:break-word;white-space:pre-wrap}@media (min-width: 1080px){html{font-size:16px}}@media (min-width: 1600px){html{font-size:18px}}@media (min-width: 1920px){html{font-size:20px}}@media (min-width: 2560px){html{font-size:22px}}@media (min-width: 3840px){html{font-size:26px}}body{font-family:inter black,sans-serif;background-color:#523914}@media (min-width: 1080px){body{overflow:hidden}}header{background-color:#31220c;padding:1rem;color:#000}hr{border:1px solid #291c0a;margin:1rem}.open-header-button{position:fixed;height:10vh;width:100%;background-repeat:no-repeat;background-position:bottom;z-index:100;cursor:pointer;transition-duration:1s;font-size:2rem}.open-header-button.header-closed{transform:translateY(100vh)}@media (min-width: 1080px){.open-header-button{display:none}}.App-header{font-size:1.5rem;font-weight:700;color:#000;position:fixed;width:100vw;height:100vh;z-index:100;padding-top:2rem;background-color:#ffcd4d;background-repeat:no-repeat;background-position:50% 100vh;transition-duration:1s;display:flex;flex-direction:column;align-items:center}.App-header>a{margin:0 auto}.App-header .logo{display:block;justify-self:center;align-self:center;margin:auto;height:5vh;max-width:100%;object-fit:contain}.App-header .link-group{width:100%;display:flex;flex-direction:column;align-items:center}.App-header .close-header-button{position:absolute;top:1rem;left:1rem;cursor:pointer}@media (min-width: 1080px){.App-header .close-header-button{display:none}}.App-header .medias{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:2rem}.App-header .medias__link{margin:.2rem;text-align:center;color:#000;transition-duration:.2s}.App-header .medias__link:hover{color:#fff}@media (min-width: 1080px){.App-header .medias{display:flex;flex-direction:row;justify-content:start;align-items:start;padding:0;margin:0 1rem}.App-header .medias__link{text-align:center;color:#000}}.App-header .navbar{margin:2rem;display:flex;flex-direction:column;align-items:center;width:100%}.App-header .navbar__link{color:#000;text-align:center;margin:0 1rem;transition-duration:.2s;display:flex;justify-content:center;align-items:center;width:100%}.App-header .navbar__link:hover{color:#fff}@media (min-width: 1080px){.App-header .navbar{display:flex;flex-direction:row;background-color:#4a3420;border-radius:16px;padding:.5rem;gap:.5rem;align-items:center;width:auto;margin:0}.App-header .navbar hr{display:none}.App-header .navbar__link{padding:.75rem 1.5rem;margin:0;border-radius:12px;color:#b8956d;font-weight:600;transition:all .3s ease;cursor:pointer;width:auto}.App-header .navbar__link:hover{background-color:#ffffff1a;color:#fff}.App-header .navbar__link:hover img{opacity:1}.App-header .navbar__link.active{background-color:#d89a4a;color:#2d1f10}}.App-header .connect-button-container{display:flex;justify-content:center}.App-header .connect-button-container .connnect-wallet-button{font-size:2rem;margin:1rem;padding:1rem 4rem;font-weight:700;background-color:#c1770d;border:solid 5px #291c0a;border-radius:2rem/50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;cursor:pointer}@media (min-width: 1080px){.App-header .connect-button-container{align-items:center;justify-content:center;margin:2rem}}.App-header.closed{transform:translateY(-100vh)}@media (min-width: 1080px){.App-header.closed{transform:none}}@media (min-width: 1080px){.App-header{padding-top:1.5rem;font-size:1rem;display:grid;grid-template-columns:20vw 60vw 20vw;grid-template-rows:5vh;position:fixed;top:0;justify-items:center;align-items:center;width:100%;height:10vh;grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:11;background-color:#ffcd4d;z-index:100}.App-header>a{margin:0}.App-header .header-bg{position:fixed;top:10vh;left:0;width:100%;height:8vh;background-repeat:repeat-x;background-size:auto 100%;background-position:top center;z-index:99;pointer-events:none;transition-duration:1s}.App-header .link-group{font-size:.8rem;display:flex;flex-direction:row;align-items:center;justify-content:center;margin:.5rem;padding:.5rem;width:auto}}@media (min-width: 1600px){.App-header .link-group{font-size:1.2rem;flex-direction:row;flex-grow:1}}.hide{display:none}.disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.error{color:#9c1616;text-align:center}.success{color:#169c16;text-align:center}.color-yellow{color:#f7951d}.hightlight-dark{color:#0000004d}.white-trans{color:#ffffff80}.half-transparent{opacity:.5}@font-face{font-family:inter black;src:url(/assets/Inter-Black-DDhSxYXU.ttf)}.App{background-repeat:repeat;position:relative;overflow:hidden;max-width:100vw;min-height:100vh}.App .partner-with{color:#fff;text-align:center;width:100%;padding:1rem}.App .nft-img-container{position:relative;margin:auto;margin-top:25vh;width:50%;max-width:80%;max-height:30%;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:var(--border-radius);border:var(--border-size) solid var(--border-color);animation:container-border-glow 2s infinite}.App .nft-img-container .nft-img{width:100%;height:100%;object-fit:cover;object-position:bottom}@keyframes container-border-glow{0%{box-shadow:0 0 10px #ffbd2f}50%{box-shadow:0 0 10px 10px #ffbd2f}to{box-shadow:0 0 10px #ffbd2f}}.App .bg-img{display:none}.App .mini-game{position:relative;display:block;width:100%;min-height:80vh;background-color:#000b;border:1rem solid #000000;overflow:hidden;border-radius:5rem;padding-bottom:20vh}.App .main{background-color:#523914;padding:2rem 1rem 8rem;display:flex;flex-direction:column;align-items:center;max-height:100%;height:100%;margin-top:25vh}.App .main .title{color:#ffcd4d;font-size:2rem;margin-bottom:1rem;text-align:center;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000}.App .main .image-placeholder{display:flex;justify-content:center;align-items:center;max-width:400px;width:100%}.App .main .mint-form{display:flex;flex-direction:column;margin:0 2rem}.App .main .mint-form .price-input{background-color:#0000;border:none;font-weight:500;color:#fff}.App .main .mint-form .price-input .price-input-deco{min-width:1rem;height:1rem;border-radius:50%;background-color:pink;display:inline-block;margin:0 .5rem 0 0;transform:translateY(.1rem)}.App .main .mint-form .price-currency{width:min-content;color:#fff;font-size:1rem;font-weight:500;margin:.5rem 0}.App .main .mint-form .max-available{color:#ffffff80;font-size:1rem;margin:.2rem 0}.App .main .mint-form .terms{color:#ffffff40;font-size:.7rem}.App .main .mint-form .terms a{color:inherit;text-decoration:underline}@media (min-width: 1080px){.App .main .mint-form{display:grid;grid-template-columns:repeat(3,auto);grid-template-rows:auto auto auto auto}}.App .main.white-list-page{display:flex;flex-direction:column;justify-content:center;align-items:center}.App .main.white-list-page .mint-form{display:flex;width:80%}@media (min-width: 1080px){.App .main.white-list-page{display:flex;flex-direction:column;justify-content:center;align-items:center;justify-self:center;width:100%;max-width:unset;max-width:800px;grid-column-start:2;grid-column-end:10;grid-row-start:2;grid-row-end:9}}.App .mint-effect{pointer-events:none;position:absolute;background-color:#ff00;border:0px solid #ffcd4d;border-radius:50%;z-index:1000000;transform:translate(-50%,-50%);overflow:hidden;box-sizing:content-box}.App .minted-display{position:relative;border-radius:var(--border-radius);border:var(--border-size) solid var(--border-color);padding:1.5rem;background:#291c0a;width:100%;margin-top:20vh}.App .minted-display .minted__title{color:#ffffff50;font-size:1.2rem;margin-bottom:.5rem}.App .minted-display .minted__amount{font-weight:500;color:#fff;font-size:2rem;margin-bottom:1rem}.App .minted-display .minted__next-price{color:#fff;font-size:1rem}.App .minted-display .smoking-mole{position:absolute;right:.5rem;bottom:0;max-width:100%;max-height:100%}@media (min-width: 1080px){.App .minted-display{position:absolute;top:7rem;right:2rem;width:40%}}@media (min-width: 1080px){.App{display:grid;max-height:100vh;justify-items:center;grid-template-columns:repeat(10,1fr);grid-template-rows:20vh repeat(9,1fr)}.App .bg-img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;filter:brightness(.3)}.App .main{overflow-y:scroll;justify-self:center;background-color:#1d1407;margin:3rem 1rem 0;padding:2.5rem;grid-column-start:1;grid-column-end:7;grid-row-start:2;grid-row-end:9;border-radius:var(--border-radius);border:var(--border-size) solid var(--border-color);max-width:800px;max-height:800px;scrollbar-color:#ffcd4d #1d1407}.App .minted-display{position:relative;width:90%;height:90%;top:unset;right:unset;margin:auto;margin-top:2rem;flex-grow:1fr;max-height:200px}.App .right-section{display:flex;justify-content:space-between;flex-direction:column;position:relative;justify-self:left;grid-column-start:7;grid-column-end:11;grid-row-start:2;grid-row-end:9;width:100%;height:100%;max-width:800px;max-height:800px}.App .mini-game{pointer-events:none;padding-bottom:unset;min-height:100%;max-width:100%;margin:auto;grid-column-start:1;grid-column-end:11;grid-row-start:9;grid-row-end:11;background-color:transparent;border:unset;overflow:hidden;border-radius:unset;z-index:5;overflow:visible}.App .nft-img-container{position:relative;margin-top:unset;width:90%;height:90%;max-width:unset;max-height:unset;flex-grow:3}}.homepage-main,.terms{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:1rem;margin-top:10vh}.homepage-main .critical-data-group,.terms .critical-data-group{display:flex}.homepage-main .meme-img,.terms .meme-img{position:absolute;bottom:0;right:0;width:30%;object-fit:contain;z-index:-1}.homepage-main .meme-img2,.terms .meme-img2{display:block;position:absolute;bottom:0;left:0;width:30%;object-fit:contain;transform:scaleX(-1);z-index:-1}.homepage-main .logo-group,.terms .logo-group{display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.homepage-main .logo-group .logo,.terms .logo-group .logo{width:5rem;height:5rem;margin:0 1rem}.homepage-main .title,.terms .title{color:#ffcd4d;font-size:2rem;margin:2rem 0;text-align:center;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000}.homepage-main .desc,.terms .desc{font-family:Poppins,sans-serif;color:#fffc;font-size:1.2rem;font-weight:400;margin:1rem 0;text-align:center;max-width:800px;line-height:1.6}@media (min-width: 1080px){.homepage-main .desc,.terms .desc{font-size:1.5rem}}.homepage-main .bg-logo,.terms .bg-logo{position:absolute;top:50%;left:50%;width:0;height:0;z-index:-1;object-fit:cover;overflow:visible;border-radius:50%}@media (min-width: 1080px){.homepage-main,.terms{display:flex;flex-direction:column;justify-content:center;align-items:center;justify-self:center;width:100%;margin:0;margin-top:2rem;padding:2rem;max-width:unset;max-width:min(1200px,70vw);grid-column-start:2;grid-column-end:10;grid-row-start:2;grid-row-end:10}}.App.nft{background-color:#281c0b;background-image:url(/background-pot-icon.svg);background-repeat:repeat;min-height:100vh;overflow-y:auto}.App.nft .nft-section{width:100%;display:flex;flex-direction:column;max-height:90%}.App.nft .nft-section .main.nft{margin-top:unset}.App.nft .nft-section .nft-img-container{background:#000;position:relative;width:100%;height:100%;min-height:300px}.App.nft .nft-section .nft-img-container .nft-img{position:absolute;width:100%;height:100%;object-fit:contain;object-position:bottom}@media (min-width: 1080px){.App.nft .nft-section{padding-top:calc(18vh + 2rem);padding-left:10vw;padding-right:10vw;padding-bottom:0;grid-column-start:1;grid-column-end:11;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:stretch;min-height:100vh;max-width:unset;box-sizing:border-box}.App.nft .nft-section .nft-img-container .nft-img{width:100%;height:100%;object-fit:contain;object-position:bottom}.App.nft .nft-section .main.nft{width:500px;min-width:500px;flex-shrink:0;margin-top:0;padding:2rem;height:100%;max-height:none;overflow-y:auto;display:flex;flex-direction:column}.App.nft .nft-section .right-section{min-width:500px;width:500px;flex-grow:1;display:flex;flex-direction:column;height:100%}}.App.term{overflow-y:visible}.App.term .terms{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;max-height:unset;color:#fff;overflow-y:visible;grid-column-start:1;grid-column-end:11;grid-row-start:2;grid-row-end:10}.App.term .terms h1,.App.term .terms h2,.App.term .terms h3{margin:1rem}.App.term .terms h1{color:#ffbd2f}.App.term .terms h2{color:#e6b223}.App.term .terms h3{color:#ffe9ba}@media (min-width: 1080px){.App.term .terms{display:flex;flex-direction:column;justify-content:center;align-items:center;justify-self:center;width:100%;max-width:unset;margin-top:calc(18vh + 2rem);padding:2rem;grid-column-start:2;grid-column-end:10;grid-row-start:2;grid-row-end:9}}.homepage-main{padding-top:0}@media (min-width: 1080px){.homepage-main{padding-top:18vh}}.homepage-main .main-title{font-family:Clash Display,sans-serif;background:linear-gradient(90deg,#f7931a,#fb9a1b,#f7931a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:2rem;margin:0;margin-top:4rem;margin-bottom:.5rem;text-align:center;font-weight:700;filter:drop-shadow(2px 2px 2px rgba(0,0,0,.5))}@media (min-width: 1080px){.homepage-main .main-title{font-size:4rem;margin-top:6rem}}.homepage-main .desc{font-family:Poppins,sans-serif;font-weight:700;color:#ffdca0b2;font-size:1.5rem;text-align:center;margin:.5rem 0 0;margin-top:0}@media (min-width: 1080px){.homepage-main .desc{font-size:2rem}}.homepage-main .cta-buttons{display:flex;flex-direction:column;gap:1rem;margin:0 0 5rem;align-items:center;justify-content:center}@media (min-width: 1080px){.homepage-main .cta-buttons{flex-direction:row;gap:2rem}}.get-nft-button{background-color:#4a3621!important;color:#f7a91d!important;border:none!important;border-radius:12px!important;font-size:1.2rem!important;font-weight:700!important;padding:1rem 1.5rem!important;transition:all .3s ease!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:1.5rem!important;min-width:180px!important;cursor:pointer!important}.get-nft-button:hover{background-color:#5a4631!important;transform:translateY(-2px);box-shadow:0 4px 8px #0000004d}.stake-now-button{background-color:#f7941d!important;color:#1d1407!important;border:none!important;border-radius:12px!important;font-size:1.2rem!important;font-weight:700!important;padding:1rem 1.5rem!important;transition:all .3s ease!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:1.5rem!important;min-width:180px!important;cursor:pointer!important}.stake-now-button:hover{background-color:#ff9f2a!important;transform:translateY(-2px);box-shadow:0 4px 8px #f7941d66}.button-arrow{width:20px;height:20px;display:inline-block}.general-button-container{display:flex;justify-content:center;align-items:center}.general-button{font-size:1.5rem;width:100%;height:100%;font-weight:700;padding:1rem 4rem;background-color:#c1770d;border:solid 5px #291c0a;border-radius:2rem/50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;cursor:pointer;transition:.5s}.general-button:hover{background-color:#291c0a;border:solid 5px #c1770d}.general-button.loading{opacity:.7;cursor:not-allowed}.spinner{width:1.2rem;height:1.2rem;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}.page-lock{display:flex;text-align:center;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;position:absolute;top:0;left:0;background-color:#00000080;z-index:10}.page-lock .lock-icon img{width:80vw;height:auto;max-width:300px}.page-lock .lock-text h1,.page-lock .lock-text p{font-size:16px;color:#ffffff80;margin:1rem}.nft-carousel{display:flex;justify-content:center;align-items:center;padding:2rem 0;margin:2rem auto 0;width:100%;position:relative;min-height:200px;overflow-x:auto;overflow-y:visible;gap:1rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.nft-carousel::-webkit-scrollbar{display:none}.nft-carousel-item{position:relative;width:140px;height:180px;flex-shrink:0;background:linear-gradient(180deg,#87ceeb,#e0f6ff);border-radius:1rem;overflow:hidden;box-shadow:0 8px 16px #0000004d;transition:transform .3s ease-out,z-index 0s,box-shadow .3s ease-out,border-color .3s ease-out;cursor:pointer;border:4px solid #ffffff;transform-origin:bottom center;will-change:transform;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;--drag-x: 0px;--drag-y: 0px}.nft-carousel-item.dragging{cursor:grabbing;z-index:1000!important;transition:none!important}.nft-carousel-item:not(.dragging){transition:transform .4s cubic-bezier(.34,1.56,.64,1)!important}.nft-carousel-item:hover{transform:scale(1.05);box-shadow:0 12px 24px #f7941d66;border-color:#f7941d}.nft-carousel-item img{width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}@media (min-width: 1080px){.nft-carousel{display:flex;min-height:320px;padding:5rem 1rem 3rem;overflow:visible;gap:0}.nft-carousel-item{position:absolute;width:200px;height:260px;left:50%;margin-left:-100px;cursor:grab}.nft-carousel-item[data-index="1"]:not(.dragging){transform:translate(-30vw) rotate(-21deg) translateY(-100px)}.nft-carousel-item[data-index="1"].dragging{transform:translate(var(--drag-x),var(--drag-y)) translate(-30vw) rotate(0) translateY(-100px)}.nft-carousel-item[data-index="2"]:not(.dragging){transform:translate(-20vw) rotate(-14deg) translateY(-110px)}.nft-carousel-item[data-index="2"].dragging{transform:translate(var(--drag-x),var(--drag-y)) translate(-20vw) rotate(0) translateY(-110px)}.nft-carousel-item[data-index="3"]:not(.dragging){transform:translate(-10vw) rotate(-7deg) translateY(-120px)}.nft-carousel-item[data-index="3"].dragging{transform:translate(var(--drag-x),var(--drag-y)) translate(-10vw) rotate(0) translateY(-120px)}.nft-carousel-item[data-index="4"]:not(.dragging){transform:translate(0) rotate(0) translateY(-130px)}.nft-carousel-item[data-index="4"].dragging{transform:translate(var(--drag-x),var(--drag-y)) translate(0) rotate(0) translateY(-130px)}.nft-carousel-item[data-index="5"]:not(.dragging){transform:translate(10vw) rotate(7deg) translateY(-120px)}.nft-carousel-item[data-index="5"].dragging{transform:translate(var(--drag-x),var(--drag-y)) translate(10vw) rotate(0) translateY(-120px)}.nft-carousel-item[data-index="6"]:not(.dragging){transform:translate(20vw) rotate(14deg) translateY(-110px)}.nft-carousel-item[data-index="6"].dragging{transform:translate(var(--drag-x),var(--drag-y)) translate(20vw) rotate(0) translateY(-110px)}.nft-carousel-item[data-index="7"]:not(.dragging){transform:translate(30vw) rotate(21deg) translateY(-100px)}.nft-carousel-item[data-index="7"].dragging{transform:translate(var(--drag-x),var(--drag-y)) translate(30vw) rotate(0) translateY(-100px)}.nft-carousel-item[data-index="1"].hovered:not(.dragging){transform:translate(-30vw) rotate(0) translateY(-50px) scale(1.15)!important}.nft-carousel-item[data-index="2"].hovered:not(.dragging){transform:translate(-20vw) rotate(0) translateY(-50px) scale(1.15)!important}.nft-carousel-item[data-index="3"].hovered:not(.dragging){transform:translate(-10vw) rotate(0) translateY(-50px) scale(1.15)!important}.nft-carousel-item[data-index="4"].hovered:not(.dragging){transform:translate(0) rotate(0) translateY(-50px) scale(1.15)!important}.nft-carousel-item[data-index="5"].hovered:not(.dragging){transform:translate(10vw) rotate(0) translateY(-50px) scale(1.15)!important}.nft-carousel-item[data-index="6"].hovered:not(.dragging){transform:translate(20vw) rotate(0) translateY(-50px) scale(1.15)!important}.nft-carousel-item[data-index="7"].hovered:not(.dragging){transform:translate(30vw) rotate(0) translateY(-50px) scale(1.15)!important}.nft-carousel-item.hovered{z-index:100!important;box-shadow:0 20px 40px #f7941d99;border-color:#f7941d}.nft-carousel-item:hover{transform:none;box-shadow:0 8px 16px #0000004d;border-color:#fff}}.data-container{margin:.5rem;display:flex;flex-direction:column;justify-content:center;border:2px solid #f7931a37;border-radius:1rem}.data-container.solid{background-color:#77470c}.data,.data-value{font-size:.7rem;margin:.5rem;color:#fff;text-align:center}.amount-input-container .amount-input::placeholder{color:#fff}.amount-input-container .unit-name{background-color:#000000b3;padding:.3rem;border-radius:.3rem}.quantity-input{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;margin:.5rem;padding:1rem;border:2px solid rgba(247,147,26,.2156862745);border-radius:1rem}.quantity-input .price-label,.quantity-input .amount-label,.quantity-input .extra-operation{color:#fff;font-size:.8rem;font-weight:400}.quantity-input .extra-operation{text-align:right}.quantity-input .extra-operation .max-button{text-decoration:underline;cursor:pointer;color:orange;font-weight:500}.quantity-input .total-price{grid-column-start:1;grid-column-end:3;margin:.5rem;color:#fff}.birds{background-image:url(/assets/birds-ZfJmuTVd.gif);background-repeat:no-repeat;background-size:contain;height:100%;width:100px;position:absolute;top:150px;left:100vw}.birds-animate{animation-name:birds-animation;animation-duration:30s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes birds-animation{0%{left:100vw}to{left:-15vw}}@media (max-width: 1024px){.birds{width:80px;top:125px}}@media (max-width: 640px){.birds{width:60px;top:100px}}.brick{background-image:url(/assets/ground-DosYLd04.png);background-repeat:repeat-x;background-size:contain;height:20px;width:1000vw;position:absolute;bottom:0;left:0}.brick-animate{animation-name:bricks;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes bricks{0%{left:0}to{left:-1200px}}.clouds{background-image:url(/assets/clouds-BMfO4KrF.gif);background-repeat:no-repeat;background-size:contain;height:120px;width:100%;position:absolute;top:10px;left:100vw;z-index:-1}.clouds-animate{animation-name:clouds-animation;animation-duration:60s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes clouds-animation{0%{left:100%}to{left:-15%}}@media (max-width: 1024px){.clouds{height:100px}}@media (max-width: 640px){.clouds{height:80px;top:15vh}}.press-container{display:block;width:100%;position:absolute;bottom:30px;left:50%;transform:translate(-50%,-50%);font-size:1.5rem;color:#eee;text-align:center}@media (max-width: 1080px){.press-container{font-size:1rem;display:none}}.obstacles-container{width:100vw;height:auto;display:flex;justify-content:space-between;align-items:center}.obstacle1,.obstacle2{height:40px;width:auto;position:absolute;bottom:10px}.obstacle1{left:120vw}.obstacle2{left:240vw}.obstacle1-move{animation-name:obstacle1-animation;animation-duration:6s;animation-timing-function:linear;animation-iteration-count:infinite}.obstacle2-move{animation-name:obstacle2-animation;animation-duration:12s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes obstacle1-animation{0%{left:125vw}to{left:-120vw}}@keyframes obstacle2-animation{0%{left:240vw}to{left:-240vw}}.sun{background-image:url(/assets/sun-UgZVLvJa.gif);background-repeat:no-repeat;background-size:contain;height:100%;width:100px;position:absolute;top:25px;right:100px;z-index:-2}@media (max-width: 1280px){.sun{width:80px}}@media (max-width: 1024px){.sun{right:50px}}.mario{width:3rem;height:auto;position:absolute;bottom:20px;left:40px}.jump{animation-name:jumping;animation-duration:1s}@keyframes jumping{0%{transform:translateY(0)}50%{transform:translateY(-150%)}to{transform:translateY(0)}}.die{animation-name:die-animation;animation-timing-function:ease-in;animation-duration:2s}@keyframes die-animation{25%{bottom:30vh;left:8vh}to{bottom:-20vh}}@media (min-width: 1080px){.mobile-controls-container,.control-start-button,.control-jump-button,.control-die-button{display:none}}.mobile-controls-container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;left:50%;bottom:30vh;transform:translate(-50%);margin:auto}.control-start-button,.control-jump-button,.control-die-button{font-size:2rem;padding:.5rem 2rem;border:none;border-radius:.2rem;cursor:pointer;box-shadow:#959da533 0 8px 24px;-webkit-user-select:none;user-select:none}.control-start-button:hover,.control-jump-button:hover,.control-die-button:hover{filter:saturate(10)}.control-start-button{background-color:#73e955b0}.control-die-button{background-color:#eb3a3a}.control-jump-button{background-color:#b1960ec8}.score{font-size:1.2rem;margin:2rem;color:#eee}@media (max-width: 640px){.score{font-size:1rem}}.title-container{display:flex;justify-content:center;align-items:center;gap:50px;margin:25px 0 0}.mario-logo{width:80px;height:auto}.title{font-size:3rem;color:#e52521}@media (max-width: 640px){.title-container{gap:25px}.mario-logo{width:50px;height:auto}.title{font-size:1.5rem}}.amount-input-container{background-color:#ffffff1e;padding:.5rem 1rem;border-radius:.5rem;border:none;color:#fff;display:flex;align-items:center;justify-content:space-between}.amount-input-container .unit-name{text-align:center;background-color:#000000b3;padding:.3rem;border-radius:.3rem;min-width:100px}.amount-input-container::selection{background-color:#0000}.amount-input-container .select{text-align:center;background-color:#0000;border:none;font-weight:500;color:#fff;width:85%;min-width:100px}.amount-input-container .select::placeholder{color:#ffffff4d}.amount-input-container .select:focus{outline:none}.amount-input-container .select .option{text-align:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#0000;font-weight:500;color:#000;width:85%}.amount-input-container .select .option:hover{background-color:#c48f2e}.amount-input-container .select .option:disabled{background-color:#999;color:#000}.honey-pot-design-container{display:inline-block;margin:.5rem;padding:.5rem;background-color:var(--secondary-color);border-radius:var(--border-radius-sm);color:var(--primary-color)}.honey-pot-design-container.oneline{white-space:nowrap}.horizontal-scroll{position:relative;width:100%;overflow:hidden}.horizontal-scroll .wrapper{display:flex}.horizontal-scroll .content{display:flex;animation:swipe var(--speed) linear infinite backwards}@keyframes swipe{0%{transform:translate(0)}to{transform:translate(-100%)}}.horizontal-scroll img{max-width:150px;height:5rem;padding:0 15px;object-fit:cover}.horizontal-scroll img:last-of-type{padding-left:0}.App.error{grid-template-columns:1fr;grid-template-rows:20vh 1fr}.App.error .main-404{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:1rem;margin:35vh 0}.App.error .main-404 .img-404{width:100%;height:100%;object-fit:contain;max-width:500px;max-height:500px}.App.error .main-404 .text-404{color:#fff;font-size:2rem;margin:2rem 0;text-align:center}@media (min-width: 1080px){.App.error .main-404{margin:0}}.amount-input-container{margin:.5rem;max-width:400px;width:100%;background-color:#ffffff1e;padding:.5rem 1rem;border-radius:.5rem;border:none;color:#fff;display:flex;align-items:center;justify-content:space-between}.amount-input-container .amount-input{background-color:#0000;border:none;font-weight:500;color:#fff;width:85%;-moz-appearance:none;appearance:none;-webkit-appearance:none}.amount-input-container .amount-input::placeholder{color:#ffffff4d}.amount-input-container .amount-input:focus{outline:none}.amount-input-container .plus{font-size:1.5rem;margin:0 .2rem;right:1rem;cursor:pointer}.amount-input-container .minus{font-size:1.5rem;margin:0 .2rem;cursor:pointer}.amount-input-container .unit-name{min-width:10rem;background-color:#000000b3;padding:.3rem;border-radius:.3rem}.general-button-clean-container{display:flex;justify-content:center;align-items:center}.general-button-clean{width:100%;max-width:1122px;height:63px;border-radius:15px;padding:20px;background:#fb9a1b;border:1px solid #C87304;opacity:1;display:flex;align-items:center;justify-content:center;text-align:center;color:#000;font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s}.general-button-clean:hover{background:#fb9a1b;opacity:.9;transform:translateY(-2px)}.general-button-clean:active{transform:translateY(0)}.general-button-clean:disabled{opacity:.5;cursor:not-allowed}.general-button-clean.loading{opacity:.7;cursor:not-allowed}.button-loading{display:flex;align-items:center;justify-content:center;gap:.75rem}.spinner{width:1.2rem;height:1.2rem;border:3px solid rgba(0,0,0,.2);border-top-color:#000;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.App.staking{min-height:100vh;overflow-y:auto;background-color:#281c0b;background-image:url(/background-pot-icon.svg);background-repeat:repeat}.staking-title{font-family:Clash Display,sans-serif;background:linear-gradient(90deg,#f7931a,#fb9a1b,#f7931a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1.5rem;font-weight:700;text-align:center;margin:0 auto 1rem;filter:drop-shadow(2px 2px 2px rgba(0,0,0,.5))}@media (min-width: 768px){.staking-title{font-size:2.5rem}}@media (min-width: 1080px){.staking-title{font-size:4rem}}.staking-subtitle{font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;text-align:center;color:#ffdca0b2;margin:0 auto 2rem;max-width:700px;padding:0 2rem}@media (min-width: 768px){.staking-subtitle{font-size:1.25rem}}@media (min-width: 1080px){.staking-subtitle{font-size:1.5rem}}.App.staking .main{max-width:1200px;width:95%;margin:0 auto;margin-top:15vh;padding:2rem 2rem 10rem;overflow-y:visible;max-height:none;background:transparent;border:none;box-shadow:none}@media (min-width: 1080px){.App.staking{display:block}.App.staking .main{grid-column:unset;grid-row:unset;position:relative;width:90%;max-width:1200px;margin-top:calc(10vh + 1rem);padding:2rem;background:transparent;border:none;box-shadow:none}}.stats-title{text-align:left;font-family:Poppins,sans-serif;font-weight:700}@media (max-width: 768px){.stats-title{text-align:center}}.global-stats-grid{display:flex;justify-content:space-between;gap:2rem;width:100%}@media (max-width: 768px){.global-stats-grid{flex-direction:column;gap:1.5rem;align-items:center;text-align:center}}.staking-params-grid{display:flex;justify-content:space-between;gap:2rem;width:100%}@media (max-width: 768px){.staking-params-grid{flex-direction:column;gap:1.5rem;align-items:center;text-align:center}}.staking-connect-prompt{text-align:center;padding:3rem 2rem}.staking-connect-prompt .desc{font-size:1.2rem;color:#fffc;margin:2rem 0}.rewards-display{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin:2rem 0;width:100%}.rewards-display-container{width:100%}@media (max-width: 768px){.rewards-display-container{display:flex!important;flex-direction:column!important;gap:1.5rem!important}}.stats-grid{margin-bottom:2rem}.staking-tabs-container{background-color:#4a3420;border-radius:16px;border:3px solid #5A4530;overflow:hidden;margin:2rem 0;width:100%}.staking-tabs-header{display:flex;border-bottom:3px solid #5A4530;background-color:transparent;padding:0}.staking-tab{flex:1;padding:1.25rem 1rem;background:none;border:none;color:#ffffff80;font-family:Poppins,sans-serif;font-size:.95rem;font-weight:700;cursor:pointer;transition:all .3s;border-bottom:3px solid transparent;position:relative;margin-bottom:-3px}.staking-tab:hover{color:#f7a129;background-color:#f7a1290d}.staking-tab.active{color:#f7a129;background-color:transparent;border-bottom:3px solid #F7A129}.staking-tab-content{padding:2rem;min-height:300px;max-height:none;overflow-x:hidden;overflow-y:auto}.tab-panel{color:#fff}.tab-panel h3{color:#ffcd4d;font-size:1.5rem;margin-bottom:1rem;text-shadow:1px 1px 0 #000}.tab-panel p{color:#fffc;line-height:1.6;margin-bottom:1rem}.info-box{background-color:#f7951d1a;border:2px solid var(--border-color);border-radius:var(--border-radius-sm);padding:1.5rem;margin:1.5rem 0}.info-box p{margin:0;color:#ffcd4d}.how-it-works{display:flex;flex-direction:column;gap:1.5rem}.info-section{background-color:#31220c80;border-left:4px solid #ffcd4d;padding:1.5rem;border-radius:var(--border-radius-sm)}.info-section h3{color:#ffcd4d;font-size:1.3rem;margin-bottom:.8rem}.info-section p{color:#fffc;margin:0}.info-section.warning{border-left-color:#f7941d;background-color:#f7941d1a}.info-section.warning h3{color:#f7941d}.benefit-card{background:linear-gradient(135deg,#31220ccc,#291c0ae6);border:2px solid rgba(255,205,77,.3);border-radius:12px;padding:2rem;transition:all .3s ease;position:relative;overflow:hidden;box-shadow:0 4px 6px #0000004d}.benefit-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#ffcd4d,#f7951d);transform:scaleX(0);transition:transform .3s ease}.benefit-card:hover{transform:translateY(-5px);border-color:#ffcd4d;box-shadow:0 8px 20px #ffcd4d33}.benefit-card:hover:before{transform:scaleX(1)}.benefit-icon{font-size:3.5rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:linear-gradient(135deg,#ffcd4d26,#f7951d26);border-radius:50%;margin:0 auto 1.5rem;transition:transform .3s ease}.benefit-card:hover .benefit-icon{transform:scale(1.1) rotate(5deg)}.benefit-card h3{color:#ffcd4d;font-size:1.25rem;margin-bottom:1rem;text-align:center;font-weight:700;line-height:1.4}.benefit-card p{color:#ffffffd9;font-size:.95rem;line-height:1.7;margin:0;text-align:center}@media (max-width: 768px){.App.staking .main{padding:1rem;width:100%}.staking-tabs-header{flex-direction:column}.staking-tab{border-bottom:1px solid var(--border-color)}.staking-tab.active{border-bottom:1px solid #ffcd4d;border-left:4px solid #ffcd4d}.staking-tab-content{padding:1rem}.staking-connect-prompt{padding:1.5rem .5rem}.info-section{padding:1rem}.info-section h3{font-size:1.1rem;word-wrap:break-word;overflow-wrap:break-word}.info-section p{font-size:.9rem;word-wrap:break-word;overflow-wrap:break-word}.rewards-display{grid-template-columns:1fr}.stats-grid{grid-template-columns:1fr!important}.benefit-card{padding:1.5rem}.benefit-icon{font-size:3rem;width:70px;height:70px}.benefit-card h3{font-size:1.1rem}.benefit-card p{font-size:.9rem}}.App.benefits{background-color:#281c0b;background-image:url(/background-pot-icon.svg);background-repeat:repeat;min-height:100vh;overflow-y:auto;overflow-x:hidden}@media (min-width: 1080px){.App.benefits{display:block}}.benefits-main{padding:2rem 2rem 4rem;max-width:1400px;margin:0 auto;width:100%;box-sizing:border-box}.benefits-title{font-family:Clash Display,sans-serif;background:linear-gradient(90deg,#f7931a,#fb9a1b,#f7931a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1.5rem;font-weight:700;text-align:center;margin:1rem auto;filter:drop-shadow(2px 2px 2px rgba(0,0,0,.5))}@media (min-width: 768px){.benefits-title{font-size:2.5rem;white-space:nowrap}}@media (min-width: 1080px){.benefits-title{font-size:4rem}}.benefits-subtitle{font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:700;text-align:center;color:#ffdca0b2;margin:.5rem auto 2rem;max-width:700px;padding:0 2rem}.benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem}@media (max-width: 1200px){.benefits-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.benefits-grid{grid-template-columns:1fr}.benefits-main{padding-left:1rem;padding-right:1rem}}.benefit-card{background-color:#4a3420;border-radius:16px;padding:2rem;transition:transform .3s ease,box-shadow .3s ease}.benefit-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000004d}.benefit-icon{margin-bottom:1.5rem;display:flex;align-items:center;justify-content:flex-start;width:80px;height:80px}.benefit-icon img{width:100%;height:100%;object-fit:contain}.benefit-title{font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;color:#fff;margin-bottom:1rem;line-height:1.4}.benefit-description{font-family:Poppins,sans-serif;font-size:.95rem;font-weight:400;color:#c4b5a0;line-height:1.7;margin:0}@media (max-width: 1080px){.benefits-main{padding-top:2rem}.benefits-title{font-size:2.5rem}.benefits-subtitle{font-size:1rem;padding:0 1rem}}
