/* Правки поверх снимка боя (evo/tools/patches.py). */

/* Страницы о БПЛА: на светлых схемах карточек тёмный градиент снизу не нужен (patches.zok_cards, 09.11) */
.new-species-item__img:has(img[src*="/uploads/2026/11/zok-"])::after{display:none}
.new-species-item__img img[src*="/uploads/2026/11/zok-"]{background:#F4F5F6}

/* Главная: кнопка видео по центру карты — как .video-btn сайта (белый треугольник с тенью) */
/* место — точка карты на 66 % ширины и 34 % высоты картинки (север Красноярского края, по указанию пользователя 09.11);
   на ПК картинка шире блока на 100 px и сдвинута влево (.top-map img в CSS боя), до 1024 px — во всю ширину */
.top-map__play{position:absolute;left:calc(66.1% - 34px);top:33.8%;width:100px;height:100px;transform:translate(-50%,-50%);z-index:2;display:block;transition:transform .3s,opacity .3s}
.top-map__play svg{display:block;width:100%;height:100%;fill:#fff;filter:drop-shadow(2px 4px 16px #000)}
.top-map__play:hover{transform:translate(-50%,-50%) scale(.9);opacity:.9}
.top-map__play:focus-visible{outline:3px solid var(--Yellow,#fdd85d);outline-offset:6px;border-radius:12px}
@media (max-width:1024px){.top-map__play{left:66.1%}}
/* телефон: точка ниже и левее — центр Красноярского края (по указанию пользователя 09.11) */
@media (max-width:767px){.top-map__play{width:70px;height:70px;left:51%;top:41%}}

/* Телефон (до 568 px): логотип в две строки — домик сверху, надпись снизу (logo-mob.svg, по просьбе пользователя 09.11) */
@media (max-width:568px){.header__logo{width:auto}.header__logo img{display:block;height:62px;width:auto}}

/* Недостающие файлы из CSS боя — отключены, чтобы не было 404 (решение пользователя 09.11). Нашёлся файл — убрать строку.
   check.jpg (/project/), roadmap/get-consult.png (/roadmap/), about.webp, ambulance*.svg, end-line*.svg */
.about-line{background-image:none}
.white-get{background-image:none}
.construct-slider:before,.construct-item:nth-child(4) .construct-slider:before,.construct-item:nth-child(2) .construct-slider:before{background-image:none}
.verification .stage-item:nth-child(2) .stage-item__title:before,.verification .stage-item:nth-child(3) .stage-item__title:before{background-image:none}

/* Бой 25.10 (karcmp-link2510): ссылка в лиде тёмного блока сравнения — жёлтая (браузерный синий на #0F1113 не читался) */
.kar-cmp__lead a{color:#FFC627;text-decoration:underline;text-underline-offset:3px}
.kar-cmp__lead a:hover{color:#fff}

/* Бой 27.10 (prod-model2710): блок «Модель / схема каркаса» #model-karkasa на страницах размеров */
.ras-3d{padding:56px 0}
.ras-3d .kar-lead{max-width:900px}
.ras-3d__fig{margin-top:28px}
.ras-3d__fig img{display:block;width:100%;height:auto}
@media (max-width:767px){.ras-3d{padding:40px 0}.ras-3d__fig{padding:12px 8px 10px}}
/* таблица цен внутри .constructions (страницы о БПЛА): мобильное правило выносило её на 20 px за края — прокрутка вбок на 375; как на бою для .pg-869 */
@media (max-width:1248px){.constructions-wrap .prices__table{overflow-x:auto;margin:30px 0;width:100%;border-radius:12px;border-left:2px solid var(--stroke-field);border-right:2px solid var(--stroke-field)}}
/* /construct/ и калькулятор /project/ — оливково-зелёный чужого шаблона (#b3c061, #adc22a, #3eb93b) → палитра сайта; решение пользователя 09.11.2026 */
.cards-item,.hwork-item,.causes-steps,.detailed-content,.constructor-form{border-color:var(--stroke-field,#e3e3e3)}
.cards-item,.hwork-item{transition:border-color .3s,box-shadow .3s}
.cards-item:hover,.hwork-item:hover{border-color:var(--Yellow2,#efbf06);box-shadow:0 5px 18px rgba(0,0,0,.05),0 19px 25px rgba(0,0,0,.04)}
.hwork-item{border-radius:16px;border-left:4px solid var(--Yellow,#fcdb5c);padding-right:24px}
.hwork-item__img{display:none}
.causes-steps__item{border-left:3px solid var(--Yellow2,#efbf06)}
.detailed-small__slide.active{border-color:var(--Yellow2,#efbf06)}
.detailed-price span{color:var(--dark,#2c2c32)}
.param-item:hover{border-color:var(--Yellow2,#efbf06)}
/* шапка /project/, /production/, /building/: hello.webp 1900 px без cover повторялась на экранах шире (10.11.2026) */
.hello-wrap--project,.hello-wrap--production,.hello-wrap--building{background-size:cover;background-position:center;background-repeat:no-repeat}
/* заливка поля калькулятора — только в мобильном аккордеоне темы (до 1024 px); на всех ширинах она легла жёлтой полосой под галочки (10.11.2026) */
@media (max-width:1024px){.param-item__wrap{background:var(--Yellow,#fcdb5c)}.param-item.open .param-item__title{background:var(--Yellow,#fcdb5c)}}
/* /project/ «3 простых шага»: фон check.jpg нарисован заново (09.11.2026) — затемнение, чтобы светлый текст читался */
.check-wrap{background-image:linear-gradient(90deg,rgba(30,30,34,.86),rgba(30,30,34,.72)),url(/img/check.jpg)}
