.slide-container{position:relative;top:0;max-width:calc(100% - 80px);margin:0 auto;box-sizing:border-box}.slide-container.create-world{align-items:flex-start!important;padding:5rem}.slide-container.create-world h2{margin:0}.slide-container.create-world ul{padding:0;list-style:none;text-align:left;margin:20px 0}.slide-container.create-world img{width:100%;border-radius:34px;max-width:100%;height:auto}.slide-container.create-world .slide-btn{background:#dcdcdc;color:#777;font-weight:600;margin:20px 20px 0 0;height:40px;border-radius:12px}.slide-container.twitter img{margin:0 0 30px;max-width:100%;height:auto}.slide-container.twitter h2{color:#000;margin:0}.slide-container.twitter h2 .account{background:linear-gradient(#29b4f9,#d127de);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.slide-container.twitter p{margin:0}.slide-container.twitter .slide-btn{background:#dcdcdc;color:#000;font-weight:600;margin:20px 0 0;height:40px;border-radius:12px}.slide-container .rewards-link{color:#6c47ff;text-decoration:underline}.slide-container .rewards-amount{font-weight:600;color:#000}.slide-container .rewards-text{font-weight:400;margin:0}.slide-container .yapper-btn{margin-top:10px}.slide-container .rewards-title{color:#6c47ff}.quest-overlay,.quest-overlay .overlay-content{position:relative;width:100%;height:100%}.quest-overlay .overlay-content{filter:grayscale(80%);opacity:.7}.quest-overlay .overlay-message{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.7);color:#fff;padding:10px 20px;border-radius:5px;font-weight:700;z-index:10}.quest-overlay .overlay-message span{font-size:18px}.quest-overlay.closed .overlay-message{background-color:rgba(0,0,0,.7)}.quest-content-container{position:relative;width:100%;height:100%}.completed-badge{position:absolute;top:10px;right:10px;width:32px;height:32px;background-color:#4caf50;border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:10;box-shadow:0 2px 4px rgba(0,0,0,.2)}.checkmark{color:#fff;font-size:18px;font-weight:700}.completed-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:15;border-radius:12px}.completed-message,.completed-overlay{display:flex;justify-content:center;align-items:center}.completed-message{flex-direction:column;text-align:center;padding:20px;border-radius:8px;background-color:hsla(0,0%,100%,.9);box-shadow:0 4px 10px rgba(0,0,0,.3)}.completed-message span{font-size:18px;font-weight:700;color:#333;margin-top:8px}.big-checkmark{color:#4caf50;font-size:60px;font-weight:700;line-height:1}.campaign-container{display:grid;grid-template-columns:1fr 1fr;padding:5rem;grid-gap:5rem;gap:5rem;min-height:calc(100vh - 82px);box-sizing:border-box}.campaign-container .campaign-content.loading{display:flex;align-items:center;justify-content:center;grid-column-start:1;grid-column-end:3}.campaign-container .campaign-content.loading .anticon{font-size:62px}.campaign-container .campaign-content.error{display:flex;align-items:center;justify-content:center;grid-column-start:1;grid-column-end:3}.campaign-container .campaign-content.error h1{margin:0}.campaign-container .campaign-content.info{display:flex;flex-direction:column;grid-column-start:1;grid-column-end:2}.campaign-container .campaign-content.info .go-back .ant-btn{background:#f6f6f6;border-radius:12px;color:#777;box-shadow:unset;height:42px;font-weight:600;border:0}.campaign-container .campaign-content.info p{color:#777;font-size:16px}.campaign-container .campaign-content.info .campaign-dates{margin:0 0 25px}.campaign-container .campaign-content.info .campaign-dates,.campaign-container .campaign-content.info .campaign-interactions{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.campaign-container .campaign-content.carousel{display:grid;grid-column-start:2;grid-column-end:3;border-radius:64px;position:relative}.campaign-container .campaign-content.carousel .ant-carousel{width:640px;height:100%;background:#f6f6f6;border-radius:64px;margin:0 auto;min-width:300px}.campaign-container .campaign-content.carousel .ant-carousel .slick-slider{height:100%;margin:0 auto}.campaign-container .campaign-content.carousel .ant-carousel .slick-slider .slick-prev{color:#9a9a9a;opacity:1;inset-inline-start:32px}.campaign-container .campaign-content.carousel .ant-carousel .slick-slider .slick-next{color:#9a9a9a;opacity:1;inset-inline-end:32px}.campaign-container .campaign-content.carousel .ant-carousel .slick-slider .slick-list{height:100%}.campaign-container .campaign-content.carousel .ant-carousel .slick-slider .slick-dots li{width:7px}.campaign-container .campaign-content.carousel .ant-carousel .slick-slider .slick-dots li.slick-active button{background:#9a9a9a}.campaign-container .campaign-content.carousel .ant-carousel .slick-slider .slick-dots li button{width:8px;height:8px;background:#dcdcdc;border-radius:50%}.campaign-container .campaign-content.carousel .ant-carousel .slick-slider .slick-track{height:100%}.campaign-container .campaign-content.carousel .ant-carousel .slick-dots-bottom{bottom:32px}.campaign-container .campaign-content.carousel .carousel-item .twitter{position:relative;top:0}.campaign-container .campaign-content.carousel .carousel-item .twitter img{margin:0 0 30px}.campaign-container .campaign-content.carousel .carousel-item .twitter h2{color:#000;margin:0}.campaign-container .campaign-content.carousel .carousel-item .twitter h2 .account{background:linear-gradient(#29b4f9,#d127de);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.campaign-container .campaign-content.carousel .carousel-item .twitter p{margin:0}.campaign-container .campaign-content.carousel .carousel-item .twitter .open-twitter{background:#dcdcdc;color:#000;font-weight:600;margin:20px 0 0;height:40px;border-radius:12px}.campaign-container .campaign-content.carousel .campaign-status-overlay{position:absolute;inset:0;background-color:rgba(107,114,128,.6);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:inherit}.campaign-container .campaign-content.carousel .campaign-status-overlay .campaign-status-text{color:#fff;font-weight:700;font-size:24px;text-align:center}.campaign-tasks-container .campaign-tasks-content .campaign-task{display:flex;align-items:center;height:56px;border-radius:16px;border:1px solid #f6f6f6;padding:0 15px;box-sizing:border-box;margin:0 0 10px;cursor:pointer}.campaign-tasks-container .campaign-tasks-content .campaign-task.active .anticon{color:#00e900;font-size:32px;margin:0 14px 0 0}.campaign-tasks-container .campaign-tasks-content .campaign-task.on-hold{opacity:.7;filter:grayscale(80%);position:relative}.campaign-tasks-container .campaign-tasks-content .campaign-task.on-hold .task-on-hold-indicator{position:absolute;right:10px;font-size:12px;background-color:rgba(0,0,0,.7);color:#fff;padding:2px 6px;border-radius:3px}.campaign-tasks-container .campaign-tasks-content .campaign-task.closed{opacity:.7;filter:grayscale(80%);position:relative}.campaign-tasks-container .campaign-tasks-content .campaign-task.closed .task-closed-indicator{position:absolute;right:10px;font-size:12px;background-color:rgba(0,0,0,.7);color:#fff;padding:2px 6px;border-radius:3px}.campaign-tasks-container .campaign-tasks-content .campaign-task .campaign-task-index{width:32px;height:32px;line-height:32px;background:#dcdcdc;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000;margin:0 14px 0 0;font-size:16px}.campaign-tasks-container .campaign-tasks-content .campaign-task .campaign-task-index .anticon{font-size:28px;margin:0 10px 0 0;color:#00e900}@media(max-width:767px){.campaign-container{grid-template-columns:1fr;padding:2rem;gap:2.5rem}.campaign-container .campaign-content.info{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}.campaign-container .campaign-content.info .campaign-interactions{grid-template-columns:1fr}.campaign-container .campaign-content.carousel{display:grid;grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3}.campaign-container .campaign-content.carousel .ant-carousel{width:100%;min-width:300px;max-width:100%}.campaign-container .campaign-content.carousel .ant-carousel .slick-slider .slick-prev{inset-inline-start:-25px;cursor:pointer}.campaign-container .campaign-content.carousel .ant-carousel .slick-slider .slick-next{inset-inline-end:-25px;cursor:pointer}.campaign-container .campaign-content .carousel-item .slide-container{height:100%!important;padding:20px 0}.campaign-container .campaign-content .carousel-item .twitter{position:relative;top:60px;height:calc(100vh - 160px)!important}.campaign-container .campaign-content .carousel-item .twitter img{width:90px}}@media(min-width:768px)and (max-width:1024px){.campaign-container{grid-template-columns:1fr;padding:2rem;gap:2.5rem}.campaign-container .campaign-content.info{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}.campaign-container .campaign-content.carousel{display:grid;grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3}.campaign-container .campaign-content.carousel .ant-carousel{width:100%;min-width:300px;max-width:100%}.campaign-container .campaign-content.carousel .ant-carousel .slick-slider .slick-prev{inset-inline-start:-25px}.campaign-container .campaign-content.carousel .ant-carousel .slick-slider .slick-next{inset-inline-end:-25px}.campaign-container .campaign-content.carousel .carousel-item .slide-container{height:100%!important;padding:20px 0}.campaign-container .campaign-content.carousel .carousel-item .twitter{position:relative;top:60px;height:calc(100vh - 160px)!important}.campaign-container .campaign-content.carousel .carousel-item .twitter img{width:90px}}