html{background:url('/img/bg_3840.jpg') no-repeat fixed center top/cover var(--color-bg);font:300 21px/25px var(--font-text);color:var(--color-front)}html[data-theme=light]{--color-front:#000;--svg-platforms:#000;--svg-logo-epic-name:#fff;--color-border:rgba(0, 0, 0, .3);--color-border-hover:rgba(0, 0, 0, .6)}@media only screen and (max-width:2560px){html{background-image:url('/img/bg_2560.jpg')}}@media only screen and (max-width:1920px){html{background-image:url('/img/bg_1920.jpg')}}@media only screen and (max-width:1299px){html{background-image:url('/img/bg_1299.jpg')}}@media only screen and (max-width:991px){html{background-image:url('/img/bg_991.jpg')}}@media only screen and (max-width:768px){html{background-image:url('/img/bg_768.jpg')}}body{min-height:100vh}html[data-theme=light] body{-webkit-backdrop-filter:grayscale(100%) sepia(100%) invert(100%) hue-rotate(179deg) saturate(213%);backdrop-filter:grayscale(100%) sepia(100%) invert(100%) hue-rotate(179deg) saturate(213%)}@media (prefers-color-scheme:light){html[data-theme=system]{--color-front:#000;--svg-platforms:#000;--svg-logo-epic-name:#fff;--color-border:rgba(0, 0, 0, .3);--color-border-hover:rgba(0, 0, 0, .6)}html[data-theme=system] body{-webkit-backdrop-filter:grayscale(100%) sepia(100%) invert(100%) hue-rotate(179deg) saturate(213%);backdrop-filter:grayscale(100%) sepia(100%) invert(100%) hue-rotate(179deg) saturate(213%)}html[data-theme=system] .switch{--switch-shadow:#fff}}body ::-moz-selection,body ::selection{background:var(--color-light);color:var(--color-bg);text-shadow:none!important}::placeholder{color:var(--color-placeholder);opacity:1}:-ms-input-placeholder{color:var(--color-placeholder);opacity:1}a{transition:.3s}b,strong{font-weight:500}.hideMe{position:absolute!important;left:-9999px!important;top:0!important;width:1px;overflow:hidden}.off{display:none}.lazybg,.lazybg::after,.lazybg::before{background-image:none!important}.wrapper{width:100%;max-width:1600px;margin-inline:auto}.btns{display:flex;gap:30px;justify-content:center;align-items:center}.btns.stretch{justify-content:space-between}.page-nav{position:fixed;left:0;top:0;width:100%;height:82px;z-index:5}.page-nav::before{content:'';position:absolute;left:0;top:0;z-index:-1;width:100%;height:83px;background:rgba(0,0,0,.8);transition:background-color .75s}.page-nav.loaded::before{height:103px;-webkit-mask:url('/img/masks/mega.svg#page-nav') repeat-x 50% 0%/auto 300px;mask:url('/img/masks/mega.svg#page-nav') repeat-x 50% 0%/auto 300px}.page-nav--scroll::before{background:rgba(0,0,0,.7)}.page-nav__wrapper{max-width:unset;padding-inline:100px;height:100%;display:flex;align-items:center}.page-nav__logo{height:50px}.page-nav__list{display:flex;align-items:center;gap:4px;font-size:15px;font-weight:400;text-transform:uppercase;height:100%}.page-nav__list--main{margin-left:auto;margin-right:12px}.page-nav__list-item{height:100%;display:flex;align-items:center}.page-nav__list-item>:is(a,span){padding:10px;transition:color .3s;position:relative}.page-nav__list-item a:hover,.page-nav__sublist-item a:hover{color:var(--color-uv-light-2)}.page-nav__list-item :hover>.icons:not(.icon-game)::before,.page-nav__sublist-item :hover>.icons:not(.icon-game)::before{background-color:var(--color-uv-light-2)}.page-nav__list-item>a::after{content:'';position:absolute;bottom:3px;left:0;height:6px;width:100%;-webkit-mask:url("/img/masks/mega.svg#line") no-repeat 0 0%/100% 24px;mask:url("/img/masks/mega.svg#line") no-repeat 0 0%/100% 24px;background:var(--color-yellow);transform-origin:50%;transform:scale(0);transition:transform .2s}.page-nav__list-item>a:hover::after{transform:scale(1)}.page-nav__list-item--selected a{color:var(--color-yellow)}.page-nav__list-item--anniversary a,.page-nav__list-item--anniversary.page-nav__list-item--selected a{color:#dec88e}.page-nav__list-item--buy{margin-inline:30px}.page-nav__list-item .btn{padding-inline:20px;transition:.3s}.page-nav__list-item .btn:hover{color:var(--color-light)}.page-nav__list-item .btn::after{display:none}.page-nav__list-item--spacer{width:1px;height:39px;background:linear-gradient(to bottom,transparent,var(--color-light),transparent);margin-inline:20px}.page-nav__list-item--po>a{display:flex;align-items:center;justify-content:center}.page-nav__list-item--po>span::before{content:' ';margin-right:10px;background:url('https://dyinglightgame.com/img/logo_pilgrimoutpost/shield_small.png') center center/100% 100% no-repeat;width:20px;height:20px}.page-nav__list-item--with-sublist{position:relative}.page-nav__card>span,.page-nav__list-item--with-sublist>span,.page-nav__sublist-item--with-sublist>span{border-radius:5px;position:relative;cursor:pointer;display:flex;align-items:center}.page-nav__card>span:hover,.page-nav__list-item--with-sublist-open>span,.page-nav__list-item--with-sublist:hover>span,.page-nav__sublist-item--with-sublist:hover>span{background-color:rgba(209,209,209,.09)}.page-nav__card>span::before,.page-nav__list-item--with-sublist>span::after,.page-nav__sublist-item--with-sublist>span::after{content:'';width:12px;height:12px;-webkit-mask:url('/img/icons/mega.svg#chevron') no-repeat 0 0/12px 12px;mask:url('/img/icons/mega.svg#chevron') no-repeat 0 0/12px 12px;background:var(--color-light);transition:transform .3s;margin-left:12px;transform:rotate(90deg)}.page-nav__list-item--with-sublist-open>span::after,.page-nav__list-item--with-sublist:hover>span::after{transform:rotate(-90deg)}.page-nav__list-item--with-sublist-open>.page-nav__sublist-container,.page-nav__list-item--with-sublist:hover>.page-nav__sublist-container{opacity:1;pointer-events:all}.page-nav__sublist-container{position:absolute;left:0;top:calc(100% - 15px);min-width:100%;background:rgba(0,0,0,.8);border-radius:6px;text-transform:none;font-weight:400;line-height:1.5;display:flex;flex-direction:column;gap:4px;opacity:0;pointer-events:none;transition:opacity .3s}.page-nav__sublist .page-nav__sublist-item>:is(a,span){display:block;padding:8px 24px;white-space:nowrap}.page-nav__sublist .page-nav__sublist-item:first-child>:is(a,span){padding-top:16px}.page-nav__sublist .page-nav__sublist-item:last-child>:is(a,span){padding-bottom:16px}.page-nav__sublist-item--with-icon{font-size:16px;line-height:24px}.page-nav__sublist .page-nav__sublist-item--with-icon>:is(a,span){padding-block:12px;display:flex;align-items:center}.page-nav__sublist-item--with-icon svg{width:16px;margin-right:12px;transform:translateY(-1px)}.page-nav__sublist-item--secondary{background:rgba(255,255,255,.1)}.page-nav__sublist-item--upper{font-size:14px;text-transform:uppercase}.page-nav__sublist-item--external>a{position:relative}.page-nav__sublist-item--external>a::after{content:'';width:16px;height:16px;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.page-nav__sublist-item--with-sublist,.page-nav__sublist-item--with-sublist>span{position:relative;cursor:pointer}.page-nav__sublist-item--with-sublist>span::after{margin-left:auto}.page-nav__sublist-item--with-sublist.page-nav__list-item--with-sublist-open>span::after,.page-nav__sublist-item--with-sublist:hover>span::after{transform:rotate(-90deg)}.page-nav__sublist-item--with-sublist>.page-nav__sublist-container{position:absolute;left:100%;top:0;border-top-left-radius:0;opacity:0;pointer-events:none;transition:opacity .3s}.page-nav__list-item--with-sublist.page-nav__list-item--with-sublist-open .page-nav__sublist-item--with-sublist.page-nav__list-item--with-sublist-open>.page-nav__sublist-container,.page-nav__list-item--with-sublist:hover .page-nav__sublist-item--with-sublist.page-nav__list-item--with-sublist-open>.page-nav__sublist-container,.page-nav__sublist-item--with-sublist:hover>.page-nav__sublist-container{opacity:1;pointer-events:all}.page-nav__list-item--lang>.page-nav__sublist-container{left:-8px;text-transform:uppercase}.page-nav__list-item--user>.page-nav__sublist-container{left:unset;right:0}.page-nav__list-item--user .page-nav__sublist-item--with-sublist>.page-nav__sublist-container{left:unset;right:100%;border-top-left-radius:6px;border-top-right-radius:0}.page-nav__list-item--user>span{background:0 0!important}.page-nav__user-avatar{width:40px;height:40px;background:rgba(255,255,255,.1);border-radius:50%;display:grid;place-items:center}.page-nav__user-avatar.icons::before{margin-right:0;width:20px;height:20px;opacity:.5}.page-nav__user-avatar svg{width:20px;height:20px;opacity:.5}.page-nav__user-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .3s,transform .3s}body:not(.logged) .page-nav__user-avatar img{transform:scale(.5);opacity:.2}.page-nav__user-info{padding:16px 24px;display:grid;grid-template-columns:max-content 1fr;-moz-column-gap:8px;column-gap:8px;row-gap:4px;align-items:center}.page-nav__user-info .page-nav__user-avatar{grid-column:1;grid-row:1/3;width:44px;height:44px}.page-nav__user-nick{font-size:18px;font-weight:600;line-height:1}.page-nav__user-email{font-size:12px;line-height:1}.page-nav__mobile-button{width:45px;height:35px;display:none;place-items:center;position:relative;cursor:pointer}.page-nav__mobile-button span,.page-nav__mobile-button span::after,.page-nav__mobile-button span::before{content:'';display:block;position:relative;background:var(--color-light);width:25px;height:3px;transition:top .15s .25s,bottom .15s .25s,transform .15s;transform-origin:50% 50%}.page-nav__mobile-button span::before{top:-8px}.page-nav__mobile-button span::after{bottom:-5px}.page-nav__mobile-button--active span,.page-nav__mobile-button--active span::after,.page-nav__mobile-button--active span::before{transition:top .15s,bottom .15s,transform .15s .25s}.page-nav__mobile-button--active span{transform:rotate(45deg)}.page-nav__mobile-button--active span::before{top:0}.page-nav__mobile-button--active span::after{bottom:3px;transform:rotate(-90deg)}.page-nav__card{display:none}@media only screen and (max-width:1920px){.page-nav.loaded::before{-webkit-mask-size:1920px 300px;mask-size:1920px 300px}}@media only screen and (max-width:1700px){.page-nav__wrapper{padding-inline:80px}}@media only screen and (max-width:1440px){.page-nav__wrapper{padding-inline:40px}}@media only screen and (max-width:1100px){.page-nav__wrapper{padding-inline:20px}.page-nav__list-item--buy{margin-inline:15px}}@media only screen and (max-width:991px){.page-nav{height:62px}.page-nav::before{height:63px}.page-nav.loaded::before{height:83px;-webkit-mask-size:1547px 225px;mask-size:1547px 225px}.page-nav__wrapper{justify-content:center}.page-nav__logo{position:relative;z-index:2}.page-nav__mobile-button{display:grid;position:absolute;left:10px}.page-nav__card,.page-nav__list--main{position:absolute;left:0;top:0;height:100vh;width:100vw;padding:80px 20px;flex-direction:column;justify-content:center;gap:12px;background:rgba(0,0,0,.95);transform:translateX(-100%);transition:transform .3s;font-size:24px}.page-nav__card{display:flex;font-family:var(--font-head)}.page-nav__card--user{transform:translateX(100%)}.page-nav--show-mobile-menu .page-nav__list--main,.page-nav__card--show{transform:translateX(0)}.page-nav__list--user{position:absolute;right:10px;top:0}.page-nav__list-item{height:auto}.page-nav__list-item--lang,.page-nav__list-item--spacer,.page-nav__list-item>a::after{display:none}.page-nav__list-item--buy{margin:50px 0 0;width:100%;max-width:320px;justify-content:center}.page-nav__list-item .btn{font-size:18px;width:100%}.page-nav__list--main .page-nav__list-item>:is(a,span){padding-inline:30px}.page-nav__sublist-item--with-icon{font-size:24px;line-height:30px}.page-nav__list--main .page-nav__list-item--with-sublist>span::after{position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(-90deg)}.page-nav__list--main .page-nav__list-item--with-sublist>span:hover::after{transform:translateY(-50%) translateX(3px) rotate(-90deg)}.page-nav__list-item--user{z-index:2}.page-nav__list-item--with-sublist-open>span{background:0 0}.page-nav__list-item--with-sublist-open>.page-nav__sublist-container,.page-nav__list-item--with-sublist:hover>.page-nav__sublist-container,.page-nav__sublist-item--with-sublist:hover>.page-nav__sublist-container{opacity:0;pointer-events:none}.page-nav__card>.page-nav__sublist-container{position:static;opacity:1;pointer-events:all;text-align:center}.page-nav__card .page-nav__user-info{padding-inline:0}.page-nav__card>span{border-bottom:1px solid rgba(255,255,255,.1);padding-block:8px;font-weight:500}.page-nav__card>span::before{transform:translateX(-7px) rotate(180deg);position:relative;top:-2px}.page-nav__card>span:hover::before{transform:translateX(-10px) rotate(180deg)}.page-nav__card>span svg,.page-nav__list--user+.page-nav__card--user>span{display:none}}@media only screen and (max-width:575px){html{background-image:url('/img/bg_575.jpg')}.page-nav{height:58px}.page-nav::before{height:53px}.page-nav.loaded::before{height:73px;-webkit-mask-size:1174px 205px;mask-size:1174px 205px}}.faqlist>li{position:relative;transition:background-color .3s,opacity .3s .2s,transform .3s .2s;border-bottom:1px solid var(--color-gray);opacity:0;transform:translateX(-20px)}.faqlist>li.visible{opacity:1;transform:translateX(0)}.faqlist>li:not(.on):hover{background:rgba(255,255,255,.1)}.faqlist>li:last-child{border-bottom:0}.faqlist .name{cursor:pointer;padding:20px 100px 20px 20px}.faqlist .desc{display:none;font-size:15px;line-height:22px;padding:0 20px 20px}.faqlist>li.on .desc{display:block}.faqlist .desc p:not(:last-child){margin-bottom:10px}.faqlist .desc a:not(.btn){color:var(--color-yellow)}.faqlist .desc a:not(.btn):hover{text-decoration:underline}.faqlist dl{padding:10px 20px}.faqlist dl dt{font-weight:500;margin-bottom:5px}.faqlist dl dd{margin-bottom:5px}.faqlist .opener{position:absolute;right:20px;top:25px;cursor:pointer;width:16px;height:16px;display:flex;justify-content:center;align-items:center}.faqlist .opener svg{width:100%;height:100%;transform:rotate(90deg);transition:transform .3s}.faqlist li.on .opener svg{transform:rotate(-90deg)}.playbtn{width:104px;height:104px;display:flex;justify-content:center;align-items:center;border-radius:200px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;transition:background-color .3s;background:rgba(255,255,255,.1);-webkit-mask:url('/img/masks/mega.svg#mask-smudge') no-repeat 0 0/150% 100%;mask:url('/img/masks/mega.svg#mask-smudge') no-repeat 0 0/150% 100%}.playbtn:hover{background:rgba(255,255,255,.4)}.playbtn svg{width:38px;position:relative;left:3px}.playbtn.small{width:52px;height:52px}.playbtn.small svg{width:19px}.playbtn.transparent{-webkit-mask:url('/img/masks/mega.svg#mask-smudge') no-repeat 0 0/150% 100%,url("/img/icons/mega.svg#play") no-repeat 50% 50%/38px 43px;mask:url('/img/masks/mega.svg#mask-smudge') no-repeat 0 0/150% 100%,url("/img/icons/mega.svg#play") no-repeat 50% 50%/38px 43px;-webkit-mask-composite:source-out;mask-composite:subtract}.playbtn.transparent svg{display:none}.playbtn.transparent.small{-webkit-mask-size:100% 100%,19px 22px;mask-size:100% 100%,19px 22px}input[type=email],input[type=password],input[type=text],select{background:color(from var(--color-front) srgb r g b / .13);border:1px solid var(--color-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:400 20px var(--font-head);color:var(--color-first);padding:16px 16px 14px;transition:.3s;border-radius:3px;width:100%}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,select:focus{border-color:var(--color-border-hover);outline:0}input[type=email]:-webkit-autofill,input[type=password]:-webkit-autofill,input[type=text]:-webkit-autofill{background-color:color(from var(--color-front) srgb r g b / .13)!important;-webkit-text-fill-color:var(--color-front);box-shadow:0 0 0 1000px #000000e8 inset;filter:grayscale(100%)}input[type=email]:autofill,input[type=password]:autofill,input[type=text]:autofill{background-color:color(from var(--color-front) srgb r g b / .13)!important;-webkit-text-fill-color:var(--color-front);box-shadow:0 0 0 1000px #000000e8 inset;filter:grayscale(100%)}input[type=email]:invalid,input[type=password]:invalid,input[type=text]:invalid,select:invalid{outline:0;box-shadow:none}label{font-size:12px;font-weight:300;text-transform:uppercase}:is(input[type=email],input[type=text],input[type=password])+label{position:absolute;top:16px;left:15px;transition:top .3s,left .3s;pointer-events:none}:is(input[type=email],input[type=text],input[type=password]):focus+label,:is(input[type=email],input[type=text],input[type=password]):not(:placeholder-shown)+label{top:-20px;left:0}:is(input[type=text].pwdoff,input[type=password])~div.pwdicons{position:absolute;right:5px;top:0;bottom:0;margin:auto;height:23px;color:var(--color-gray-light);font-size:8px;line-height:9px;display:flex;justify-content:center;align-items:center;gap:5px}:is(input[type=text].pwdoff,input[type=password])~div.pwdicons>*{display:inline-block}:is(input[type=text].pwdoff,input[type=password])~div.pwdicons .caps{text-transform:uppercase;border:1px solid var(--color-on);border-radius:2px;padding:3px 5px 2px;cursor:default;color:var(--color-on);display:none}:is(input[type=text].pwdoff,input[type=password])~div.pwdicons .caps.on{display:block}:is(input[type=text].pwdoff,input[type=password])~div.pwdicons .vis{cursor:pointer}:is(input[type=text].pwdoff,input[type=password])~div.pwdicons svg{height:18px}:is(input[type=text].pwdoff,input[type=password])~div.pwdicons .vis .eyeclosed{--svg-icon-eye-closed:var(--color-gray)}:is(input[type=text].pwdoff,input[type=password])~div.pwdicons .vis .eyeclosed,:is(input[type=text].pwdoff,input[type=password])~div.pwdicons .vis.on .eyeopen{display:inline-block}:is(input[type=text].pwdoff,input[type=password])~div.pwdicons .vis .eyeopen,:is(input[type=text].pwdoff,input[type=password])~div.pwdicons .vis.on .eyeclosed{display:none}:is(input[type=text].pwdoff,input[type=password])~div.pwdicons .vis:hover svg{--svg-icon-eye-open:var(--color-gold);--svg-icon-eye-closed:var(--color-gold)}option{color:initial}input[type=checkbox]{opacity:.01;position:absolute}input[type=checkbox]+label{position:relative;padding-left:25px;font-size:14px;line-height:17px;display:block;text-transform:none;cursor:pointer}input[type=checkbox]+label::before{content:' ';position:absolute;left:0;width:20px;height:20px;border:1px solid var(--color-border);background:center center/80% 80% no-repeat #131a22;top:0;margin:auto;transition:background-color .3s;padding:3px;border-radius:4px}input[type=checkbox]:checked+label::before{background-color:var(--color-front);background-image:url('/img/icons/mega.svg#check')}form fieldset>legend{margin-bottom:30px;font-size:14px;line-height:20px;text-transform:uppercase;font-weight:500;color:var(--color-gray-medium)}form fieldset>legend.lower{margin-bottom:10px}form a{text-decoration:underline}form .ahref{transition:color .3s;cursor:pointer}form .ahref:hover{color:var(--color-gold)}form .baf,form fieldset:not(:first-child),form fieldset>div:not(:first-of-type),form fieldset>p:not(:first-child){margin-top:30px}form fieldset>div{position:relative}form fieldset>div.resetpwd{text-align:right;font-size:14px;margin-top:20px;color:var(--color-gray-light)}form fieldset>div.resetpwd:hover{color:var(border-left-color:)}form fieldset.showpltc{color:var(--color-gold);font:400 16px/15px var(--font-head);text-align:center}form fieldset.showpltc span{cursor:help;position:absolute;right:6px;top:19px;border-bottom:1px dotted}form fieldset.showpltc u{cursor:pointer;text-decoration:underline}form fieldset.showpltc input[type=text]{border-color:var(--color-gold)}form fieldset.submit button[name=cancel]{margin-right:30px}form .baf::before{display:inline-block;content:url('../img/icon_profile.svg');width:20px;margin-right:5px;vertical-align:text-top}form .baf span{display:inline-block;font-style:italic}form .baf span.spinner{margin-left:5px;height:20px;width:20px}form .baf span.spinner::before{top:5px}form fieldset.promo{border:1px solid var(--color-grey);border-radius:15px;background:url('/img/newsletter-promo-bg.jpg') 50% 50%/cover no-repeat;padding:15px 30px;text-align:center;position:relative;display:none}form fieldset.promo::before{content:'';position:absolute;left:-50px;bottom:-13px;z-index:-1;width:306px;height:112px;background:url('/img/newsletter-promo-spash.png') no-repeat}form fieldset.promo::after{content:'';position:absolute;right:-8px;top:-28px;width:113px;height:140px;background:url('/img/newsletter-promo-extinguisher.png') no-repeat}form fieldset.promo h3{font-size:16px;font-weight:400;text-transform:uppercase;position:relative;z-index:2}form fieldset.promo p{margin-top:6px;font-size:12px;line-height:15px;position:relative;z-index:2}form fieldset.privacy{font-size:12px;margin-top:20px}form fieldset.privacy a{font-weight:500;text-decoration:underline}.switch{--switch-shadow:var(--color-bg)}html[data-theme=light] .switch{--switch-shadow:#fff}.switch input[type=checkbox]+label{cursor:pointer;display:flex;align-items:center;gap:15px;padding-left:0}.switch input[type=checkbox]+label::before{content:none}.switch .outer{border:2px solid var(--color-front);position:relative;height:24px;width:50px;padding:2px;border-radius:30px;-webkit-mask:url('/img/masks/button_lumi.svg') no-repeat center center/100% 100%;mask:url('/img/masks/button_lumi.svg') no-repeat center center/100% 100%;cursor:pointer;transition:background .3s}.switch .outer::before{content:' ';inset:0;position:absolute;z-index:-1;transition:background .3s,box-shadow .3s;border-radius:30px}.switch .outer .knob{background:var(--color-front);display:block;height:100%;aspect-ratio:1/1;border-radius:100%;transition:left .3s,box-shadow .3s;position:relative;left:0}.switch input[type=checkbox]:checked+label .outer::before{box-shadow:0 0 3px 0 var(--switch-shadow) inset,0 0 3px 0 var(--color-on);background:var(--color-on)}.switch input[type=checkbox]:checked+label .outer .knob{left:calc(100% - 16px);box-shadow:0 0 3px -1px var(--switch-shadow),0 0 3px 0 var(--color-on) inset}.msg{background:color(from var(--color-gold) srgb 1 1 1 / .05);border:1px solid color(from var(--color-gold) srgb 1 1 1 / .2);border-radius:3px;padding:14px 18px 10px;color:var(--color-light);font-size:15px;font-weight:400;letter-spacing:1px;-webkit-backdrop-filter:blur(8px) brightness(85%);backdrop-filter:blur(8px) brightness(85%)}.msg.ok{background-color:color(from var(--color-green) srgb r g b / .05);border-color:color(from var(--color-green) srgb r g b / .2);-webkit-mask:url('/img/masks/shape.png') no-repeat center center/100% 100%;mask:url('/img/masks/shape.png') no-repeat center center/100% 100%;padding:50px 40px 50px 70px;border-radius:0;border:none}.msg.warn{background-color:color(from var(--color-gold) srgb r g b / .05);border-color:color(from var(--color-gold) srgb r g b / .2)}.msg.err{background-color:color(from var(--color-red) srgb r g b / .05);border-color:color(from var(--color-red) srgb r g b / .2);color:var(--color-red-alt)}.msg ul{font-size:13px;line-height:13px;text-transform:none;margin-top:10px}.msgOverlay{position:relative}.msg.overlay{content:' ';position:absolute;inset:0;padding:15px 10px;display:flex;justify-content:center;align-items:center;flex-direction:column;-webkit-backdrop-filter:blur(8px) brightness(15%);backdrop-filter:blur(8px) brightness(15%);transition:opacity .3s;opacity:0;z-index:10}.msg.overlay.on{opacity:1}.msg.icon{background:10px center/30px no-repeat;padding-left:50px}.msg.icon>span{position:relative;display:block}.msg.icon>span::before{content:' ';position:absolute;left:-25px;top:-3px;bottom:0;margin:auto;width:17px;height:20px;background:url('/img/icons/mega.svg#warn') center center/100% 100% no-repeat}.msg.icon.error{background-image:url('/img/icons/icon_warning.svg')}.msg.modern,.msg.modern.icon{background:url('/img/bg_msg.png') center left/100% 100% no-repeat;border:none;padding:20px 40px;font-size:18px}.msg.modern.icon{padding-left:140px}.msg.modern.icon::before{content:' ';display:inline-block;position:absolute;left:30px;top:0;bottom:0;margin:auto;height:100%;max-height:88px;aspect-ratio:1/1;background:url('/img/icons/icon_pop_info.png') center center/100% 100% no-repeat}.msg.modern.icon.error::before{background-image:url('/img/icons/icon_pop_error.png')}.msg.modern.icon.ok::before{background-image:url('/img/icons/icon_pop_ok.png')}.msg.modern.icon.warn::before{background-image:url('/img/icons/icon_pop_warn.png')}.msg .errorCode{color:var(--color-gray)}.msg.errorBox{cursor:pointer}.rotator,.rotator.container{position:relative}.rotator.container .rotatorWider{width:100%;position:relative;left:0}.rotator.container .rotatorWider.breakAnim{transition:none}.rotator.container .slide{position:relative;width:100%;display:none}.rotator.container .slide.on{display:block;animation:.3s both slideOn}@keyframes slideOn{0%{opacity:0;transform:scale(.9)}100%{opacity:1;transform:scale(1)}}.mainNav{text-align:center;text-transform:uppercase;padding:40px 0}.signupForm{width:570px;max-width:100%;margin:auto;padding:48px}.signupForm .head{text-align:center;margin-bottom:25px}.signupForm .head img{max-width:123px}.signupForm h2{font:500 44px/40px var(--font-head);text-align:center;margin-bottom:30px;text-transform:uppercase}.signupForm .suggestion{text-align:center;font-size:16px;margin-top:24px}.signupForm .suggestion span{font-weight:500;cursor:pointer;transition:color .3s}.signupForm .suggestion span:hover{color:var(--color-gold)}.popUp{background:rgba(0,0,0,.3);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:100;opacity:0;transition:opacity .3s;display:grid;place-items:center;overflow:auto}.popUp.open{pointer-events:all;opacity:1}.popUp. .inner{transition:transform .3s .3s,opacity .3s .3s;transform:translateY(20px);opacity:0;border-radius:3px;padding:40px;max-width:600px;width:100%;background:url('/img/bg_3840.jpg') no-repeat left top var(--color-bg)}@media only screen and (max-width:2560px){.popUp.popRegForm .inner{background-image:url('/img/bg_2560.jpg')}}@media only screen and (max-width:1920px){.popUp.popRegForm .inner{background-image:url('/img/bg_1920.jpg')}}@media only screen and (max-width:1299px){.popUp.popRegForm .inner{background-image:url('/img/bg_1299.jpg')}}@media only screen and (max-width:991px){.popUp.popRegForm .inner{background-image:url('/img/bg_991.jpg')}}@media only screen and (max-width:575px){.popUp.popRegForm .inner{background-image:url('/img/bg_575.jpg')}}.popUp.movie .inner{background:#000;max-width:100%}.popUp.open .inner{transform:translateY(0);opacity:1}.popUp .inner::before{content:' ';position:absolute;inset:0;pointer-events:none;z-index:-1}html[data-theme=light] .popUp .inner{--svg-icon-cross:var(--color-dark)}html[data-theme=light] .popUp .inner::before{-webkit-backdrop-filter:grayscale(100%) sepia(100%) invert(100%) hue-rotate(179deg) saturate(213%);backdrop-filter:grayscale(100%) sepia(100%) invert(100%) hue-rotate(179deg) saturate(213%)}@media (prefers-color-scheme:light){html[data-theme=light] .popUp .inner{--svg-icon-cross:var(--color-dark)}html[data-theme=system] .popUp .inner::before{-webkit-backdrop-filter:grayscale(100%) sepia(100%) invert(100%) hue-rotate(179deg) saturate(213%);backdrop-filter:grayscale(100%) sepia(100%) invert(100%) hue-rotate(179deg) saturate(213%)}}.popUp .close{width:22px;height:22px;position:absolute;right:22px;top:22px;cursor:pointer;transition:filter .3s;z-index:150}.popUp.movie .close{right:2px;top:2px}.popUp .close:hover{filter:brightness(150%)}.popUp .inner .head{text-transform:uppercase;text-align:center;font-weight:500;font-size:32px;margin-bottom:15px}.popUp .inner .body{text-align:center}.popUp .inner .popUpBtns{margin-top:15px}.popUp .popmsg{font-size:20px;line-height:25px;margin-bottom:30px;text-align:center;position:relative}.popUp .popmsg br{margin-bottom:10px}.popUp .popmsg::before{content:'';width:48px;height:48px;background:var(--color-green);-webkit-mask:url('/img/icons/mega.svg#check') no-repeat center center/100% 100%;mask:url('/img/icons/mega.svg#check') no-repeat center center/100% 100%;margin:0 auto 15px;display:block}.popUp.movie .inner{width:95vw;height:95vh}.popUp.movie .inner iframe{width:100%;height:100%}.popUp.regions .inner{background:var(--color-light);padding:20px 0;font-size:16px;max-width:600px;min-width:250px;max-height:500px;overflow:auto;color:var(--color-black);-webkit-mask:url('/img/masks/mega.svg#image') no-repeat 0 0/373% 100%;mask:url('/img/masks/mega.svg#image') no-repeat 0 0/373% 100%}.popUp.regions .inner li{cursor:pointer;padding:5px 30px;transition:background .3s}.popUp.regions .inner li:hover{background:var(--color-input-border)}.fancyToolTip{filter:drop-shadow(0 0 10px #0006)}.fancyToolTip .tip{background:var(--color-light);padding:20px 30px;font-size:14px;max-width:300px;color:var(--color-black);-webkit-mask:url('/img/masks/mega.svg#image') no-repeat 0 0/373% 100%;mask:url('/img/masks/mega.svg#image') no-repeat 0 0/373% 100%}.fancyToolTip .tip ul{list-style-type:disc}.popGalleryHidden{position:absolute;top:-10000px;left:-10000px;opacity:0;z-index:-1;pointer-events:none;width:100vw;height:100vh}.popGalleryContainer{opacity:0;pointer-events:none;transition:opacity .3s;background:rgba(0,0,0,.7);position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;justify-items:center;align-items:center;display:grid}.popGalleryContainer.on{pointer-events:all;opacity:1}.popGalleryContainer img{opacity:0;transform:translateY(20px);transition:.3s}.popGalleryContainer img.on{opacity:1;transform:translateY(0)}.popGalleryContainer .img{grid-row:1;grid-column:1;position:relative}.popGalleryContainer .img img{height:auto!important}@keyframes loading-dots{33%{background-size:calc(100%/3) 0,calc(100%/3) 100%,calc(100%/3) 100%}50%{background-size:calc(100%/3) 100%,calc(100%/3) 0,calc(100%/3) 100%}66%{background-size:calc(100%/3) 100%,calc(100%/3) 100%,calc(100%/3) 0}}.popGalleryContainer .img.loading::after{content:'';position:absolute;width:56px;height:13.4px;top:50%;left:50%;transform:translate(-50%,-50%);background:radial-gradient(circle closest-side,var(--color-yellow) 90%,#0000) 0 50%,radial-gradient(circle closest-side,var(--color-yellow) 90%,#0000) 50% 50%,radial-gradient(circle closest-side,var(--color-yellow) 90%,#0000) 100% 50%;background-size:calc(100%/3) 100%;background-repeat:no-repeat;animation:1s linear infinite loading-dots}.popGalleryContainer .nav{position:absolute;top:0;height:100%;font-size:80px;padding:0 35px;cursor:pointer;color:#fff;z-index:110;display:flex;align-items:center}.popGalleryContainer .nav.left{left:0}.popGalleryContainer .nav.right{right:0}.popGalleryContainer .close{position:absolute;z-index:115;width:24px;height:24px;right:20px;top:20px;transition:filter .3s;cursor:pointer}.popGalleryContainer .close:hover{filter:brightness(150%)}.avatar{width:100px;height:100px;border-radius:100%;position:relative;overflow:hidden}.avatar.medium{width:40px;height:40px}.avatar.small{width:20px;height:20px}.avatar .editAvatar{position:absolute;inset:0;z-index:5;background:color(from var(--color-front) srgb r g b / .3);transition:opacity .3s,background-color .3s;opacity:.5}.avatar .editAvatar:hover{opacity:1;background-color:color(from var(--color-front) srgb r g b / .2)}.avatar .editAvatar>div{height:50%;transition:background-color .3s;position:relative;background:url('/img/icons/mega.svg#edit') no-repeat center center/20px 20px color(from var(--color-front) srgb r g b / .1);cursor:pointer}.avatar .editAvatar>div.avatarDelete{background-image:url('/img/icons/mega.svg#cross');border-top:1px solid var(--color-bg)}.avatar .editAvatar>div:hover{background-color:color(from var(--color-front) srgb r g b / .3)}.ops main{min-height:100vh;display:flex;justify-content:center;align-items:center}.ops main .inner{max-width:600px;margin:0 auto}.ops main .msg{margin-bottom:30px}h2,h3,h4{font:500 70px/70px var(--font-head);text-transform:uppercase}h3{font-size:45px;line-height:45px}h4{font-size:24px;line-height:24px}main>.redeem{text-align:center;padding-top:150px}main>.redeem h2{margin-bottom:35px}main>.redeem p{max-width:620px;margin:0 auto 15px}main>.redeem p.video{font-size:17px}main>.redeem p.video a{color:var(--color-accent)}main>.redeem p.video a:hover{color:var(--color-accent-dl1)}main>.redeem form{max-width:620px;margin:40px auto 0}main>.redeem form .btn__taped{min-width:200px}main>.redeem form fieldset>div{display:flex;justify-content:center;align-items:stretch;gap:20px;position:relative}main>.redeem form fieldset>div.anim{overflow:hidden}main>.redeem form fieldset>div::after{content:' ';pointer-events:none;width:60px;height:220%;background:radial-gradient(closest-side,#fff 0,#fff0 100%);position:absolute;left:-40px;top:-30px;mix-blend-mode:overlay;transform:rotate(10deg);opacity:0}main>.redeem form fieldset>div.anim::after{transition:opacity .3s,left 1s ease-out;left:calc(100% + 60px);opacity:1}main>.redeem input[type=text]:not(:focus)+label{top:18px}main>.redeem input[type=text]:not(:placeholder-shown)+label{top:-20px}main>.rewards{text-align:center}main>.rewards.requireLogged{display:none}main>.rewards ul{margin-top:50px;display:flex;flex-direction:column;align-items:center}main>.rewards ul>:not(:last-child){margin-bottom:30px}main>.rewards .btns{margin-top:30px}.reward_square{display:grid;grid-template-columns:150px auto;grid-template-rows:auto auto;gap:15px 25px;align-items:center;text-align:left;width:630px;max-width:100%}.reward_square figure{grid-column:1;grid-row:1/span 2;position:relative;background:url('/img/bg_stone_square.jpg') bottom right/117px 117px no-repeat;aspect-ratio:1/1;overflow:hidden;width:150px;height:117px;transition:background-size .3s;--reward-position-x:110px;--reward-position-y:-370px}.reward_square.init figure{background-size:0 0}.reward_square figure.anim{overflow:visible}.reward_square figure::before{content:' ';position:absolute;inset:0;background:var(--color-light);-webkit-mask:url('/img/masks/frame_square.png') no-repeat bottom right/117px 117px;mask:url('/img/masks/frame_square.png') no-repeat bottom right/117px 117px;transition:mask-size .3s;transition:mask-size .3s,-webkit-mask-size .3s}.reward_square.init figure::before{-webkit-mask-size:0 0;mask-size:0 0}.reward_square figure .item{position:relative;left:33px;height:100%;aspect-ratio:350/161}.reward_square figure .item img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom;filter:drop-shadow(-10px 15px 5px #000a);transform-origin:center top}.reward_square figure.anim .item img{opacity:0;animation:2s ease-in-out both rewardShowcase}@keyframes rewardShowcase{0%{filter:blur(15px) drop-shadow(-10px 15px 5px #000a);transform:translate(var(--reward-position-x),var(--reward-position-y)) scale(.5)}20%{filter:blur(0) drop-shadow(-10px 15px 5px #000a);opacity:1;transform:translate(var(--reward-position-x),var(--reward-position-y)) scale(1.5)}60%{transform:translate(calc(var(--reward-position-x) - 4px),calc(var(--reward-position-y) + 4px)) scale(1.5)}80%{scale:1;transform:translate(calc(var(--reward-position-x) + 20px),calc(var(--reward-position-y) - 20px)) scale(1.5)}90%{scale:1.3}100%{scale:1;opacity:1;transform:translate(0,0)}}.reward_square figure .logo{position:absolute;top:10px;right:7px;width:50px;transition:opacity .3s .15s}.reward_square.init figure .logo{opacity:0}.reward_square .name{font:400 26px/30px var(--font-head);color:var(--color-accent);grid-column:2;grid-row:1;text-transform:uppercase;transition:transform .3s 1.2s,opacity .3s 1.2s;text-shadow:1px 1px 1px #000,1px 1px 2px #000}.reward_square .info{font-size:15px;display:flex;align-items:center;gap:10px;grid-column:2;grid-row:2;transition:transform .3s 1.35s,opacity .3s 1.35s;text-shadow:1px 1px 1px #000,1px 1px 2px #000}.reward_square.init .info,.reward_square.init .name{transform:translateX(50px);opacity:0}.reward_square:is(.wait,.alert) .info::before{content:' ';background:var(--color-accent-dltb);-webkit-mask:url('/img/icons/mega.svg#hourglass') no-repeat center center/100% 100%;mask:url('/img/icons/mega.svg#hourglass') no-repeat center center/100% 100%;display:inline-block;width:16px;height:16px}.reward_square.alert .info::before{background-color:var(--color-accent);-webkit-mask-image:url('/img/icons/mega.svg#warn');mask-image:url('/img/icons/mega.svg#warn')}.reward_square .info a{color:var(--color-accent-dl1);text-decoration:underline}.reward_square .info a:hover{color:var(--color-uv-light-2)}@media only screen and (max-width:575px){.reward_square{grid-template-columns:1fr;grid-template-rows:auto auto auto;align-items:center;text-align:center;justify-content:center;gap:10px}.reward_square figure{grid-row:1;justify-self:center;margin-left:-33px}.reward_square .name{grid-column:1;grid-row:2}.reward_square .info{grid-column:1;grid-row:3;justify-content:center}}main>.howto{text-align:center;margin-top:50px}main>.howto .btns{margin-bottom:50px}main>.howto .btns .btn__taped{font-size:20px;line-height:20px}main>.howto .btns .btn__taped>svg{margin-left:10px;margin-right:0;transform:rotate(90deg);transition:transform .3s}main>.howto.active .btns .btn__taped>svg{transform:rotate(-90deg)}main>.howto .inner{overflow:hidden;max-height:0;opacity:0;margin-bottom:0;transition:max-height .3s,opacity .3s,margin-bottom .3s}main>.howto.active .inner{max-height:1000px;opacity:1;margin-bottom:30px}main>.howto ul{display:flex;justify-content:center;gap:50px 30px;flex-wrap:wrap;margin-top:50px}main>.howto ul li{position:relative;background:url('/img/bg_howto.png') center center/100% 100% no-repeat;max-width:383px;padding:0 35px 35px}main>.howto ul .btn__taped{top:-25px}main>.howto ul p{font-size:14px;line-height:20px;margin-top:15px}main>.dltb{margin-top:100px}main>.dltb .wrapper{max-width:1207px;min-height:261px;background:url('/img/bg_dltb.jpg') right center/contain no-repeat #0d0c06;box-shadow:0 0 20px 0 color(from var(--color-light) srgb r g b / .25);display:flex;flex-direction:column;justify-content:flex-end;gap:15px;padding:36px 53px;position:relative}main>.dltb .wrapper>*{max-width:50%}main>.dltb h2{font-size:38px;line-height:38px}main>.dltb .text{text-shadow:1px 1px 1px #0d0c06,1px 1px 2px #0d0c06}main>.dltb .logo{position:absolute;right:53px;top:36px;width:175px}main>.faq{margin-top:100px}main>.faq .wrapper{max-width:900px}main>.faq header{text-align:center;max-width:500px;margin:0 auto 50px}.page-footer{background:#000;margin-top:100px}.page-footer__social-list{display:flex;align-items:center;justify-content:center;gap:42px;padding-block:30px}.page-footer__social-list a{display:block;width:30px}.page-footer__social-list svg{display:block;filter:brightness(35%);transition:filter .3s;max-height:30px}.page-footer__social-list a:hover svg{filter:brightness(55%)}.page-footer__logo-langs{display:flex;justify-content:space-between;align-items:center;padding-block:24px}.page-footer__logo-techland svg{height:34px}.page-footer__langs{position:relative;height:34px}.changeLangBtn{position:absolute;bottom:0;right:0;height:34px;overflow:hidden;z-index:2;color:var(--color-gray);font-size:16px;font-weight:400;line-height:34px;text-transform:uppercase;width:max-content}.changeLangBtn::after,.changeLangBtn::before{content:'';position:absolute;background:var(--color-gray);right:10px;bottom:12px;width:12px;height:12px;-webkit-mask:url('/img/icons/mega.svg#chevron') no-repeat center center/100% 100%;mask:url('/img/icons/mega.svg#chevron') no-repeat center center/100% 100%;transition:transform .3s;transform:rotate(90deg)}.changeLangBtn::before{left:6px;bottom:8px;width:18px;height:18px;-webkit-mask-image:url('/img/icons/mega.svg#globe');mask-image:url('/img/icons/mega.svg#globe')}.changeLangBtn.on{height:auto;background:#000}.changeLangBtn.on::after{transform:rotate(-90deg)}.changeLangBtn.on li:first-child{display:none}.changeLangBtn li a{display:block;padding-inline:34px 30px}.changeLangBtn a:hover{color:var(--color-light)}.changeLangBtn.on li a:hover{background:#3b3b3b}.page-footer__links-rating{padding-block:30px;background:var(--color-black-secondary)}.page-footer__links-rating .wrapper{display:flex;justify-content:space-between;align-items:center}.page-footer__links{display:flex;flex-direction:column;gap:24px}.page-footer__links a:hover{text-decoration:underline}.page-footer__links-primary{display:flex;gap:80px;font-size:16px;font-weight:400;color:var(--color-gray);text-transform:uppercase}.page-footer__links-secondary{display:flex;gap:48px;font-size:16px;font-weight:300;color:var(--color-gray-medium)}.page-footer__rating img{height:70px}@media only screen and (max-width:1440px){html{font-size:19px;line-height:22px}h2{font-size:50px;line-height:50px}h3{font-size:40px;line-height:40px}.btn__taped.btn__taped--label{font-size:55px;line-height:55px}main>.redeem p{max-width:560px}main>.dltb .wrapper{background-size:cover}}@media only screen and (max-width:1200px){.page-footer__social-list{flex-wrap:wrap;gap:24px}.page-footer__logo-langs{flex-direction:column-reverse;gap:24px}.changeLangBtn{right:50%;transform:translateX(50%)}.page-footer__links-rating .wrapper{flex-direction:column-reverse;gap:24px;text-align:center}.page-footer__links-primary,.page-footer__links-secondary{flex-wrap:wrap;-moz-column-gap:40px;column-gap:40px;row-gap:12px;justify-content:center}}@media only screen and (max-width:991px){main>.dltb .wrapper{align-items:center}main>.dltb .wrapper>*{max-width:calc(100% - 190px)}}@media only screen and (max-width:768px){.signupForm{width:100vw;padding:6vw}main>.redeem form fieldset>div{flex-wrap:wrap}main>.dltb .wrapper>*{max-width:100%;text-align:center}main>.dltb .logo{position:static}}@media only screen and (max-width:575px){html{font-size:17px;line-height:19px}h2{font-size:36px;line-height:36px}.btn__taped.btn__taped--label{font-size:40px;line-height:32px}h3{font-size:35px;line-height:35px}main>.redeem{padding-top:100px;padding-inline:30px}main>.redeem p.video{font-size:15px}main>.rewards ul{padding-inline:5px}main>.dltb .wrapper{padding-inline:15px}}