*,table *{color:#000}.content-body .container-fluid{padding:0}.content .container-fluid .footer{display:none}body #arrmy .content .container-fluid{padding:0}body #arrmy .content .main-container{padding-top:0!important}body #arrmy .content .event-card .event-image .check-in.red,body #arrmy .content .event-card .event-image .check-in.red .material-icons{color:#fff!important}.challenge-table .user-nickname{color:#fd7204!important}body #arrmy .content .event-card .event-image .badge{background:#fd7204}body #arrmy .menu .top-menu li.disabled a{color:#bbb!important}#challenges .title .event-title,#event .title .event-title{color:#fd7204!important}#challenges .scrollable-container li a .title,#event .scrollable-container li a .title{color:#000}body #arrmy .play-requirements .info{color:#000!important}.bold{font-weight:700}.black,.bold{font-family:poppins,sans-serif;font-style:normal}.black,.black-italic{font-weight:900}.black-italic{font-style:italic}#revlog,.black-italic{font-family:poppins,sans-serif}#revlog{background:#000;background-repeat:repeat-y;background-position:50%;background-size:contain;container-type:inline-size;container-name:revlog;font-weight:400;font-style:normal}#revlog main{background:#000}#revlog a:hover{opacity:.95}#revlog .revlog-header{display:flex;align-items:center;height:70vh;background:#fff}#revlog .revlog-header .header-left-side{flex-basis:50%;height:100%;display:flex;align-items:center;justify-content:flex-end;margin-left:5%}#revlog .revlog-header .header-left-side .content-container{width:600px;display:flex;flex-direction:column;align-items:flex-start}#revlog .revlog-header .header-left-side .content-container h1{font-size:3em;font-weight:800;line-height:1.2em;text-transform:uppercase;max-width:530px;color:#000}#revlog .revlog-header .header-left-side .content-container h1 .orange{color:#fd7400}#revlog .revlog-header .header-left-side .content-container .description{font-size:1.5em;line-height:1.4em;letter-spacing:.3px;font-style:normal;max-width:400px;margin:1.5em 0;color:#000}#revlog .revlog-header .header-left-side .button{color:#fff;text-transform:uppercase;display:flex;justify-content:center;align-items:center;font-size:14px;letter-spacing:.3px;font-weight:700;border:none;padding:0 25px;background-color:#fd7400;height:52px;border-radius:32px}#revlog .revlog-header .header-right-side{flex-basis:50%;height:100%;display:flex;align-items:flex-end;justify-content:right}#revlog #revlog-challenges{width:100%;background:url(/assets/app/images/pages/revlog/revlog-challenges-background.webp) no-repeat 50%/cover;position:relative;padding:9% 5% 10%;color:#fff;margin:0 auto}#revlog #revlog-challenges:before{content:"";position:absolute;top:-68px;left:50%;transform:translateX(-50%);width:142px;height:136px;background:url(/assets/app/images/pages/revlog/revlog-sign.webp) no-repeat 50%/contain}@media (max-width:768px){#revlog #revlog-challenges:before{width:80px}}#revlog #revlog-challenges .revlog-challenges-content{max-width:1400px;display:flex;flex-direction:column;margin:0 auto}@media screen and (max-width:800px){#revlog #revlog-challenges .revlog-challenges-content .header h2{font-size:4.5em}}@media screen and (min-width:801px) and (max-width:1000px){#revlog #revlog-challenges .revlog-challenges-content .header h2{font-size:8em}}@media screen and (min-width:1001px) and (max-width:1299px){#revlog #revlog-challenges .revlog-challenges-content .header h2{font-size:9em}}@media screen and (min-width:1300px){#revlog #revlog-challenges .revlog-challenges-content .header h2{font-size:13em}}#revlog #revlog-challenges .revlog-challenges-content .header h2{color:#fff;font-weight:900;text-align:center;text-transform:uppercase}#revlog #revlog-challenges .revlog-challenges-content .header .header-description{color:#fff;font-size:1.6em;text-transform:uppercase;line-height:1.3em;text-align:center;font-weight:500;margin:1em 2em 5em}#revlog #revlog-how-it-works{width:100%;background-color:#f7f7f7;position:relative;padding:5% 15%;color:#000;margin:0 auto}#revlog #revlog-how-it-works .background{position:absolute;right:-200px;top:0;opacity:.05}#revlog #revlog-how-it-works .how-it-works-content{max-width:1600px;display:flex;flex-direction:column;margin:0 auto}#revlog #revlog-how-it-works .how-it-works-content .header h2{color:#000;font-weight:900;text-align:left;text-transform:uppercase;font-size:clamp(2em,6vw,5em);display:flex;gap:.4em}#revlog #revlog-how-it-works .how-it-works-content .header h2:before{content:"";display:inline-block;width:12px;height:1em;background-color:#ff7a00;border-radius:2px}#revlog #revlog-how-it-works .how-it-works-content .how-it-works-list{position:relative;display:flex;justify-content:space-between;align-items:flex-start;list-style:none;padding:0;margin:8em 0 0}#revlog #revlog-how-it-works .how-it-works-content .how-it-works-list .ul-bgc-img{position:absolute;top:20%;left:30px;transform:translateY(-50%);width:70%;z-index:1}#revlog #revlog-how-it-works .how-it-works-content .how-it-works-list .how-it-works-item{flex:1 1 33%;display:flex;flex-direction:column;align-items:flex-start;position:relative;padding:0 1rem}#revlog #revlog-how-it-works .how-it-works-content .how-it-works-list .how-it-works-item .how-it-works-item-description{margin-top:2em;display:flex}#revlog #revlog-how-it-works .how-it-works-content .how-it-works-list .how-it-works-item .how-it-works-item-description img{max-width:120px;height:-moz-fit-content;height:fit-content}#revlog #revlog-how-it-works .how-it-works-content .how-it-works-list .how-it-works-item .icon-container{width:70px;height:70px;margin-bottom:2rem;background:url(https://amrestcdn.azureedge.net/kfc-web-ordering/assets/img/evouchers/number-bgc.svg) no-repeat 50%;display:flex;align-items:center;justify-content:center;z-index:2}#revlog #revlog-how-it-works .how-it-works-content .how-it-works-list .how-it-works-item .text{max-width:375px}#revlog #revlog-how-it-works .how-it-works-content .how-it-works-list .how-it-works-item .text h3{font-size:2.2em;line-height:1.2;font-weight:500;margin-bottom:1rem}#revlog #revlog-how-it-works .how-it-works-content .how-it-works-list .how-it-works-item .text h3 span{color:#ff7a00}#revlog #revlog-how-it-works .how-it-works-content .how-it-works-list .how-it-works-item .text p{font-size:1.5em;line-height:1.333;letter-spacing:.3px;margin:0}@media (max-width:768px){#revlog #revlog-how-it-works .how-it-works-content .how-it-works-list{flex-direction:column;align-items:center;margin-top:2rem}#revlog #revlog-how-it-works .how-it-works-content .how-it-works-list .ul-bgc-img{display:none}#revlog #revlog-how-it-works .how-it-works-content .how-it-works-list .how-it-works-item{margin-bottom:3rem;text-align:center}#revlog #revlog-how-it-works .how-it-works-content .how-it-works-list .how-it-works-item .icon-container{margin-bottom:1rem}}#revlog #revlog-rewards{width:100%;position:relative;padding:9% 5% 6%;color:#fd7400;margin:0 auto;background-color:#fff;background-image:url(/assets/app/images/pages/revlog/rewards-background.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}#revlog #revlog-rewards .revlog-rewards-content{max-width:1400px;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;margin:0 auto;border-radius:4em;box-shadow:2.33px 1.89px 35px #fd7400;background:#fff}#revlog #revlog-rewards .revlog-rewards-content .reward-amount{text-align:center;font-size:clamp(5em,8vw,13em);width:-moz-fit-content;width:fit-content;margin:0 auto;line-height:1em;padding:clamp(2rem,8vw,8rem)}#revlog #revlog-rewards .revlog-rewards-content .reward-amount span{font-size:3rem;display:block;text-align:left;margin-top:0;line-height:1;text-transform:uppercase}#revlog #revlog-rewards .revlog-rewards-content .ribbon{display:inline-block;position:relative;max-width:100%;filter:drop-shadow(2px .35rem 2px rgba(0,0,0,.45));width:-moz-fit-content;width:fit-content;margin:0 auto}#revlog #revlog-rewards .revlog-rewards-content .ribbon>span{display:block;padding:.4em 2.2em .35em 2em;color:#141414;font-weight:600;line-height:1.15;font-size:clamp(20px,2.8vw,35px);letter-spacing:.2px}#revlog #revlog-rewards .revlog-rewards-content .ribbon:before{content:"";position:absolute;inset:0;background:#ffe600;clip-path:polygon(0 0,99% 0,91% 100%,9% 94%);z-index:-1}@media (max-width:768px){#revlog #revlog-rewards{padding:20% 5%!important}}#revlog #revlog-movie{width:100%;position:relative;padding:5%;color:#fd7400;margin:0 auto;background-color:#f7f7f7;background-image:url(/assets/app/images/pages/revlog/movie-background.webp);background-position:100% 100%;background-repeat:no-repeat}#revlog #revlog-movie .header h2{color:#000;font-weight:900;text-align:left;text-transform:uppercase;font-size:clamp(2em,6vw,5em);display:flex;gap:.4em}#revlog #revlog-movie .header h2 span{color:#fd7400;display:contents}#revlog #revlog-movie .header h2:before{content:"";display:inline-block;width:12px;height:1em;background-color:#ff7a00;border-radius:2px}#revlog #revlog-movie .revlog-movie-content{max-width:1400px;display:flex;flex-direction:column;margin:0 auto;justify-content:center}#revlog #revlog-movie .revlog-movie-content .video-container{position:relative;width:100%;overflow:hidden}#revlog #revlog-movie .revlog-movie-content .video-container .desktop,#revlog #revlog-movie .revlog-movie-content .video-container .mobile{display:none;aspect-ratio:16/9;width:auto}@media (max-width:767px){#revlog #revlog-movie .revlog-movie-content .video-container .desktop,#revlog #revlog-movie .revlog-movie-content .video-container .mobile{aspect-ratio:9/16}}@media (min-width:768px){#revlog #revlog-movie .revlog-movie-content .video-container .desktop{display:block}}@media (max-width:767px){#revlog #revlog-movie .revlog-movie-content .video-container .mobile{display:block;height:auto!important}}#revlog #revlog-movie .revlog-movie-content .video-container__video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){#revlog #revlog-movie{padding:0!important}#revlog #revlog-movie .revlog-movie-content .video-container{max-width:100%}}#revlog #revlog-electrowaste{width:100%;position:relative;padding:5%;color:#fd7400;margin:0 auto;background-color:#fff}#revlog #revlog-electrowaste .header h2{color:#000;font-weight:900;text-align:left;text-transform:uppercase;font-size:clamp(2em,6vw,5em);display:flex;gap:.4em}#revlog #revlog-electrowaste .header h2 span{color:#fd7400;display:contents}#revlog #revlog-electrowaste .header h2:before{content:"";display:inline-block;width:12px;height:1em;background-color:#ff7a00;border-radius:2px}#revlog #revlog-electrowaste .revlog-electrowaste-content{max-width:1400px;display:flex;flex-direction:column;margin:0 auto;justify-content:center;padding:5% 5% 0}#revlog #revlog-electrowaste .revlog-electrowaste-content .revlog-electrowaste-grid{display:grid;grid-template-columns:2fr 1fr;-moz-column-gap:2rem;column-gap:2rem;max-width:1000px;margin:0 auto}#revlog #revlog-electrowaste .revlog-electrowaste-content .revlog-electrowaste-grid .item .description-electrowaste{font-size:1.5em}#revlog #revlog-electrowaste .revlog-electrowaste-content .revlog-electrowaste-grid .item h4{color:#fd7400}#revlog #revlog-electrowaste .revlog-electrowaste-content .revlog-electrowaste-grid .item ul li{color:#000;font-size:1.3em}#revlog #revlog-electrowaste .revlog-electrowaste-content .revlog-electrowaste-grid .item .wastebin-description{color:#000}@media (max-width:768px){#revlog #revlog-electrowaste{padding:20% 5%!important}}#revlog #revlog-fortnite{width:100%;position:relative;padding:5%;color:#fd7400;margin:0 auto;background-color:#f7f7f7}#revlog #revlog-fortnite .header h2{color:#000;font-weight:900;text-align:left;text-transform:uppercase;font-size:clamp(2em,6vw,5em);display:flex;gap:.4em}#revlog #revlog-fortnite .header h2 span{color:#fd7400;display:contents}#revlog #revlog-fortnite .header h2:before{content:"";display:inline-block;width:12px;height:1em;background-color:#ff7a00;border-radius:2px}#revlog #revlog-fortnite .revlog-fortnite-content{max-width:1400px;display:flex;flex-direction:column;margin:0 auto;justify-content:center;padding:0!important}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:2em;margin:7em 0 0}@media screen and (max-width:800px){#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item{width:100%}}@media screen and (min-width:801px){#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item{width:calc(50% - 2em)}}@media screen and (min-width:1201px){#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item{width:calc(33% - 2em)}}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item{display:flex;gap:1em;align-items:stretch;position:relative}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item .mission-item-wrapper{display:flex;align-items:stretch}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item .show-replies{color:#000}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item .mission-description{background:#fff!important}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item .mission-description a:hover{opacity:1!important}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .completed-mission-info{display:none}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item+*,#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item+.extra-space{margin-top:0!important}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .missions-wrapper .title{display:flex;align-items:center;color:#000;font-weight:700}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .missions-wrapper .mission-badge{height:-moz-fit-content;height:fit-content}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item .mission-description{font-weight:400;flex:1;display:flex;flex-direction:row;border-radius:0;border:2px solid #ececec!important;color:#000;padding:0;border-radius:2em}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item .mission-description .mission-content .mission-title a{font-weight:500;letter-spacing:.3px;color:#000}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item .mission-description .mission-content .mission-title .trophy{margin-top:-5px;display:inline-block;color:#fff!important;background:#fd7204!important}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item .mission-description .mission-content .description .wrapper{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item .mission-description .mission-content .description .wrapper p{letter-spacing:.3px;color:#000;font-weight:300;font-size:1.1em;line-height:1.4em}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item .mission-description .mission-content .points-wrapper .missionprogressContainer{width:100%;background:#0f0f0f;border-radius:6px;height:25px;border:2px solid #000!important;position:relative;pointer-events:none!important}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item .mission-description .mission-content .points-wrapper .missionprogressBar{height:17px;background-image:linear-gradient(-60deg,#ff0,green);text-align:center;line-height:19px;color:#fff;border-radius:3px;max-width:calc(100% - 4px);min-width:3%;top:2px;position:absolute;left:2px}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item .mission-description .mission-content .mission-public-link{border-radius:2em;background:#0000fe;color:#fff;width:-moz-fit-content;width:fit-content;padding:.5em 1em;text-transform:uppercase;font-weight:600;margin:0 auto}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .missions{width:92%!important;border-left:2px solid #496e12!important}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .box-item-wrapper{height:80vh;overflow:auto}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item+.extra-space{margin-top:0}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item .mission-description{background:#f6f6f6;position:relative;width:100%;min-width:-moz-fit-content;min-width:fit-content;box-shadow:none;padding:1em}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-content{flex:1;display:flex;flex-direction:column;padding-left:16px}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item .mission-description .mission-content .points-wrapper .missionprogressBar{min-width:8%!important}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .mission-item .mission-description .mission-content .points-wrapper .pointstime .points{font-weight:400;display:flex;font-size:.9em}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .login-prompt{z-index:1;position:absolute;background:#000;width:100%;height:100%;margin:0;border-radius:5px;display:flex;justify-content:center;align-items:center;font-size:1.5em;font-weight:600;flex-direction:column;text-align:center}#revlog #revlog-fortnite .revlog-fortnite-content .challenges-list .login-prompt .material-icons{font-size:35px}#revlog #revlog-event{width:100%;background-color:#fff;padding:8% 5%;color:#000;margin:0 auto;flex-direction:column;position:relative;z-index:10;isolation:isolate;overflow:visible}#revlog #revlog-event:after,#revlog #revlog-event:before{content:"";position:absolute;left:0;right:0;transform:none;width:100%;aspect-ratio:1920/37;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;pointer-events:none;z-index:0}#revlog #revlog-event:before{top:-21px;background-image:url(/assets/app/images/pages/revlog/revlog-top-background.webp)}#revlog #revlog-event:after{bottom:-21px;background-image:url(/assets/app/images/pages/revlog/revlog-bottom-background.webp)}@media (max-width:1400px){#revlog #revlog-event:before{top:-15px}#revlog #revlog-event:after{bottom:-15px}}@media (max-width:700px){#revlog #revlog-event:before{top:-6px}#revlog #revlog-event:after{bottom:-6px}}#revlog #revlog-event .header h2{color:#000;font-weight:900;text-align:left;text-transform:uppercase;font-size:clamp(2em,6vw,5em);display:flex;gap:.4em}#revlog #revlog-event .header h2 span{color:#fd7400;display:contents}#revlog #revlog-event .header h2:before{content:"";display:inline-block;width:12px;height:1em;background-color:#ff7a00;border-radius:2px}#revlog #revlog-event .header .header-description{color:#000;font-size:1.6em;text-transform:uppercase;line-height:1.3em;text-align:center;font-weight:500;margin:1em 2em 5em}#revlog #revlog-event .revlog-event-content{max-width:1400px;display:flex;flex-direction:column;margin:0 auto;justify-content:center;padding:2em;background-color:#fff}#revlog #revlog-event .revlog-event-content .buttons-wrapper{text-align:center;display:flex;justify-content:center;gap:4em}#revlog #revlog-event .revlog-event-content .buttons-wrapper .rankings-button a{border:2px solid #fff;border-radius:25px;width:-moz-fit-content;width:fit-content;padding:.5em 2em;color:#000;font-weight:700;font-size:1.5em;margin:0 auto;transform:all .2s;background:#fff}#revlog #revlog-event .revlog-event-content .buttons-wrapper .rankings-button a.active,#revlog #revlog-event .revlog-event-content .buttons-wrapper .rankings-button a:hover{border:2px solid var(--primary-color);background:var(--primary-color);color:#000}#revlog #revlog-event .revlog-event-content .revlog-events-list{display:grid;gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){#revlog #revlog-event .revlog-event-content .revlog-events-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){#revlog #revlog-event .revlog-event-content .revlog-events-list{grid-template-columns:repeat(3,minmax(0,1fr))}}#revlog #revlog-event .revlog-event-content .revlog-events-list .item{display:flex;flex-direction:column;margin-bottom:20px}#revlog #revlog-event .revlog-event-content .revlog-events-list a img{width:100%}#revlog #revlog-event .revlog-event-content .seemore-button{text-align:center;margin-top:2em}#revlog #revlog-event .revlog-event-content .seemore-button a{background:#fff600;border-radius:0;width:-moz-fit-content;width:fit-content;padding:.5em 2em;color:#000;font-weight:700;font-size:1.5em;margin:0 auto;transform:all .2s}#revlog #revlog-event .revlog-event-content #challenges .challenges-list-wrapper .challenges-list.box{border:2px solid #fff;background:#100f14}#revlog #revlog-event .revlog-event-content #challenges .challenges-list-wrapper .challenges-list.box .title{margin-left:0;background:#100f14}#revlog #revlog-event .revlog-event-content #challenges .challenges-list-wrapper .challenges-list.box .title a{color:var(--special-price-color)}#revlog #revlog-event .revlog-event-content #challenges .challenges-list-wrapper .challenges-list.box .challenges-element .progress-wrapper .progressContainer{background-color:#000}#revlog #revlog-event .revlog-event-content .challenges-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:2em;margin:7em 0 0}@media screen and (max-width:800px){#revlog #revlog-event .revlog-event-content .challenges-list .mission-item{width:100%}}@media screen and (min-width:801px){#revlog #revlog-event .revlog-event-content .challenges-list .mission-item{width:calc(50% - 2em)}}@media screen and (min-width:1201px){#revlog #revlog-event .revlog-event-content .challenges-list .mission-item{width:calc(33% - 2em)}}#revlog #revlog-event .revlog-event-content .challenges-list .mission-item{display:flex;gap:1em;align-items:stretch;position:relative}#revlog #revlog-event .revlog-event-content .challenges-list .mission-item .mission-item-wrapper{display:flex;align-items:stretch}#revlog #revlog-event .revlog-event-content .challenges-list .mission-item .show-replies{color:#000}#revlog #revlog-event .revlog-event-content .challenges-list .mission-item .mission-description a:hover{opacity:1!important}#revlog #revlog-event .revlog-event-content .challenges-list .completed-mission-info{display:none}#revlog #revlog-event .revlog-event-content .challenges-list .mission-item+*,#revlog #revlog-event .revlog-event-content .challenges-list .mission-item+.extra-space{margin-top:0!important}#revlog #revlog-event .revlog-event-content .challenges-list .missions-wrapper .title{display:flex;align-items:center;color:#000;font-weight:700}#revlog #revlog-event .revlog-event-content .challenges-list .missions-wrapper .mission-badge{height:-moz-fit-content;height:fit-content}#revlog #revlog-event .revlog-event-content .challenges-list .mission-item .mission-description{font-weight:400;flex:1;display:flex;flex-direction:row;border-radius:0;border:2px solid #ececec!important;color:#000;padding:0;border-radius:2em}#revlog #revlog-event .revlog-event-content .challenges-list .mission-item .mission-description .mission-content .mission-title a{font-weight:500;letter-spacing:.3px;color:#000}#revlog #revlog-event .revlog-event-content .challenges-list .mission-item .mission-description .mission-content .mission-title .trophy{margin-top:-5px;display:inline-block;background:#fff!important}#revlog #revlog-event .revlog-event-content .challenges-list .mission-item .mission-description .mission-content .description .wrapper p{letter-spacing:.3px;color:#000;font-weight:300;font-size:1.1em;line-height:1.4em}#revlog #revlog-event .revlog-event-content .challenges-list .mission-item .mission-description .mission-content .points-wrapper .missionprogressContainer{width:100%;background:#0f0f0f;border-radius:6px;height:25px;border:2px solid #000!important;position:relative;pointer-events:none!important}#revlog #revlog-event .revlog-event-content .challenges-list .mission-item .mission-description .mission-content .points-wrapper .missionprogressBar{height:17px;background-image:linear-gradient(-60deg,#ff0,green);text-align:center;line-height:19px;color:#fff;border-radius:3px;max-width:calc(100% - 4px);min-width:3%;top:2px;position:absolute;left:2px}#revlog #revlog-event .revlog-event-content .challenges-list .mission-item .mission-description .mission-content .mission-public-link{border-radius:2em;background:#0000fe;color:#fff;width:-moz-fit-content;width:fit-content;padding:.5em 1em;text-transform:uppercase;font-weight:600;margin:0 auto}#revlog #revlog-event .revlog-event-content .challenges-list .missions{width:92%!important;border-left:2px solid #496e12!important}#revlog #revlog-event .revlog-event-content .challenges-list .box-item-wrapper{height:80vh;overflow:auto}#revlog #revlog-event .revlog-event-content .challenges-list .mission-item+.extra-space{margin-top:0}#revlog #revlog-event .revlog-event-content .challenges-list .mission-item .mission-description{background:#f6f6f6;position:relative;width:100%;min-width:-moz-fit-content;min-width:fit-content;box-shadow:none;padding:1em}#revlog #revlog-event .revlog-event-content .challenges-list .mission-content{flex:1;display:flex;flex-direction:column;padding-left:16px}#revlog #revlog-event .revlog-event-content .challenges-list .mission-item .mission-description .mission-content .points-wrapper .missionprogressBar{min-width:8%!important}#revlog #revlog-event .revlog-event-content .challenges-list .mission-item .mission-description .mission-content .points-wrapper .pointstime .points{font-weight:400;display:flex;font-size:.9em}#revlog #revlog-event .revlog-event-content .challenges-list .login-prompt{z-index:1;position:absolute;background:#000;width:100%;height:100%;margin:0;border-radius:5px;display:flex;justify-content:center;align-items:center;font-size:1.5em;font-weight:600;flex-direction:column;text-align:center}#revlog #revlog-event .revlog-event-content .challenges-list .login-prompt .material-icons{font-size:35px}#revlog #revlog-rankings{width:100%;position:relative;padding:9% 5% 10%;color:#fff;margin:0 auto;background-color:#f7f7f7}#revlog #revlog-rankings:before{content:"";position:absolute;top:-68px;left:50%;transform:translateX(-50%);width:142px;height:136px;background:url(/assets/app/images/pages/revlog/revlog-sign.webp) no-repeat 50%/contain}#revlog #revlog-rankings .revlog-rankings-content{max-width:1400px;display:flex;flex-direction:column;margin:0 auto}#revlog #revlog-rankings .revlog-rankings-content .header h2{color:#000;font-weight:900;text-align:left;text-transform:uppercase;font-size:clamp(2em,6vw,5em);display:flex;gap:.4em}#revlog #revlog-rankings .revlog-rankings-content .header h2:before{content:"";display:inline-block;width:12px;height:1em;background-color:#ff7a00;border-radius:2px}#revlog #revlog-rankings .revlog-rankings-content .header .header-description{color:#000;font-size:1.6em;text-transform:uppercase;line-height:1.3em;text-align:center;font-weight:500;margin:1em 2em 5em}#revlog #revlog-rankings .revlog-rankings-content .challenge-selector,#revlog #revlog-rankings .revlog-rankings-content .marked-selector{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:2em 0 1em}#revlog #revlog-rankings .revlog-rankings-content .challenge-selector .button,#revlog #revlog-rankings .revlog-rankings-content .marked-selector .button{margin:0 25px;background:transparent;text-transform:uppercase;color:#fff;font-weight:700;border:0;padding:10px 15px;transition:all 1s;font-size:14px;white-space:nowrap;border-radius:0;border-radius:1.5em;background:#0000fe}#revlog #revlog-rankings .revlog-rankings-content .challenge-selector .button:hover,#revlog #revlog-rankings .revlog-rankings-content .marked-selector .button:hover{box-shadow:none!important}#revlog #revlog-rankings .revlog-rankings-content .challenge-selector .button.active,#revlog #revlog-rankings .revlog-rankings-content .marked-selector .button.active{border:0;background:#fd7400;color:#fff}#revlog #revlog-rankings .revlog-rankings-content .challenge-selector{margin-bottom:4em}#revlog #revlog-rankings .revlog-rankings-content .revlog-rankings .even,#revlog #revlog-rankings .revlog-rankings-content .revlog-rankings .odd{background:#fff!important}#revlog #revlog-rankings .revlog-rankings-content .revlog-rankings table *{color:#000!important}#revlog #revlog-rankings .revlog-rankings-content .revlog-rankings table * th{color:#fd7400!important}#revlog #revlog-rankings .revlog-rankings-content .revlog-rankings table * tr td{font-size:2em!important;font-weight:600!important}#revlog #revlog-rankings .revlog-rankings-content .revlog-rankings .custom-select,#revlog #revlog-rankings .revlog-rankings-content .revlog-rankings .dataTables_info,#revlog #revlog-rankings .revlog-rankings-content .revlog-rankings .dataTables_length,#revlog #revlog-rankings .revlog-rankings-content .revlog-rankings .page-link{color:#000}#revlog #revlog-rankings .revlog-rankings-content .revlog-rankings .user-avatar{max-height:60px;border-radius:5px}#revlog #revlog-rankings .revlog-rankings-content .buttons-wrapper{text-align:center;display:flex;justify-content:center;gap:4em;margin-bottom:8em}#revlog #revlog-rankings .revlog-rankings-content .buttons-wrapper .rankings-button a{border:2px solid #000;border-radius:25px;width:-moz-fit-content;width:fit-content;padding:.5em 2em;color:#000;font-weight:700;font-size:1.5em;margin:0 auto;transform:all .2s}#revlog #revlog-rankings .revlog-rankings-content .buttons-wrapper .rankings-button a .active,#revlog #revlog-rankings .revlog-rankings-content .buttons-wrapper .rankings-button a:hover{background:#000;color:#fff}#revlog #revlog-rankings .revlog-rankings-content .dataTables_wrapper .dataTables_paginate .paginate_button{border:2px solid #fd7400;border-radius:.5em;background:#fff}#revlog #revlog-rankings .revlog-rankings-content .dataTables_paginate .pagination .paginate_button a{margin:0;border:0;padding:.3rem .8rem;color:#fd7400;border-radius:0}#revlog #revlog-rankings .revlog-rankings-content .dataTables_wrapper .dataTables_paginate .paginate_button.disabled{opacity:1}#revlog #revlog-rankings .revlog-rankings-content .dataTables_wrapper .dataTables_paginate .paginate_button.disabled a{background:rgba(0,0,0,.55);border:0}#revlog #revlog-rankings .revlog-rankings-content .pagination .page-item.active .page-link{background:#fd7400;color:#fff!important}#revlog #revlog-rankings .revlog-rankings-content .pagination .page-item.active .page-link:hover{background:#fd7400}#revlog #revlog-rankings .revlog-rankings-content .pagination .page-item{margin-right:2px}#revlog #revlog-rankings .revlog-rankings-content .pagination .paginate_button.next a,#revlog #revlog-rankings .revlog-rankings-content .pagination .paginate_button.previous a{background-color:#fd7400;color:#fff}#revlog #revlog-rankings .revlog-rankings-content .pagination .paginate_button.disabled{background:#0000fe;border-color:#0000fe}#revlog #revlog-rankings .revlog-rankings-content .pagination .paginate_button.disabled a{background:#0000fe!important;color:#fff}#revlog #revlog-rankings .revlog-rankings-content .pagination .page-item .page-link:hover{background-color:#fd7400;color:#fff}@media (max-width:768px){#revlog #revlog-rankings{padding:9% 1% 10%}#revlog #revlog-rankings:before{width:80px}#revlog #revlog-rankings .revlog-rankings-content .revlog-rankings{padding:1em}#revlog #revlog-rankings .revlog-rankings-content .revlog-rankings table * tr td{font-size:1.5em!important}#revlog #revlog-rankings .revlog-rankings-content .revlog-rankings .user-avatar{max-height:30px!important}}#revlog #revlog-faq{width:100%;background-color:#fff;padding:8% 5%;color:#000;margin:0 auto;flex-direction:column;position:relative;isolation:isolate}#revlog #revlog-faq .revlog-faq-content{max-width:1400px;display:flex;flex-direction:row;margin:0 auto;justify-content:center;padding:2em;background-color:#fff}#revlog #revlog-faq .revlog-faq-content .left-revlog-faq{flex:0 0 40%;max-width:405px;font-size:clamp(2em,7vw,4em);line-height:1.2;font-weight:800;text-align:left;z-index:1;align-content:flex-start;color:#000;padding-top:.5em}#revlog #revlog-faq .revlog-faq-content .right-revlog-faq{color:#000;flex:1;z-index:1}#revlog #revlog-faq .revlog-faq-content .right-revlog-faq .right-revlog-faq-item{padding:1em;border-bottom:1px solid #000;font-weight:300}#revlog #revlog-faq .revlog-faq-content .right-revlog-faq .right-revlog-faq-item .right-revlog-faq-item-summary{font-size:1.7em;cursor:pointer;padding:.8rem 0;list-style:none;position:relative}#revlog #revlog-faq .revlog-faq-content .right-revlog-faq .right-revlog-faq-item .right-revlog-faq-item-summary:after{content:"+";position:absolute;right:0;font-size:1.4em;line-height:1;color:#333;font-weight:300}#revlog #revlog-faq .revlog-faq-content .right-revlog-faq .right-revlog-faq-item .right-revlog-faq-item-summary::-webkit-details-marker{display:none}#revlog #revlog-faq .revlog-faq-content .right-revlog-faq .right-revlog-faq-item .right-revlog-faq-item-content{font-size:1.2em;font-weight:300;margin:1em 0}#revlog #revlog-faq .revlog-faq-content .right-revlog-faq .right-revlog-faq-item .right-revlog-faq-item-content a{color:#000;text-decoration:underline;font-weight:900}#revlog #revlog-faq .revlog-faq-content .right-revlog-faq .right-revlog-faq-item details[open]>.right-revlog-faq-item-summary:after{content:"\2013";color:#333}@media (max-width:768px){#revlog #revlog-faq .revlog-faq-content{flex-direction:column;align-items:stretch;gap:1em}#revlog #revlog-faq .revlog-faq-content .left-revlog-faq,#revlog #revlog-faq .revlog-faq-content .right-revlog-faq{flex:unset;max-width:100%;width:100%;box-sizing:border-box}#revlog #revlog-faq .right-revlog-faq-item-summary{font-size:1.4em!important}#revlog #revlog-faq .right-revlog-faq-item-content{text-align:center}}#revlog #revlog-footer{width:100%;background-color:#f7f7f7;position:relative;padding:0 5%;color:#000;margin:0 auto}#revlog #revlog-footer:after{content:"";background:url(/assets/app/images/pages/revlog/revlog-footer-right-background.webp) no-repeat;background-position:100% 100%;background-size:contain;position:absolute;right:20px;bottom:50px;height:190px;width:100%;z-index:0;pointer-events:none}#revlog #revlog-footer .revlog-footer-content{max-width:1400px;display:flex;flex-direction:column;margin:0 auto;justify-content:center;padding:4em 2em 2em}#revlog #revlog-footer .revlog-footer-content .revlog-footer-items{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}#revlog #revlog-footer .revlog-footer-content .revlog-footer-items .item{display:flex;flex-direction:column;margin-bottom:20px;text-align:center;justify-content:center;align-items:center}#revlog #revlog-footer .revlog-footer-content .revlog-footer-items .menu{border:0}#revlog #revlog-footer .revlog-footer-content .revlog-footer-items .menu h2{font-size:1.4rem;margin-bottom:1em}#revlog #revlog-footer .revlog-footer-content .revlog-footer-items .menu ul{text-align:left;margin-left:2em;color:#000}#revlog #revlog-footer .revlog-footer-content .revlog-footer-items .menu ul li{font-size:1.3rem}#revlog #revlog-footer .revlog-footer-content .revlog-footer-items .menu ul li a{color:#000}#revlog #revlog-footer .revlog-footer-content .revlog-bottom-footer{display:flex;padding:0 5%;color:#585858;text-align:center;font-size:.8em;margin-top:2em;justify-content:center}@media (max-width:1300px){#revlog #revlog-footer{background-size:max(28%,100px) auto}}@media (max-width:768px){#revlog #revlog-footer{background-size:max(28%,100px) auto;padding-top:50px;padding-bottom:50px}#revlog #revlog-footer:after{display:none}#revlog #revlog-footer .revlog-footer-content{padding:0}#revlog #revlog-footer .revlog-footer-content .revlog-footer-items{grid-template-columns:repeat(1,minmax(0,1fr))}}@container revlog (max-width: 576.98px){#revlog-footer-bottom .revlog-footer-content ul{justify-content:center;margin:0}}@container revlog (max-width: 1000px){#revlog .title-wrapper{margin-top:20px;margin-bottom:3em}#revlog .title-wrapper h2.title{font-size:1em}#revlog #start{padding:0 2em}#revlog #start h1{font-size:3rem}#revlog #start h2{font-size:1.5rem}#revlog #start .box-wrapper{flex-direction:column}#revlog .partner-menu ul li{padding:7px 6px}#revlog .partner-menu ul li a{font-size:1em}#revlog #challenges,#revlog #faq,#revlog #klasyfikacja{padding:0 2em}}