/* 3.13 — scoped corrections; content determines row height. */
body[data-template="cs27Reg"] .table-adaptive .table-row > .row {height:auto!important;min-height:0;align-items:center;}
body[data-template="cs27Reg"] .table-adaptive :is(.cs27-stats-row,.cs27-ban-row,.cs27-mute-row) > .row > div {border-right:0!important;min-height:0!important;padding:14px 12px!important;}
@media(min-width:768px){body[data-template="cs27Reg"] :is(#my_stores,.block_admins_select) .table-row > .row > div {text-align:center!important;display:flex;flex-direction:column;align-items:center!important;justify-content:center;gap:6px;min-width:0;padding:14px!important;}}
@media(min-width:768px){body[data-template="cs27Reg"] :is(#my_stores,.block_admins_select) .table-row > .row > div > :is(i,img) {position:static!important;transform:none!important;margin:0!important;}}
@media(min-width:768px){body[data-template="cs27Reg"] :is(#my_stores,.block_admins_select) .table-row > .row > div > :is(p,span) {position:static!important;width:100%!important;height:auto!important;margin:0!important;white-space:normal!important;overflow-wrap:anywhere;}}
@media(min-width:768px){body[data-template="cs27Reg"] #last_operations :is(.purse_list,.table-responsive,table) {display:block;width:100%!important;max-width:none!important;margin:0!important;}}
@media(min-width:768px){body[data-template="cs27Reg"] #last_operations table {display:table;table-layout:fixed;}}
body[data-template="cs27Reg"] .cs27-users-page .search_flex_users {display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;}
body[data-template="cs27Reg"] .cs27-users-page .search_flex_users > :is(label,.block_search) {width:100%!important;min-width:0;margin:0!important;top:0!important;}
body[data-template="cs27Reg"] .cs27-inner-page #new_news {display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px;margin:0!important;}
body[data-template="cs27Reg"] .cs27-inner-page #new_news > div {width:100%!important;max-width:100%!important;min-width:0;padding:0!important;margin:0!important;}
body[data-template="cs27Reg"] .cs27-forum-symbol {display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;border-radius:12px;color:#ff5728;background:#ff572815;border:1px solid #ff572838;font-size:25px;}
body[data-template="cs27Reg"] .cs27-inner-page .cs27-forum-post {display:grid!important;grid-template-columns:230px minmax(0,1fr)!important;gap:24px;align-items:start;}
body[data-template="cs27Reg"] .cs27-forum-post > .left-side {display:block!important;width:100%!important;margin:0!important;}
body[data-template="cs27Reg"] .block_forum_profile_top {width:100%!important;min-width:0;box-sizing:border-box;padding:16px!important;border:1px solid #3d4243;border-radius:14px;}
body[data-template="cs27Reg"] .flex_block_forum_profile {display:flex;align-items:center;gap:8px;}
body[data-template="cs27Reg"] .flex_user_info_topic {display:flex;align-items:center;gap:10px;min-width:0;flex:1;}
body[data-template="cs27Reg"] .img_forum_user {width:44px!important;height:44px!important;min-width:44px;object-fit:cover;position:static!important;margin:0!important;border-radius:10px;}
body[data-template="cs27Reg"] .flex_user_info_topic > a {flex:0 0 44px;}
body[data-template="cs27Reg"] .flex_text_forum {min-width:0;margin:0!important;overflow-wrap:anywhere;}
body[data-template="cs27Reg"] .info_reactions_profile {padding:14px 0 0!important;margin:14px 0 0!important;border-top:1px solid #3d4243;display:grid;gap:12px;}
body[data-template="cs27Reg"] .forum_profile_reaction {margin:0!important;display:flex;gap:10px;align-items:center;}
body[data-template="cs27Reg"] .cs27-forum-post .answer_forum {width:100%;margin:10px 0 0!important;}
body[data-template="cs27Reg"] .cs27-profile-page :is(.btn_admin_menu,.profile-settingss,.profile-button,.profile-button-mess,.send_comment,.send_comment_btn,.card-btn,.card-btn-s) {background:#ff5728!important;color:#fff!important;border:1px solid #ff5728!important;border-radius:10px;box-shadow:none!important;transition:background .18s,border-color .18s;}
body[data-template="cs27Reg"] .cs27-profile-page :is(.btn_admin_menu,.profile-settingss,.profile-button,.profile-button-mess,.send_comment,.send_comment_btn,.card-btn,.card-btn-s):hover {background:#e84a20!important;border-color:#ff885f!important;}
body[data-template="cs27Reg"] .cs27-profile-page :is(.flex_head_l > i,.double_heading > i,.block-stats i,.copy_link,.prof_r_top > a,.contacts_profile i) {background:#ff572815!important;color:#ff5728!important;border:1px solid #ff572830!important;border-radius:10px;box-shadow:none!important;}
body[data-template="cs27Reg"] .cs27-profile-page .block-stats {background:#272b2c!important;color:#e8eeee;border:1px solid #3d4243;}
body[data-template="cs27Reg"] .cs27-profile-privileges .table-row > .row {display:grid!important;grid-template-columns:1fr!important;gap:12px;padding:16px!important;margin:0!important;}
body[data-template="cs27Reg"] .cs27-profile-privileges .table-row > .row > div {position:relative;width:100%!important;max-width:100%!important;min-height:0!important;height:auto!important;padding:0!important;display:flex;flex-direction:column;align-items:flex-start;gap:4px;}
body[data-template="cs27Reg"] .cs27-profile-privileges .table-row > .row > div > :is(p,span) {position:static!important;inset:auto!important;transform:none!important;width:100%!important;height:auto!important;margin:0!important;white-space:normal!important;overflow-wrap:anywhere;line-height:1.6!important;}
body[data-template="cs27Reg"] .cs27-profile-privileges .table-row > .row > div > i {display:none;}
body[data-template="cs27Reg"] .cs27-profile-privileges .table-row > .row > div > span {order:-1;color:#99a4a5;font-size:11px;}
body[data-template="cs27Reg"] .cs27-navigation {position:relative;z-index:50;overflow:visible!important;}
body[data-template="cs27Reg"] .cs27-navigation :is(.header-menu,.two_top_menu,.menu_top_left,.header-menu > .container) {overflow:visible!important;}
body[data-template="cs27Reg"] .cs27-navigation .cs27-nav-entry {position:relative;display:inline-flex!important;align-items:center;padding-right:0!important;}
body[data-template="cs27Reg"] .cs27-navigation .cs27-nav-entry::after,body[data-template="cs27Reg"] .cs27-navigation .cs27-nav-entry > a::after {display:none!important;}
body[data-template="cs27Reg"] .cs27-navigation .cs27-menu-toggle {display:grid!important;place-items:center;position:static!important;flex:0 0 26px;width:26px;height:30px;padding:0;margin:0 3px 0 0;border:0;border-radius:7px;background:transparent;color:#b5c0c1;}
body[data-template="cs27Reg"] .cs27-navigation .cs27-menu-toggle:hover {background:#ff57281a;color:#ff5728;}
body[data-template="cs27Reg"] .cs27-navigation .cs27-nav-submenu {position:absolute;top:calc(100% + 8px)!important;left:0;z-index:100;min-width:210px!important;max-width:calc(100vw - 32px);height:auto!important;padding:8px!important;border:1px solid #414748;border-radius:12px;background:#242829;box-shadow:0 16px 35px #0005;}
body[data-template="cs27Reg"] .cs27-navigation .cs27-nav-submenu:not([hidden]) {display:block!important;visibility:visible!important;opacity:1!important;transform:none!important;}
body[data-template="cs27Reg"] .cs27-navigation .cs27-nav-submenu[hidden] {display:none!important;}
body[data-template="cs27Reg"] .cs27-navigation .cs27-nav-submenu a {white-space:normal;display:block;padding:10px 12px;}
body[data-template="cs27Reg"] .cs27-service-page .block_buy_store_flex {display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;align-items:start;}
body[data-template="cs27Reg"] .cs27-service-page :is(.left_buy_store,.right_buy_store) {display:flex!important;flex-direction:column;width:100%!important;min-width:0;margin:0!important;padding:0!important;background:transparent!important;}
body[data-template="cs27Reg"] .cs27-service-page .block_info_stores_left {display:none;}
body[data-template="cs27Reg"] .cs27-service-page .block_info_stores {width:100%!important;margin:0!important;padding:0!important;}
body[data-template="cs27Reg"] .cs27-service-page .header_stores {display:flex;align-items:center;gap:12px;min-height:34px;margin:0 0 14px!important;padding:0!important;font-size:14px;font-weight:700;color:#e8eeee;}
body[data-template="cs27Reg"] .cs27-service-page .number_head_line {position:static;order:-1;display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#ff572817;color:#ff5728;}
body[data-template="cs27Reg"] .cs27-service-page .line_head_stores {display:none;}
body[data-template="cs27Reg"] .cs27-service-page :is(.buttons_tarifs,.bind-list) {display:grid;gap:10px;margin:0!important;}
body[data-template="cs27Reg"] .cs27-service-page :is(.button_tarif,.bind-card) {min-height:72px;height:auto!important;margin:0!important;padding:14px!important;border-radius:12px;background:#282d2e!important;border:1px solid #43494a!important;box-sizing:border-box;}
body[data-template="cs27Reg"] .cs27-service-page :is(.button_tarif.active,.bind-card:has(input:checked)) {background:#ff572812!important;border-color:#ff5728!important;}
body[data-template="cs27Reg"] .cs27-service-page :is(.button_tarif_period,.button_tarif_price,.bind-title) {font-size:13px!important;color:#e6eeee!important;line-height:1.5!important;}
body[data-template="cs27Reg"] .cs27-service-page .bind-desc {font-size:11px;line-height:1.5;color:#a4afb0;}
body[data-template="cs27Reg"] .cs27-service-page .row_stores_label {margin-top:12px;}
@media(max-width:991px){
 body[data-template="cs27Reg"] .cs27-inner-page #new_news {grid-template-columns:repeat(2,minmax(0,1fr))!important;}
 body[data-template="cs27Reg"] .cs27-navigation .cs27-nav-entry {display:flex!important;flex-wrap:wrap;}
 body[data-template="cs27Reg"] .cs27-navigation .cs27-nav-submenu {position:static;width:100%;flex-basis:100%;}
 body[data-template="cs27Reg"] .cs27-navigation .cs27-nav-entry > a {flex:1;}
}
@media(max-width:767px){
 body[data-template="cs27Reg"] .cs27-inner-page .cs27-forum-post {grid-template-columns:minmax(0,1fr)!important;}
 body[data-template="cs27Reg"] .cs27-service-page .block_buy_store_flex {grid-template-columns:minmax(0,1fr);}
 body[data-template="cs27Reg"] .cs27-inner-page #new_news {grid-template-columns:minmax(0,1fr)!important;}
 @media(min-width:768px){body[data-template="cs27Reg"] #last_operations table {display:block;}}
}
body[data-template="cs27Reg"] .cs27-server-modal .cs27-server-player-row > .row {height:auto!important;min-height:78px;align-items:center!important;padding:14px!important;}
body[data-template="cs27Reg"] .cs27-server-modal .cs27-server-player-row .cs27-player-position {position:absolute!important;top:50%!important;left:0!important;transform:translateY(-50%)!important;display:grid!important;place-items:center;width:30px!important;height:30px!important;min-width:30px;max-width:30px;padding:0!important;border-radius:9px!important;background:#ff572817!important;color:#ff875f!important;font-size:12px;font-weight:700;}
body[data-template="cs27Reg"] .cs27-server-modal .cs27-server-player-row > .row > div {min-height:0!important;height:auto!important;}
body[data-template="cs27Reg"] .cs27-server-modal .cs27-server-player-row > .row > div > :is(p,span) {position:static!important;transform:none!important;height:auto!important;inset:auto!important;margin:0!important;line-height:1.5!important;}
body[data-template="cs27Reg"] .cs27-server-modal .cs27-server-player-row > .row > div > span {color:#9caaab;font-size:11px;}
body[data-template="cs27Reg"] .cs27-server-modal [id^="server-players"] {max-height:55vh!important;scrollbar-width:thin;scrollbar-color:#555f60 #24292a;}
body[data-template="cs27Reg"] .cs27-server-modal [id^="server-players"]::-webkit-scrollbar {width:5px;}
body[data-template="cs27Reg"] .cs27-server-modal [id^="server-players"]::-webkit-scrollbar-thumb {background:#555f60;border-radius:8px;}
body[data-template="cs27Reg"] .cs27-server-modal .server_info {width:100%;background-position:center;}
body[data-template="cs27Reg"] .cs27-profile-page :is(.razblock,.zablock,.copyref,.btn_admin_func,.profile_contact_discord) {background:#2b3031!important;color:#ff7854!important;border:1px solid #454b4c!important;box-shadow:none!important;border-radius:9px;}
body[data-template="cs27Reg"] .cs27-profile-page :is(.razblock,.zablock,.copyref,.btn_admin_func):hover {background:#ff572820!important;border-color:#ff5728!important;}
body[data-template="cs27Reg"] .cs27-download-grid313 {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0;}
body[data-template="cs27Reg"] a.cs27-download313 {display:inline-flex!important;align-items:center;justify-content:center;gap:12px;min-height:66px;padding:16px 20px!important;margin:0!important;border-radius:13px!important;border:1px solid #ff572866!important;background:#2b2e2f!important;color:#fff!important;font:600 14px/1.5 'Segoe UI',sans-serif!important;white-space:normal!important;text-align:center;box-shadow:none!important;text-decoration:none!important;transition:background .2s,transform .2s,border-color .2s;}
body[data-template="cs27Reg"] a.cs27-download313 .cs27-download-icon {position:static!important;display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:9px;background:#ff572819;color:#ff5728;font-size:22px;}
body[data-template="cs27Reg"] a.cs27-download313:hover {background:#ff5728!important;border-color:#ff875f!important;transform:translateY(-2px);}
body[data-template="cs27Reg"] a.cs27-download313:hover .cs27-download-icon {background:#ffffff20;color:white;}
body[data-template="cs27Reg"] a.cs27-download313:focus-visible {outline:2px solid #ff875f;outline-offset:4px;}
@media(max-width:767px){body[data-template="cs27Reg"] .cs27-download-grid313 {grid-template-columns:minmax(0,1fr);}}
