/* Бывший <style> в начале head.tpl ($css, из исходного шаблона SDG): блоки профиля, форума, поддержки, магазина и др. Вынесен в файл, чтобы кэшировался. */
.sortion_block_head{background:#fff0;width:160%;height:380px;display:block;padding:35px 45px}
.forum_answer_top,.forum_views_top{padding:2px 10px;background:#7a82a130;gap:4px;font-size:10px;display:flex;font-weight:700}
.forum_answer_top{border:1px solid #55596f91;border-radius:50px;align-items:center}
.forum_answer_top i{font-size:14px;color:#ffbf81;text-shadow:#ffbf81e6 1px 0 10px}
.forum_views_top{border:1px solid #55596f91;border-radius:50px;align-items:center}
.forum_views_top i{font-size:15px;color:#86b6ae;text-shadow:#86b6aefa 1px 0 10px;position:relative;top:-1px}
.block_top_topic{background:linear-gradient(1deg,#282b3b 30%,#303345 100%);padding:20px;border-radius:20px;margin-bottom:20px}
.name_info_block_topic{display:flex;justify-content:space-between;align-items:center}
.btn_add_forum{width:100%;background:linear-gradient(1deg,#3c4055a8 30%,#3c4055 100%);display:flex;padding:18px;font-size:12px;color:#fff!important;align-items:center;border-radius:11px;justify-content:center}
.name_user_forum,.signature_forum p{text-align:left;text-overflow:ellipsis;width:110px;white-space:nowrap;overflow:hidden}
.btn_add_forum:hover{opacity:.7;font-size:12px}
.head_block_topic,.heading_cap{display:flex;flex-direction:column;line-height:17px}
.name_topic_forum{font-size:15px;font-weight:700}
.block_forum_profile_top{background:linear-gradient(1deg,#3f43599e 30%,#3f4257 100%);border-radius:17px;margin-bottom:10px;display:flex;gap:15px;padding:18px;flex-direction:column}
.flex_text_forum{display:flex;flex-direction:column;align-items:flex-start;line-height:17px}
.name_user_forum{font-size:13px;font-weight:700;color:#fff;display:block}
.group_user_forum{font-size:11px;font-weight:700}
.img_forum_user{width:45px;height:45px;border-radius:11px;transition:.2s;position:relative;z-index:1}
.btn_support:hover,.img_forum_user:hover,.user_info_forum:hover{opacity:.7}
.img_forum_user_back{position:relative;filter:blur(5px);opacity:.3;z-index:0;border-radius:13px;margin-left:-10px;margin-right:-47px;width:44px;height:44px}
.name_reaction_forum{font-size:11px;color:#99aca9}
.info_reactions_profile{display:flex;background:linear-gradient(262deg,#4a4e6440 30%,#6a8c8726 100%);gap:12px;border-radius:15px;padding:13px;flex-direction:column}
.flex_user_info_topic{display:flex;gap:14px;align-items:center}
.search_flex_users{display:flex;gap:8px;width:500px}
.flex_text_topic_forum{display:flex;flex-direction:column;justify-content:center;line-height:18px}
.profile_top{background:linear-gradient(1deg,#2a2d3c 30%,#333647 100%);border-radius:20px;padding:20px}
.block-profile-stats{display:flex;flex-wrap:nowrap;border-radius:13px;gap:7px;justify-content:space-between;margin-bottom:13px;align-items:center}
.stats-text{font-size:13px;font-weight:600;color:#ffff;margin-bottom:4px}
.block-stats{color:#fff;border:1px solid #585d76;display:flex;background:#7a82a124;padding:0 10px;gap:8px;font-weight:600;font-size:11px;height:26px;border-radius:50px;align-items:center}
.block-stats .bx-heart{color:#ff7f7f;text-shadow:#fd8686 1px 0 10px;font-size:14px}
.block-stats .bx-message{color:#86b6ae;text-shadow:#86b6aefa 1px 0 10px;font-size:14px}
.block-stats .bx-show{color:#ffbf81;text-shadow:#ffbf81e6 1px 0 10px;font-size:14px}
.profile_block{margin-bottom:30px;border-radius:20px;display:flex;gap:15px}
.flex_user_info{display:flex;font-weight:700;flex-direction:column;line-height:18px}
.player_number_info{display:flex;position:relative;height:30px;width:90px;background:rgb(113 145 140 / 21%);align-items:center;font-size:11px;color:rgb(158 189 185);font-weight:600;border-radius:50px;justify-content:center}
.name_server_info{font-size:16px;text-align:center}
.info_server{position:relative;z-index:1;font-weight:700;display:flex;gap:7px;flex-direction:column;align-items:center}
.gradient_server_info{display:block;height:201px;margin-top:-200px;margin-bottom:-25px;position:relative;background:linear-gradient(1deg,#2e3140 6%,#383d51b8 100%)}
.server_info{width:100%;display:flex;height:200px;background:#393d50;justify-content:center;align-items:center}
.position_player{color:#9ac0ba!important;font-size:11px!important;border-radius:9px;width:35px!important;display:flex!important;height:35px;left:1px!important;position:absolute!important;background:#7da39d36;top:8px!important;align-items:center;justify-content:center}
.block_complaints,.block_complaints1{border-radius:20px;background:linear-gradient(1deg,#282b3b 30%,#303345 100%)}
.signature_forum{margin-bottom:0}
.signature_forum p{margin-bottom:0;color:#9094ae;font-size:11px;margin-top:-2px}
.block_complaints{padding:17px 17px 12px;margin-bottom:20px}
.block_complaints1{padding:0 15px 12px;margin-bottom:-10px}
.small_us_av{height:20px;width:20px;position:absolute;border-radius:50px;top:16px;left:12px}
.info_navigation,.pro,.slick-list,.status_block i,.two_top_menu{position:relative}
.status_block i{color:#8086a1e6;font-size:20px;left:-4px;top:1px}
.status_block span{color:#fff;font-size:12px;margin-left:8px;top:-3px;position:relative}
.icon{transition:transform .2s;width:25px;height:25px;display:flex;font-size:12px;align-items:center;color:#989cb5;background:#5f637b;border-radius:50%;justify-content:center}
.active .icon{transform:rotate(180deg)}
.support_btn_top{display:flex;gap:8px;align-items:center;border:1px solid #4a4f66;border-radius:14px;padding:8px;width:100%}
#content2,#content3,#content4{display:none}
#btn_supp{width:100%}
.flex_text_supp{display:flex;flex-direction:column}
.add_ticket_support,.btn_support_top{align-items:center;height:50px;font-size:11.5px;font-weight:600;border-radius:11px;display:flex;cursor:pointer;transition:.2s}
.add_ticket_support{background:linear-gradient(1deg,#55726d 30%,#6c8f89 100%);opacity:.7;color:#fff;justify-content:center}
.add_ticket_support:hover{opacity:1}
.btn_support_top{width:100%;color:#8a8fa7;justify-content:center}
.btn_support_top:hover{color:#fff;font-size:11.5px;background:#43465c}
.active_btn_support_top{cursor:pointer;height:50px;width:100%;display:flex;font-size:11.5px;font-weight:600;background:linear-gradient(23deg,#2f4d49 0,#668782 55%);box-shadow:0 10px 40px #74beab36;border-radius:11px;align-items:center;transition:.2s;justify-content:center}
.block_forum_item{background:linear-gradient(1deg,#44485e80 30%,#3f4357 100%);padding:17px;margin-bottom:10px;border-radius:15px;display:flex;justify-content:space-between}
.block_support{display:flex;gap:20px;margin-bottom:20px}
.block_support_left{background:linear-gradient(1deg,#2a2d3c 30%,#333647 100%);padding:19px;gap:12px;max-height:490px;width:32%;display:flex;border-radius:20px;flex-direction:column}
.btn_support,.noty_block_success{display:flex;flex-direction:column}
.btn_support{padding:20px;background-size:cover;transition:.2s;line-height:16px;border-radius:15px;cursor:pointer}
.btn_support i{background:#85b2ae1f;width:40px;border:1px dashed #8db5ae4f;height:40px;color:#8db5ae;text-shadow:#86b6aeb3 1px 0 10px;font-size:18px;border-radius:10px;display:flex;margin-bottom:8px;align-items:center;justify-content:center}
.name_support_btn{font-size:13px;font-weight:700;color:#fff}
.desp_support_btn{font-size:11px;font-weight:700;color:#858aa3}
.left_my_stores{width:50%;background:linear-gradient(1deg,#414559a6 30%,#4b4f64 100%);border-radius:15px}
.block_my_stores,.block_support_add{background:linear-gradient(1deg,#2a2d3c 30%,#333647 100%);border-radius:20px}
.block_my_stores{padding:20px;margin-bottom:20px}
.block_support_add{padding:27px 20px 20px}
.noty_block_error,.noty_block_success{padding:25px;margin-bottom:20px;line-height:21px}
.noty_block_success{background:linear-gradient(1deg,#73989247 0,#7398925e 55%);border:1px dashed #7c9f99a1;border-radius:15px}
.block_edit_user,.noty_block_error{flex-direction:column;display:flex}
.noty_block_error{background:linear-gradient(1deg,#b97c7c3b 0,#b97c7c5e 55%);border:1px dashed #b97c7c;border-radius:15px}
.text_succes_purse{font-weight:700;font-size:16px;color:#accbc7}
.text_error_purse{font-weight:700;font-size:16px;color:#f39191}
.text_info_purse{font-weight:700;font-size:11px}
.block_edit_user{padding:20px;background:linear-gradient(1deg,#282b3b 30%,#303345 100%);border-radius:16px;margin-bottom:15px}
.flip-tr_edit{background:#3a3d51;padding:10px 20px;display:flex;border-radius:11px;margin-bottom:7px;flex-direction:column}
.theme_info_forum{width:140px}
.user_info_forum{display:flex;gap:10px;transition:.2s;border-radius:50px;padding:8px 8px 8px 18px;background:linear-gradient(1deg,#4f536991 30%,#4f5369 100%);align-items:center}
.error_text_h1{font-size:20px;color:#7e9e99}
.error_text_h2{color:#70738c;text-align:center;line-height:16px}
.error_block_two{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-top:-50px;gap:3px;margin-bottom:60px;font-weight:700}
.block_solution{padding:20px;border-radius:20px;margin-bottom:20px;background:linear-gradient(1deg,#282b3b 30%,#303345 100%)}
.discount_block{background:linear-gradient(1deg,#63847f42 30%,#63847f91 100%);margin-bottom:15px;border-radius:15px;height:80px;padding:15px;display:flex;align-items:center;justify-content:space-between}
.double_heading i,.pro{background:linear-gradient(23deg,#2f4d49 0,#668782 55%);color:#fff}
.pro{height:40px;width:40px;display:flex;float:left;font-size:16px;top:18px;margin-left:9px;transition:.2s;font-weight:600;border-radius:50px;align-items:center;justify-content:center}
.small-friend{display:flex;gap:6px;padding:13px 10px;min-width:85px;font-size:10.5px;color:#fff;max-width:83px;margin-right:2.2%;background:linear-gradient(1deg,#44485e80 30%,#44485e 100%);text-align:center;border-radius:14px;flex-direction:column;align-items:center}
.left_profile,.personal_card{justify-content:space-between;display:flex}
#friends{display:flex;margin-top:10px;overflow:hidden}
.profile_r_block{background:linear-gradient(1deg,#2a2d3c 30%,#333647 100%);border-radius:20px;padding:20px;margin-bottom:13px}
.avatar_profile{width:73px;height:73px;border-radius:15px;margin-left:5px}
.chat_block,.head_rside,.left_profile{border-radius:20px}
.left_profile{padding:20px;background-size:cover}
.personal_card{padding-bottom:15px;border-bottom:1px solid #4d5269;margin-bottom:15px}
.left_block{width:60%}
.flex_contacts_btn{display:flex;justify-content:space-between;margin-top:12px;border-bottom:1px solid #3f4257;padding-bottom:14px}
.head_rside{width:40%;padding:15px;background:linear-gradient(15deg,#333748 30%,#363a4ced 100%);margin:15px}
.slick-list{display:block;overflow:hidden;margin:0;padding:0}
.chat_block{display:flex;flex-direction:row;padding:17px 17px 0;background:#272a39;margin-bottom:30px}
.block_t_u,.flex_online_users,.row_events,.two_top_menu{margin-bottom:20px}
.flex_online_users{background:#333748;border-radius:15px;padding:15px}
.navigation_profile{border-radius:16px;background:linear-gradient(1deg,#2d3041 30%,#383d51 100%);transition:.2s;gap:11px;padding:17px;box-shadow:0 5px 10px #13151a00;display:flex;margin-bottom:20px;flex-direction:column}
.info_navigation{padding-left:10px;display:flex;flex-direction:column;line-height:16px;align-items:flex-start}
.block_t_u{padding:17px;border-radius:17px;background:linear-gradient(1deg,#272a39 30%,#2c2f3f 100%)}
.btn_top_block{gap:6px;display:flex;border:1px solid #424559;background:#54596e2b;padding:7px;border-radius:11px}
.right_events{width:50%;background:0 0/cover #333749;padding:17px;border-radius:16px}
.bottom_head{display:flex;background:#2b2e3e;margin-top:-50px;padding:35px;border:1px solid #2c2f3f;border-radius:20px;align-items:center;flex-direction:column}
.bottom_footer{display:flex;width:100%}
.bottom_stats{padding:13px;border-radius:50px;border:1px solid #3c4155;background:linear-gradient(1deg,#393c507a 30%,#323649 100%);width:100%;margin-top:20px}
.wapper .header{padding-top:2px;background:#212330;height:109px;border-bottom:1px solid #242a4000}
.two_top_menu{border-radius:505px;padding:9px 11px;display:flex;background:linear-gradient(0deg,#2b2e3e 30%,#323547 100%);border:1px solid #313446;margin-top:-28px;justify-content:space-between;align-items:center}
.double_heading i{width:45px;height:45px;border-radius:13px;display:flex;margin-right:10px;font-size:19px;align-items:center;justify-content:center}
.row_events{display:flex;background:linear-gradient(1deg,#272a39 30%,#2c2f3f 100%);border-radius:18px;gap:15px;padding:20px}
