@font-face {
 font-family: 'Nunito';
 src: local('Nunito Regular'), local('Nunito-Regular'),
 url('/fonts/Nunito-Regular.woff2') format('woff2'),
 url('/fonts/Nunito-Regular.ttf') format('truetype');
 font-weight: 400;
 font-style: normal;
 font-display: swap;
}

@font-face {
 font-family: 'Nunito';
 src: local('Nunito Medium'), local('Nunito-Medium'),
 url('/fonts/Nunito-Medium.woff2') format('woff2'),
 url('/fonts/Nunito-Medium.ttf') format('truetype');
 font-weight: 500;
 font-style: normal;
 font-display: swap;
}

@font-face {
 font-family: 'Nunito';
 src: local('Nunito Semibold'), local('Nunito-SemiBold'),
 url('/fonts/Nunito-SemiBold.woff2') format('woff2'),
 url('/fonts/Nunito-SemiBold.ttf') format('truetype');
 font-weight: 600;
 font-style: normal;
 font-display: swap;
}

@font-face {
 font-family: 'Nunito';
 src: local('Nunito Bold'), local('Nunito-Bold'),
 url('/fonts/Nunito-Bold.woff2') format('woff2'),
 url('/fonts/Nunito-Bold.ttf') format('truetype');
 font-weight: 700;
 font-style: normal;
 font-display: swap;
}


:root{
--yellow:#ffd700;
--orang:#EE8D33;
--green:#759400;
--green_light:#d1dea0;
--green_dark:#626b3e;
--grey:#BABABA;
--grey_light:#D9D9D9;
--grey_dark:#444444;
--dark:#222222;
--light:#FAFAFA;
--red:#eb0606;
--red_light:#d8b3b3;
--red_dark:#9c3e3e;
--blue_light:#bccadb;
--blue_dark:#455263;
--white:#ffffff;
--pinck:#bf1c3a;
--shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.1);
--shadow-btn:0 5px 10px 0 rgb(0 0 0 / 0.05);
--shadow_block:0 5px 10px 0 rgb(0 0 0 / 0.05);
--shadow_player:0px 5px 10px 0 rgb(0 0 0 / 5%);
--shadow_border:0px 0 0 1px var(--grey_light);
--radius:12px;
--radius_middle:8px;
--radius_small:4px;
--text_small:14px;
--gap: 20px;
--col_1: 100%;
--col_2: calc(1/2*100% - (1 - 1/2)*var(--gap));
--col_3: calc(1/3*100% - (1 - 1/3)*var(--gap));
--col_4: calc(1/4*100% - (1 - 1/4)*var(--gap));
--col_5: calc(1/5*100% - (1 - 1/5)*var(--gap));
--col_6: calc(1/6*100% - (1 - 1/6)*var(--gap));
 }
::-webkit-scrollbar{width:5px}
::-webkit-scrollbar:horizontal{height:5px}
::-webkit-scrollbar-track{background:#BABABA}
::-webkit-scrollbar-thumb{background-color:var(--orang)}
::placeholder{color:#BABABA}

.hidden{display:none}
iframe{max-width:100%;border-radius:var(--radius_middle);border: 0;box-shadow: none;}
i[class^="flaticon-"]:before, i[class*=" flaticon-"]:before{display:inherit}
*{font-family:'Nunito', sans-serif;box-sizing:border-box;padding:0;margin:0}
form #uCatsMenu7 {left: 0 !important;top: 100% !important;}
.flex{display:flex;flex-wrap:wrap}
.datalist-polyfill{z-index:9}
.captcha-block, .myWinCont .captcha-block{justify-content: flex-start !important}
.u-combo{position:relative}
img{max-width:100%}
html {overflow-x: hidden;}
body.compensate-for-scrollbar {overflow: hidden;margin-right: 0;}
body.page-404{background: var(--white);}
body{font-size:16px;line-height:1.4;color:var(--dark);font-weight:400;background: #000;margin:0;padding:0;flex-direction:column;display:flex;min-height:100vh;padding-top: 120px;}
.descr-cat h2, .descr-cat h3, .descr-cat h4{font-size:16px;margin:0;display:inline}
.page-text h3, .page-text h2, .page-text h4{font-size:16px;margin: 0;display:inline;}
.title-block{margin:0 0 20px}
.title-block .title-1,.title-block .title-2,.title-block .title-3,.title-block .title-4{margin:0 0 10px}
h1, h2, h3, h4, h5, h6, .title-1, .title-2, .title-3, .title-4, .title-h h2, .title-h h3, .title-h h4,.descr-cat .title-2{margin:0px 0 20px;line-height:1.1;font-weight:700;position:relative;display: block;}
h1,.title-1{font-size:26px;margin:0px 0 30px}
h2,.title-2,.title-h h2,.descr-cat .title-2{font-size:24px}
h3,.title-3,.title-h h3{font-size:22px}
h4,.title-4,.title-h h4{font-size:20px}
h5{font-size:18px}
h6{font-size:16px}
.col-1{width:100%}
.col-2{width: var(--col_2);}
.col-3{width: var(--col_3);}
.col-4{width: var(--col_4);}
.col-5{width: var(--col_5);}
.col-6{width: var(--col_6);}
.block{position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;background: var(--white);padding: 10px;border-radius: var(--radius);}

.oh{overflow:hidden}
b,strong{font-weight:700}
a{color:var(--dark);transition:all 0.2s ease;display:inline-block;text-decoration:none;cursor: pointer;}
input{background:var(--light);border:1px solid var(--grey_light);padding:14px 30px 12px 30px;font-weight:500;display:inline-flex;justify-content:center;align-items:center;color:var(--dark);line-height:1;font-size:16px;outline:none;resize:none;transition:all 0.2s ease;text-decoration:none;border-radius:var(--radius_middle);position:relative}
select{padding:14px 30px 12px 30px;border:1px solid var(--grey_light);background:var(--light);border-radius:var(--radius_middle);font-size:16px;outline:none;resize:none;font-weight:500}
textarea{padding:10px 15px;border:1px solid var(--grey_light);background:var(--light);border-radius:var(--radius_middle);width:100%;font-size:16px;outline:none;resize:none}
blockquote{padding: 30px 30px 30px 80px;margin: 0 0 25px;font-size: clamp(14px, 2vw, 18px);font-weight: 500;position:relative;background:var(--orang);color:#fff;border-radius: var(--radius_small);}
blockquote a{color:#fff}
blockquote p:last-child{margin-bottom:0}
blockquote:last-child{margin:0}
blockquote:before{content:'\f10e';font-family: 'Line Awesome Free';font-weight: 900;position:absolute;left: 30px;font-size: 38px;top: 26px;line-height: 1;opacity: 0.5;}


.quote-foto{padding: 0;margin: 0 0 25px;font-size: clamp(14px, 2vw, 18px);font-weight: 500;position:relative;}
.quote-foto a{color:#000;}
.quote-foto p:last-child{margin-bottom:0}
.quote-foto-title{display:grid;grid-template-columns: 70px 1fr;grid-gap: 10px;margin-bottom:10px;align-items:center;justify-items: start;font-weight:700}
.quote-foto-title-img{overflow:hidden;border-radius:100px;aspect-ratio:1 / 1;background: var(--grey_light);position: relative;}
.quote-foto-title-img a{position:absolute;inset:0;display: flex;align-items: center;justify-content: center;}
.quote-foto-title-img img{height:100%;width:100%;object-fit:cover}
.quote-foto-text{position:relative;margin-left: 50px;padding-left: 30px;padding-right: 30px;}
.quote-foto-text:before{display: inline-block;position: absolute;left: -10px;content:'\f100';font-family: 'Line Awesome Free';font-weight: 900;line-height: clamp(20px,3vw,26px);font-size: clamp(26px,5vw,38px);color:var(--orang)}
.quote-foto-text:after{display: inline-block;position: absolute;right: 0;top: 0;content:'\f101';font-family: 'Line Awesome Free';font-weight: 900;font-size: clamp(26px,5vw,38px);line-height: clamp(20px,3vw,26px);color:var(--orang)}
p,ul,ol,.youtube-embed-wrapper{margin:0 0 20px}
div > img,p > img,a > img{border-radius:var(--radius_middle)}
ul,ol{padding-left:50px}
ul li,ol li{margin-bottom:15px}
hr{border:0;height:1px;background:rgb(186 186 186 / 20%);clear:both;margin:20px 0}
li p:last-child{margin:0}
p:last-child,ul:last-child,ol:last-child,li:last-child,.youtube-embed-wrapper:last-child{margin:0}
video{display:block}
.section{padding:0 0 40px}
.content{background:var(--white);padding:20px;border-radius:var(--radius);margin:0 0 40px;}
.news-page .content{background:none; padding:0}
.news-page .section{overflow:hidden}
.section:last-child{padding:0}
.content:last-child{margin-bottom:0}
.wrapper{margin:30px 0;}
.wrapper .cnt{z-index: 2;position: relative;background: #f7f7f7;width: 1180px;border-radius: var(--radius);padding: 30px;box-shadow: var(--shadow_block);min-height: 800px;}
.cnt{width:1240px;margin:0 auto;padding-left:30px;padding-right:30px;}
.red{ color:var(--red)}
.center{text-align:center}
.flag-players{display:grid;grid-gap: 5px;justify-content: start;margin-bottom: 25px;}
.flag-players:last-child{}
.flag-players-title{background: var(--grey_light);padding: 5px 10px;border-radius:var(--radius_middle);display: inline-block;margin-bottom: 5px;}
.flag-players-item{display:grid;grid-template-columns:30px 1fr;grid-gap:5px}
.flag-players-item img{border-radius:var(--radius_small)}
#addEntForm input{padding: 10px 20px;}
#addEntForm select{padding: 10px 20px;}
.btn,input[type="button"],input[type="submit"],input[type="reset"],button{background:var(--orang);border:0;padding:18px 30px 16px 30px;height: 50px;font-weight:500;display:inline-flex;justify-content:center;align-items:center;color:var(--dark);line-height:1;font-size:16px;-webkit-appearance:none;cursor:pointer;outline:none;resize:none;transition:all 0.2s ease;text-decoration:none;box-shadow:var(--shadow-btn);border-radius:var(--radius_middle);position:relative}
.btn:hover, input[type="submit"]:hover, input[type="button"]:hover, button:hover{box-shadow:var(--shadow);color:var(--orang);background:var(--dark);border-color:transparent}

.btnnew {background:var(--green);border:0;padding:18px 30px 16px 30px;height: 50px;font-weight:500;display:inline-flex;justify-content:center;align-items:center;color:var(--dark);line-height:1;font-size:16px;-webkit-appearance:none;cursor:pointer;outline:none;resize:none;transition:all 0.2s ease;text-decoration:none;box-shadow:var(--shadow-btn);border-radius:var(--radius_middle);position:relative}
.btnnew:hover {box-shadow:var(--shadow);color:var(--orang);background:var(--dark);border-color:transparent}


.fancybox-close-small:hover{color: var(--red) !important;background: none;box-shadow: none;}
.ucf-form input, .ucf-form select{padding:0px 15px}
.btn.bg{background:var(--orang);color:var(--dark);border-color:var(--orang)}
.btn.bg:hover{background:var(--dark);color:var(--orang)}
.btn.big{padding:0 50px}
.btn.border{background:transparent;color: var(--orang);border:1px solid var(--orang)}
.btn.small{padding:12px 15px 10px 15px;font-size:var(--text_small);height: auto;}
.btn i{font-size:20px;margin-left:15px}
.btn.small i{font-size:16px;margin-left:5px}
.btn img{width:30px;border-radius:6px;margin-left:15px}
a:hover{color:var(--orang)}
.full-link{position:static}
.full-link:after{content:'';position:absolute;inset:0}
.trans{background:var(--white)}
.trans:hover{background:var(--orang);color:var(--dark)}
.grey{background:var(--grey);color:#000000}
.grey:hover{box-shadow:var(--shadow), inset 0 -15px 20px 0px rgb(0 0 0 / 20%);background:var(--grey);color:var(--dark)}
.btn.border:hover{background: var(--dark);border-color: var(--dark);}
.text-color{color:var(--grey)}
.text-gray{color:var(--grey)}
.text-red{ color:var(--red)}
.text-green{color:var(--green)}
.text-bg{background:var(--grey);color:var(--orang);padding:9px 15px 8px;line-height:1;display:inline-block;border-radius:2px}
#go-top{position:fixed;right:15px;bottom:15px;padding:15px;background:var(--dark);border-radius:var(--radius_middle);color:var(--orang);cursor:pointer;align-items:center;justify-content:center;flex-direction:column;display:flex;z-index:99;height:30px;width:30px;font-size:14px;transition:all 0.3s ease;font-family:'Line Awesome Free';font-weight:900;line-height:1}
#go-top:hover{background:var(--orang);color:var(--dark)}
#go-top span{font-size:9px;font-weight:400;display:none}
#rek{ color:var(--dark); font-size:10px}
#rek:hover{ color:var(--orang)}
#rekmail{ color:var(--dark); font-size:10px}
.bg-link{width: 100%;height: 100%;position: fixed;cursor: pointer;top: 0;z-index: 1;display: block;}
.bg-b{overflow:hidden;width:100%;position: absolute;top: 0;height: 100%;height: auto;padding-top: calc(100% - 500px);}
.bg-l{position:absolute;top: 0;right: 50%;/* left: 0; */transform: translateX(-50%);width: 1180px;height: 100vh;background-repeat: no-repeat;background-position: right 150px;background-size: auto 75%;}
.bg-r{position:absolute;top: 0;left: 50%;right: 0;transform: translateX(50%);/* margin-right: -590px; */width: 1180px;height: 100vh;background-repeat: no-repeat;background-position: left 150px;background-size: auto 75%;}
.bg-link:before{content:''}
.bg-link:after{content:''}
.brending{width:100% !important;margin:0 0 30px}
.brending a{display:block}
.brending img{display:block;width:100%}
.slider-arrow{text-align:center;border-radius:40px;background:rgb(255 255 255 / 80%);backdrop-filter:blur(5px);align-items:center;justify-content:center;display:flex;height:40px;width:40px;font-size:20px;padding:0;z-index:8;top:calc(50% - 34px);position:absolute;opacity:1;left:0;cursor:pointer;transition:all 0.2s ease}
.slider-arrow.swiper-button-disabled{display:none}
.slider-arrow-next{right:-20px;left:auto}
.slider-arrow-prev{left:-20px;}
.slider-arrow:hover{background:var(--orang)}
.sticky{position:sticky;top: 90px;}
.path{font-size:var(--text_small);color:var(--grey);margin: 0px 0 20px;display: flex;flex-wrap: wrap;align-items: center;}
.path a{display:inline-block}
.path span{display:inline-block}
.path i{margin:0 5px;font-size:10px}
.noEntry{margin:0 0 40px}
.guid-slider{margin-left: auto;margin-right: auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;}
.guid-slider a{flex-shrink: 0;}
.guid-slider .slider-arrow-next{right:15px;left:auto;top: calc(50% - 20px);}
.guid-slider .slider-arrow-prev{left:15px;top: calc(50% - 20px);}
.guid-slider img{display:block;width: 100%;}

.wiki-menu{ background:var(--white);width:100%;display:none;position:fixed;top:58px;padding:40px 0;z-index:9;height:calc(100vh - 58px);overflow-y:auto}
.wiki-menu .cnt{padding-left: clamp(20px,20vw,250px);position: relative;}
.wiki-menu-toc{width: clamp(150px,17vw,200px);position: absolute;left: 30px;top: 0;bottom: 0;}
.wiki-menu-toc .sticky{display: grid;align-content: start;grid-gap: 13px;font-size: 15px;font-weight: 600;line-height: 1.2;top: 0;}
.wiki-menu-fixed{right:100%;left: auto;margin: 0 10px 0 0;background: var(--grey_light);border-radius: var(--radius);padding: 20px;}
.wiki-menu-fixed .sticky{top:90px}
.wiki-menu-btn{display:none}
.wiki-menu-section{margin-bottom:40px;margin-top: -40px;padding-top: 40px;}
.wiki-menu-section tbody{display: grid;grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));grid-gap: 15px;}
.wiki-menu-section tbody td{width:100%;display: block;}
.wiki-menu .skin-cat-item{display:flex;align-items:center;gap:10px;background: var(--light);border-radius: var(--radius_middle);margin: 0;padding: 10px;width: 100%;position: relative;transition: all 0.2s ease;}
.wiki-menu .skin-cat-item:hover{background: var(--orang);color: var(--dark);}
.wiki-menu .skin-cat-item-numdata{display:none}
.wiki-menu .skin-cat-item-img{height: clamp(30px,10vw,40px);width: clamp(30px,10vw,40px);flex-shrink: 0;}
.wiki-menu .skin-cat-item-title{font-weight: 500;font-size: 16px;}
.wiki-menu-open .wiki-menu{display:block}
.wiki-menu .close{top:70px;right:25px;font-size:var(--text_small);width:auto;transform:none !important;position:fixed;background:var(--white);padding:5px 5px;border-radius:var(--radius_small)}


.command-menu{ background:var(--white);width:100%;display:none;position:fixed;top:58px;padding:40px 0;z-index:9;height:calc(100vh - 58px);overflow-y:auto}
.command-menu .cnt{}
.command-menu-open .command-menu{display:block}
.command-menu .catsTableI{display:block}
.command-menu-open .command-menu .catsTableI tbody{display:grid;grid-template-columns:repeat(auto-fill, minmax(80px, 1fr));grid-gap:20px}
.command-menu .catsTableI tr{display:block}
.command-menu .catsTableI tr:nth-child(1){display:none}
.command-menu-open .command-menu .catsTableI td{display:block}
.command-menu .close{top:70px;right:25px;font-size:var(--text_small);width:auto;transform:none !important;position:fixed;background:var(--white);padding:5px 5px;border-radius:var(--radius_small)}
.team-menu-item{display:flex;flex-direction:column;text-align:center;line-height:1}
.team-menu-item .team-item-img{padding-top:100%}
.team-menu-item .team-item-title{font-size:var(--text_small);margin:0}
.team-menu-item:hover .team-item-img{background:var(--orang)}

.cats{margin:0 0 25px;display: flex;flex-wrap: wrap;position:relative}
.cats .catsTable{border:0;border-collapse: collapse;display: inline-flex;}
.skin-section.skin-cats.cats tr{display:block}
.cats tbody{display:flex;flex-wrap:wrap}
.cats tr{flex-shrink:0;display:block}
.cats td{flex-shrink:0;display: grid;height: 100%;}
.cats a{display:block;border-radius:var(--radius_small);font-size:var(--text_small);padding:5px 15px;font-weight:600;border:1px solid var(--dark);margin: 0 20px 5px 0;}
.cats a:hover, .cats .catNameActive{background:var(--orang);color:var(--dark);border-color:var(--orang)}
.skin-cats{margin-bottom:30px}
.cats-slider .catsTable{overflow:hidden;width:100%;display:block}
.cats-slider tbody{flex-wrap:nowrap}
.cats.cats-slider a{margin: 0 0 5px;}
.cats-slider .slider-arrow{top: calc(50% - 3px);transform:translateY(-50%)}
.name-sortBlock{ font-weight:600;font-size:var(--text_small);display:flex;align-items:center;margin:0 0 15px}
.sortBlock23{display:inline-flex;align-items:baseline;margin:0 0 0 5px;line-height:1;padding:5px 0}
.sortBlock23 a{color:var(--orang);margin: 0;border: 0;padding: 5px;font-size: 14px;}
.sortBlock23 a:hover{color:var(--dark)}
.catSortLink.darr:after{margin:0 0 0 5px;font-size:12px}
.sort{display:flex;align-items:center;position: relative;margin: -10px 0 0;}
.sort-title{cursor:pointer;border-radius: var(--radius_small);font-size: var(--text_small);padding: 6px 15px;font-weight: 600;background: var(--orang);margin: 0px 0 5px 0;}
.sort-title:hover{background:var(--orang);border-color:var(--orang)}
.sort:hover .sortBlock23{display:grid;}
.sort .sortBlock23{display:none;font-size:0;position: absolute;margin: 0;top: 100%;width: 160px;right: 0;z-index: 9;padding: 20px;background: var(--white);border: 1px solid var(--grey_light);border-radius: var(--radius_middle);}
.sort .catSortLink.uarr{order: -1;}
.copy{color:var(--orang)}
.copy i:before{content:'\f00c'}
.main-free-rate{display:grid;grid-template-columns: 1fr 1fr;grid-gap:30px;align-items: start;}
.main-free-rate .title-settings{grid-column:2 span;width:100%;margin: 0;}
.main-free-content{display:grid;grid-template-columns: 1fr 1fr;grid-gap:10px}
.main-free-content .sell-item img{height:100%;object-fit:cover}
.main-rate-content{display:grid;grid-template-columns: 1fr;grid-gap:10px}
.main-rate-content .rating-item {margin:0;grid-column:2 span}
.main-rate-content .rating-item-logo{width:50%}
.main-rate-content .rating-item-logo img{height:30px}
.main-top{display:flex;flex-wrap:wrap;}
.main-top-info{width:50%;padding-right:30px;margin:0;display:flex;flex-direction:column}
.main-top-player{width:50%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;margin:0}
.main-top-title{font-size:50px;margin:0 0 20px}
.main-top-descr{margin:0 0 30px;font-size: 20px;}
.main-top-offer{margin:0 0 20px;display:flex}
.offer-item{display:flex;position:relative;padding-left:40px;margin:0 20px 10px 0;font-size:18px;font-weight:700;min-height:30px;align-items:center}
.offer-item i{display:flex;align-items:center;justify-content:center;line-height:1;font-size:18px;position:absolute;left:0;top:0px;width:30px;height:30px;background:var(--orang);border-radius:var(--radius_small)}
.offer-item i:after{content:'';position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;border:1px solid #ddd;border-radius:var(--radius_small)}
.offer-item:last-child{margin:0 0 10px}
.offer-item a:hover {color:#000}
.main-top-btn{margin:auto 0 -10px 0}
.main-top-btn .btn{margin:0 20px 10px 0}
.main-top-btn .btn:last-child{margin:0 0 10px 0}
.main-user-settings{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 350px;grid-gap:20px}
.add-config{position:relative;display:flex;justify-content:center;align-items:flex-end;padding:15px;border-radius:var(--radius);overflow:hidden}
.add-config img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}
.add-config span{}
.main-publ-content{position:relative;/* padding:0 100px;*/}
.main-publ-content .swiper{padding:75px 0;margin:-30px 0}
.main-publ-content .publ-post{width:25vw;opacity:0.5;height:auto}
.main-publ-content .swiper .swiper-slide-active{transform:scale(1.35);z-index:2;opacity:1}
.main-publ-content .swiper .swiper-slide-active .publ-post-text{font-size: 13px;}
.main-mvp-cnfg{display:flex;flex-wrap:wrap}
.main-mvp-cnfg .team-logo{width:25%;padding-right:20px}
.main-mvp-cnfg .team-logo img{display:block}
.main-mvp-cnfg .tournament-sostav{padding:0;margin:0 0 20px}
.main-mvp-cnfg .tournament-sostav:last-child{margin:0}
.main-mvp-cnfg .tournament-sostav .team-image{width:40%;margin-right:20px}
.main-mvp-cnfg .tournament-sostav .players{width:100%}
.main-mvp-cnfg .tournament-sostav-team{width:80%;flex-direction:row;align-items:center;font-weight:700}
.main-mvp-cnfg .tournament-sostav .team-name{position:initial}
.tournament-cats{display:flex;position:relative;margin:0 0 20px}
.tournament-cats-item{flex-shrink:0;margin-bottom: 20px;}
.tournament-cats-item a{width:220px;background:var(--light);border:none;position:relative;padding-top:60%;overflow:hidden;margin:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius_middle);box-shadow:var(--shadow_block)}
.tournament-cats-item img{display:block;position:absolute;top:0;width:100%;height:100%;object-fit:contain;padding:20px}
.tournament-cats-item a:hover{background:var(--orang)}
.tournament #allEntries{display:flex;flex-wrap:wrap;margin:0 -10px 10px}
.tournament #allEntries > div{width:50%;padding:0 10px;margin-bottom:20px}
.tournament-item{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;position:relative;background:var(--white);border:1px solid var(--grey_light);padding:10px;border-radius:var(--radius);height:100%;width:100%;line-height:1}
.tournament-item:after{content:'';position:absolute;top:10px;left:10px;right:10px;bottom:10px;border-radius:var(--radius_middle);background:var(--light);z-index:0;transition:all 0.2s ease}
.tournament-item-data{margin:20px 0 0;z-index:1;width:100%;text-align:center;font-size:var(--text_small);font-weight:700}
.tournament-item-team{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;font-size:22px;font-weight:700;padding:0 0 20px 0;width:35%;text-align:center}
.tournament-item-team img{display:block;margin:0 0 10px;height:80px}
.tournament-item-result{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;padding:0px 0px 15px 0px;width:30%;margin-top:-15px;line-height:1}
.result-item{font-size:55px}
.scorewin{color:var(--orang)}
.result-item-bestof{position:absolute;bottom:0;color:var(--grey);font-size:var(--text_small)}
.result-item-vs{font-size:22px;padding:0 10px}
.tournament-item-more{display:none;position:absolute;bottom:0;align-items:center;color:var(--white)}
.tournament-item-more i{margin:0 0 0 5px}
.tournament-item:hover{color:var(--dark)}
.tournament-item:hover .scorewin{color:var(--dark)}
.tournament-item:hover:after{background:var(--orang)}
.tournament-item:hover .tournament-item-more{display:flex}
.tournament-item:hover .result-item-bestof{display:none}
.team-menu{margin:0 0 30px;position:relative}
.team-menu .slider-arrow{bottom:calc(50% - 43px);top:auto}
.team-block-tur-item{width:80px;flex-shrink:0}
.team-block-tur-item img{display:block}
.team-block-tur-item a{background:var(--white);padding:5px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius_small)}
.team-block-tur-item a:hover{background:var(--orang)}
.tournament-page-top{display:flex;flex-wrap:wrap;align-items:flex-end;position:relative;justify-content: center}
.tournament-page-item{display:flex;align-items:center;flex-wrap:wrap;position:relative;width:50%}
.tournament-page-tour-name{margin:0;width:100%;text-align:center;padding:0 20px}
.tournament-game-map{width:50%;margin: 0px 0px 15px;position:relative}
.tournament-game-map .swiper{width: 100%;/* max-width:100%; */display:flex;justify-content:center;}
.tournament-game-map .swiper-wrapper{width:auto;max-width:100%}
.tournament-game-map .slider-arrow{top:calc(50% - 15px)}
.game-karta{display:flex}
.game-karta-item{padding:10px;margin-bottom:1px;width:180px;border:1px solid var(--grey_light);border-radius:var(--radius_middle);line-height:1;position:relative;flex-shrink:0;;transition:all 0.2s ease}
.game-karta-item.swiper-slide-active,.game-karta-item.swiper-slide-next{}
.game-karta-item:last-child{margin-right:0 !important}
.gkp{display:block;width:100%;margin:0 0 15px}
.gks{display:block;margin:0 0 5px;font-weight:700;position:relative;z-index:2}
.gkn{display:block;position:relative;z-index:2}
.gkl{position:absolute;right:10px;bottom:10px;padding:0;width:40px;z-index:1}
.tour-entry iframe{margin-bottom: 30px;}
.tour-entry iframe:last-child{margin-bottom: 40px;}
.tournament-sostav-mvp{display:flex;flex-wrap:wrap;position:relative}
.tournament-mvp{width:40%;padding-right:30px;position:relative;display:flex;flex-direction:column}
.tournaments-message-name-tb{height: 100%;}
.tournaments-message-name-tb > div{}
.tournaments-message-name-tb .player{height:100%;}
.tournament-mvp .player-images{padding-top: 105%;align-items:flex-end;height: 100%;}
.tournament-mvp .player-title{padding:15px 0 !important}
.tournament-mvp .player img{width:auto;height:auto;left:50%;transform:translateX(-50%);top: auto;}
.tournament .players #allEntries{margin:0;flex-wrap:nowrap}
.tournament .players #allEntries > div{padding:0;margin:0 -10px 0 -10px;position:relative}
.tournament .players #allEntries > div:hover{z-index:2}
.tournament-sostav .players{width: 70%;padding-right:10px}
.tournament .players .player{padding:0;border-radius:100px;overflow:hidden;border:0;box-shadow:var(--shadow_player)}
.tournament .players .player-title{display:none}
.tournament .players .player-images{margin:0;border-radius:100px}
.tournament .players .player-images img{transform:translateY(5px)}
.tournament-sostav-all{width:60%}
.tournament-sostav-all.w100{width:100%}
.tournament-sostav{display:flex;align-items:center;margin:0 0 30px;padding-top:30px;position:relative}
.tournament-sostav:last-child{margin:0}
.tournament-sostav-team{display:flex;flex-direction:column;width: 30%;padding-right:30px;margin-right:auto}
.tournament-sostav .team-name{position:absolute;top:0;line-height:1;display:block}
.tournament-sostav .team-image{background:var(--light);border-radius:var(--radius_middle);width:100%;padding:5px;display:flex;align-items:center;justify-content:center}
.tournament-sostav .team-image img{display:block}
.popular-tournaments{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;margin:0 0 30px}
.sell #allEntries{display:flex;flex-wrap:wrap;margin:0 -10px 10px}
.sell #allEntries > div{width:25%;padding:0 10px;margin-bottom:20px}
.sell-item{position:relative;background:var(--white);border:1px solid var(--grey_light);padding:10px;border-radius:var(--radius);height:100%;width:100%;display:flex;flex-direction:column}
.sell-item-title{ font-size:24px;font-weight:700;text-align:center;margin:0 0 10px}
.sell-item-img{ margin:0 0 15px}
.sell-item-img img{display:block}
.sell-item-code{margin: auto 0 10px 0;position: relative;}
.bg-orang .sell-item-link{background:var(--dark);color:var(--orang)}
.sell-item .code-console-btn{position:absolute;right: 1px;height: 45px;top: 2px;display:flex;align-items:center;justify-content:center;padding:0 15px;cursor:pointer;background:var(--light);border-radius: var(--radius_middle);}
.sell-item .code-console-btn i{margin:0}
.sell-item-code .code-console{margin:0 0 10px;padding:15px 20px;font-weight:500;font-size:16px;position: initial;}
.sell-item-code span{display:block;text-align:center;font-weight:700}
.sell-item .u-mpanel{position:absolute;right:0;top:0;z-index:5}
.sell-page-top{display:grid;grid-template-columns:350px 1fr;grid-gap:30px;align-items:start}
.sell-page-img{ border:1px solid var(--grey_light);background:var(--white);padding:10px;border-radius:var(--radius);overflow:hidden;display:flex;justify-content:center;position:relative}
.sell-page-img-bg{ background-position:top left;background-size:1000%;position:absolute;left:10px;right:10px;top:10px;bottom:10px;z-index:0;border-radius:var(--radius_middle)}
.sell-page-img img{display:block;position:relative;z-index:1}
.sell-page-info{display: flex;flex-wrap: wrap;gap: 20px;align-items: flex-start;}
.sell-page-text{font-weight:700;margin: 0;}
.sell-page-code .code-console{margin: 0;font-size:20px;font-weight:700;text-transform:uppercase;padding:17px 20px 15px 20px}
.sell-page-code{position:relative;width: 100%;}
.sell-page-code .code-console-btn{position:absolute;right:5px;top:5px;bottom:5px;height:auto;padding:0 15px;font-size:var(--text_small);z-index:2;margin:0;background:var(--light)}
.sell-popular{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px}
.sell-page-instr{display:grid;grid-gap: 25px;grid-template-columns: 318px 1fr;padding: 20px;background: var(--white);border-radius: var(--radius);border: 1px solid var(--grey_light);margin: 0 0 25px;align-items: start;}
.sell-page-instr img{display:block}
.sell-page-instr-text ul,.sell-page-instr-text ol{padding: 0 0 0 30px;}
.sell-page-instr-text{display:flex;flex-direction:column;justify-content: center;}
.page-moder-info{font-size:10px;display:inline-block;vertical-align:middle;margin: 10px 0;}
.title-settings{display:flex;align-items: center;flex-wrap:wrap;margin:0 0 10px}
.title-link{display:flex;margin:-2px 15px 15px 0;align-items:center;font-weight:600;line-height:1}
.title-link i{font-size:18px;margin:0 5px 0 0}
.title-link:last-child{margin-right:0}
.all-link{display:flex;align-items: center;margin: 0px 0 15px;font-size:var(--text_small)}
.all-link i{margin:0 0 0 5px}
.title-settings .title-1,.title-settings .title-2{margin: 0 auto 15px 0;padding-right:15px}
.name-sortBlock-files{position:relative;margin:0 0 15px;}
.fm {margin-top: -2px;}
.select_filter, .title-settings select{font-size:var(--text_small);background:none;border-radius:var(--radius_small);font-weight:600;border:1px solid var(--grey);margin:0;padding: 0px;}
header{position:fixed;top:0;left:0;width:100%;z-index: 99;transition:all 0.3s ease;background: var(--white);box-shadow: var(--shadow_block);}
.fixed header,.command-menu-open header,.wiki-menu-open header{position:fixed;top: -60px;}
.fixed .header-top{}
header .cnt{display:flex;align-items:center;}
.header-bottom .cnt{height:60px;}
.header-top{padding:10px 0;background:var(--white);border-bottom:1px solid var(--grey_light);height:60px}
.header-bottom{background:#FAFAFA;border-bottom:1px solid var(--grey_light);box-shadow:var(--shadow_block);}
.header-bottom .uMenuRoot li{font-size: 21px;font-weight:600;margin-right: clamp(20px,3vw,45px);position: relative;}
.fixed .header-bottom .uMenuRoot li,.command-menu-open .header-bottom .uMenuRoot li,.wiki-menu-open .header-bottom .uMenuRoot li{margin-right: clamp(20px,2vw,35px)}
.header-bottom .uMenuRoot li a{padding:10px 0}
.uMenuRoot{display:flex;align-items:center;list-style:none;padding:0;line-height:1;transition:all 0.3s ease}
.header-top .uMenuRoot{margin: 0 auto;}
.uMenuRoot li{margin: 0 30px 0 0;}
.uMenuRoot li:last-child{margin-right:0}
.uMenuRoot li .orang{color:var(--orang)}
.uMenuRoot .uWithSubmenu > ul{display:none;list-style: none;position: absolute;z-index: 2;top: 100%;left: 0;background: var(--white);border: 1px solid var(--grey_light);border-radius: var(--radius_middle);padding: 20px 30px;width: 280px;margin: 0;box-shadow: var(--shadow_block);}
.uMenuRoot .uWithSubmenu ul li{font-size:16px;margin: 0 0 5px;}
.uMenuRoot .uWithSubmenu ul li:last-child{margin:0}
.uMenuRoot .uWithSubmenu:hover > ul{display:block;}
.uWithSubmenu > a span:after{content:'\f309';font-family: 'Line Awesome Free';font-weight: 900;font-size: clamp(12px,1.5vw,16px);color:var(--grey)}
.menu-img-link{}
.menu-img-link img{margin-top: 2px;height:11px;display:block;border-radius: 0;}
.menu-img-linkwiki{}
.menu-img-linkwiki img{margin-top: 1px;height:20px;display:block}

.pgl span{display:flex;align-items:center}
.pgl span:before{content:'';width:60px;height: 25px;background: url("/images/icon/pgl.webp");background-size: 50px;background-repeat: no-repeat;display: block;/* float: left; */}

.csfail span{display:flex;align-items:center}
.csfail span:before{content:'';width:25px;height: 25px;background: url("/images/icon/csfail.svg");background-size: 23px;background-repeat: no-repeat;display: block;/* float: left; */}

.skinbox span{display:flex;align-items:center}
.skinbox span:before{content:'';width:45px;height: 45px;background: url("/images/icon/skinbox.svg");background-size: 73px;background-repeat: no-repeat;display: block;/* float: left; */}

.pws span{display:flex;align-items:center}
.pws span:before{content:'';width:50px;height: 18px;background: url("/images/icon/pws.webp");background-size: 45px;background-repeat: no-repeat;display: block;/* float: left; */}

.menu-btn{display:none}
.logo{position:relative;align-items:center;padding-left:50px;line-height:1;margin:0 auto 0 0}
.logo img{display:block;position:absolute;width:40px;left:0;top:50%;transform:translateY(-50%);transition:all 0.3s ease;transition-delay:0.5s}
.logo-name{font-size:25px;font-weight:700;display:block}
.logo-slogan{font-size:14px;color:var(--grey);letter-spacing: -0.3px;}
.header-social{margin:0 0 0 30px}
.comand-btn{display:flex}
.comand-btn:before{content:'\f0e7';color:var(--orang);font-family:'Line Awesome Free';font-weight:900;transform:rotate(20deg);margin:0 0 0 -7px}
.account{margin:0 0 0 auto;position:relative;z-index: 2;}
.account-btn{cursor:pointer;display:flex;align-items:center;line-height:1;transition:all 0.3s ease}
.account-btn i{font-size:20px;margin:0 5px 0 0}
.open .account-btn i:before{content:"\f00d"}
.account-content{display:none;position:absolute;top:100%;right:-30px;background:var(--white);border:1px solid var(--grey_light);border-radius:var(--radius_middle);padding:0;width:270px;margin:10px 0 0;box-shadow:var(--shadow_block)}
.account-ttl{background:var(--light);padding:30px;margin:0}
.account-ttl a{font-size:var(--text_small);color: var(--orang);font-weight: 400;}
.account-btn:hover{color:var(--orang)}
.account-info i{color:var(--orang)}
.account-info{list-style:none;padding:30px}
.account-info li{margin:0 0 5px}
.account-info li:last-child{margin:0}
.account-info-rem{display:flex;margin: 0 0 15px;}
.account-info-rem input{margin:0 5px 0 0}
.account-info-small{font-size: var(--text_small);display: flex;justify-content: space-between;}
.account-info-small a{color:var(--grey)}
.loginButton{margin:0 0 15px}
.loginField{margin:0 0 10px}
.account .username{display:block;font-size:14px;font-weight:400;color:var(--grey)}
.open .account-content{display:block}
.social{display:flex;align-items:center}
.social a{color:var(--orang);display:flex;align-items:center;justify-content:center;background:var(--dark);border-radius:var(--radius_small);width:25px;height:25px;margin-right:10px}
.social i{font-size:18px}
.social img{display:block;width:18px}
.social a:last-child{margin-right:0}
.social a:hover{transform:translateY(-3px)}
.page-player-shared.social a{height:30px;width: 30px;}
.search{display:none;position: absolute;z-index:9;left:0;right:0;bottom: 5px;padding: 0px 30px;align-items:center;align-content: center;background: #FAFAFA;height: 50px;width: 1240px;margin: 0 auto;}
.search.open{display: grid;}
.search .close span{display:none}
.search .close{top:0;bottom:0;background: var(--grey_light);width: 40px;border-radius: 0 6px 6px 0;}
.header-top .search-btn{display:none}
.search-btn{display:flex;justify-content:center;align-items:center;background:var(--orang);padding:5px 20px;border-radius:var(--radius_small);margin: 0 0 0 10px;font-size:20px;cursor:pointer;transition:all 0.3s ease}
.search-btn:hover{background:var(--dark);color:var(--orang)}
.search form{position:relative;display:flex;align-items:center;width: 100%;height:50px}
.search .search_submit{font-family:'Line Awesome Free';font-weight:900;width:50px;height:100% !important;z-index:9;right: 40px;position:absolute;border:0;background:none;font-size:20px;padding:0;color:var(--orang);box-shadow:none}
.search_text{position:absolute;width:100%;height:50px;border-radius:var(--radius_middle);background:var(--light)}
.close{position:absolute;right:30px;top:30px;font-size:20px;color:var(--red);cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center;font-size:var(--text_small);justify-content:center;z-index:9}
.close i{font-size:18px}
.close span{margin:0 5px 0 0}
.tabs{position:relative;z-index:2;width:100%;margin:0 0 30px}
.tabs-caption{margin:0;padding:0;list-style:none;display:flex}
.tabs-btn{cursor:pointer;transition:all 0.3s ease;line-height:1;margin:0 5px 0 0;display:flex;align-items:center;justify-content:center;padding:25px 30px;position:relative;font-weight:600;flex-shrink:0;width:auto;border-radius:12px 12px 0 0}
.tabs-btn:last-child{margin-right:0}
.tabs-btn:first-child{}
.tabs-btn i{font-size:22px;margin:0 5px 0 0}
.tabs-btn.active,.tabs-btn:hover{color:var(--orang);background:var(--white)}
.tabs-content{display:none;position:relative;z-index:2;background:var(--white);border-radius:var(--radius);padding:20px 20px 20px}
.tabs-content.active{display:block}
.tabs-btn:before,.tabs-btn.active:before{content:'';position:absolute;width:100%;height:10px;top:100%;left:0;background:var(--white);border-radius:0;transition:all 0.3s ease;opacity:0}
.tabs-btn:hover:before, .tabs-btn.active:before{opacity:1}
.tabs-btn.active:after{content:'';position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid var(--orang);border-radius:var(--radius_middle)}
.dow-cfg{ padding:14px 30px 12px 30px;text-align:center;font-weight:500;text-decoration:none;background:var(--orang);border-radius:var(--radius_middle)}
.dow-cfg:hover, .dow-cfg-aim:hover{ background:var(--dark)}
.popular-title{clear:both}
.popular-content,.related .uRelatedEntries{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:20px;clear:both;padding:0}
.related-faq .uRelatedEntries{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;clear:both;padding:0}
.related-faq{display: grid;grid-gap: 30px;grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));}
.faq-main #allEntries{display: grid;grid-gap: 30px;grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));}
.content .popular-content:last-child{margin-bottom:0}
.load #allEntries{display:flex;flex-wrap:wrap;margin:0 -10px 20px}
.load #allEntries > div{width:20%;padding:0 10px;margin-bottom:20px}
.load #allEntries:last-child{margin-bottom:0}
#allEntries.noitem > div{width:100%}
.load #allEntries > div:has(.player-line){width:50%}

.faceit-widget{width: 35px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;position:absolute;top: 10px;left: 10px;/* background: var(--dark); */border-radius: 50px;font-size: 14px;z-index: 9;transition: all 0.3s ease;}
.faceit-widget img{width: 100%;display:block;border-radius: 0;}
.faceit-widget > span{background: var(--dark);position:absolute;padding:3px 5px;border-radius:var(--radius_small);color:var(--white);opacity:0;top:100%;margin-top: 5px;text-align: center;display: inline-block;text-wrap-mode: nowrap;box-shadow: var(--shadow-btn);line-height: 1;transition: all 0.3s ease;}
.faceit-widget > span:after{content:'';width: 10px;height: 10px;background: var(--dark);position:absolute;left:50%;top: -2px;transform: translateX(-50%) rotate(45deg);}
.faceit-widget:hover > span{opacity:1}
.faceit-widget > span span{position:relative;z-index:1}

.team_new_player{margin-bottom:-10px}
.page-player-top{display:flex;flex-wrap:wrap;margin:0 0 0px;}
.page-player-info{display:flex;flex-direction:column;border-radius:var(--radius);background:var(--white);border:1px solid var(--grey_light);padding:20px;width:400px}
.page-player-images{border-radius:var(--radius_middle);background:var(--light);margin:0 0 20px;position: relative;padding-top: 100%;}
.page-player-images > img{display:block;margin:0 auto;height: 100%;width: 100%;object-fit: cover;object-position: top;position: absolute;top: 0;left: 0;}
.page-player-images-logo{position:absolute;width:40px;aspect-ratio:1 / 1;right: 10px;top: 10px;display: flex;align-items: center;justify-content: center;z-index: 9;}
.page-player-images-logo img{width:100%;height:100%;object-fit:contain}
.page-player-images-logo:hover{transform:scale(1.1)}
.page-player-geo{margin:0 0 20px}
.page-player-geo-item{display:flex;flex-wrap:wrap}
.page-player-geo .page-player-label{width:90px;font-weight:700}
.page-player-geo .page-player-val{display:flex;align-items:center}
.page-player-geo .page-player-val a{display:flex;align-items:center}
.page-player-geo .page-player-team-logo img{display:block;width:25px;margin:0 5px 0 0;border-radius: var(--radius_small);}
.page-player-geo .page-player-flag img{display:block;width:25px;margin: 0 5px 3px 0;border-radius: var(--radius_small);}
.page-player-config{display:flex;align-items: flex-start;flex-direction:column;width:calc(100% - 400px);padding-left:30px}
.page-player-config .tabs{height:100%;overflow:hidden;display:flex;flex-direction:column}
.page-player-config .tabs-content{height:100%}
.page-player-params-item{display:flex;flex-wrap:wrap;margin-bottom:15px;position:relative;overflow:hidden}
.page-player-params-item:after{content:'';position:absolute;bottom:5px;left:0;width:100%;height:1px;background:rgb(0 0 0 / 5%)}
.page-player-params-item:last-child{margin:0}
.page-player-params-item .page-player-label{font-weight:600;margin:0 auto 0 0;background:var(--white);position:relative;z-index:2;max-width:50%;padding-right: 5px;}
.page-player-params-item .page-player-val{font-weight:700;background:var(--white);position:relative;z-index:2;padding-left: 5px;}
.page-player-start .aim-page-code{ width:100%}
.page-player-start .code-console-btn{position:absolute;right:0;bottom:100%}
.page-player-shared{margin: 0 0 15px 0;}
.page-player-moder-info{ font-size:var(--text_small);font-weight:600;margin:auto 0 0}
.page-player-moder-info .moder-info-item{display:flex;padding:2px 0}
.page-player-moder-info .moder-info-item i{font-size:20px;margin:0 5px 0 0}
.page-player-moder-info .moder-info-item span{margin:0 0 0 5px}
.page-player-content{margin:0 0 30px}
.page-player-content .descr-cat{padding:0}
.title-1.title-logo,.title-2.title-logo,.title-3.title-logo{display:flex;align-items: center;}
.title-logo img{display:block;margin:0 5px 0 0;width:30px;border-radius: var(--radius_small);}
.page-player-flag img{margin:0 5px 3px 0}
.uSocial-Share .uscl-bar .uscl-item .ico_uscl:before{color:var(--orang) !important}

.player-line{background: var(--white);width: 100%;border-radius: var(--radius_small);border: 1px solid var(--grey_light);display: flex;align-items: center;position: relative;overflow: hidden;grid-gap: 10px;display: grid;grid-template-columns: 35% 1fr 65px;}
.player-line .player-images{padding:0;height: 80px;width: 140px;margin: 0;background: none;align-items: flex-start;border-radius: 0;flex-shrink: 0;padding-left: 30px;}
.player-line .player-images img{width: 160%;max-width: none;}
.player-line .player-title{font-size: 20px;font-weight: 600;text-align: left;position: relative;width: auto;padding-left: 50px;display: flex;align-items: center;flex-wrap: wrap;line-height: 1;}
.player-line .player-name{font-size: clamp(12px,1.2vw,14px);display:block;white-space: normal;width: 100%;}
.player-line .player-team-logo{position:absolute;height: 100px;width: 100px;display: flex;left: 3px;top: 3px;opacity: 0.4;}
.player-line .player-team-logo img{width:100%;height: 100%;object-fit: contain;}
.player-line .pricel-item-img{position:relative;display: flex;align-items: center;justify-content: center;width: 50px;height: 50px;overflow: hidden;border-radius: var(--radius_small);margin-left: auto;margin-right: 15px;}
.player-line .big-field{position:absolute;inset:0;display: flex;align-items: center;justify-content: center;}
.player-line-flag{position:absolute;left:0;width: 45px;}
.player-line-flag img{display:block;border-radius: var(--radius_small);}

.player{ position:relative;display:flex;flex-direction:column;align-items:center;background:var(--white);padding:10px;border-radius:var(--radius);border:1px solid var(--grey_light);box-shadow:var(--shadow_block);text-align:center}
.player-title{font-size:18px;font-weight:600;text-align:center;width:100%;line-height: 1.1;overflow:hidden;white-space:nowrap;}
.player-top .player-images{ width:200px}
.player-images{ border-radius:var(--radius_middle);position:relative;overflow:hidden;transition:all .2s ease;width:100%;padding-top:100%;background:var(--light);margin:0 0 10px;display:flex;align-items:center;justify-content:center}
.player img{display:block;left:0;top: 0px;height:100%;margin:auto;width:100%;object-fit: cover;object-position: top;position:absolute}
.player:hover .player-images,.player-top:hover .player-images{ background:var(--orang)}
.player:hover .player-title{ color:var(--orang);transition:all .3s ease}
.top-player .player-title,.tournament-mvp .player-title{position:absolute;bottom:10px;left:10px;right:10px;z-index:2;background:rgb(0 0 0 / 70%);color:var(--white);padding:7px 0;width:auto;border-radius:0 0 8px 8px;backdrop-filter:blur(5px)}
.top-player .player-images,.tournament-mvp .player-images{margin:0}
.team-catalog{}
.team-catalog .catsTableI{display:block;margin:0 0 40px}
.team-catalog .players .player-images img{transform: translateY(0px);}
.team-catalog .catsTableI tr{display:block}
.team-catalog .catsTableI td{display:flex;height:100%}
.team-catalog .catsTableI tbody{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}
.team-item{display:flex;flex-direction:column;position:relative;background:var(--white);border:1px solid var(--grey_light);padding:10px;border-radius:var(--radius);height:100%;width:100%;flex-shrink:0;text-align:center;transition:all 0.2s ease}
.team-item-img{padding-top:50%;width:100%;display:flex;justify-content:center;align-items:center;background:var(--light);border-radius:var(--radius_middle);margin:0 0 10px;position:relative;transition:all 0.2s ease}
.team-item-img img{position:absolute;width:100%;height:100%;object-fit:contain;top:0;padding:10px}
.team-item-title{font-weight:600;font-size:24px;margin:0 0 5px}
.team-item.tournament .players #allEntries{justify-content:center;width:100%}
.team-item.tournament .players #allEntries > div{width:25%;margin:0 -5px}
.team-item .players{padding:0 5px;transition:all 0.2s ease}
.team-item-link{position:absolute;left:0;right:0;bottom:0;top:0;display:flex;justify-content:center;align-items:flex-end}
.team-item-link span{display:flex;align-items:center;margin:15px 10px 30px 10px;opacity:0;transition:all 0.2s ease}
.team-item-link span i{margin:0 0 0 5px}
.team-item:hover .team-item-img{background:var(--orang)}
.team-item:hover .team-item-link span{opacity:1}
.team-item:hover .players{/* opacity:0; */}
.descr-cat{margin:0 0 40px;position:relative;display:flex;align-items:flex-start}
.descr-cat:last-child{margin:0;}
.descr-cat-text{width:100%}
.load-category .descr-img{position:initial;}
.descr-img{width: calc(40% - 20px);margin:0 20px 0 0;height: 100%;overflow:hidden;background:var(--white);border-radius:var(--radius);text-align:center;display:flex;position: absolute;left: 0;top: 0;}
.descr-img img{display:block;width:100%;height:100%;object-fit:cover}
.descr-img + .descr-cat-text{padding-left: 0;width: 60%;}
.descr-cat:has(.descr-cat-text) .descr-img{position: initial;}
.aim-section .descr-img,.aim-category .descr-img{position: initial;}
.descr-img .command-img{object-fit:contain;padding:20px;max-width: 200px;height:auto;max-height:100%;width: 100%;margin:auto}
.aim #allEntries{display:flex;flex-wrap:wrap;margin:0 -10px}
.aim #allEntries > div{width:16.66%;padding:0 10px;margin-bottom:20px}
.pricel-item{display:flex;justify-content:center;overflow:hidden;background:var(--grey_dark);border-radius:var(--radius);box-shadow:var(--shadow_block)}
.pricel-item-name{display:block;padding:0 0 10px}
.pricel-item a{display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--white);position:relative;width:100%}
.pricel-item-img{position:relative;display:block;width:100px;height:100px}
.pricel-item:hover a{color:var(--orang)}
.canvas{max-width:100px;max-height:100px}
.aim-page-content{display:flex;flex-wrap:wrap;margin:0 0 0px}
.aim-page-img{display:flex;flex-direction:column;border-radius:var(--radius);background:var(--white);border:1px solid var(--grey_light);padding:20px;width:400px}
.aim-page-img-box{border-radius:var(--radius_middle);background:var(--light);margin:0 0 20px;position: relative;padding-top: 100%;}
.aim-page-img img{display:block;margin:0 auto;height: 100%;width: 100%;object-fit: cover;object-position: top;position: absolute;top: 0;left: 0;}
.aim-page-name{font-weight:700;line-height:1.2;text-align: center;ar(--white);border-radius: var(--radius_middle);width: 100%;}
.aim-page-text{width:calc(100% - 400px);padding-left:30px}
.aim-page-item{display:flex;flex-wrap:wrap;align-items:flex-end;margin:0 0 30px;width: 100%;}
.aim-page-item .code-console{margin:0;text-align:left}
.aim-page-item .pricel-item{margin:0 20px 0 0;height: auto;}
.aim-page-item-title{display:flex;margin: 0px auto 15px 0;align-items:center;font-weight:700;width:100%;line-height:1}
.aim-page-item-title i{font-size:20px;margin:0 5px 0 0}
.aim-page-message{margin:0 0 30px}
.aim-page-message .descr-cat{padding:0;display:block}
.aim-page-moder-info{margin:30px 0 0 0;font-size:10px}
.aim-page-code{width:calc(100% - 120px);text-align:right;position:relative}
.page-player-aim .code-console-btn{margin:0 0 15px;}
.page-player-aim .aim-page-item-title{width:auto}
.code-console-btn{margin:0 0 10px;display:inline-flex;align-items:center;line-height:1;font-size:var(--text_small);cursor:pointer;transition:all 0.2s ease;}
.code-console-btn i{margin:0 5px 0 0}
.code-console-btn:hover{color:var(--orang)}

.bg-crosshair-box{width:100%;display:grid;grid-template-columns: 120px 1fr;overflow:hidden;align-items: start;margin: 0 0 15px;}
.bg-crosshair-slider{--swiper-pagination-color: var(--white);overflow:hidden;position: relative;display: flex;align-items: center;justify-content: center;border-radius: var(--radius_middle);margin: 0;width: 100%;}
.bg-crosshair-item{flex-shrink:0;height: 100px;}
.bg-crosshair-item img{display:block;width:100%;height: 100%;object-fit: cover;}
.bg-crosshair-slider .bg-crosshair-arrow-next{top:50%;transform:translateY(-50%);right: 15px;width: 30px;height: 30px;font-size: 16px;}
.bg-crosshair-slider .bg-crosshair-arrow-prev{top:50%;transform:translateY(-50%);left: 15px;width: 30px;height: 30px;font-size: 16px;}
.bg-crosshair-pagination{}
.bg-crosshair-slider .pricel-item{position:absolute;z-index: 2;background: none;margin: 0;box-shadow: none;}
.bg-crosshair-slider canvas{background:none!important}
.bg-crosshair-box + .aim-page-code{width:100%}

.wiki-descr-cat{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--gap);margin-bottom: 40px;}
.wiki-descr-img{display:grid;place-content: center;margin: 0;padding: var(--gap);height: auto;width: clamp(300px, 30vw, 400px);overflow: hidden;background: var(--white);border-radius: var(--radius);text-align: center;}
.wiki-descr-img img{display:block;width: 100%;}
.wiki-descr-info{display:grid;grid-gap:var(--gap);align-content: start;text-align: left;}
.wiki-descr-table table{width:100%;border-spacing: 0;}
.wiki-descr-table table tr td:last-child{text-align:right}
.wiki-descr-table table tr {position:relative}
.wiki-descr-table table tr:before{content:'';position:absolute;width:100%;height:1px;bottom:0;left:0;background:var(--grey)}
.wiki-descr-table table tr th,.wiki-descr-table table td{position:relative;padding: 7px 0;}

.agent-section{align-content: start;display: grid;grid-template-columns: 40% 1fr;grid-gap: var(--gap);}
.agent-case{display: flex;flex-direction: column;}
.agent-image{display: flex;flex-direction: column;}
.agent-section .block{height: clamp(200px,40vw,400px);margin-top: auto;}
.agent-section img{width: 100%;height: 100%;object-fit:contain;display: block;}
.agent-case img{width: 80%;height: 80%;object-fit:contain}

.skin-section-top{display:grid;grid-gap: 20px;padding-right: calc(50% + var(--gap));position:relative;margin-bottom: 40px;}
.skin-section-top-title{margin-bottom:0}
.skin-section-top-descr{}
.skin-section-top-subtitle{color:var(--orang);font-size:clamp(18px,2vw,22px);margin-top:-20px}
.skin-section-top-img{position:absolute;top:0;right:0;width: 50%;}
.skin-section-top-img img{display:block}

.skin-cats tbody{display:grid;grid-template-columns: repeat(6,1fr);grid-gap: var(--gap);}
.skin-cats-slider tbody{display:flex;grid-gap:0;flex-wrap: nowrap;}
.skin-cats-slider .cats-slider-item{width: var(--col_6);}
.skin-cats-slider .catsTableI{border:0;border-collapse: collapse;display: inline-flex;overflow: hidden;}
.skin-cats-slider .slider-arrow{top: calc(50% - 3px);transform:translateY(-50%)}
.skin-cats .skin-cat-item{background:var(--grey_light);border-radius:var(--radius_middle);padding: 10px;display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;position: relative;height: 100%;overflow: hidden;gap: 5px;margin: 0;border: 0;}
.skin-cat-item-title{font-weight:700;font-size: clamp(16px,2.1vw,18px);line-height: 1;margin-bottom: 0;}
.skin-cat-item-img{height: clamp(60px,15vw,100px);width: 100%;overflow: hidden;display: flex;align-items: center;justify-content: center;}
.skin-cat-item-img img{width:100%;height:100%;object-fit:contain;display:block}
.skin-cat-item-numdata{background: var(--grey);padding:3px 5px;border-radius:var(--radius_small);line-height:1;opacity:0.5;margin-top: auto;}
.skin-section table{margin-bottom: 20px;}
.skin-section.skin-spoiler tr:nth-child(n+7){display:none;}
.skin-section.skin-spoiler.active table tr{display:block}
.skin-section-btn{padding:10px;background: var(--orang);border-radius:var(--radius_middle);width:100%;text-align:center;transition: all 0.2s ease;cursor: pointer;display: none;}
.skin-section-btn:hover{background:var(--grey)}
.skin-spoiler .skin-section-btn{display: grid;}

.skin-cat-page-info{background:var(--grey_light);border-radius:var(--radius_middle);display: flex;flex-direction: column;align-items: center;justify-content: flex-start;text-align: center;position: relative;height: auto;overflow: hidden;!i;!;height: 100%;}
.skin-cat-page-info-img{height: clamp(150px,25vw,200px);width: 100%;overflow: hidden;display: flex;align-items: center;justify-content: center;padding: 20px;}
.skin-cat-page-info-img img{width:100%;height:100%;object-fit:contain;display:block}


.skin-item{background: var(--white);border: 1px solid var(--grey_light);padding: 10px;border-radius: var(--radius);padding:20px;display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;position: relative;height: 100%;overflow: hidden;transition: all 0.2s ease;}
.skin-item:hover{box-shadow:var(--shadow)}
.skin-color{position:absolute;top: 0px;right: 20px;left: 20px;z-index:2;background:var(--skin-color);/* width:20px; */height: 5px;border-radius: 0 0 30px 30px;}
.skin-item-img{height: clamp(100px,15vw,150px);width: 100%;overflow: hidden;display: flex;align-items: center;justify-content: center;}
.skin-item-img img{width:100%;height:100%;object-fit:contain;display:block}
.skin-item-info{display:grid;justify-content:center;justify-items: center;margin-bottom: auto;}
.skin-item-price{margin-top: 15px;display: grid;grid-gap: 10px;align-items: start;}
.skin-item-title{font-weight:700;font-size: clamp(16px,2.2vw,18px);line-height: 1;}
.skin-item-cat{opacity:0.5;margin-bottom: 5px;font-size: 15px;}
.skin-item-price-sum{display:flex;justify-content:center;align-items:center;gap: 5px;}
.skin-item-price-sum.st{color:var(--orang)}
.skin-item-price-sum.sv{color:var(--yellow)}
.skin-item-price-sum:not(:has(.skin-item-price-max)) .skin-item-price-min:after {display:none}
.skin-item-price-sum.skin-price-one .skin-item-price-min:after {display:none}
.skin-item-price-min:after{content:'';width: 10px;height:1px;background: var(--grey);margin: 0 5px;}
.skin-item-price-sum span{display:flex;justify-content:center;align-items:center;gap:5px;line-height: 1;font-size: clamp(12px,2.5vw,16px);}
.skin-item-price-sum span:before,.skin-price-one:before{content:'\f155';font-family: 'Line Awesome Free';font-weight: 900;width: clamp(14px,3.5vw,18px);height: clamp(14px,3.5vw,18px);font-size: clamp(13px,2.5vw,14px);display:flex;align-items:center;justify-content:center;background: var(--grey);color: var(--dark);border-radius:30px;margin-top: -2px;}
.skin-item-price-sum.st span:before{background:var(--orang)}
.skin-item-price-sum.sv span:before{background:var(--yellow)}
.skin-page .uRelatedEntries{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px;clear:both;padding:0;}

.skin-page .fancybox-slide--image .fancybox-content{background-color:var(--dark);/* outline: 20px solid var(--dark); */}
.skin-page .fancybox-slide--image .fancybox-content .fancybox-image{/* padding:20px; */}
.skin-page-content{display: grid;grid-template-columns: auto 1fr;grid-gap: 30px;}
.skin-page-info{width: clamp(220px,25vw,350px);background: var(--grey_light);border-radius: var(--radius_middle);padding: 20px;position: relative;}
.skin-page-img a{flex-shrink:0;width: 100%;height: 100%;}
.skin-page-img{height:200px;width: 100%;overflow: hidden;display: flex;align-items: center;justify-content: center;margin-bottom: 15px;background: var(--white);border-radius: var(--radius_middle);padding: 5px;}
.skin-page-img img{width:100%;height:100%;object-fit:contain;display:block;background: var(--white);}
.skin-page-img-item{flex-shrink:0}
.skin-page-price{display:grid;grid-gap: 15px;}
.skin-page-price-title{margin:0}
.skin-page-text{}
.skin-page-price-item{display:flex;align-items:center;line-height: 1;font-size: clamp(12px, 2.5vw, 16px);position:relative}
.skin-page-price-item.active:after{content:'';position:absolute;inset: -7px -5px -5px -5px;border-radius: var(--radius_small);background: rgb(193 193 193 / 50%);transition: all 0.2s ease;}
.skin-page-price-item.active{color:var(--orang)}
.skin-page-price .label{margin-right:auto;position: relative;z-index: 1;}
.skin-page-price .val{display:flex;align-items:center;gap: 5px;position: relative;z-index: 1;}
.skin-page-price .val:before{content:'\f155';font-family: 'Line Awesome Free';font-weight: 900;width: clamp(14px,3.5vw,18px);height: clamp(14px,3.5vw,18px);font-size: clamp(13px,2.5vw,14px);display:flex;align-items:center;justify-content:center;background: var(--grey);color: var(--dark);border-radius:30px;margin-top: -2px;}
.skin-page-price .st .val:before{background:var(--orang)}
.skin-page-price .sv .val:before{background:var(--yellow)}

.wiki-related-wrap{padding: 0 0 40px;display: grid;grid-template-columns: 40% 1fr;grid-gap: var(--gap);}
.wiki-related-wrap.slider{grid-template-columns: auto 82%;align-items: start;align-content: start;}

.wiki-related-wrap.no-case-cats{display:block}
.wiki-related-wrap.no-collection-cats{display:block}
.no-collection-cats.no-case-cats{display:none}
.case-slider{position:relative;}

.slider .collection-content-wrap{padding:0}
.collection-content-wrap{flex-shrink: 0;height: 100%;border-radius: var(--radius_middle);overflow: hidden;padding: 0;display: flex;flex-direction: column;}
.no-case-cats .case-content-wrap{display:none}
.no-collection-cats .case-content-wrap{display:none}
.no-case-cats .collection-content .entAllCats{width: 160px;}
.case-content-wrap{position: relative;padding: 0 !important;display: flex;flex-direction: column;}
.collection-content{height: 100%;display: grid;}
.collection-content .entAllCats{justify-content: center;}
.collection-content .block{}
.collection-content img{width: 80%;height: 80%;object-fit: contain;}
.case-content{display:grid;grid-template-columns: repeat(4,1fr);grid-gap: var(--gap);width: 100%;height: 100%;}
.slider .case-content{grid-gap:0}
.slider .entAllCats{flex-shrink:0}

.collection-wrap{width: 160px;}
.entAllCats{background:var(--grey_light);border-radius:var(--radius_middle);padding: 10px;display: flex;flex-direction: column;align-items: center;text-align: center;position: relative;overflow: hidden;gap: 5px;margin: 0;border: 0;font-weight: 700;font-size: clamp(16px,2.1vw,18px);line-height: 1;margin-bottom: 0;}
.entAllCats img{height: clamp(60px,20vw,100px);width: auto;object-fit: contain;overflow: hidden;display: flex;align-items: center;justify-content: center;}
.entAllCats:hover{background:var(--orang);color:var(--dark)}

.source-colum-content{position:relative;display: grid;grid-template-columns: 200px 1fr;grid-template-rows: auto 1fr;gap: 0 30px;align-content: start;grid-auto-flow: column dense;}
.source-aside {display: grid;align-items: start;grid-row: 1 / 4;grid-column: 1;}
.source-menu{display:grid;gap: 10px;}
.source-menu-group{background: var(--white);border: 1px solid var(--grey_light);border-radius:var(--radius_middle);padding:20px}
.source-cats .source-menu-title{font-weight: 700;color: var(--orang);padding-bottom: 0;margin-bottom: 0;display: flex;line-height: 1;position: relative;}
.source-cats .source-menu-title:has(img){padding-left:25px}
.source-cats .source-menu-title img{display:block;width:16px;position: absolute;left: 0;top: 3px;}
.source-menu-group:has(.source-menu-item) .source-menu-title{border-bottom: 1px solid #ddd;padding-bottom: 15px;margin-bottom: 10px;}
.source-content{display:grid}
.source #uEntriesList{display:flex;flex-wrap:wrap;margin:0 -10px;position: relative;overflow: hidden;}
.source #allEntries .uEntryWrap{width: 33.33%;padding:0 10px;margin-bottom:20px;text-align: left;}
.source #allEntries .comEnt{width:100%;margin:0}
.source .archiveEntries [id^="entry"]:nth-child(-n+1) .publ-post-title{font-size: 18px;margin: 0 0 15px;}
.source .archiveEntries [id^="entry"]:nth-child(-n+1) .publ-post-img{padding-top: 60%;}
.source .archiveEntries [id^="entry"]:nth-child(-n+1) .publ-post-text{display:block}
.source .archiveEntries{display:flex;flex-wrap:wrap;margin:0 -10px;position: relative;overflow: hidden;}
.source .archiveEntries [id^="entry"]{width: 50%;padding:0 10px;margin-bottom:20px;text-align: left;}
.source-cats a{width: 100%;display: grid;cursor:pointer;font-size: var(--text_small);font-weight: 500;padding: 5px 0;border: 0px solid var(--dark);background: transparent;line-height: 1.2;}
.source-cats .catDescr{display:none}
.source-cats-btn{display:none}
.source-section-top{display: grid;grid-gap: 20px;position:relative;margin-bottom: 40px;}
.source-section-top-title{margin-bottom:0}
.source-section-top-descr .source-page-btns{margin-top:20px}
.source-section-top-subtitle{color:var(--orang);font-size:clamp(18px,2vw,22px);margin: 0;margin-top:-20px;font-weight: 400;line-height: 1.2;}
.source-section-top-img{float: right;margin: 0 0 10px 20px;top:0;right:0;width: 350px;/* height: 100%; *//* padding: 20px; *//* background: var(--white); *//* border-radius: var(--radius); */}
.source-section-top-img img{display:block;width: 100%;}

.source-cats .swiper-wrapper{display:grid;}
.source-cats .cats-slider-item{width:100%;display: grid;flex-shrink: 0;}
.source-cats .slider-arrow{display:none}
.source-page-rate{display:flex;justify-content:center;align-items:center}
.source-page-rate ul{margin: 0 5px 0 0;}
.source-page-rate a{transition:none}
.source-page-rate-num{justify-content: center;position: relative;text-align: center;font-weight: 700;font-size: 16px !important;height: 20px;padding-top: 2px;}
.source-page-rate-num span{font-size:12px;position: absolute;top: 100%;text-wrap: nowrap;color: var(--grey_light);}
.source-page-btns{display:flex;flex-wrap:wrap;gap:10px 20px;margin-bottom:30px}
.source-page-btns:last-child{margin-bottom: 0;}
.source-btn{display:flex;gap:10px;padding:10px 20px}
.source-post{display:flex;flex-direction:column}
.source-post .source-page-btns{margin-top:auto;gap: 10px;}
.torrent-btn{background:var(--green_light)}
.yadisk-btn{background:var(--yellow)}
.source-btn img{width:30px;margin:0}
.source-page-gallery{margin:0 0 15px;overflow:hidden;position:relative;}
.source-page-gallery .slides-item{aspect-ratio:10 / 5;}
.gallery-item_big{width: 100%;}
.gallery-item_small{width: 33%;}
.source-page-gallery-big{margin:0}
.source-page-gallery-small{margin: 10px 0 0;position: relative;}
.source-page-gallery-small .swiper-slide-thumb-active{opacity:0.5}
.source-page-gallery img{display:block;width:100%;height:100%;object-fit:cover;}
.source-page-gallery .slider-arrow{top:50%;transform:translateY(-50%)}
.source-page-gallery .slides-thumb-prev{left: clamp(5px,2vw,15px);}
.source-page-gallery .slides-thumb-next{left:auto;right: clamp(5px,2vw,15px);}
.slides-item{flex-shrink:0}

.news #allEntries,.news .archiveEntries{display:flex;flex-wrap:wrap;margin:0 -10px}
.news #allEntries > div,.news .archiveEntries > div{width: 25%;padding:0 10px;margin-bottom:20px}
.news #allEntries .comEnt{width:100%;margin:0}
.news-main #allEntries > div:nth-child(-n+1), .news-main .archiveEntries > div:nth-child(-n+1){width:50%;}
.news-main #allEntries > div:nth-child(-n+1) .publ-post-title,.archiveEntries > div:nth-child(-n+1) .publ-post-title{font-size:24px;margin: 0;}
.news-main #allEntries > div:nth-child(-n+1) .publ-post-img, .archiveEntries > div:nth-child(-n+1) .publ-post-img{padding-top:36%}
.news-main #allEntries > div:nth-child(-n+1) .publ-post-text,.archiveEntries > div:nth-child(-n+1) .publ-post-text{display:none}
.news #allEntries .catPages1,.news .archiveEntries .catPages1{width:100%}
.main-news-content{display:grid;grid-template-columns: repeat(3,1fr);grid-gap:var(--gap)}

.main-wiki-content{display:grid;grid-template-columns: repeat(5,1fr);grid-gap:var(--gap)}

.publ #allEntries{display:flex;flex-wrap:wrap;margin:0 -10px;position: relative;overflow: hidden;}
.publ #allEntries > div{width:25%;padding:0 10px;margin-bottom:20px}
.publ #allEntries .comEnt{width:100%;margin:0}
.publ-main #allEntries > div:nth-child(-n+2){width:50%}
.publ-main #allEntries > div:nth-child(-n+2) .publ-post-title{font-size:24px}
.publ-main #allEntries > div:nth-child(-n+2) .publ-post-img{padding-top:56%}
.publ-post{position:relative;background:var(--white);border:1px solid var(--grey_light);padding:10px;border-radius:var(--radius);height:100%;width:100%;flex-shrink:0;transition:all 0.2s ease}
.publ-post .u-mpanel{position:absolute;right:0;top:0;z-index:5}
.publ-post-img{margin:0 0 15px;overflow:hidden;border-radius:var(--radius_middle);position:relative;padding-top:60%;display:block}
.publ-post-img img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0}
.publ-post-title{margin:0 0 15px;font-size:18px;font-weight:700;line-height:1;text-align: left;}
.publ-post-title a{hyphens:auto}
.publ-post-title:last-child{margin:0}
.publ-post-text{font-size:var(--text_small);line-height:1.2}
.post-detal{margin:0 0 15px;display:flex;gap: 0 15px;flex-wrap:wrap;font-size:var(--text_small);align-items:center;line-height:1}
.post-detal a{margin: 0;}
.post-detal span{margin: 1px 0 0px 0;font-size:var(--text_small);color:var(--grey);display:flex;align-items:center;line-height: 1;}
.post-detal span i{font-size:18px;margin-right:5px}
span.post-detal-data{margin: 1px auto 0px 0;padding: 3px 0;}
.social-btn{display:flex;align-items:center;font-weight:700}
.social-btn i{margin:0 5px 0 0;font-size:18px}
.post-detal .post-detal-cat{background:var(--orang);color:var(--dark);padding: 3px 5px;border-radius:var(--radius_small);margin: 0;}
.post-detal-cat:hover{color:var(--orang);background:var(--dark)}
.page-social-shared .social-btn{color:var(--dark);margin:0;cursor:pointer}
.page-social-shared .social-btn:hover{color:var(--orang)}
.page-social-shared .social-btn i{font-size:18px;margin:0 5px 0px 0}
.page-social-shared{margin: 0 15px 0px 0;position:relative}
.page-social-shared .uSocial-Share{/* display:none !important; */}
.page-social-shared .uSocial-Share .uscl-bar.uscl-left .uscl-list .uscl-item .ico_uscl{border-radius:0 8px 8px 0 !important}
.page-social-shared .uSocial-Share .uscl-bar.uscl-left .uscl-list .uscl-item {padding-left:0;}
.page-social-shared.open .uSocial-Share{display:block !important;position:absolute;top:100%;left:50%;transform:translateX(-50%);background:var(--white);border:1px solid var(--grey_light);box-shadow:var(--shadow_block);border-radius:var(--radius_middle);z-index:9;padding:15px;width:192px;margin:15px 0 0 0}
.page-social-shared.open .uSocial-Share:after{content:"";height:15px;width:15px;background:var(--white);position:absolute;top:-7px;right:calc(50% - 8px);box-shadow:-1px -1px 0px 0px rgb(0 0 0 / 10%);transform:rotate(45deg)}
.page-text{position:relative;margin:0 0 30px;display: flex;flex-wrap: wrap;}
.page-text-left{width:calc(100% - 300px);padding-right: 30px;}
.news-page .page-related{width:100%}
.news-page .page-text{max-width:750px;margin: 0 auto 25px;}
.news-page h1{text-align:center;width: 100%;}
.page-related{right:0;top:0;width:300px;height: auto;margin: 0 0 30px;}
.page-related:last-child{margin:0}
.page-img{margin:0 0 15px;overflow:hidden;border-radius:var(--radius_middle);position:relative;padding-top:56%;display:block}
.page-img img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0}
.page-related .publ-post{margin:0 0 20px;height:auto}
.uRelatedEntries{display: grid;grid-template-columns: repeat(4, 1fr);grid-gap: 20px;padding: 0;}
.uRelatedEntries .publ-post{margin:0;width: 100% !important;}
.eTag{ font-size:var(--text_small);position:relative;padding:5px 10px;display:inline-block;border:1px solid var(--dark);border-radius:var(--radius_small);margin:0 5px 5px 0;line-height:1}
.eTag:hover{background:var(--orang);color:var(--dark);border-color:var(--orang)}
.news .page-comment{width:100%}
.uComment.cBlock1, .uComment.cBlock2{margin:0 0 20px}
.comment_form{margin-top:0}
.com-order-block{display:none}
.report-spam-btn{position:absolute;font-size:13px;display:none !important}
.comment_over{margin-bottom:20px;position:relative}
.comment{display:flex;width:100%}
.comment_avatar{display:block;width:54px;padding-right:15px}
.comment_avatar img{border-radius:100%}
.comment_message{display:block;margin:0 auto 0 0;text-align:left;width:calc(100% - 100px)}
.comment_rate{ position:absolute;right:0;top:0}
.comment_top{ color:var(--grey);width:100%;line-height:1;margin:0 0 5px}
.comment_top a{text-decoration:none;color:#6c6c6c}
.comment_top .comm_time{font-size:9px;display:inline-block}
.comment_message_in{ line-height:1}
.comment_over .comment:hover{opacity:1 !important}
.comment_over:hover .comment_answer_button a{display:inline-block}
.comment_over:hover .c_rate_plus a, .comment_over:hover .c_rate_minus a{display:block}
.comment_answer_button{margin-top:9px;height:0}
.comment_answer_button a{display:none;background:var(--grey_light);color:var(--dark);font-size:var(--text_small);text-decoration:none;padding:0 7px;border-radius:var(--radius_small);position:absolute;top:100%;left:55px}
.comment_answer_button a:hover{background:var(--orang)}
.c_rate_t{display:flex;align-items:center;height:24px}
.c_rate_plus{ display:flex}
.c_rate_minus{position:relative;display:flex}
.c_rate_count{text-align:center;border-radius:var(--radius_small);overflow:hidden;width:40px}
.c_minus{background:#f7dddd;color:#cc0000}
.c_ziro{background:#cccccc;color:#FFF}
.c_plus{background:#edf6e3;color:#009900}
.c_rate_plus a{width:18px;height:18px;color:rgba(0,0,0,0);font-size:0px;background:url('/img/like.png');opacity:0.5}
.c_rate_minus a{width:18px;height:18px;color:rgba(0,0,0,0);font-size:0px;background:url('/img/unlike.png');opacity:0.5}
.c_rate_plus a:hover, .c_rate_minus a:hover{opacity:1}
.new_comment_error{margin-top:20px;padding:10px 20px;color:var(--dark);background: var(--grey_light);border-radius: var(--radius_middle);}
.new_comment_error a{color:var(--red)}
.new_comment_error a:hover{color:var(--dark)}
.code{ font-size:var(--text_small);padding:23px 29px 23px 30px;margin-top:20px;margin-bottom:20px}
.code-console{font-size:var(--text_small);background:var(--light);padding:20px 20px;margin-top:20px;margin-bottom:20px;line-height:1;overflow-x:auto;user-select:all;-ms-user-select:all;-moz-user-select:all;-webkit-user-select:all;border-radius:var(--radius_middle);border:1px solid var(--grey_light);white-space:nowrap;position:relative}
.server{color:#000;font-size:var(--text_normal);padding-left:20px;margin-top:20px;margin-bottom:20px;line-height: 1.6;}
.tabl{ font-size:var(--text_small);margin-left:10px;margin-top:20px;margin-bottom:20px}
.spoiler{ margin-top:22px;margin-bottom:20px}
.spoiler-name{ display:inline-block;font-weight:700;font-size:22px}
.spoiler-text{margin-top:10px;padding-left: 30px;}
.spoiler-text:has(.spoiler-item){gap: 20px 0;display: grid;grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));background: #f7f7f7;padding: 20px;border-radius: var(--radius_middle);align-items: start;}
.spoiler-title{font-size:1.2em;font-weight:600;border: 0 !important;}
.spoiler-item{font-size:0.9em}
.spoiler-item > div {padding: 10px 10px;border-bottom: 1px solid #d9d9d9;}
.spoiler-text li{ margin-bottom:10px;list-style:none}
.spoiler-text ul{ margin-bottom:-5px;margin-top:-5px;list-style:none}
.scrollto{margin:0 0 5px}
.title-h{margin: 20px 0;}
.upload{display:flex;flex-wrap:wrap;justify-content: center;margin-top: 20px;}
.ref-promocode{display: inline-flex;margin:0 auto;line-height: 1;border-radius: var(--radius_middle);overflow: hidden;}
.ref-promocode b{background: var(--light);padding: 15px;border: 1px solid var(--grey_light);border-radius: 8px 0 0 8px;display: inline-flex;align-items: center;user-select: all;-ms-user-select: all;-moz-user-select: all;-webkit-user-select: all;}
.ref-promocode span{background:var(--orang);padding: 15px;font-weight: 600;display: inline-flex;align-items: center;}
.catPages1, .catPages2, .pagesBlock1, .pagesBlock2, .pagesBlockuz1, .pagesBlockuz2,.swchItemA,.swchItem{padding:0;margin:10px 0 30px 0;display:flex;flex-wrap:wrap;justify-content:center;width: 100%;}
.catPages1 a, .catPages2 a, .pagesBlock1 a, .pagesBlock2 a, .pagesBlockuz1 a, .pagesBlockuz2 a, .catPages1 b, .catPages2 b, .pagesBlock1 b, .pagesBlock2 b, .pagesBlockuz1 b, .pagesBlockuz2 b{ margin:0 5px;text-transform:uppercase;border-radius:var(--radius_small);width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;font-weight:400}
.swchItemDots{ margin:0;padding:0;text-transform:uppercase;height:27px;width:30px;display:flex;justify-content:center;align-items:flex-end}
.catPages1 b, .catPages2 b, .pagesBlock1 b, .pagesBlock2 b, .pagesBlockuz1 b, .pagesBlockuz2 b{ color:var(--dark);background:var(--orang)}
.catPages1 a:hover, .catPages2 a:hover, .pagesBlock1 a:hover, .pagesBlock2 a:hover, .pagesBlockuz1 a:hover, .pagesBlockuz2 a:hover{ }
.swchItemA,.swchItem:hover{ color:#fff;color:var(--dark);background:var(--orang)}
footer{margin-top:auto;position: relative;z-index: 2;}
footer .cnt{display:flex;font-size:14px;gap:30px;flex-wrap:wrap}
footer .logo{margin: 0 0 10px;}
.footer-bottom-logo{width:calc(25% - 30px);margin:0 auto 0 0}
.footer-copy-banners{display:none}
.footer-top{background:#FAFAFA;padding:30px 0;border-bottom:1px solid var(--grey_light);box-shadow:0 2px 5px 0 rgb(0 0 0 / 5%)}
.footer-bottom{background:var(--white);padding:30px 0}
.footer-polyce{color:var(--grey);margin-top:20px;display:block}
.footer-title{font-size:18px;font-weight:700;margin:0 0 20px;line-height:1}
.footer-block{width:calc(25% - 30px)}
.footer-block-big{width:calc(50% - 30px);line-height: 1.2;}
.footer-block-big h2 {font-size:14px;font-weight:300;margin:0;display:inline}
.footer-block ul{list-style:none;padding:0;line-height:1}
.footer-block li{margin: 0 0 5px;}
.footer-block ul a{padding: 5px 0;color: var(--grey_dark);}
.footer-block ul a:hover{color: var(--orang);}
.footer-block .link-big a{font-size:18px;font-weight:700;opacity:1}
.footer-block .comand-btn{margin:0 0 0 -12px}
.razrab{display: block;color: #ebebeb;margin: 15px 0 0;}
.razrab a{display:inline-block;font-weight: 300;margin: 0 !important;color: #ebebeb;}

.gift{margin: 0 0 0 auto;transition: all .1s ease;position: relative;}
.gift-icon{animation: 1.2s ease-in-out 0s normal none infinite running shake;}
.open .gift-icon{animation:none}
.gift-icon i{display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;background: var(--dark);border-radius: var(--radius_small);color: var(--orang);font-size: 20px;cursor: pointer;transition: all .1s ease}
.gift-cont {position: absolute;top: -100px;right: -105px;left: auto;opacity: 0;transition: all .3s ease;width: 240px;padding: 20px;background: var(--white);box-shadow: var(--shadow);transform: scale(0) translate(0, -100px);margin: 20px 0 0;text-align: center;z-index: 9;border-radius: var(--radius_middle);border: 1px solid var(--light);}
.gift-cont:before{content:'';display:block;width:20px;height: 20px;position: absolute;background: #fff;transform: rotate(45deg);box-shadow: -2px -2px 5px 0 rgb(0 0 0 / 5%);top: -10px;right: calc(50% - 10px);}
.gift.open .gift-cont{top: 21px;opacity: 1;transform: scale(1) translate(0, 0);}
.gift-cont-logo{max-width: 130%;}
.gift-cont a{position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 9;display: block;}
.gift-cont-text{font-size: 18px;font-weight: 700;padding: 10px 0 20px 0;line-height: 1;letter-spacing: 1px;}
.gift-cont-text span {color: var(--red);}
.gift-cont-btn{}
.gift-cont-btn i{margin: 0 0 0 10px;font-size: 20px;}
.gift-cont-btn:hover{}
@keyframes shake {
 0%, 50%, 100% {
 transform: rotate(0deg);
 }
 10%, 30% {
 transform: rotate(-5deg);
 }
 20%, 40% {
 transform: rotate(5deg);
 }
}
.rek-b-wrapp{position:relative;justify-content:center;margin: 0 0 40px;}
.rek-b-wrapp:last-child{margin:0}
.rek-b-wrapp .code-console-btn{position:absolute;z-index:2;width: auto;height: 40px;top: 36%;left: 50%;transform: translateX(-50%);}
.rek-b-wrapp .code-console{margin: 0;padding: 12px 20px;width: auto;border: 2px solid #f0dcc9;background: transparent;color: #f0dcc9;font-weight: 700;user-select: none;}
.rek-b-wrapp i{position:absolute;z-index:2;top: 5px;right: 5px;margin: 0;padding: 0;color: var(--green_dark);}
.rek-b-wrapp .code-console-btn:hover .code-console{background:#f0dcc9;color: var(--dark);}
.rek-b-wrapp .code-console-btn.copy .code-console{background:#e1aa78;color: var(--dark);}

.rek-b-wrapwiki{position:relative;justify-content:center;margin: 0 0 40px;}
.rek-b-wrapwiki:last-child{margin:0}
.rek-b-wrapwiki .code-console-btn{position:absolute;z-index:2;width: auto;height: 40px;top: 36%;left: 50%;transform: translateX(-50%);}
.rek-b-wrapwiki .code-console{margin: 0;padding: 12px 20px;width: auto;border: 2px solid #43660e;background: transparent;color: #43660e;font-weight: 700;user-select: none;}
.rek-b-wrapwiki i{position:absolute;z-index:2;top: 5px;right: 5px;margin: 0;padding: 0;color: var(--green_dark);}
.rek-b-wrapwiki .code-console-btn:hover .code-console{background:#f0dcc9;color: var(--dark);}
.rek-b-wrapwiki .code-console-btn.copy .code-console{background:#e1aa78;color: var(--dark);}


.rek-content{display:flex;flex-wrap: wrap;}
.rek-content li{margin:0}
.rek-left{width:calc(100% - 300px);padding-right: 30px;}
.rek-right{width:300px}
.rek-contact{background:var(--orang);padding: 30px;border-radius: var(--radius_middle);overflow: hidden;font-weight: 700;}
.rek-contact a:hover{color:var(--white)}
.rek-b,.rek-bv{display:block;margin: 0 0 40px;overflow: hidden;border-radius: var(--radius_middle);max-width: 100%;}
.rek-b img,.rek-bv img{display:block;width: 100%;}
.rek-b:last-child,.rek-bv:last-child{margin:0}

.nizb{display:block;margin: 0 0 40px;overflow: hidden;border-radius: var(--radius_middle);max-width: 100%;}
.nizb img{display:block;}
.nizb:last-child{margin:0}

.page-related .rek-bm{margin:0 0 20px}
#allEntries .rek-b{margin:0 10px 20px}
#allEntries .nizb{margin:0 10px 20px}
.bg-orang{background:var(--orang)}

.table-wrap {
 text-align: center;
 display: inline-block;
 padding: 0;
 width: 100%;
 overflow-x: auto;
 border-radius: var(--radius_middle);
 margin: 20px 0;
 box-shadow: 0 0 0 1px var(--grey_light);
}

.he h2{
 text-align: left;
}

 
.table-wrap table {
 border: 0;
 width: 100%;
 margin:0;
 padding:0;
 border-collapse: collapse;
 border-spacing: 0;
}
 
.table-wrap table tr {
 border: 0;
 padding: 5px;
}
 
.table-wrap table th, .table-wrap table td {
 padding: 10px;
 text-align: center;
 border-right: 1px solid var(--grey_light);
 border-bottom: 1px solid var(--grey_light);
}
.table-wrap table tr:last-child td{border-bottom: 0px;}
.table-wrap table tr td:last-child{border-right:0}
.table-wrap.b0 {border:0;box-shadow: none;}
.table-wrap.b0 td{border:0;text-align:left;}
.table-wrap.b0 .code-console{margin: 0 0 0 -10px;text-align:center}
.table-wrap table th {
 color: #000;
 background-color: #EE8D33;
 text-transform: uppercase;
 font-size: 14px;
 letter-spacing: 1px;
}

 .numlock {
 display: grid;
 grid-template-columns: repeat(4, 1fr);
 overflow: hidden;
 border-radius: var(--radius_middle);
 border: 1px solid var(--grey_light);
 width: 100%;
 max-width: 420px;
 font-size: clamp(10px, 1.8vw, 16px);
 margin: 20px auto;
 line-height: 1;
 }
 .numlock-item {
 display: grid;
 grid-gap: 5px;
 align-content: center;
 align-items: center;
 padding: clamp(5px,2vw,10px);
 box-shadow: 0 0 0 1px var(--grey_light);
 background: var(--white);
 height: clamp(60px,20vw,80px);
 }
 .numlock-item:nth-child(15) {
 grid-column: 4 / 4;
 grid-row: 2 / 4;
 height: auto;
 }
 .numlock-item:nth-child(16) {
 grid-column: 4 / 4;
 grid-row: 4 / 6;
 height: auto;
 }
 .numlock-item:nth-child(17) {
 grid-column: 1 / 3;
 grid-row: 5 / 5;
 height: auto;
 z-index: 1;
 margin-right: 1px;
 }
 .numlock-item span {
 font-weight: 700;
 display: block;
 }



.faq-content{}
.faq-item.open{}
.faq-main #allEntries > div:first-child .faq-item-reply{}
.faq-item{padding: 0;position: relative;}
.faq-item:before{content:'';width:100%;height:1px;background: rgb(0 0 0 / 5%);display:block;position: absolute;right: 0;bottom: 0px;}
.faq-item:last-child{margin:0}
.faq-item:last-child:before{display:none}
.faq-main .faq-item:last-child:before{display:block}
.faq-item-title{font-weight: 600;font-size: 18px;margin: 0;position: relative;padding: 20px 40px 20px 40px;cursor: pointer;line-height: 1;display: flex;align-items: center;}
.faq-item-title h3{font-size: inherit;margin: 0;font-weight: inherit;}
.faq-item-icon{position:absolute;left:0;top: 14px;width: 30px;height: 30px;background: var(--grey_light);border-radius: var(--radius_small);display: flex;align-items: center;justify-content: center;font-weight: 900;line-height: 1;color: var(--orang);}
.faq-item-title:hover{color: var(--color);}
.faq-item-title:hover i{color: var(--color);}
.faq-item-btn{position:absolute;right: 0px;top: 21px;font-size: 20px;transition: all 0.3s ease;color: var(--orang);}
.faq-item.open .faq-item-btn:before{content:"\f068"}
.faq-item.open .faq-item-title{color: var(--orang)}
.faq-item-reply{display: none;padding: 0 40px 20px;margin-top: -10px;position: relative;color: var(--grey_dark);line-height: 1.2;}
.faq-item.open .faq-item-reply{display:block}
.faq-item-reply p{margin: 0 0 20px;}
.faq-item-reply p:last-child{margin:0}
.faq-item-reply h2, .faq-item-reply h3{font-size:16px;margin:0;display:inline}

.rating .catAllEntries{display:block}
.rating .catAllEntries tbody,.rating .catAllEntries tr{display:block}
.rating .archiveEntries{display: block;}
.rating-item{display: flex;text-align: center;align-items: center;margin: 0 0 20px;position: relative;padding: 10px;background: var(--white);border: 1px solid var(--grey_light);border-radius: var(--radius);gap: 20px;}
.rating-item.ver{background:var(--orang);border: 0;}
.rating-item-logo{background: var(--dark);border-radius: var(--radius_middle);padding: 5px 10px;width: 30%;height: 50px;margin: 0 auto 0 0;display: flex;align-items: center;justify-content: center;}
.rating-item.ver .rating-item-logo{padding-right: 15px;}
.rating-item-logo img{display:block;width: 100%;height: 40px;object-fit: contain;}
.rating-item-rate{font-size: 22px;margin: 0 auto -3px auto;flex-shrink: 0;}
.rating-item-rate i{margin:0 5px 0 0;color: var(--orang);}
.rating-item-ver:hover .rating-item-alert{display: flex;}
.rating-item-ver:hover{/* width: 270px; */border-radius: 8px;}
.rating-item-alert{display:none;background: var(--white);color: var(--dark);font-size: var(--text_small);font-weight: 600;text-align: center;align-items: center;justify-content: center;margin: 0 0 0 5px;}
.rating-item.ver:hover{}
.rating-item.ver .rating-item-rate i{color:var(---dark)}
.rating-item-ver{position:absolute;left: 10px;top: 10px;bottom: 10px;margin: 0;background: var(--white);color: var(--orang);height: auto;padding: 7px;border-radius: 8px 0 0 8px;display: flex;align-items: center;justify-content: center;font-size: 20px;z-index: 9;}
.rating-item-cat{padding: 7px 10px;margin: 0 auto;background: var(--grey_light);border-radius: var(--radius_middle);opacity: 0.5;width: 20%;line-height: 1;}
.rating-item-btn{display: flex;align-items: center;justify-content: center;text-align: center;background: var(--orang);outline: none;resize: none;text-decoration: none;box-shadow: var(--shadow-btn);border-radius: var(--radius_middle);padding: 0px 15px 0px 0px;height: 50px;margin: 0 0 0 auto;line-height: 1;z-index: 2;flex-shrink: 0;}
.rating-item-btn i{display: flex;align-items: center;justify-content: center;font-size: 14px;font-style: normal;width: 30px;height: 16px;border-radius: 6px 0 0 6px;background: var(--white);color: var(--orang);margin: 0 5px 0 0;transition: all 0.2s ease;opacity: 0.5;height: 100%;}
.rating-item-btn:after{content:'';position:absolute;z-index:2;left:0;right:0;bottom:0;top:0}
.rating-item-btn:hover{background: var(--dark);}
.rating-item-btn:hover i{background: var(--orang);color: var(--dark);opacity: 1;}
.rating-item.ver .rating-item-btn{background:var(--white)}
.rating-item.ver .rating-item-btn i{background:var(--grey_light)}
.rating-item.ver .rating-item-btn:hover{background:var(--dark)}
.rating-page-top{display:grid;grid-template-columns:350px 1fr;grid-gap:30px;align-items:start}
.rating-page-gallery{display:grid;grid-gap: 25px;grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));padding: 20px;background: var(--white);border-radius: var(--radius);border: 1px solid var(--grey_light);margin: 0 0 25px;}
.rating-page-gallery a{position:relative;padding-top: 60%;}
.rating-page-gallery img{display:block;width: 100%;height: 100%;object-fit: cover;position: absolute;top: 0;left: 0;}
.rating-page-left{display:flex;flex-direction:column;gap:20px}
.rating-page-img-wrap {padding: 10px;border-radius:var(--radius);display:flex;justify-content:center;position:relative;background: var(--white);}
.rating-page-img{background: var(--dark);width:100%;border-radius:var(--radius_middle);height: 155px;display: flex;align-items: center;justify-content: center;position: relative;z-index: 1;overflow: hidden;}
.rating-page-img img{display:block;}
.rating-page-img-wrap.ver{background:var(--orang);}
.rating-page-img-wrap.ver img{}
.rating-page-img-wrap.ver:hover .rating-item-alert{display:block;}
.rating-page-img-wrap.ver:hover .rating-item-ver{left:20px;right: 20px;margin: 0;width: auto;padding: 0 15px;}
.rating-page-img-wrap.ver .rating-item-ver{height:30px;width: 30px;border-radius: 8px;left: auto;right: 20px;top: 20px;z-index: 5;}
.rating-page-info{display:flex;flex-direction:column;gap:20px}
.rating-page-rate{display:flex;justify-content:center;align-items:center}
.rating-page-rate ul{margin:0 10px 0 0}
.rating-page-rate a{transition:none}
.rating-page-rate-num{display:flex;align-items: center;justify-content: center;position: relative;font-size: 40px;line-height: 1;text-align: center;font-weight: 700;color: var(--grey);margin: 0 0 -10px;}
.rating-page-rate-num span{font-size:12px;position: absolute;top: 100%;text-wrap: nowrap;color: var(--grey_light);}
.rating-plus-minus{display:grid;grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));grid-gap: 20px;margin: 0;}
.rating-plus{background: #e0f9ca;padding: 20px;border-radius: var(--radius);}
.rating-plus-minus ul{margin:0;padding:0;list-style:none}
.rating-plus-minus li{margin:0;padding-left:30px;position:relative;margin: 0 0 5px;}
.rating-plus-minus li:last-child{margin:0}
.rating-plus-minus li:before{width:20px;height:20px;position:absolute;left:0;top: 0px;font-family: 'Line Awesome Free';font-weight: 900;font-size: 14px;border-radius: var(--radius_small);display: flex;align-items: center;justify-content: center;line-height: 1;opacity: 0.5;}
.rating-plus li:before{content:'\f067';background: #00c575;color: #fff;}
.rating-minus li:before{content:'\f068';background: #bd081c;color: #fff;}
.rating-minus{background: #ffe0e0;padding: 20px;border-radius: var(--radius);}
.rating-plus-minus-title{margin:0 0 10px}

.rating-page-bonus{display:flex;align-items: center;padding: 10px 15px;border-radius: var(--radius);border: 2px solid var(--orang);background: var(--white);gap: 10px;font-size: 18px;position: relative;transition: all 0.2s ease;line-height: 1;}
.rating-page-bonus-text{margin:0 auto 0 0}
.rating-page-bonus-btn{display:flex;background: var(--dark);color: var(--orang);padding: 5px 10px;border-radius: var(--radius_middle);align-items: center;line-height: 1;font-size: 16px;}
.rating-page-bonus i{font-size:20px;margin: 0 5px 0 0;}
.rating-page-bonus:hover{background: var(--orang)}
.rating-page-bonus-btn:before{content:'';position: absolute;left:0;right:0;top:0;bottom:0}

.cookie-notice-wrap{position:fixed;display: grid;justify-items: center;bottom:30px;left:30px;width:300px;z-index: 9;grid-gap: 20px;}
.cookie_notice{position:relative;display: grid;justify-items: center;width:100%;z-index: 9;background: #202133;border-radius: var(--radius);padding: 20px;text-align: center;box-shadow: var(--shadow_block);border:3px solid var(--orang)}
.cookie_notice_title{color:#fff;font-size: 18px;font-weight: 600;line-height: 1.2;}
.cookie_notice img{display: block;width: 210px;max-width: 100%;margin: 0 auto;}
.cookie_notice .btn{font-size: 16px;font-weight: 800;color:#fff;border: 1px solid var(--orang);margin: 0 auto;}
.cookie_btn_close{position:absolute;top: -8px;right: -8px;background: var(--orang);font-size: 12px;border-radius: 50px;height: 20px;width: 20px;color: var(--white);display: flex;align-items: center;justify-content: center;}
.cookie_btn_close:hover{background:var(--red);color:var(--white)}
.cookie_notice-code{position:relative;display: inline-block;margin: 0 0 20px;}
.cookie_notice-code i{position:absolute;top: 5px;right: 5px;z-index: 2;padding: 0;margin: 0;}
.cookie_notice-code .code-console{margin: 0;padding: 15px 20px;width: auto;user-select: none;}
.cookie_notice-code.copy .code-console{background:#efe0d2;color: var(--dark);}
.cookie_notice .btn.small{height: 40px;}

.allert{padding: 25px;background:var(--grey_light);border-radius:var(--radius_small);margin-bottom:20px;position:relative}
.allert.red{background:var(--red_light);color: var(--red_dark);}
.allert.red .info:before{content:'\f12a';font-family: 'Line Awesome Free';font-weight: 900;padding: 5px 0 0 0;position:absolute;left: 0;font-size: 38px;top: 0;line-height: 1;opacity: 0.5;}
.allert.blue{background:var(--blue_light);color: var(--blue_dark);}
.allert.blue .info:before{content:'\f0eb';font-family: 'Line Awesome Free';font-weight: 900;padding: 5px 0 0 0;position:absolute;left: 0;font-size: 38px;top: 0;line-height: 1;opacity: 0.5;}
.allert.green{background:var(--green_light);color: var(--green_dark);}
.allert.green .info:before{content:'\f129';font-family: 'Line Awesome Free';font-weight: 900;padding: 5px 0 0 0;position:absolute;left: 0px;font-size: 38px;top: 0px;line-height: 1;opacity: 0.5;}
.allert b,.allert strong{color:var(--pinck)}
.allert .text{margin:0 0 20px}
.allert .info{padding: 0 0 0 50px;font-size: clamp(14px,2vw,18px);position:relative;font-weight: 500;}

.allert.green .infogreen:before{content:'\f058';font-family: 'Line Awesome Free';font-weight: 900;padding: 5px 0 0 0;position:absolute;left: 0px;font-size: 38px;top: 0px;line-height: 1;opacity: 0.5;}
.allert .infogreen {padding: 0 0 0 50px;font-size: clamp(14px,2vw,18px);position:relative;font-weight: 500;}
.allert .infogreen a:hover{color:var(--orang);}
.allert .infogreen a{color: var(--green_dark);}

.allert.red .infored:before{content:'\f12a';font-family: 'Line Awesome Free';font-weight: 900;padding: 5px 0 0 0;position:absolute;left: 0px;font-size: 38px;top: 0px;line-height: 1;opacity: 0.5;}
.allert .infored {padding: 0 0 0 50px;font-size: clamp(14px,2vw,18px);position:relative;font-weight: 500;}


.cases-line-row {
 margin: 25px 0;
 display: flex;
 flex-direction: row;
 flex-wrap: wrap;
 justify-content: center;
 align-items: stretch;
 position: relative;
}
 
 .cases-line-row .case-item {
 width: 20%;
}

.case-item {
 padding: 0 1% 0;
 position: relative;
}


.case-item .link {
 transition: all .3s ease;
}

.case-item .link img:hover {
 transform: scale(1.05);
 transition: all .3s ease;
}

.case-item .case {
 position: relative;
 display: block;
}

.case-item .pic {
 display: block;
 position: relative;
 margin: 0 auto;
}


.case-item .name {
 display: block;
 text-align: center;
 text-transform: uppercase;
 font-size:16px;
 line-height:1.4;
 color:var(--dark);
 font-weight:400;
}
.case-item .free {
 padding: 10px;
 font-size:14px;
 line-height:1.4;
 color:var(--dark);
 font-weight:400;
 background:var(--orang);
 border-radius: 8px;
 font-style: normal;
 text-transform: uppercase;
 position: relative;
}

.page-new-promo{display:grid;grid-gap: 25px;grid-template-columns: 350px 1fr;}
.page-new-promo img{display:block;margin: 0 auto;}
.page-new-promo-text{font-size:16px;line-height:1.4;color:var(--dark);font-weight:400;}

.tournament-grid {
 display: flex;
 gap: 50px;
 overflow-x: auto;
 margin: 20px 0 30px 0;
 display: grid;
 grid-template-columns: repeat(4,1fr);
}
.tournament-grid-item.active {
 background-color: #c3c3c3 !important;
}
.tournament-grid-item.active a{color: var(--orang)}
.tournament-grid-item.winner {
 background-color: #adc4a9;
}
.tournament-grid-col {
 gap: 20px;
 display: flex;
 flex-direction: column;
 justify-content: center;
 width: 100%;
 min-width: 150px;
}
.tournament-grid-col.third{grid-column: 3;margin-top: -80px;}
.tournament-grid-col.third .tournament-grid-group::before{display:none}
.tournament-grid-time{position: absolute;background: #fff;z-index: 2;padding: 2px 5px;font-size: 12px;border-radius: 4px;right: 10px;/* transform: translateX(-50%); */}
.tournament-grid-col:first-child .tournament-grid-group:before {display: none}
.tournament-grid-col:last-child .tournament-grid-group:after {display: none}
.tournament-grid-col .title{margin: 0 0 -10px;}

.tournament-grid-group {height: 100%;display: flex;flex-direction: column;justify-content: center;gap: 10px;position: relative;}
.tournament-grid-group:has(.connector) .tournament-grid-time{top:100%}
.tournament-grid-group:has(.winner) .tournament-grid-time{display:none}
.tournament-grid-group.end .tournament-grid-time{display:none}
.tournament-grid-group::before {
 content: "";
 position: absolute;
 top: 50%;
 transform: translate(-100%, -50%);
 left: -4px;
 width: 20px;
 height: 1px;
 background: var(--grey_light);
}

.tournament-grid-col .connected::after {
 content: "";
 position: absolute;
 left: calc(100% + 4px);
 top: 20px;
 width: 20px;
 height: 50px;
 border: 1px solid var(--grey_light);
 border-left: 0;
 border-radius: 0px 8px 8px 0px;
}

.tournament-grid-col .connector::after {
 content: "";
 position: absolute;
 left: calc(100% + 4px);
 top: 20px;
 width: 20px;
 height: 110px;
 border: 1px solid var(--grey_light);
 border-left: 0;
 border-radius: 0px 8px 8px 0px;
}
.tournament-grid-col:nth-child(3) .connector::after {
 height: 220px;
}
.tournament-grid-item {
 display: flex;
 align-items: center;
 background: var(--grey_light);
 border-radius: var(--radius_middle);
 height: 40px;
 position: relative;
 opacity: 0.5;
}
.tournament-grid-item:has(a){opacity:1}
.tournament-grid-item a {
 padding: 5px 10px;
 align-items: center;
 display: grid;
 grid-template-columns: auto 1fr auto;
 grid-gap: 5px;
 width: 100%;
 height: 100%;
 border-radius: var(--radius_middle);
 line-height: 1;
}
.tournament-grid-item img {width:30px;height:30px;object-fit:contain}
.tournament-grid-item span {
 padding-top: 1px;
}
.tournament-grid-item .round{/* position:absolute; *//* right: 25px; */font-size: 20px;font-weight: 600;}
.challengers {
 display: flex;
 gap: 20px;
 overflow-x: auto;
 align-items: center;
 margin-bottom: 30px;
}

.challengers-header {
 --colums: 1fr 1fr;
 --ratio: 1;
 --iw: 40px;
 width: 140px;
 background: var(--grey_light);
 border-radius: var(--radius_middle);
 display: grid;
 flex-shrink: 0;
}
.challengers-header .challengers-item{justify-content:center}
.challengers-header-title {
 display: grid;
 align-items: center;
 justify-items: center;
 text-align: center;
 grid-gap: 10px;
 font-size: 12px;
 padding: 20px 20px 0;
}

.challengers-header-title img {
 width: 30px;
}
.challengers-header .challengers-box{padding:20px}
.challengers-box {
 background: var(--grey_light);
 padding: 40px 20px 20px 20px;
 display: grid;
 grid-template-columns: var(--colums);
 grid-gap: 10px;
 border-radius: var(--radius_middle);
 position: relative;
}
.challengers-box:before{content:'';position:absolute;left:100%;margin: 0 0 0 -24px;width: 54px;height: 25px;background: #000;background: linear-gradient(115deg, var(--grey_light) 40%, #9eb24b);top: 15%;z-index: 1;clip-path: polygon(0% 0%, 80% 0%, 100% 50%, 80% 100%, 0% 100%);transform: rotate(-25deg);}
.challengers-box:after{content:'';position:absolute;left:100%;margin: 0 0 0 -24px;width: 54px;height: 25px;background: linear-gradient(65deg, var(--grey_light) 40%, var(--red_dark));bottom: 15%;z-index: 1;clip-path: polygon(0% 0%, 80% 0%, 100% 50%, 80% 100%, 0% 100%);transform: rotate(25deg);}
.challengers-box.big:before{display:none}
.challengers-box.big:after{display:none}
.challengers-header .challengers-box:before{display:none}
.challengers-header .challengers-box:after{display:none}
.challengers-box.big {
 display: flex;
 flex-wrap: wrap;
 justify-content: center;
 gap: 15px;
}
.challengers-box.box0{
 /* box-shadow: 0px 0px 0px 20px #fff; */
}
.challengers-box.big.box1 {
 width: 400px;
 position: absolute;
 top: -110px;
 padding: 20px 15px 20px 190px;
 align-items: center;
 background: transparent url('/img/mask.svg') 100% no-repeat;!i;!;
 background-size: 100%;
}
.challengers-box.big.box1 .raund{
 right:auto;
 width: 160px;
 padding: 10px 0;
}
.challengers-box.box2 {
 margin: 20px 0 0 0;
 width: 220px;
 position: absolute;
 top: 100%;
}

.challengers-box.box3 {
 width: 220px;
 position: absolute;
 bottom: 0;
 left: 100%;
 margin: 0 0 0 20px;
}

.challengers-box.big .challengers-item {
 justify-content: center;
 --iw: 40px;
 flex-wrap: wrap;
 width: auto;
}

.challengers-box .raund {
 position: absolute;
 right: 10px;
 top: 10px;
 color: var(--grey);
 font-weight: 700;
}

.challengers-box.big .raund {
 width: auto;
 text-align: center;
 left: 0;
 right: 0;
 color: var(--white);
}

.challengers-box.red {
 background: var(--red_dark)
}

.challengers-box.green {
 background: var(--green_dark);
}

.challengers-item {
 width: 100%;
 aspect-ratio: var(--ratio, auto);
 display: flex;
 align-items: center;
 justify-content: space-between;
 justify-items: center;
 padding: 5px;
 border-radius: var(--radius_small);
 color: var(--grey);
 position: relative;
 z-index: 2;
 line-height: 1;
}

.challengers-item:has(.none) img {
 opacity: 0.5;
}

.challengers-item .item-num {
 font-weight: 700;
 display: flex;
 line-height: 1;
 align-items: center;
 padding-top: 5px;
 font-size: 13px;
}

.challengers-item .red {
 color: var(--red);
}

.challengers-item .green {
 color: var(--green);
}

.challengers-item:hover {
 background: rgb(0 0 0 / 10%);
 color: var(--grey_dark);
}

.challengers-item img {
 display: block;
 width: var(--iw, 32px);
 padding: 2px;
}
.challengers-item .winner{
 border: 1px solid rgba(0, 128, 0, .3);
 background: rgba(0, 128, 0, .25);
}
.challengers-col {
 --colums: 1fr;
 width: 160px;
 display: grid;
 grid-gap: 20px;
 flex-shrink: 0;
 position: relative;
}

.spawn{display:grid;position:relative;padding-right: clamp(200px,25vw,300px);}
.spawn-toc{position:absolute;top:0;right:0;height: 100%;width: calc(clamp(200px,25vw,300px) - 30px);}
.spawn-toc ul{list-style:none;margin:0;padding:0;}
.spawn-preview{margin-bottom:30px;overflow:hidden;border-radius: var(--radius_middle);}
.spawn-preview img{display:block}
.spawn-video{margin-bottom:30px}
.spawn-video:last-child{margin-bottom:0px}
.spawn-video-wrap{aspect-ratio:16 / 9;position: relative;overflow:hidden;border-radius: var(--radius_middle);}
.spawn-video-wrap video,.spawn-video-wrap iframe{object-fit:cover;width:100%;height:100%}
.spawn-title{position:relative;}
.spawn-title-link:hover {opacity:1;color:var(--orang)}
.spawn-title-link{display:flex;align-items:center;justify-content:center;opacity:0.2;transition:all 0.3s ease;font-size:0.9em}
.spawn-title-link:before{content: "\f0c1";font-family: 'Line Awesome Free';font-weight: 900;}
.spawn-image-link{position:relative;overflow:hidden;border-radius: var(--radius_middle);margin-bottom:30px}
.spawn-image-link img{display:block}
.spawn-image-link a{position:absolute;border:2px solid var(--orang);border-radius:var(--radius_middle);opacity:0.5;transition:all 0.3s ease;background: transparent;}
.spawn-image-link a:hover{opacity:1;background: rgb(0 0 0 / 15%);}


.wpcookie-main-container-before-after *,
.wpcookie-main-container-before-after *::after,
.wpcookie-main-container-before-after *::before {
 margin: 0;
 padding: 0;
 box-sizing: border-box;
}

.wpcookie-main-container-before-after img {
 display: block;
 max-width: 100%;
}

.wpcookie-main-container-before-after {
 display: grid;
 place-items: center;
 margin: 20px 0;
}

.wpcookie-image-container-before-after {
 position: relative;
 overflow: hidden;
 max-width: 100%;
 max-height: 100%;
 --position: 50%; 
}

.wpcookie-slider-image-before-after {
 width: 100%;
 height: 100%;
 object-fit: cover;
 object-position: left;
}

.wpcookie-image-before {
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 object-fit: cover;
 clip-path: inset(0 50% 0 0);
}
.wpcookie-slider {
 position: absolute;
 inset: 0;
 cursor: pointer;
 opacity: 0;
 width: 100%;
 height: 100%;
}

.wpcookie-slider:focus-visible ~ .slider-button {
 outline: 5px solid black;
 outline-offset: 3px;
}

.slider-line {
 position: absolute;
 inset: 0;
 width: 2px;
 height: 100%;
 background-color: #fff;
 z-index: 10;
 left: var(--position);
 transform: translateX(-50%);
 pointer-events: none;
}

.slider-button {
 position: absolute;
 background-color: #fff;
 color: black;
 padding: 8px;
 border-radius: 50%;
 display: grid;
 place-items: center;
 top: 50%;
 left: var(--position);
 transform: translate(-50%, -50%);
 pointer-events: none;
 z-index: 100;
 box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
}

div[id^="sData-"] {
 position: absolute;
 display: flex;
 top: 10px;
 background: #fff;
 box-shadow: 0 0 5px #e0e0e0;
 width: 100%;
 display: flex;
 flex-wrap: wrap;
 flex-direction: column;
 font-size: 16px;
 border-radius: 6px;
 z-index: 1;
}

div[id^="sData-"] a {
 display: flex;
 align-items: center;
 padding: 2px 5px;
 text-decoration: none;
 color: #020203;
 border-bottom: 1px solid #e6e6e6;
}

div[id^="sData-"] a:hover {
 color: var(--orang);
 background: rgb(168 152 132 / 10%);
}

div[id^="sData-"] .sTit {
 display: flex;
 padding: 10px;
 word-wrap: break-word;
 white-space: normal;
 overflow-wrap: break-word;
}
div[id^="sData-"] img{}

@media (min-width:901px){
.fixed header .logo,.command-menu-open header .logo,.wiki-menu-open header .logo{position:absolute;bottom:10px;height:40px;display:block;transition:all 0.3s ease}
.fixed header .logo img,.command-menu-open header .logo img,.wiki-menu-open header .logo img{height:100%;width:auto;transition:all 0.3s ease;transition-delay:0.5s}
.fixed header .logo .logo-name,.command-menu-open header .logo .logo-name,.wiki-menu-open header .logo .logo-name{display:none}
.fixed header .logo .logo-slogan,.command-menu-open header .logo .logo-slogan,.wiki-menu-open header .logo .logo-slogan{display:none}
.fixed .header-bottom .uMenuRoot,.command-menu-open .header-bottom .uMenuRoot,.wiki-menu-open .header-bottom .uMenuRoot{margin-left: 60px;}
}
@media (max-width: 1600px){
.bg-l{background-size: 300px;}
.bg-r{background-size: 300px;}
.wiki-menu-btn{display: inline-flex;margin-bottom: 30px;}
.wiki-menu-fixed{position:static;display: none;width:auto;background:none;padding:0;margin: 0 0 30px 0;}
.wiki-menu-fixed.open{display:block}
}

@media (max-width: 1240px){body{padding-top: 120px;}
.cnt{width:100%}
.wrapper{margin:0}
.wrapper .cnt{width:100%;border-radius:0}
.search{width:100%}
.header-top{font-size:var(--text_small)}
.main-top-title{font-size:3.9vw}
.main-top-descr{font-size:1.5vw}
.main-mvp-cnfg .tournament-sostav-team{width:100%}
.command-menu .close span,.wiki-menu .close span{display:none}
.header-bottom .uMenuRoot li{font-size: 18px;}
.fixed .header-bottom .uMenuRoot li, .command-menu-open .header-bottom .uMenuRoot li, .wiki-menu-open .header-bottom .uMenuRoot li{font-size: clamp(16px,1.8vw,20px)}

.wiki-related-wrap{grid-template-columns: 30% 1fr;}
}
@media (max-width:991px){
.main-top-info{padding-right:20px;width:55%}
.main-top-player{width:45%}
.footer-bottom .cnt{}
.footer-bottom .footer-block{width:auto}
.footer-bottom-logo{width:auto;margin:0}
.footer-bottom .footer-block-big{width:100%}
.header-bottom .uMenuRoot li{font-size:16px;}
.aim #allEntries > div{width:25%;padding:0 10px;margin-bottom:20px}
.load #allEntries > div{width:25%}
.publ #allEntries > div{width: 50%;}
.main-news-content{grid-template-columns:repeat(2,1fr)}
.main-free-rate .title-settings{grid-column:3 span}
.main-free-rate{grid-template-columns: 1fr;}
.main-free-content{grid-template-columns: 1fr 1fr 1fr}
.page-text-left{position:relative;width: calc(100% - 240px);}
.page-related{width:240px}
.aim-page-img{width:40%}
.aim-page-text{width:60%}
.tournament-item-team{font-size:18px}
.tournament-game-map{width:45%}
.tournament-page-item{width:55%}
.game-karta-item{width:150px}
.tournament-sostav-team{padding-right:20px;width: 28%;}
.tournament-page-item .result-item-vs{font-size:16px;padding:0 5px}
.sell #allEntries > div{width:33.33%}
.sell-popular{grid-template-columns:1fr 1fr 1fr}
.tabs-btn{width:50%;padding:20px 20px;font-size:var(--text_small)}
.page-player-info{width:40%}
.page-player-config{width:60%;padding-left:20px}
.player-title{font-size:var(--text_small)}
.pricel-item{font-size:var(--text_small)}
.main-user-settings{grid-template-columns:1fr 1fr 1fr 1fr 240px}
.main-mvp-cnfg .tournament-sostav .team-image{width:40%;margin-right:10px}
.main-mvp-cnfg .tournament-sostav-team{width:100%;padding-right:10px}
.tournament-mvp{padding-right:20px}
.main-mvp-cnfg .tournament-sostav .team-name{font-size:var(--text_small)}
.team-catalog .catsTableI tbody{grid-template-columns:1fr 1fr}
.rating .archiveEntries{display: block;}
.main-wiki-content{grid-template-columns: repeat(3,1fr);}
.main-wiki-content .skin-item:nth-child(n+10){display:none}
.wiki-menu-toc{display:none}
.wiki-menu-fixed{display:block}
.wiki-menu .cnt{padding-left: 30px;}
.source #allEntries .uEntryWrap{width: 50%;}
.source .archiveEntries [id^="entry"]{width: 50%;}
}
@media (max-width:900px){
body{padding-top: 60px;}
.menu-btn{display:flex;align-items:center;justify-content:center;margin:0 0 0 20px;padding:0 10px;height:25px;background:var(--dark);border-radius:var(--radius_small);font-size:18px;color:var(--orang)}
.menu-btn span{font-size:12px;text-transform:uppercase;line-height:1;margin:5px 0 4px 5px}
.header-top .uMenuRoot{display:none}
.header-bottom .uMenuRoot{position:fixed;width:270px;padding:30px 30px;left:-270px;background:var(--white);height:100%;z-index:9999;top:0;overflow-y:auto;flex-direction:column;margin:0 !important}
.header-bottom .uMenuRoot.open{transform:translate(270px, 0);-webkit-transform:translate(270px, 0);-o-transform:translate(270px, 0);-moz-transform:translate(270px, 0);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;box-shadow:0 0px 10px 0px rgb(0 0 0 / 20%)}
.header-bottom .uMenuRoot > li{width:100%;margin: 0 0 20px !important;font-size: var(--text_small);}
.uMenuRoot .uWithSubmenu ul{display:block;position:static;padding: 0 0 0 15px;box-shadow: none;border: 0;width: auto;}
.uMenuRoot .uWithSubmenu ul li{font-size:14px;margin: 0;}
.comand-btn{margin-left:-8px}
.header-top .search-btn{display:flex;font-size:16px;width:50px;padding:0;height:25px;margin:0 0 0 15px}
.header-bottom .search-btn{display:none}
.header-bottom{padding:0;border:0;box-shadow:none;height:0}
.header-bottom .cnt{height:0}
.search{top: 0;padding: 20px 30px;height: 70px;}
.search .close{top:10px;bottom:10px}
.fixed header{top:0}
.command-menu,.wiki-menu{top:50px;height:calc(100vh - 50px)}
.account-content{position:fixed;width:270px;left:-270px;height:100%;z-index:9999;top:0;overflow-y:auto;flex-direction:column;justify-content:center;margin:0;border-radius:0;border:0;display:block}
.open .account-content{transform:translate(270px, 0);-webkit-transform:translate(270px, 0);-o-transform:translate(270px, 0);-moz-transform:translate(270px, 0);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;box-shadow:0 0px 10px 0px rgb(0 0 0 / 20%)}
.footer-top .footer-block{width:calc(33.33% - 30px)}
.footer-top .footer-block-social{width:100%}
.footer-top .footer-block-social ul{display:flex;flex-wrap:wrap}
.footer-top .footer-block-social li{margin:0 20px 10px 0}
.sticky{top:80px}
.tournament #allEntries > div{width:100%}
.popular-tournaments{grid-template-columns:1fr}
.main-top-offer{margin:0 0 20px;flex-wrap:wrap}
.offer-item{font-size:16px}
.main-top-descr{font-size:1.8vw}
.main-top-btn .btn{margin:0 10px 10px 0;padding:12px 20px;font-size:var(--text_small)}
.fixed header, .command-menu-open header, .wiki-menu-open header{top:0}
.gift{position:absolute;top: 17px;left: 295px;}
.gift-icon i{width:25px;height: 25px;font-size: 18px;padding-bottom: 2px;}
.tournament-game-map{width:50%}
.tournament-page-item{width:50%}
}
@media (max-width:767px){
.descr-cat h2, .descr-cat h3, .descr-cat h4{font-size:16px;margin:0;display:inline}
.page-text h3, .page-text h2, .page-text h4{font-size:16px;margin: 0;display:inline;}
h1,.title-1{font-size:24px;margin:0px 0 20px}
h2,.title-2, .title-h h2, .descr-cat .title-2{font-size:22px;display:block}
h3,.title-3, .title-h h3, .descr-cat .title-3{font-size:20px;display:block}
h4,.title-4, .title-h h4, .descr-cat .title-4{font-size:18px;display:block}
h5{font-size:14px}
h6{font-size:14px}
.content{margin:0 0 30px}
.section{padding:0 0 30px;}
.agent-section{grid-template-columns:1fr;grid-gap: 30px;}
.rek-b{margin:0 0 30px}
.page-related .rek-b{margin:0 0 0px}
.header-social{display:none}
.footer-top .footer-block{width:100%}
.footer-top .footer-block ul{display:flex;flex-wrap:wrap}
.footer-top .footer-block li{margin:0 20px 10px 0}
.popular-content,.related .uRelatedEntries{grid-template-columns:1fr 1fr 1fr}
.popular-content .player:nth-child(n+10){display:none;}
.popular-content .pricel-item:nth-child(n+10){display:none;}
.skin-page .uRelatedEntries{grid-template-columns:1fr 1fr;grid-gap:20px;}
.load #allEntries > div:has(.player-line){width:100%}
.aim #allEntries > div{width:33.33%}
.load #allEntries > div{width:33.33%}
.uRelatedEntries{grid-template-columns:1fr 1fr}
.news #allEntries > div, .news .archiveEntries > div{width:50%}
.news-main #allEntries > div:nth-child(-n+1), .news-main .archiveEntries > div:nth-child(-n+1){width:100%}
.news-main #allEntries > div:nth-child(-n+1) .publ-post-title, .archiveEntries > div:nth-child(-n+1) .publ-post-title{font-size: 20px;margin: 0 0 20px;}
.news-main #allEntries > div:nth-child(-n+1) .publ-post-img, .archiveEntries > div:nth-child(-n+1) .publ-post-img{padding-top:56%}
.news-main #allEntries > div:nth-child(-n+1) .publ-post-text{display:block}
.publ #allEntries > div{width:50%}
.publ-main #allEntries > div:nth-child(-n+2){width:100%}
.page-text-left{width: 100%;padding-right:0px}
.page-related{width:100%;position:initial}
.page-related .sticky{display:flex;flex-wrap:wrap;margin:0 0px;gap:20px}
.page-related .publ-post{width:calc(50% - 10px);margin:0}
.page-related .title-4{width:100%;margin:0}
.page-comment{margin:30px 0;}
.news-page .page-related{display: grid;gap:10px}
.tournament-cats-item a{width:150px}
.tournament-cats-item img{padding:10px}
.tournament-game-map{width:100%;margin:0;display:flex;justify-content:center}
.tournament-page-item{width:auto;margin:0 -20px}
.tournament-mvp{width:45%;padding-right:20px}
.tournament-sostav-all{width:55%}
.tournament-sostav-team{width:30%}
.tournament-mvp .player-images{padding-top: 100%;}
.tournament-mvp .player img{width:100%;height:100%}
.tournament-sostav-one{margin:0 0 20px}
.tournament-sostav-two{margin:0 0 20px}
.sell-page-top{grid-template-columns:1fr;display: block;}
.sell-page-img{margin:0 0 20px}
.sell-item-title{font-size:18px}
.sell-item-code span{font-size:var(--text_small)}
.sell-page-instr{grid-template-columns:1fr}

.main-top{}
.main-top-info{padding-right:0px;width:100%;margin: 0 0 30px;}
.main-top-player{width:100%;margin:0}
.main-top-descr{font-size:16px;margin:0 0 20px}
.main-top-offer{margin:0 0 10px}
.main-user-settings{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr}
.add-config{grid-column-start:1;grid-column-end:5}
.main-publ-content .swiper{padding:40px 0;margin:-30px 0}
.main-publ-content .swiper .swiper-slide-active{transform:scale(1.1)}
.main-mvp-cnfg .players #allEntries > div{margin:0 -5px}
.main-mvp-cnfg .tournament-sostav .team-name{font-size:12px}
.descr-cat{margin:0 0 30px}
.load #allEntries{margin-bottom:10px}
.team-catalog .catsTableI{margin:0 0 30px}
.command-menu-open .command-menu .catsTableI tbody{grid-gap:10px}
.rek-left{width:100%;padding-right: 0px;margin: 0 0 20px;}
.rek-right{width:100%}
.menu-btn{margin:0 0 0 10px}
.header-top .search-btn{margin:0 0 0 10px}
.descr-cat{padding:0;display:block;overflow: hidden;}
.descr-img{display:block;float:left;position:initial;margin:0 20px 10px 0;border-radius:var(--radius_small);width:30%;height: auto;}
.descr-cat:has(.descr-cat-text) .descr-img{position:initial}
.descr-cat-text{width:auto;display:inline}
.descr-img + .descr-cat-text{padding:0}
.page-social-shared .uSocial-Share .uscl-bar .ico_uscl{width: 35px !important;height: 35px !important;line-height: 35px !important;font-size: 20px !important;}
.rating-page-top{grid-template-columns:1fr}
.rating-page-img img{}
.rating-item{gap:10px}
.page-new-promo{grid-template-columns:1fr}
.table-code table tr{display:flex;gap:10px}
.table-code table td{padding:0;width:100%}
.table-code table .code-console {font-size:12px;padding: 15px 5px;margin: 0 !important;}
.skin-cats tbody{grid-template-columns:1fr 1fr 1fr}
.skin-cats-slider .cats-slider-item{width:var(--col_3)}
.skin-section tr:nth-child(n+4){display:none}
.popular-content .player:nth-child(n+4){display:none}
.spawn{padding-right: 0;}
.spawn-toc{position:static;width:auto;margin-bottom:30px;height: auto;} 
.wiki-descr-cat{grid-template-columns:1fr}
.wiki-descr-img{width:100%}
.skin-section-top{padding:0}
.skin-section-top-img{position:static;width:100%}
.skin-section-top-title{margin:0}
.wiki-related-wrap{grid-template-columns: 1fr;grid-gap: 30px;}
.wiki-related-wrap.slider{grid-template-columns: auto 70%;}
.source .wrapper .cnt{position:static;z-index: 99;}
.source-colum-content{grid-template-columns: 1fr;grid-template-rows: auto;grid-auto-flow: row;display: block;}
.source-aside{position:fixed;width:270px;padding:30px 30px;left:-270px;background:var(--white);height: 100vh;z-index: 999;top:0;bottom: 0;overflow-y:auto;flex-direction:column;margin:0 !important;}
.source-aside.open{transform:translate(270px, 0);-webkit-transform:translate(270px, 0);-o-transform:translate(270px, 0);-moz-transform:translate(270px, 0);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;box-shadow:0 0px 10px 0px rgb(0 0 0 / 20%)}
.source-aside .sticky{position:static;}
.source .category_block{display:none}
.source-cats .swiper-wrapper{display:flex}
.source .category_row_wrapper{margin-right:20px}
.source-cats a{}
.source-cats .slider-arrow{display: flex;top: calc(50% - 20px);}
.source-cats .swiper-button-disabled{display:none}
.source-cats .cats-slider-item{width:auto}
.source-section-top{padding:0}
.source-section-top-img{position:static;width:100%;margin: 0 0 20px;}
.source-section-top-title{margin:0}
.source-cats-btn{display:flex;align-items:center;flex-direction: row-reverse;gap:5px;background:var(--orang);border-radius:var(--radius_middle);padding: 5px 10px;margin:0 0 20px}
.source-cats-btn i{margin-left:auto}

.bg-link,.bg-b{display:none}
}
@media (max-width: 567px){
:root{--gap:10px;}
.cnt{padding-left:20px;padding-right:20px}
.wrapper .cnt{padding:20px}
.wiki-menu .cnt{padding-left: 20px;}
body{padding-top: 50px;}
h1, h2, h3, h4, h5, h6, .title-1, .title-2, .title-3, .title-4, .title-h h2, .title-h h3, .title-h h4, .descr-cat .title-2{margin:0 0 10px}
.title-settings .title-1, .title-settings .title-2{margin: 0 auto 15px 0;}
.path{font-size:12px}
footer .cnt{gap:15px}
.commTable input{padding:10px;height: auto;}
.commTable select{padding: 6px 10px;height: auto;font-size: 14px;}
.commTable .smiles {display:none}
.slider-arrow{width:30px;height:30px;top:calc(50% - 26px)}
.slider-arrow-next{right:-15px;left:auto}
.slider-arrow-prev{left:-15px}
.header-top{height:52px}
.logo{position:relative;align-items:center;padding-left:35px}
.logo img{width:30px}
.logo-name{font-size:18px;margin:2px 0 -2px 0}
.logo-slogan{font-size: 10px;/* letter-spacing: -0.3px; */}
.footer-bottom-logo{width:100%}
.footer-polyce{margin-top:0px}
.account-btn span{display:none}
.account-btn i{margin:0}
.aim #allEntries{margin:0 -5px}
.aim #allEntries > div{padding:0 5px;margin-bottom:10px}
.load #allEntries{margin:0 -5px 10px}
.load #allEntries > div{padding:0 5px;margin-bottom:10px}
.player-title{font-size:14px}
.news #allEntries{margin:0 -5px}
.news #allEntries > div, .news .archiveEntries > div{padding:0 5px;margin-bottom:10px}
.publ #allEntries{margin:0 -5px}
.publ #allEntries > div{padding:0 5px;margin-bottom:10px}
#allEntries .rek-b{margin:0 5px 10px}
.uRelatedEntries{grid-gap:10px}
.main-free-rate .title-settings{grid-column:2 span}
.main-free-content{grid-template-columns: 1fr 1fr}
.related-faq .uRelatedEntries{grid-gap:10px}
.catsg {margin-top:-1px;margin-left:-1px;}
.catsgm {margin-top:22px;margin-left:-1px;}
.catst {margin-top:-1px;margin-left:-1px;}
.catsp {margin-bottom:-5px}
.cats{margin-bottom:15px;grid-template-columns: 1fr;grid-gap: 15px;}
.cats a{margin:0 10px 5px 0}
.cats-slider tr{margin:0 0 1px;flex-shrink: 0;}
.page-related .sticky{gap:10px}
.page-related .publ-post{width:calc(50% - 5px);margin:0}
.popular-content,.related .uRelatedEntries{grid-gap:10px}
.descr-cat{font-size:var(--text_small);}
.aim-page-img{width:100%;margin:0 0 30px}
.aim-page-text{width:100%;padding-left:0px}
.aim-page-content{margin:0}
.tournament-cats-item a{width:100px}
.tournament-cats{margin:0}
.tournament-item-team img{height:60px}
.result-item{font-size:40px}
.result-item-vs{font-size:16px;padding:0 5px}
.tour-entry iframe{margin-bottom: 20px;}
.tour-entry iframe:last-child{margin-bottom: 30px;}
.tournament #allEntries > div{margin:0 0 10px}
.tournament-item-team{font-size:16px;padding-bottom:15px}
.tournament-item-data{margin:15px 0 0 0}
.tournament-item-result{padding-top:10px}
.tournament-item-more{font-size:var(--text_small)}
.tournament-mvp{width:100%;padding-right:0px;margin:0px 0 30px}
.tournament-sostav-all{width:100%}
.team-block-tur-item{width:50px}
.team-menu .slider-arrow{bottom:calc(50% - 37px);top:auto}
.popular-tournaments{grid-gap:10px}
.sell #allEntries{margin:0 -5px}
.sell #allEntries > div{width:50%;padding:0 5px;margin:0 0 10px}
.sell-item-code .code-console{padding:10px}
.sell-item .code-console-btn{height:35px}
.sell-popular{grid-template-columns:1fr 1fr;grid-gap:10px}
.page-player-info{width:100%;margin:0 0 20px}
.page-player-config{width:100%;padding-left:0px}
.page-player-config .tabs{margin:0 0 20px}
.aim-page-item{margin:0 0 20px}
.main-top-player{grid-gap:10px}
.offer-item{margin:0 20px 10px 0;font-size:var(--text_small);padding-left:35px}
.offer-item i{height:25px;width:25px}
.main-top-descr{font-size:var(--text_small)}
.main-user-settings{grid-gap:10px}
.team-catalog .catsTableI tbody{grid-gap:10px}
.team-item-title{font-size:16px}
.command-menu .close{right:15px;top:60px}
.user .manTable tbody{display:flex;flex-direction:column}
.user .manTable tr{display:flex;flex-direction:column;height:auto}
.user .manTable td{}
.user .manTable .manHr{display:block;margin:5px 0 20px}
.command-menu,.wiki-menu{padding:30px 0}
.ref-promocode{font-size:var(--text_small)}
.ref-promocode b{padding: 15px 10px;}
.ref-promocode span{padding: 15px 10px;}
.dow-cfg{font-size:var(--text_small)}
.gift{top: 13px;left: 205px;}
.sell-page-code .code-console-btn{font-size:0;right: 1px;top: 50%;height: 30px;transform: translateY(-50%);}
.sell-page-code .code-console-btn i{font-size:16px}
.table-wrap{font-size:var(--text_small);line-height: 1;}
.table-wrap table th{font-size:var(--text_small)}
.cookie-notice-wrap{left: 10px;right: 10px;bottom: 0;width:auto}
.cookie_btn_close{right:5px;top:5px}
.rating-item{align-items: center;flex-wrap: wrap;gap: 10px;}
.rating-item-cat{width:auto}
.rating-item-logo{width: 100%;height: 100px;margin: 0;padding: 5px 25px;}
.main-rate-content .rating-item-logo{width:100%}
.rating-item.ver .rating-item-logo{padding-right: 40px;}
.rating-item-ver{left:auto;right: 20px;top: 20px;height: 30px;width: 30px;border-radius: var(--radius_middle);}
.rating-item-ver:hover{width:auto;left:20px}
.rating-item-cat{padding: 5px 10px;margin: 0 auto;}
.rating-item-rate{margin-left:0}
.rating-item-btn{margin: 0 0 0 auto;height: 32px;padding: 0 5px 0 0;}
.rating-page-bonus{font-size:16px}
.rek-b-wrapp{display:none;}
.rek-b{display:none;}
.nizb{display:none;}
.cases-line-row .case-item {width: 40%;}
.skin-page-content{grid-template-columns:1fr;display: flex;flex-direction: column;}
.skin-page-info{width:100%}
.skin-page-price-title {margin: 0;}
.skin-cats tbody{grid-template-columns:1fr 1fr}
.skin-cats-slider .cats-slider-item{width:var(--col_2)}
.skin-section tr:nth-child(n+3){display:none}
.skin-section table{margin-bottom: 0px;}
.main-wiki-content{grid-template-columns: repeat(2,1fr)}
.main-wiki-content .skin-item:nth-child(n+10){display:block}
.search{padding:0 20px}
.search .close{right:20px}
.wiki-related-wrap{display: block;}
.case-content-wrap{margin-bottom: 30px;}
.collection-content .entAllCats{width:160px}
.no-case-cats .wiki-related{padding: 0;}
.case-content{grid-template-columns: repeat(2,1fr)}
.wiki-related-wrap.slider{display:block}
.slider .collection-content{padding:0 0 30px}
.source-aside {margin-bottom: 15px;}
.source .category_row_wrapper{margin-right:10px}
.source-cats .slider-arrow{top: 50%;transform:translateY(-50%)}
.source .archiveEntries{margin:0 -5px;}
.source .archiveEntries [id^="entry"]{padding:0 5px;margin-bottom:10px;width: 100%;}
}
@media (max-width:450px){
.content{border-radius:var(--radius_middle);margin:0 0 30px}
.menu-btn{margin: 0 0 0 10px;}
.menu-btn span{display:none}
.header-top .search-btn{width:25px;margin: 0 0 0 7px;}
.publ-post{padding:5px;border-radius:var(--radius_middle)}
.publ-post-img{border-radius:var(--radius_small)}
.page-related .publ-post{width:100%;margin:0}
.pricel-item{border-radius:var(--radius_middle)}
.pricel-item-name{font-size:12px}
.player{padding:5px;border-radius:var(--radius_middle)}
.player-images{margin:0 0 5px}
.player-title{font-size:12px}
.player-line .player-images{width: 120px;padding-left: 20px;}
.player-line-flag{position:absolute;left:0;top: 1px;width: 25px;}
.player-line .player-title{padding-left:30px}
.player-line .player-name{/* margin-left:-30px; */}
.top-player .player-title, .tournament-mvp .player-title{bottom:5px;right:5px;left:5px;border-radius:0 0 4px 4px;padding:5px 0}
div > img,p > img,a > img{border-radius:var(--radius_small)}
.sell-item{padding:5px;border-radius:var(--radius_middle)}
.rating-item{padding:5px}
.tournament-item{border-radius:var(--radius_middle);padding:0}
.tournament-item:after{top:5px;left:5px;right:5px;bottom:5px;border-radius:var(--radius_small)}
.game-karta-item{padding:5px;}
.main-user-settings{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 150px}
.add-config{grid-column-start:1;grid-column-end:3;border-radius:var(--radius_middle)}
.main-mvp-cnfg .tournament-sostav{padding-top:20px}
.main-mvp-cnfg .tournament-sostav .players{width:70%;padding-right:0}
.main-mvp-cnfg .tournament-sostav-team{width:30%}
.main-mvp-cnfg .tournament-sostav .team-name{position:absolute;left:0;bottom:100%}
.main-mvp-cnfg .tournament-sostav .team-image{width:100%}
.team-catalog .catsTableI tbody{grid-template-columns:1fr}
select,input{padding:10px 20px}
.related-faq{grid-template-columns:1fr}
.uRelatedEntries{grid-template-columns:1fr}
.table-code table tr{flex-wrap:wrap}

}
@media (max-width:370px){
.btn, input[type="button"], input[type="submit"], input[type="reset"], button{padding:12px 15px;font-size:var(--text_small)}
.sell #allEntries > div{width:100%}
.logo{padding-left:30px}
.logo img{width:25px}
.logo-name{font-size:16px;margin:2px 0 -2px 0}
.logo-slogan{font-size:10px}
.gift{top: 13px;left: 185px;}
.rating-item-cat{display:none}
.rating-page-rate-num{font-size:30px}
.rating-item-alert{font-size: 12px;}
.rating-page-bonus{flex-direction:column;align-items:flex-start}
.rating-page-gallery{grid-template-columns:1fr}
}
@media (max-width:340px){
.menu-btn{/* width:25px; */}
.tournament-item-team img{height:50px;margin:0 0 5px}
.page-moder-info{margin:10px 0 0 0}
}

/* ADD PAGE */
#add-page {margin: 60px 0px 35px 0px;}
.name-module {margin:20px 0 20px 0;line-height:1.1;font-weight:700;position:relative;display: block;font-size:26px;}

.iframesite {height: 85vh;}

.fHelp, .dateadd {display: none;}