.block_ranks { align-items: center; text-align: center; margin: 40px 0; background: var(--sidebar-color); border-radius: 3px; } .block_ranks img { padding: 5px; margin: 0 2px; border-radius: 5px; background: var(--navbar-color); } .fsize-6 { width: 6.4rem; } .fsize-5 { width: 6rem; } .fsize-4 { width: 5.4rem; } .fsize-3 { width: 5rem; } .fsize-2 { width: 4.4rem; } .fsize-1 { width: 4rem; } .block_ranks .ranks_img2 { width: 7rem; border-radius: 5px; background: transparent; z-index: 100; position: relative; margin: 0 8px; } .right-text-ranks { position: absolute; right: 0; position: absolute; font-family: 'Rubik One', sans-serif; font-size: 15px; text-transform: uppercase; background: var(--sidebar-color); display: table; margin: 10px auto; color: white; font-weight: bold; border-radius: 5px; padding: 5px 10px; } .left-text-ranks { position: absolute; font-family: 'Rubik One', sans-serif; font-size: 15px; text-transform: uppercase; background: var(--sidebar-color); display: table; margin: 10px auto; color: white; font-weight: bold; border-radius: 5px; padding: 5px 10px; } .ranks_profiles { display: -webkit-inline-box; } .ranks_border { position: absolute; border: 2px solid #585858; width: 130px; background: linear-gradient(105deg, #031831, #07448a); height: 130px; box-shadow: inset 0px 0px 13px 0px #000; border-radius: 50%; transform: translate(0px, -40px); z-index: 1; } .ranks_txt { position: absolute; z-index: 1; transform: translate(-85px, 15px); width: 300px; height: 30px; background: #5889c7; box-shadow: 0px 0px 14px 2px #5889c7; border-radius: 5px; font-weight: bold; color: var(--default-text-color-invert); text-transform: uppercase; line-height: 28px; font-size: 13px; text-align: center; overflow: hidden; white-space: pre; text-overflow: ellipsis; } .profileone-stats { top: -2px!important; left: 8px!important; overflow: hidden; margin-top: 0; } .profileone-img { float: left; margin-right: 32px; padding-top: 0; width: 128px; margin-top: 32px; margin-left: 24px; } .profileone-img>div { clear: both; font-size: 14px; padding-top: 12px; } .profileone-img>div>img { border-radius: 100%; height: 128px; width: 128px; } .profileone-hren1 { margin-top: 60px; overflow: hidden; /* display: flow-root; */ border-bottom: 2px solid var(--span-color); } .profileone-block-ranks { border-radius: 5px; margin: 22px 0px 0px 5px; display: inline-block; float: left; } .profileone-block-ranks img { height: 25px !important; } .profileone-statistica { display: inline-flex; margin-top: 15px; } .stats-block { display: flex; } .stats-worlds { margin-top: 1px; padding-left: 10px; } .profileone-content { text-align: center; margin-top: 15px; } .profileone-content-navbar { display: inline-flex; margin-bottom: 20px; } .profileone-content-navbar .navbar-smena:first-child { border-top-left-radius: 5px; border-bottom-left-radius: 5px; } .profileone-content-navbar .navbar-smena:last-child { border-top-right-radius: 5px; border-bottom-right-radius: 5px; } .profileone-content-navbar .navbar-smena { color: var(--top-text-color); padding: 5px 35px; background: #29292942; transition: 0.3s; background: var(--navbar-color); } .target-hyiarget { display: none; justify-content: center; background-color: var(--sidebar-color); } .block-zaebal { margin: 0px 10px 10px 10px; text-align: left; } .navbar-smena.active { border-bottom: 3px solid var(--span-color); color: #fff; transition: 0.3s; background: var(--navbar-color); } .active:after { transform: rotate(-135deg); } .smena.active { background: var(--span-color) !important; color: var(--default-text-color-invert); } .profileone-ranks-info.active { display: inline-block; padding: 5px 10px; border-radius: 5px; position: absolute; top: 14.5%; background: #00000054; border-top: 2px solid var(--span-color); } .profileone-ranks-info { display: none; width: 20%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #fff; } .short-stats-block { margin-top: 6px; height: 100%; width: 100%; padding: 18px; text-align: center; border: 0px solid transparent; border-radius: 4px; } /* ========================== Новый дизайн статистики - Верхний блок */ .profileone-name { font-weight: 700; max-width: 25%; font-size: 35px; overflow: hidden; white-space: nowrap; display: inline-block; text-overflow: ellipsis; float: left; color: #fff; margin-bottom: 2px; } .profileone-outline { font-weight: 700; max-width: 25%; font-size: 35px; overflow: hidden; white-space: nowrap; display: inline-block; text-overflow: ellipsis; float: left; color: #fff; margin-bottom: 2px; } .profileone-status { max-width: 25%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .forum_status { font-size: 100%; font-weight: var(--font-weight-3); color: var(--span-color); } .profileone-steam { display: inline-flex; float: right; padding: 0px 15px 0px 15px; align-items: center; border-radius: 5px; background: #00000054; transition: 0.5s; margin-right: 5px; margin-top: 6px; } .profileone-steam:hover img { transform: rotate(360deg); transition: 0.5s; } .profileone-steam:hover, .profileone-settings:hover { background: #000; transition: 0.5s; color: #fff; } .profileone-steam p { margin-right: 10px; color: #fff; } .profileone-steam img { filter: invert(1); height: 35px; transition: 0.5s; } .profileone-settings { display: inline-flex; float: right; padding: 0px 15px 0px 15px; align-items: center; border-radius: 5px; background: #00000054; transition: 0.5s; margin-right: 5px; margin-top: 6px; } .profileone-settings:hover img { transform: rotate(360deg); transition: 0.5s; } .profileone-settings:hover, .profileone-settings:hover { background: #000; transition: 0.5s; color: #fff; } .profileone-settings p { margin-right: 10px; color: #fff; } .profileone-settings img { filter: invert(1); height: 35px; transition: 0.5s; } .profileone-rank { } /* ========================== Новый дизайн статистики - первая вкладка */ .short_profil_block { display: grid; gap: 20px; margin-top: 6px; height: 100%; width: 100%; padding: 18px; text-align: center; border: 0px solid transparent; border-radius: 4px; } .block_profil { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; border: 0px solid transparent; border-radius: 4px; text-align: center; height: 100%; width: 100%; overflow: hidden; } .profil_stats { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; } .profil_block_left { position: relative; padding: 1em; background: #3a4a5c26; border-radius: 8px; display: grid; height: 70px; } .profil_block { position: relative; padding: 1em; background: #3a4a5c26; border-radius: 8px; display: grid; height: 70px; } .profil_block i, .profil_block_left i { opacity: 0.3; font-size: 2em; text-align: center; color: var(--span-color); } .profil_info { position: absolute; top: 10px; left: 10px; width: 100%; margin-left: auto; margin-right: auto; text-align: left; font-size: 110%; font-weight: var(--font-weight-3); color: var(--span-color); } .profil_text { position: absolute; overflow-wrap: break-word; bottom: 10px; left: 10px; width: 100%; margin-left: auto; margin-right: auto; text-align: left; font-size: 90%; font-weight: var(--font-weight-1); color: var(--default-text-color); } /* ========================== Новый дизайн статистики - вторая вкладка */ .short_stats_block { display: grid; gap: 20px; margin-top: 6px; height: 100%; width: 100%; padding: 18px; text-align: center; border: 0px solid transparent; border-radius: 4px; } .block_stats { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; border: 0px solid transparent; border-radius: 4px; text-align: center; height: 100%; width: 100%; overflow: hidden; } .profile_stats { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; } .hits_stats { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; } .hits_block_left { position: relative; padding: 1em; background: #3a4a5c26; border-radius: 8px; display: grid; height: 70px; } .hits_block { position: relative; padding: 1em; background: #3a4a5c26; border-radius: 8px; display: grid; height: 70px; } .hits_block i, .hits_block_left i { opacity: 0.3; font-size: 2em; text-align: center; color: var(--span-color); } .hits_score { position: absolute; top: 10px; left: 10px; width: 100%; margin-left: auto; margin-right: auto; text-align: left; font-size: 110%; font-weight: var(--font-weight-3); color: var(--span-color); } .hits_text { position: absolute; overflow-wrap: break-word; bottom: 10px; left: 10px; width: 100%; margin-left: auto; margin-right: auto; text-align: left; font-size: 90%; font-weight: var(--font-weight-1); color: var(--default-text-color); } .unusualkills_stats { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 10px; } .unusualkills_block_left { position: relative; padding: 1em; background: #3a4a5c26; border-radius: 8px; display: grid; height: 125px; } .unusualkills_block { position: relative; padding: 1em; background: #3a4a5c26; border-radius: 8px; display: grid; height: 125px; } .unusualkills_block i, .unusualkills_block_left i { opacity: 0.3; font-size: 2em; text-align: center; color: var(--span-color); } .unusualkills_score { position: absolute; top: 9px; left: 17px; width: 100%; margin-left: auto; margin-right: auto; text-align: left; font-size: 192%; font-weight: var(--font-weight-3); color: var(--span-color); } .unusualkills_text { position: absolute; overflow-wrap: break-word; bottom: 7px; left: 14px; width: 100%; margin-left: auto; margin-right: auto; text-align: left; font-size: 72%; font-weight: var(--font-weight-1); color: var(--default-text-color); } .icon_block { position: absolute; right: 5px; top: 15px; } .map-block { position: relative; } .map-table { overflow: auto; } .map-block .best-maps { height: 22vw; position: relative; border-radius: 0px 0px 8px 8px; } .map-block .best-maps .map-top .map-lower { position: absolute; max-width: 100%; margin-top: -80px; } .map-block .best-maps .map-top .map-one { position: absolute; height: 25px; width: 20px; text-align: center; font-weight: 700; font-size: 18px; background-color: rgba(0, 0, 0, 0.75); left: 7px; border-radius: 8px 0px 0px 8px; } .map-block .best-maps .map-top .map-pretty-name { position: absolute; height: 24px; text-align: center; font-weight: 700; font-size: 18px; background-color: rgba(255, 255, 255, 0.75); padding-left: 10px; padding-right: 10px; left: 26px; border-radius: 0px 8px 8px 0px; } .map-block .best-maps .map-top img { object-fit: cover; width: 100%; height: 100%; border-radius: 8px 8px 0px 0px; } .map-block .map-title-rounds .icon { margin-right: 0px; } .map-block .map-title-rounds .icon img { filter: invert(var(--svg)); margin-bottom: 4px; width: 10px; } .map-block .best-maps .map-top .map-title-rounds { position: absolute; height: 28px; text-align: center; vertical-align: center; font-weight: 700; font-size: 18px; color: white; background-color: rgba(241, 122, 38, 0.85); padding-top: 1px; padding-left: 10px; padding-right: 10px; right: 7px; } .map-block .best-maps .map-top { position: relative; height: 30%; } .map-block .best-maps .map-bottom { position: relative; overflow: auto; height: 70%; } .weapons { padding-top: 18px; text-align: center; display: grid; justify-content: left; background-color: #3a4a5c26; border-radius: 8px; grid-template-rows: 1fr; grid-template-columns: 1fr; width: 100%; height: 200px; max-height: 200px; overflow-y: auto; } .weapons .kills { margin-top: 5px; text-align: center; font-size: 15px; font-weight: var(--font-weight-3); } .weapons li { display: inline-block; padding-left: 3%; padding-right: 3%; } .weapons ul { font-size: 13px; font-weight: var(--font-weight-0); color: var(--default-text-color); } .weapons svg, .weapons img { max-height: 1.8vw; filter: invert(var(--svg)); } .weapon-table { overflow: auto; display: grid; justify-content: left; background-color: #3a4a5c26; border-radius: 8px; grid-template-rows: 1fr; grid-template-columns: 1fr; width: 100%; height: 200px; max-height: 200px; overflow-y: auto; } .weapon-table svg, .weapon-table img { filter: invert(var(--svg)); } .weapon-table th { padding: .35rem; } .weapon-table th img { max-width: 54px; max-height: 21px; } /* ========================== Новый дизайн статистики - четвертая вкладка */ .short_bans_block { display: grid; gap: 20px; margin-top: 6px; height: 100%; width: 100%; padding: 18px; text-align: center; border: 0px solid transparent; border-radius: 4px; } /* ========================== Новый дизайн статистики - пятая вкладка */ .short_demos_block { display: grid; gap: 20px; margin-top: 6px; height: 100%; width: 100%; padding: 18px; text-align: center; border: 0px solid transparent; border-radius: 4px; } /* ========================== Новый дизайн статистики - Трансформация */ @media only screen and (max-width: 500px) { .profileone-hren1 { display: unset; } .profileone-name { width: 100% !important; float: unset; text-align: center; font-size: 16px !important; margin: 10px 0; } .profileone-outline { font-size: 30px !important; margin: 10px 0; } .profileone-img { width: 100% !important; margin: 0 auto; text-align: center; } } @media only screen and (max-width: 900px) { .profileone-content-navbar, .profileone-steam, .profileone-rank, .profileone-status, .profileone-settings { display: none !important; } .target-hyiarget { display: inline-block !important; } .stats-block { display: none !important; } .profileone-img{ margin: 0 !important; float: unset; text-align: center; width: 100% !important; } .profileone-stats { text-align: center; } .profileone-hren1 { display: inline-flex; text-align: center; margin-top: 0 !important; } .profileone-name { max-width: 100% !important; font-size: 30px !important; } } @media(min-width: 1921px) { .short_stats_block { grid-template-columns: repeat(2, 1fr); } .map-block .best-maps { height: 11vw; } .weapons svg, .weapons img { max-height: 1vw; } } @media(min-width: 1400px) and (max-width: 1920px) { .map-block .best-maps { height: 15vw; } .weapons svg, .weapons img { max-height: 1.7vw; } } @media(min-width: 1280px) and (max-width: 1400px) { .weapons svg, .weapons img { max-height: 2.6vw; } } @media(min-width: 499px) and (max-width: 900px) { .short_profil_block, .short_stats_block, .short_bans_block, .short_demos_block { width: 455px; } .block_profil, .block_stats { grid-template-columns: repeat(1, 1fr); } .profil_info, .hits_score { font-size: 90%; } .profil_text, .hits_text { font-size: 80%; } .map-block .best-maps { height: 60vw; } .weapons svg, .weapons img { max-height: 6vw; } } @media(min-width: 499px) and (max-width: 500px) { .weapon-table th img { max-width: 40px; max-height: 20px; } }