/* itr-unblue.css (22.10.2026): голубые цвета вендорской темы Феникс заменены на акцент сайта (#9A554A).
   Файл собран по общему CSS шаблона: каждое правило с голубым оттенком (тон 185-260, насыщенность от 25 %)
   повторено с префиксом body.itr и цветом акцента. Исключены фирменные цвета соцсетей (VK, Telegram и др.)
   и общие правила ссылок a / a:hover (их цвет задан в itr-redesign.css). Подключён после itr-redesign.css. */
body.itr .table-primary,body.itr .table-primary>td,body.itr .table-primary>th{background-color:#F3E8E6 !important}
body.itr .table-hover .table-primary:hover{background-color:#F3E8E6 !important}
body.itr .table-hover .table-primary:hover>td,body.itr .table-hover .table-primary:hover>th{background-color:#F3E8E6 !important}
body.itr .table-info,body.itr .table-info>td,body.itr .table-info>th{background-color:#F3E8E6 !important}
body.itr .table-hover .table-info:hover{background-color:#F3E8E6 !important}
body.itr .table-hover .table-info:hover>td,body.itr .table-hover .table-info:hover>th{background-color:#F3E8E6 !important}
body.itr .form-control:focus{border-color:#9A554A !important;box-shadow:0 0 0 .2rem rgba(154,85,74,.25) !important}
body.itr .btn.focus,body.itr .btn:focus{box-shadow:0 0 0 .2rem rgba(154,85,74,.25) !important}
body.itr .btn-primary{background-color:#9A554A !important;border-color:#9A554A !important}
body.itr .btn-primary:hover{background-color:#9A554A !important;border-color:#9A554A !important}
body.itr .btn-primary.focus,body.itr .btn-primary:focus{box-shadow:0 0 0 .2rem rgba(154,85,74,.5) !important}
body.itr .btn-primary.disabled,body.itr .btn-primary:disabled{background-color:#9A554A !important;border-color:#9A554A !important}
body.itr .btn-primary:not(:disabled):not(.disabled).active,body.itr .btn-primary:not(:disabled):not(.disabled):active,body.itr .show>.btn-primary.dropdown-toggle{background-color:#9A554A !important;border-color:#9A554A !important}
body.itr .btn-primary:not(:disabled):not(.disabled).active:focus,body.itr .btn-primary:not(:disabled):not(.disabled):active:focus,body.itr .show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(154,85,74,.5) !important}
body.itr .btn-info{background-color:#9A554A !important;border-color:#9A554A !important}
body.itr .btn-info:hover{background-color:#7F4239 !important;border-color:#7F4239 !important}
body.itr .btn-info.focus,body.itr .btn-info:focus{box-shadow:0 0 0 .2rem rgba(154,85,74,.5) !important}
body.itr .btn-info.disabled,body.itr .btn-info:disabled{background-color:#9A554A !important;border-color:#9A554A !important}
body.itr .btn-info:not(:disabled):not(.disabled).active,body.itr .btn-info:not(:disabled):not(.disabled):active,body.itr .show>.btn-info.dropdown-toggle{background-color:#7F4239 !important;border-color:#7F4239 !important}
body.itr .btn-info:not(:disabled):not(.disabled).active:focus,body.itr .btn-info:not(:disabled):not(.disabled):active:focus,body.itr .show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(154,85,74,.5) !important}
body.itr .btn-outline-primary{color:#9A554A !important;border-color:#9A554A !important}
body.itr .btn-outline-primary:hover{background-color:#9A554A !important;border-color:#9A554A !important}
body.itr .btn-outline-primary.focus,body.itr .btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(154,85,74,.5) !important}
body.itr .btn-outline-primary.disabled,body.itr .btn-outline-primary:disabled{color:#9A554A !important}
body.itr .btn-outline-primary:not(:disabled):not(.disabled).active,body.itr .btn-outline-primary:not(:disabled):not(.disabled):active,body.itr .show>.btn-outline-primary.dropdown-toggle{background-color:#9A554A !important;border-color:#9A554A !important}
body.itr .btn-outline-primary:not(:disabled):not(.disabled).active:focus,body.itr .btn-outline-primary:not(:disabled):not(.disabled):active:focus,body.itr .show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(154,85,74,.5) !important}
body.itr .btn-outline-info{color:#9A554A !important;border-color:#9A554A !important}
body.itr .btn-outline-info:hover{background-color:#9A554A !important;border-color:#9A554A !important}
body.itr .btn-outline-info.focus,body.itr .btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(154,85,74,.5) !important}
body.itr .btn-outline-info.disabled,body.itr .btn-outline-info:disabled{color:#9A554A !important}
body.itr .btn-outline-info:not(:disabled):not(.disabled).active,body.itr .btn-outline-info:not(:disabled):not(.disabled):active,body.itr .show>.btn-outline-info.dropdown-toggle{background-color:#9A554A !important;border-color:#9A554A !important}
body.itr .btn-outline-info:not(:disabled):not(.disabled).active:focus,body.itr .btn-outline-info:not(:disabled):not(.disabled):active:focus,body.itr .show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(154,85,74,.5) !important}
body.itr .btn-link{color:#9A554A !important}
body.itr .btn-link:hover{color:#9A554A !important}
body.itr .dropdown-item.active,body.itr .dropdown-item:active{background-color:#9A554A !important}
body.itr .custom-control-input:checked~.custom-control-label::before{background-color:#9A554A !important}
body.itr .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(154,85,74,.25) !important}
body.itr .custom-control-input:active~.custom-control-label::before{background-color:#F3E8E6 !important}
body.itr .custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#9A554A !important}
body.itr .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#9A554A !important}
body.itr .custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(154,85,74,.5) !important}
body.itr .custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(154,85,74,.5) !important}
body.itr .custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#9A554A !important}
body.itr .custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(154,85,74,.5) !important}
body.itr .custom-select:focus{border-color:#9A554A !important;box-shadow:0 0 0 .2rem rgba(154,85,74,.5) !important}
body.itr .custom-file-input:focus~.custom-file-label{border-color:#9A554A !important;box-shadow:0 0 0 .2rem rgba(154,85,74,.25) !important}
body.itr .custom-file-input:focus~.custom-file-label::after{border-color:#9A554A !important}
body.itr .custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(154,85,74,.25) !important}
body.itr .custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(154,85,74,.25) !important}
body.itr .custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(154,85,74,.25) !important}
body.itr .custom-range::-webkit-slider-thumb{background-color:#9A554A !important}
body.itr .custom-range::-webkit-slider-thumb:active{background-color:#F3E8E6 !important}
body.itr .custom-range::-moz-range-thumb{background-color:#9A554A !important}
body.itr .custom-range::-moz-range-thumb:active{background-color:#F3E8E6 !important}
body.itr .custom-range::-ms-thumb{background-color:#9A554A !important}
body.itr .custom-range::-ms-thumb:active{background-color:#F3E8E6 !important}
body.itr .nav-pills .nav-link.active,body.itr .nav-pills .show>.nav-link{background-color:#9A554A !important}
body.itr .page-link{color:#9A554A !important}
body.itr .page-link:hover{color:#9A554A !important}
body.itr .page-link:focus{box-shadow:0 0 0 .2rem rgba(154,85,74,.25) !important}
body.itr .page-item.active .page-link{background-color:#9A554A !important;border-color:#9A554A !important}
body.itr .badge-primary{background-color:#9A554A !important}
body.itr .badge-primary[href]:focus,body.itr .badge-primary[href]:hover{background-color:#9A554A !important}
body.itr .badge-info{background-color:#9A554A !important}
body.itr .badge-info[href]:focus,body.itr .badge-info[href]:hover{background-color:#7F4239 !important}
body.itr .alert-primary{color:#7F4239 !important;background-color:#F3E8E6 !important;border-color:#F3E8E6 !important}
body.itr .alert-primary hr{border-top-color:#F3E8E6 !important}
body.itr .alert-primary .alert-link{color:#7F4239 !important}
body.itr .alert-info{color:#7F4239 !important;background-color:#F3E8E6 !important;border-color:#F3E8E6 !important}
body.itr .alert-info hr{border-top-color:#F3E8E6 !important}
body.itr .progress-bar{background-color:#9A554A !important}
body.itr .list-group-item.active{background-color:#9A554A !important;border-color:#9A554A !important}
body.itr .list-group-item-primary{color:#7F4239 !important;background-color:#F3E8E6 !important}
body.itr .list-group-item-primary.list-group-item-action:focus,body.itr .list-group-item-primary.list-group-item-action:hover{color:#7F4239 !important;background-color:#F3E8E6 !important}
body.itr .list-group-item-primary.list-group-item-action.active{background-color:#7F4239 !important;border-color:#7F4239 !important}
body.itr .list-group-item-info{color:#7F4239 !important;background-color:#F3E8E6 !important}
body.itr .list-group-item-info.list-group-item-action:focus,body.itr .list-group-item-info.list-group-item-action:hover{color:#7F4239 !important;background-color:#F3E8E6 !important}
body.itr .list-group-item-info.list-group-item-action.active{background-color:#7F4239 !important;border-color:#7F4239 !important}
body.itr .bg-primary{background-color:#9A554A !important}
body.itr a.bg-primary:focus,body.itr a.bg-primary:hover,body.itr button.bg-primary:focus,body.itr button.bg-primary:hover{background-color:#9A554A !important}
body.itr .bg-info{background-color:#9A554A !important}
body.itr a.bg-info:focus,body.itr a.bg-info:hover,body.itr button.bg-info:focus,body.itr button.bg-info:hover{background-color:#7F4239 !important}
body.itr .border-primary{border-color:#9A554A !important}
body.itr .border-info{border-color:#9A554A !important}
body.itr .text-primary{color:#9A554A !important}
body.itr a.text-primary:focus,body.itr a.text-primary:hover{color:#9A554A !important}
body.itr .text-info{color:#9A554A !important}
body.itr a.text-info:focus,body.itr a.text-info:hover{color:#7F4239 !important}
body.itr div.page-header .section-items div.board-section-items a.link-item:hover div.desk{color:#9A554A !important}
body.itr div.wrapper-board-contact div.list-contacts table td div.email a{color:#9A554A !important}
body.itr .xLoader .glistening-window span:nth-child(3){background:#9A554A !important}
body.itr .xLoader .google-spin-wrapper .google-spin{border-top-color:#9A554A !important}
body.itr .xLoader .spinning-disc{background:#9A554A !important}
body.itr .xLoader .the-snake span{background:#9A554A !important}
body.itr .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#9A554A !important;box-shadow:#9A554A 0 1px 3px 0 inset !important}
body.itr .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#9A554A !important}
body.itr .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,body.itr .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,body.itr .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#9A554A !important;box-shadow:#9A554A 0 1px 3px 0 inset !important}
body.itr .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,body.itr .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#9A554A !important;box-shadow:#9A554A 0 1px 3px 0 inset !important}
body.itr .xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{background:#9A554A !important}
body.itr .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,body.itr .xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:#9A554A !important}
body.itr a>span.bord-bot{color:#9A554A !important}
body.itr *:hover>span.bord-bot{border-bottom-color:#9A554A !important}
body.itr div.faq-block div.faq div.faq-element div.question span{color:#9A554A !important;border-bottom:1px dashed #9A554A !important}
body.itr div.opinion.slider-big div.slider div.slider-for div.more-info-wrap div.more-info div.link-wrap a.link-blank,body.itr div.opinion.slider-big div.slider div.slider-for div.more-info-wrap div.more-info div.link-wrap a.link-video{color:#9A554A !important}
body.itr div.opinion.slider-small div.opinion-table div.opinion-cell.text-part div.more-info div.link-wrap a.link-blank,body.itr div.opinion.slider-small div.opinion-table div.opinion-cell.text-part div.more-info div.link-wrap a.link-video{color:#9A554A !important}
body.itr div.opinion.slider-small.dark div.opinion-table a>span.bord-bot{color:#9A554A !important}
body.itr div.opinion.full-block.dark div.opinion-table div.opinion-cell.text-part div.more-info div.link-wrap a.link-blank,body.itr div.opinion.full-block.dark div.opinion-table div.opinion-cell.text-part div.more-info div.link-wrap a.link-video{color:#9A554A !important}
body.itr div.news div.slider-news div.element div.btn-detail-wrap a{color:#9A554A !important}
body.itr div.story div.story-element div.text-wrap a.name{color:#9A554A !important}
body.itr div.switcher ul.switcher-tab li{color:#9A554A !important}
body.itr .light-blue{background-color:#9A554A !important}
body.itr .dark-blue{background-color:#9A554A !important}
body.itr div.menu-navigation ul.nav>li span.text{color:#9A554A !important}
body.itr .change-colls:hover{background-color:#9A554A !important}
body.itr div.catalog-main-menu ul.catalog-link li a{color:#9A554A !important}
body.itr div.catalog-list-wrap div.element-sort a{color:#9A554A !important}
body.itr div.element-pagination div.bx-pagination div.bx-pagination-container ul li.bx-active span{background-color:#9A554A !important}
body.itr div.cart-info-block div.wrapper-controls div.more a{color:#9A554A !important}
body.itr div.cart-info-block div.wrapper-description div.board-rating-reviews div.reviews a.reviews-text{color:#9A554A !important;border-bottom:1px dotted #9A554A !important}
body.itr div.cart-info-block div.wrapper-price-sku-props div.modal-btn a{color:#9A554A !important;border-bottom:1px dotted #9A554A !important}
body.itr div.cart-char a.style-scroll-ar-down{color:#9A554A !important}
body.itr div.cart-char a.style-scroll-ar-down span{border-bottom:1px dashed #9A554A !important}
body.itr div.seo-text-edit div.seo-text:hover{background-color:#9A554A !important}
body.itr div.list-contacts-modal table td div.email a{color:#9A554A !important}
body.itr div.basket-style div.body div.buttons a.open-info{color:#9A554A !important}
body.itr div.basket-style div.tab_item span.desc{color:#9A554A !important}
body.itr div.cart-first-block.light a.style-fast-order>span{color:#9A554A !important}
body.itr div.cart-first-block.light a.style-fast-order:hover>span.bord-bot{border-bottom-color:#9A554A !important}
body.itr div.alert-block div.alert-block-content div.alert-body div.cont div.instr div.instr-element div.text a{color:#9A554A !important}
body.itr .button-second.text-clr-blue{color:#9A554A !important}
body.itr div.search-panel .hint-area span{border-bottom:1px dashed #9A554A !important;color:#9A554A !important}
body.itr .container-form.box-shadow-light:has(input.search-scroll-focus:focus) div.search-panel .hint-area span,body.itr .container-form.box-shadow-light:has(input.search-scroll-focus:not(:placeholder-shown)) div.search-panel .hint-area span{border-color:#9A554A !important;color:#9A554A !important}
body.itr div.search-body div.sections-main div.section-box-wrap.found:hover table.section-box div.name{color:#9A554A !important}
body.itr div.section-blog div.section-blog-item:hover .wr-name div.name{color:#9A554A !important}
body.itr div.catalog-list.LIST div.item div.wrapper-characteristics div.characteristics-show a{color:#9A554A !important}
body.itr div.wrapper-board-label div.mini-board,body.itr div.wrapper-board-label div.mini-board.new{background:-moz-linear-gradient(-45deg,#0fcf92 0%,#9A554A 100%) !important;background:-webkit-linear-gradient(-45deg,#0fcf92 0%,#9A554A 100%) !important;background:linear-gradient(135deg,#0fcf92 0%,#9A554A 100%) !important}
body.itr div.dropdown-menu-view-2 a.name:hover,body.itr div.dropdown-menu-view-2 a.name.selected{color:#9A554A !important}
body.itr div.dropdown-menu-view-2 table.item ul.lvl2 li.selected a,body.itr div.dropdown-menu-view-2 table.item ul.lvl2 li a:hover{color:#9A554A !important}
body.itr form.form ul.form-radio.in-line li .button-def{background-color:#9A554A !important}
body.itr div.wrap-agree div.wrap-desc a{color:#9A554A !important}
body.itr form.form.dark div.wrap-agree div.wrap-desc a{color:#9A554A !important}
body.itr div.subsection-list a.name{color:#9A554A !important}
body.itr div.category-item-flat:hover a{color:#9A554A !important}
body.itr div.category-item-flat div.name:hover{color:#9A554A !important}
body.itr .bx-filter .bx-filter-popup-result span.bord-bot{color:#9A554A !important}
body.itr div.ajax-search-results a.search-item:hover div.search-item-name{color:#9A554A !important}
body.itr div.personal-menu-content div.item a.bttn{color:#9A554A !important}
body.itr div.wr-transform-to-dialog-by-mob div.transform-to-dialog-by-mob ul li span.text{color:#9A554A !important}
body.itr .bx_order_list .bx_order_list_table_order tbody tr td a{color:#7F4239 !important}
body.itr .sale-order-detail-about-order-inner-container-list-item-link{color:#9A554A !important}
body.itr .sale-order-detail-payment-options-shipment-button-element{color:#9A554A !important}
body.itr .sale-order-detail-payment-options-methods-template{border:1px solid #9A554A !important}
body.itr div.files-list div.desc{color:#9A554A !important}
body.itr .group-list-simple .group-item.active:not(.selected) span.name{color:#9A554A !important}
body.itr .btn-transpatent{color:#9A554A !important}
body.itr .btn-transpatent:visited,body.itr .btn-transpatent:active{color:#9A554A !important}
body.itr .set_product_other_container .set-products-other-tabs .set-products-other-tab{color:#9A554A !important}
body.itr .prediction-text .board-description{background-color:#9A554A !important}
body.itr .sub-menu-lvl-2-item.selected .main-sub-name{color:#9A554A !important}
body.itr .employee-modal .labels .label{background-color:#9A554A !important}
body.itr .video-css{color:#9A554A !important}
body.itr .file-css{color:#9A554A !important}
body.itr .wqec-button-def.wqec-blue{background-color:#9A554A !important}
body.itr div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab.wqec-active{background:#9A554A !important}
body.itr div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab-result.wqec-active{color:#9A554A !important}
body.itr div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.weqc-tab-percent div.wqec-tab-per{background-color:#9A554A !important}
body.itr div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab.wqec-active{background:#9A554A !important}
body.itr div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.weqc-tab-percent div.wqec-tab-per{background-color:#9A554A !important}
body.itr form.wqec-form div.wqec-special-wrap div.wqec-spec-ontitle{background-color:#9A554A !important}
body.itr form.wqec-form div.wrap-agree span.wqec-text a{color:#9A554A !important}
body.itr div.wqec-video a.wqec-link-video table.wqec-pl-video div.wqec-video-text{color:#9A554A !important}
body.itr div.wqec-xLoader .google-spin-wrapper .google-spin{border-top-color:#9A554A !important}
body.itr div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li span.list-name{color:#9A554A !important;border-bottom:1px dashed #9A554A !important}
body.itr div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-preview a{background:url(/bitrix/tools/concept.quiz/css/images/setting/btn_preview.png) 20px center no-repeat #9A554A !important}
body.itr div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap a.wqec-more-instr{color:#9A554A !important}
body.itr div.wqec-setting div.wqec-inner div.wqec-setting-content div.button-wrap .btn-set{background-color:#9A554A !important}
body.itr div.wqec-setting div.wqec-inner div.wqec-setting-content div.button-wrap .btn-set:hover{background-color:#9A554A !important}
body.itr .cquiz-add-btn{background-color:#9A554A !important}
body.itr .cquiz-add-btn:hover{background-color:#9A554A !important}
@media (max-width:767.98px){
body.itr div.map-block.info-on-map .desc-table div.name{border-bottom:3px solid #9A554A !important}
}
@media (min-width:1200px){
body.itr .wqec-button-def.wqec-blue:hover{background-color:#7F4239 !important}
body.itr div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-preview a:hover{background-color:#9A554A !important}
}

/* Ссылка без своего правила брала голубой из общего a{} и a:hover{} темы (например, ГИСП на /reestr-poisk/,
   «Забыли пароль?» на /auth/). :where() даёт те же веса (0,0,1) и (0,1,1), что у темы, но файл грузится
   позже, поэтому выигрывает только там, где иначе остался бы голубой: любое правило с классом сильнее. */
:where(body.itr) a{color:var(--itr-accent)}
:where(body.itr) a:hover{color:var(--itr-accent-d)}
