.he-comment-form-hidden{display:none!important}
@media(max-width:1180px){
.he-v2-inner-shell .he-article-legacy-sidebar,.he-v2-inner-shell .he-related-source{display:none!important}
.he-v2-inner-shell .he-article-source-row{display:block!important;width:100%!important}
.he-v2-inner-shell .he-article-source-main{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box}
.he-v2-inner-shell .he-article-source-main>table{width:100%!important;max-width:100%!important}
.he-v2-inner-shell .he-v2-inner-sidebar>[hidden]{display:none!important}
.he-v2-inner-shell .he-article-navigation{font-family:Arial,sans-serif}
.he-v2-inner-shell .he-article-navigation h2{margin:0 0 5px;padding:0;border:0}
.he-v2-inner-shell .he-article-category{margin:0 0 12px;padding-bottom:12px;border-bottom:1px solid #e7eff4;font-size:16px;font-weight:700;line-height:1.35;color:#19465f;overflow-wrap:anywhere}
.he-v2-inner-shell .he-article-scroll{max-height:60vh;max-height:60dvh;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#8bb5c7 #f1f6f9;padding-right:6px}
.he-v2-inner-shell .he-article-current{margin:4px 0;padding:10px 12px;border:1px solid #b7dbe9;border-left:4px solid #2189a8;border-radius:8px;background:#eaf5fa;color:#19465f;font-weight:700}
.he-v2-inner-shell .he-article-more{width:100%;min-height:40px;margin-top:12px;border:1px solid #c5dfed;border-radius:9px;background:#edf7fb;color:#246e9a;cursor:pointer;font-weight:700}
.he-v2-inner-shell .he-related{margin:25px 0;padding:20px;background:#f3f8fb;border:1px solid #dceaf2;border-radius:16px;font-family:Arial,sans-serif}
.he-v2-inner-shell .he-related-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}
.he-v2-inner-shell .he-related-header h2{margin:0;font-size:20px}
.he-v2-inner-shell .he-related-controls{display:flex;gap:8px}
.he-v2-inner-shell .he-related-controls button{border:1px solid #c6dfeb;border-radius:50%;background:white;color:#246e9a;width:38px;height:38px;cursor:pointer}
.he-v2-inner-shell .he-related-track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;scrollbar-width:thin}
.he-v2-inner-shell a.he-related-card{display:flex;flex-direction:column;flex:0 0 calc((100% - 14px)/2);min-width:0;scroll-snap-align:start;background:white;border:1px solid #dce8ef;border-radius:13px;overflow:hidden;text-decoration:none;color:#19465f}
.he-v2-inner-shell .he-related-card img{display:block;width:100%!important;height:140px!important;object-fit:cover;border:0!important;margin:0!important}
.he-v2-inner-shell .he-related-card h3{padding:14px 14px 0;margin:0;font-size:16px;line-height:1.4;overflow-wrap:normal!important}
.he-v2-inner-shell .he-related-card p{padding:10px 14px 16px;margin:0;color:#607788;font-size:13px;line-height:1.55}
}
@media(min-width:641px) and (max-width:1180px){
.he-v2-inner-shell.he-article-detail-shell .he-v2-inner-layout{grid-template-columns:minmax(0,1fr) minmax(210px,27%);gap:18px}
.he-v2-inner-shell.he-article-detail-shell .he-v2-inner-sidebar{display:flex;position:sticky;top:16px;align-self:start}
}
@media(max-width:640px){
.he-v2-inner-shell .he-related{padding:14px}
.he-v2-inner-shell a.he-related-card{flex-basis:85%}
.he-v2-inner-shell .he-article-scroll{max-height:45vh;max-height:45dvh}
}

@media(max-width:1180px){
.he-v2-inner-shell .he-article-normalized table{table-layout:fixed;max-width:100%!important}
.he-v2-inner-shell .he-article-normalized>table{width:100%!important}
.he-v2-inner-shell .he-article-all-source{display:none!important}
.he-v2-inner-shell .he-related{width:100%;max-width:100%;box-sizing:border-box}
.he-v2-inner-shell .he-related-track{min-width:0;width:100%;max-width:100%;box-sizing:border-box}
.he-v2-inner-shell .he-article-navigation a,.he-v2-inner-shell .he-article-category,.he-v2-inner-shell .he-related p{font-family:Arial,sans-serif!important}
}

@media(min-width:641px) and (max-width:1180px){
.he-v2-inner-shell.he-article-general-shell .he-v2-inner-layout{grid-template-columns:minmax(0,1fr) minmax(210px,27%);gap:18px}
.he-v2-inner-shell.he-article-general-shell .he-v2-inner-sidebar{display:flex;flex-direction:column}
}

@media(max-width:1180px){
.he-v2-inner-shell .he-article-ui-hidden{display:none!important}
.he-v2-inner-shell .he-article-title{font-family:Arial,sans-serif!important;font-size:26px!important;line-height:1.3!important;color:#19465f!important;margin:8px 0 22px!important;overflow-wrap:anywhere}
.he-v2-inner-shell .he-v2-inner-crumbs{flex-wrap:wrap;white-space:normal;overflow-wrap:anywhere}
}
@media(max-width:640px){.he-v2-inner-shell .he-article-title{font-size:23px!important}}

@media(max-width:1180px){
.he-v2-inner-shell .he-article-title-cell{width:100%!important}
.he-v2-inner-shell .he-article-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin:24px 0 8px;padding:18px 0;border-top:1px solid #e3edf3;font-family:Arial,sans-serif}
.he-v2-inner-shell .he-article-footer-nav{display:flex;flex-wrap:wrap;gap:8px}
.he-v2-inner-shell .he-article-footer-nav a{display:inline-flex;align-items:center;min-height:40px;padding:0 13px;background:#edf6fa;border:1px solid #c9e1ed;border-radius:10px;color:#24647f;text-decoration:none;font:600 14px Arial,sans-serif}
.he-v2-inner-shell .he-article-footer-nav a:hover{background:#dceff7;border-color:#8ebacd}
.he-v2-inner-shell .he-article-footer-nav a:focus-visible{outline:2px solid #2189a8;outline-offset:3px}
.he-v2-inner-shell .he-article-views{font:13px Arial,sans-serif;color:#69808e;white-space:nowrap}
}
@media(max-width:640px){.he-v2-inner-shell .he-article-footer-nav{width:100%;gap:6px}.he-v2-inner-shell .he-article-footer-nav a{padding:0 10px;font-size:12px}}

@media(max-width:1180px){
 .he-v2-inner-shell .he-article-navigation a.he-article-current{display:block!important;background:#dceff7!important;color:#174d68!important;border:1px solid #9bcbdc!important;border-left:5px solid #2189a8!important;border-radius:9px;font-weight:800!important;margin:0 0 10px;padding:12px}
 .he-v2-inner-shell .he-article-navigation a.he-article-current::before{content:"Открытая статья";display:block;color:#267a98;font:700 11px/1.4 Arial,sans-serif;margin-bottom:5px}
}
