/* ===== Авторы: /authors, /authors/<буква>, /authors?id=N — редизайн 12.10.2026 ===== */

/* ---------- СПИСОК АВТОРОВ ---------- */

/* Отступ от пунктирной линии справа */
.has-right-dots-border:has(.authors-inner)>*:not(#page_h1_string){margin-right:16px!important}

/* Кнопка «Стать автором» (заголовок H1 и пунктир под ним — штатные) */
.authors-info-heading--bid a.more-button{display:inline-flex!important;align-items:center;height:36px!important;padding:0 18px!important;border:0!important;border-radius:0!important;background:#e6292f!important;color:#fff!important;font:700 13px/1 Arial,Helvetica,sans-serif!important;text-decoration:none!important;box-shadow:none!important;transition:background .15s}
.authors-info-heading--bid a.more-button:hover{background:#c81f25!important}

/* Вкладки «По публикациям / По алфавиту» + поиск */
.authors-inner #switcher{display:flex!important;align-items:flex-end;justify-content:space-between;gap:20px;height:auto!important;padding:0!important;margin:0 0 18px!important;border-bottom:1px solid #e3e6ea;background:none!important}
.authors-inner #switcher>div:first-child{display:flex;gap:26px;float:none!important;font-size:0!important}
.authors-inner #switcher>div:first-child a{display:block;padding:0 0 12px!important;margin:0 0 -1px!important;border-bottom:2px solid transparent;background:none!important;font:15px/1.3 Arial,Helvetica,sans-serif!important;color:#5d6168!important;text-decoration:none!important}
.authors-inner #switcher>div:first-child a:hover{color:#1d2024!important;border-bottom-color:#c9cdd2}
.authors-inner #switcher>div:first-child a.selected{color:#1d2024!important;font-weight:700!important;border-bottom-color:#e6292f}
.authors-inner #switcher>div:first-child:not(:has(.selected)) a:first-child{color:#1d2024!important;font-weight:700!important;border-bottom-color:#e6292f}
.authors-inner #switcher>div:empty{display:none!important}
.authors-inner .search_new{float:none!important;width:260px;max-width:100%;height:auto!important;overflow:visible!important;margin:0 0 10px!important}
.authors-inner #search_box{float:none!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:none!important}
.authors-inner #search_box form{position:relative;margin:0!important}
.authors-inner #search_box input.search{box-sizing:border-box!important;width:100%!important;height:38px!important;margin:0!important;padding:0 42px 0 16px!important;border:1px solid #d5d9de!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;outline:0;font:14px Arial,Helvetica,sans-serif!important;color:#1d2024!important}
.authors-inner #search_box input.search:focus{border-color:#1d2024!important}
.authors-inner #search_box label{position:absolute!important;top:4px;right:4px;width:30px;height:30px;margin:0!important;padding:0!important;float:none!important;border-radius:0;cursor:pointer;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235d6168' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='M20 20l-4.2-4.2'/%3E%3C/svg%3E") center/17px no-repeat!important}
.authors-inner #search_box label:hover{opacity:.7}
.authors-inner #search_box label::before,.authors-inner #search_box label::after{display:none!important}
.authors-inner #search_box input.sbmt{position:absolute!important;inset:0;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;opacity:0;cursor:pointer}

/* Алфавит и переключатель RU / EN — только в режиме «По алфавиту» */
.authors-inner:has(#switcher a.selected[href*="sort=pub"]) #calendar-inner{display:none!important}
.authors-inner #calendar-inner{display:flex!important;align-items:flex-start;gap:16px;float:none!important;width:auto!important;margin:0 0 22px!important;padding:0!important;border:0!important;background:none!important}
.authors-inner #calendar-inner>div{float:none!important;width:auto!important;margin:0!important}
.authors-inner #calendar-inner>div:first-child{flex:1 1 auto;min-width:0}
.authors-inner #calendar-inner>div:empty{display:none!important}
.authors-inner #calendar-inner{align-items:center!important}
.authors-inner ul.alphabet{display:flex!important;flex-wrap:wrap;justify-content:space-between;gap:2px 0;margin:0!important;padding:0!important;list-style:none!important}
.authors-inner ul.alphabet li{float:none!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:none!important}
.authors-inner ul.alphabet li a{display:block!important;min-width:0!important;width:auto!important;height:auto!important;padding:4px 3px 6px!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:none!important;color:#5d6168!important;font:14px/1.2 Arial,Helvetica,sans-serif!important;text-align:center;text-decoration:none!important;transition:color .15s,border-color .15s}
.authors-inner ul.alphabet li a:hover{color:#1d2024!important;border-bottom-color:#c9cdd2!important}
.authors-inner ul.alphabet li.active a{color:#1d2024!important;font-weight:700!important;border-bottom-color:#e6292f!important}
.authors-inner ul.alphabet li.disabled a{color:#c9cdd2!important;pointer-events:none}
.authors-inner #calendar-inner>div:nth-child(2){flex:0 0 auto;padding-left:16px!important;border-left:1px solid #e3e6ea}
.authors-inner #calendar-inner>div:nth-child(2) ul.alphabet{flex-wrap:nowrap;gap:10px}
.authors-inner #calendar-inner>div:nth-child(2) ul.alphabet li a{font-size:13px!important}

/* Карточки авторов */
ul.authors-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 24px!important;padding:0!important;list-style:none!important}
ul.authors-list>li{display:block!important;float:none!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;background:none!important}
ul.authors-list .author_item{position:relative;box-sizing:border-box;height:100%;margin:0!important;padding:0!important;border:1px solid #e3e6ea!important;border-radius:0;background:#fff!important;transition:border-color .15s,box-shadow .15s}
ul.authors-list .author_item::before,ul.authors-list .author_item::after{display:none!important}
ul.authors-list .author_item:hover{border-color:#c9cdd2!important;box-shadow:0 6px 18px rgba(20,24,30,.08)}
ul.authors-list .author_item_inner{display:flex!important;flex-direction:column;height:100%;margin:0!important;padding:0!important;border:0!important;background:none!important}
ul.authors-list .author_info{display:flex!important;flex:1 1 auto;align-items:flex-start;gap:16px;float:none!important;height:auto!important;margin:0!important;padding:18px 18px 16px!important}
ul.authors-list .author_img{position:relative;flex:0 0 100px;width:100px!important;height:100px!important;float:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%;overflow:hidden;background:#eef1f4!important}
ul.authors-list .author_img span{display:none!important}
ul.authors-list .author_img img{display:block;width:100%!important;height:100%!important;margin:0!important;border:0!important;border-radius:50%;object-fit:cover}
ul.authors-list .author_info_right{display:flex!important;flex-direction:column;gap:6px;flex:1 1 auto;min-width:0;float:none!important;width:auto!important;margin:0!important;padding:4px 0 0!important;text-align:left!important}
ul.authors-list .author_fio{order:-1;margin:0!important;font:700 17px/1.25 Arial,Helvetica,sans-serif!important;font-style:normal!important;color:#1d2024!important;text-align:left!important}
ul.authors-list .author_status{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;margin:0!important;font:13px/1.45 Arial,Helvetica,sans-serif!important;color:#5d6168!important;text-align:left!important}
ul.authors-list .author_bottom{display:flex!important;flex-wrap:wrap;align-items:center;gap:6px 14px;float:none!important;width:auto!important;margin:0!important;padding:11px 18px!important;border-top:1px solid #eef0f3;border-radius:0;background:#fafbfc!important;font:13px/1.3 Arial,Helvetica,sans-serif}
ul.authors-list .author_bottom>div{float:none!important;width:auto!important;margin:0!important;padding:0!important}
ul.authors-list .author_profile_link{order:1}
ul.authors-list .author_pub_link{order:2;position:relative;z-index:2}
ul.authors-list .author_send_message{display:none!important}
ul.authors-list .author_bottom a{padding:0!important;border:0!important;background:none!important;font:13px/1.3 Arial,Helvetica,sans-serif!important;color:#8a9099!important;text-decoration:none!important;cursor:pointer}
ul.authors-list .author_bottom a:hover{color:#1d2024!important;text-decoration:underline!important;text-underline-offset:3px}
/* вся карточка ведёт в профиль; слово «Профиль» скрыто, остаются просмотры */
ul.authors-list .author_profile_link a{font-size:0!important}
ul.authors-list .author_profile_link a::after{content:"";position:absolute;inset:0;z-index:1}
ul.authors-list .author-views{display:inline-flex!important;align-items:center;gap:5px;margin-right:0;font-size:13px!important;color:#8a9099!important}
ul.authors-list .author-views::before{content:""!important;display:inline-block!important;width:15px!important;height:15px!important;margin:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a9099' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.5 12S5.5 5 12 5s10.5 7 10.5 7-4 7-10.5 7S1.5 12 1.5 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center/15px no-repeat!important}

/* Пейджинатор — как на /vak */
.pages{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin:8px 0 30px!important;padding:18px 0 0!important;border-top:1px solid #e3e6ea;background:none!important;font-size:0!important}
.pages a{display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;min-width:38px;height:38px!important;margin:0!important;padding:0 6px!important;float:none!important;border:0!important;border-radius:0;background:#f2f5f7!important;color:#1d2024!important;font:14px/1 Arial,Helvetica,sans-serif!important;text-decoration:none!important}
.pages a:hover{background:#dfe3e8!important}
.pages a.active{background:#181716!important;color:#fff!important}
.pages a:not([href]){min-width:20px;background:none!important;color:#8a9099!important}
.pages a.prev,.pages a.next{position:static!important;width:38px;font-size:0!important;background:#f2f5f7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d2024' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 5l-7 7 7 7'/%3E%3C/svg%3E") center/16px no-repeat!important}
.pages a.next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d2024' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 5l7 7-7 7'/%3E%3C/svg%3E")!important}
.pages a.prev:hover,.pages a.next:hover{background-color:#dfe3e8!important}
.pages a.prev{order:-1;margin-right:10px!important}
.pages a.next{order:99;margin-left:10px!important}

/* ---------- СТРАНИЦА АВТОРА ---------- */

#brand-inner{box-sizing:border-box!important;padding-right:16px!important}
#brand-inner>.brand{width:auto!important}

/* Шапка профиля: фото + сведения */
#brand-inner .brand>table{display:block!important;box-sizing:border-box;width:100%!important;height:auto!important;margin:0 0 28px!important;padding:24px!important;border:0!important;border-radius:0;background:#f5f7f9}
#brand-inner .brand>table>tbody,#brand-inner .brand>table tr{display:flex!important;align-items:flex-start;gap:28px;width:100%}
#brand-inner .brand>table td{display:block!important;height:auto!important;padding:0!important;border:0!important}
#brand-inner .brand>table td:first-child{flex:0 0 160px;width:160px!important}
#brand-inner .brand>table td:first-child>div{width:160px!important;height:160px!important;border:0!important;border-radius:50%;background-size:cover!important;box-shadow:0 0 0 4px #fff,0 4px 14px rgba(20,24,30,.12)}
#brand-inner .brand>table td:first-child>div>div{display:none!important}
#brand-inner .brand>table td:last-child{flex:1 1 auto;min-width:0}
#brand-inner .brand>table td:last-child>div>div{margin:0!important;padding:10px 0!important;border-bottom:1px solid #e3e6ea;font:14px/1.55 Arial,Helvetica,sans-serif!important;color:#33373d!important}
#brand-inner .brand>table td:last-child>div>div:first-child{padding-top:0!important}
#brand-inner .brand>table td:last-child>div>div:last-child{border-bottom:0;padding-bottom:0!important}
#brand-inner .brand>table td:last-child b{font-weight:700;color:#1d2024}

/* О себе / профессиональные цели */
#brand-inner #author_about{margin:0 0 30px!important;padding:0!important}
#brand-inner #author_about .full_text p{margin:0 0 10px!important;font:15px/1.65 Arial,Helvetica,sans-serif!important;color:#33373d!important}
#brand-inner #author_about .full_text p:empty{display:none!important}
#brand-inner #author_about .full_text p>strong:only-child{display:block;margin:6px 0 0;font:700 18px/1.3 Arial,Helvetica,sans-serif!important;color:#1d2024!important}

/* Публикации */
#brand-inner #read_same_theme{margin:0 0 30px!important;padding:0!important;border:0!important;background:none!important}
#brand-inner .brand_articles{margin:0!important;padding:0!important;background:none!important}
#brand-inner .brand_articles>br{display:none}
#brand-inner .brand_articles h6{margin:0 0 4px!important;padding:0 0 12px!important;border-bottom:2px solid #1d2024;background:none!important;font:700 20px/1.3 Arial,Helvetica,sans-serif!important;color:#1d2024!important}
#brand-inner .brand_articles h6 span{font-weight:400;color:#8a9099!important}
#brand-inner .brand_articles ul.list{margin:0!important;padding:0!important;list-style:none!important}
#brand-inner .brand_articles ul.list li{margin:0!important;padding:0!important;border-bottom:1px solid #eef0f3;background:none!important}
#brand-inner .brand_articles ul.list li>div{display:flex!important;align-items:flex-start;gap:12px;margin:0!important;padding:13px 0!important}
#brand-inner .brand_articles ul.list li>div>a:first-child{display:none!important}
#brand-inner .brand_articles ul.list li>div>a:last-child{display:block!important;flex:1 1 auto;min-width:0;padding:0!important;text-decoration:none!important;background:none!important}
#brand-inner .brand_articles ul.list li br{display:none}
#brand-inner .brand_articles ul.list li .title{display:block;font:15px/1.45 Arial,Helvetica,sans-serif!important;color:#1d2024!important}
#brand-inner .brand_articles ul.list li .date{display:block;margin-top:4px;font:11px/1.3 Arial,Helvetica,sans-serif!important;letter-spacing:.05em;text-transform:uppercase;color:#8a9099!important}
#brand-inner .brand_articles ul.list li a:hover .title{text-decoration:underline;text-underline-offset:3px}

/* Кнопка «Показать ещё» под публикациями (кнопку добавляет скрипт, если статей больше 30) */
#brand-inner .pub-more{display:block;box-sizing:border-box;width:100%;height:42px;margin:16px 0 0;padding:0 16px;border:1px solid #d5d9de;border-radius:0;background:#fff;color:#1d2024;font:14px/1 Arial,Helvetica,sans-serif;cursor:pointer;transition:border-color .15s}
#brand-inner .pub-more:hover{border-color:#1d2024}

/* Неработающие кнопки Google+ */
#likes{display:none!important}

/* ---------- АВТОРЫ БЕЗ ФОТО: круг с инициалами ---------- */
/* Заглушка empty.png скрыта; круг серый. Автор без фото, которого нет в списке ниже, получает значок-силуэт */
ul.authors-list .author_img:has(img[src$="/empty.png"]) img{visibility:hidden!important}
ul.authors-list .author_img:has(img[src$="/empty.png"])::after{content:"";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#e9edf1 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23a3a9b1'%3E%3Ccircle cx='12' cy='8.5' r='4.2'/%3E%3Cpath d='M3.8 21c.6-4.3 4-7 8.2-7s7.6 2.7 8.2 7z'/%3E%3C/svg%3E") center/46% no-repeat;font:600 30px/1 Arial,Helvetica,sans-serif;letter-spacing:.03em;color:#6b7078}
#brand-inner .brand>table td:first-child>div[style*="empty.png"]{position:relative;background:#e9edf1 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23a3a9b1'%3E%3Ccircle cx='12' cy='8.5' r='4.2'/%3E%3Cpath d='M3.8 21c.6-4.3 4-7 8.2-7s7.6 2.7 8.2 7z'/%3E%3C/svg%3E") center/46% no-repeat!important}
#brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:50%;font:600 50px/1 Arial,Helvetica,sans-serif;letter-spacing:.03em;color:#6b7078}
/* Инициалы (имя + фамилия) */
ul.authors-list li:has(input[name="to"][value="7553"]) .author_img::after{content:"AS";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="11950"]) .author_img::after{content:"АА";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="1904"]) .author_img::after{content:"ЕА";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="13074"]) .author_img::after{content:"АА";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="8968"]) .author_img::after{content:"ЮА";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="12264"]) .author_img::after{content:"АА";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="1853"]) .author_img::after{content:"АА";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="11095"]) .author_img::after{content:"АБ";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="1866"]) .author_img::after{content:"ЕБ";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="3094"]) .author_img::after{content:"АБ";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="1803"]) .author_img::after{content:"АБ";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="13375"]) .author_img::after{content:"ТД";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="10195"]) .author_img::after{content:"ПД";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="12381"]) .author_img::after{content:"НД";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="13871"]) .author_img::after{content:"ЮД";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="3941"]) .author_img::after{content:"ПД";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="3942"]) .author_img::after{content:"АЗ";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="2897"]) .author_img::after{content:"ЕЗ";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="4492"]) .author_img::after{content:"ГИ";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="11278"]) .author_img::after{content:"СК";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="7717"]) .author_img::after{content:"АК";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="4022"]) .author_img::after{content:"ДК";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="14429"]) .author_img::after{content:"АК";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="13301"]) .author_img::after{content:"АК";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="9384"]) .author_img::after{content:"АК";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="7507"]) .author_img::after{content:"НК";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="6630"]) .author_img::after{content:"АК";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="1831"]) .author_img::after{content:"ГМ";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="8333"]) .author_img::after{content:"АН";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="6839"]) .author_img::after{content:"ДН";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="7351"]) .author_img::after{content:"ЮН";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="12791"]) .author_img::after{content:"РП";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="7029"]) .author_img::after{content:"ЕП";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="1658"]) .author_img::after{content:"КП";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="12397"]) .author_img::after{content:"ЮР";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="7801"]) .author_img::after{content:"ВР";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="13497"]) .author_img::after{content:"ПР";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="6814"]) .author_img::after{content:"ОС";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="7157"]) .author_img::after{content:"АС";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="2357"]) .author_img::after{content:"НС";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="10584"]) .author_img::after{content:"ВС";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="1913"]) .author_img::after{content:"АС";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="3421"]) .author_img::after{content:"АС";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="7047"]) .author_img::after{content:"ВС";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="2913"]) .author_img::after{content:"ДТ";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="4656"]) .author_img::after{content:"СТ";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="13178"]) .author_img::after{content:"НТ";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="9030"]) .author_img::after{content:"СУ";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="5939"]) .author_img::after{content:"ВХ";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="10251"]) .author_img::after{content:"МЦ";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="1841"]) .author_img::after{content:"СЧ";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="6510"]) .author_img::after{content:"СЧ";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="4034"]) .author_img::after{content:"ДЧ";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="4023"]) .author_img::after{content:"РШ";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="9336"]) .author_img::after{content:"РЮ";background-image:none!important}
ul.authors-list li:has(input[name="to"][value="4000"]) .author_img::after{content:"ДЯ";background-image:none!important}
html:has(meta[property="og:url"][content$="?id=7553"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=7553"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"AS"}
html:has(meta[property="og:url"][content$="?id=11950"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=11950"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"АА"}
html:has(meta[property="og:url"][content$="?id=1904"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=1904"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ЕА"}
html:has(meta[property="og:url"][content$="?id=13074"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=13074"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"АА"}
html:has(meta[property="og:url"][content$="?id=8968"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=8968"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ЮА"}
html:has(meta[property="og:url"][content$="?id=12264"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=12264"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"АА"}
html:has(meta[property="og:url"][content$="?id=1853"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=1853"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"АА"}
html:has(meta[property="og:url"][content$="?id=11095"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=11095"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"АБ"}
html:has(meta[property="og:url"][content$="?id=1866"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=1866"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ЕБ"}
html:has(meta[property="og:url"][content$="?id=3094"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=3094"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"АБ"}
html:has(meta[property="og:url"][content$="?id=1803"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=1803"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"АБ"}
html:has(meta[property="og:url"][content$="?id=13375"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=13375"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ТД"}
html:has(meta[property="og:url"][content$="?id=10195"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=10195"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ПД"}
html:has(meta[property="og:url"][content$="?id=12381"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=12381"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"НД"}
html:has(meta[property="og:url"][content$="?id=13871"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=13871"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ЮД"}
html:has(meta[property="og:url"][content$="?id=3941"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=3941"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ПД"}
html:has(meta[property="og:url"][content$="?id=3942"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=3942"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"АЗ"}
html:has(meta[property="og:url"][content$="?id=2897"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=2897"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ЕЗ"}
html:has(meta[property="og:url"][content$="?id=4492"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=4492"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ГИ"}
html:has(meta[property="og:url"][content$="?id=11278"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=11278"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"СК"}
html:has(meta[property="og:url"][content$="?id=7717"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=7717"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"АК"}
html:has(meta[property="og:url"][content$="?id=4022"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=4022"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ДК"}
html:has(meta[property="og:url"][content$="?id=14429"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=14429"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"АК"}
html:has(meta[property="og:url"][content$="?id=13301"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=13301"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"АК"}
html:has(meta[property="og:url"][content$="?id=9384"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=9384"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"АК"}
html:has(meta[property="og:url"][content$="?id=7507"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=7507"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"НК"}
html:has(meta[property="og:url"][content$="?id=6630"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=6630"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"АК"}
html:has(meta[property="og:url"][content$="?id=1831"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=1831"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ГМ"}
html:has(meta[property="og:url"][content$="?id=8333"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=8333"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"АН"}
html:has(meta[property="og:url"][content$="?id=6839"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=6839"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ДН"}
html:has(meta[property="og:url"][content$="?id=7351"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=7351"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ЮН"}
html:has(meta[property="og:url"][content$="?id=12791"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=12791"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"РП"}
html:has(meta[property="og:url"][content$="?id=7029"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=7029"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ЕП"}
html:has(meta[property="og:url"][content$="?id=1658"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=1658"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"КП"}
html:has(meta[property="og:url"][content$="?id=12397"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=12397"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ЮР"}
html:has(meta[property="og:url"][content$="?id=7801"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=7801"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ВР"}
html:has(meta[property="og:url"][content$="?id=13497"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=13497"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ПР"}
html:has(meta[property="og:url"][content$="?id=6814"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=6814"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ОС"}
html:has(meta[property="og:url"][content$="?id=7157"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=7157"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"АС"}
html:has(meta[property="og:url"][content$="?id=2357"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=2357"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"НС"}
html:has(meta[property="og:url"][content$="?id=10584"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=10584"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ВС"}
html:has(meta[property="og:url"][content$="?id=1913"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=1913"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"АС"}
html:has(meta[property="og:url"][content$="?id=3421"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=3421"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"АС"}
html:has(meta[property="og:url"][content$="?id=7047"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=7047"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ВС"}
html:has(meta[property="og:url"][content$="?id=2913"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=2913"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ДТ"}
html:has(meta[property="og:url"][content$="?id=4656"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=4656"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"СТ"}
html:has(meta[property="og:url"][content$="?id=13178"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=13178"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"НТ"}
html:has(meta[property="og:url"][content$="?id=9030"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=9030"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"СУ"}
html:has(meta[property="og:url"][content$="?id=5939"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=5939"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ВХ"}
html:has(meta[property="og:url"][content$="?id=10251"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=10251"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"МЦ"}
html:has(meta[property="og:url"][content$="?id=1841"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=1841"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"СЧ"}
html:has(meta[property="og:url"][content$="?id=6510"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=6510"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"СЧ"}
html:has(meta[property="og:url"][content$="?id=4034"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=4034"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ДЧ"}
html:has(meta[property="og:url"][content$="?id=4023"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=4023"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"РШ"}
html:has(meta[property="og:url"][content$="?id=9336"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=9336"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"РЮ"}
html:has(meta[property="og:url"][content$="?id=4000"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]{background-image:none!important}html:has(meta[property="og:url"][content$="?id=4000"]) #brand-inner .brand>table td:first-child>div[style*="empty.png"]::after{content:"ДЯ"}

/* ---------- МОБИЛЬНАЯ ВЕРСИЯ ---------- */
@media (max-width:640px){
  .authors-inner #switcher{flex-direction:column;align-items:stretch;gap:12px}
  .authors-inner .search_new{width:100%;order:-1}
  .authors-inner #calendar-inner{flex-direction:column;gap:10px}
  ul.authors-list{grid-template-columns:1fr;gap:12px}
  ul.authors-list .author_img{flex-basis:80px;width:80px!important;height:80px!important}
  ul.authors-list .author_img::after{font-size:24px!important}
  #brand-inner .brand>table{padding:18px!important}
  #brand-inner .brand>table>tbody,#brand-inner .brand>table tr{flex-direction:column;align-items:center;gap:18px}
  #brand-inner .brand>table td:last-child{width:100%}
}
