/* SkyNet Panel — единый стиль индексируемых статей, 19.09.2026 */
body:has(.page-wrap){
  --bg:#020708!important;--bg2:#061117!important;--surface:#081820!important;
  --border:rgba(24,210,255,.26)!important;--border-bright:rgba(24,210,255,.62)!important;
  --text:#f6fbff!important;--text-dim:#a5bcc5!important;--gold:#18d2ff!important;
  --gold-light:#91efff!important;--gold-dark:#0b7998!important;
  --cyan:#18d2ff!important;--red:#ff203d!important;--green:#27f59a!important;
  background:#020708!important;color:#f6fbff!important;font-family:Arial,Helvetica,sans-serif!important;
}
body:has(.page-wrap) main{background:radial-gradient(circle at 76% 8%,rgba(24,210,255,.08),transparent 28%),linear-gradient(rgba(24,210,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(24,210,255,.025) 1px,transparent 1px)!important;background-size:auto,38px 38px,38px 38px!important;}
body:has(.page-wrap) header{background:rgba(1,6,8,.96)!important;border-top:1px solid rgba(255,32,61,.75)!important;border-bottom:1px solid rgba(24,210,255,.3)!important;box-shadow:0 10px 42px rgba(0,0,0,.34)!important;}
body:has(.page-wrap) header .logo-icon{font-size:0!important;color:transparent!important;background:#02090c url('https://static.tildacdn.com/tild6430-6632-4434-a461-633837623638/exec-b3a367e4-d230-4.png') center/contain no-repeat!important;border:1px solid rgba(255,32,61,.68)!important;box-shadow:0 0 20px rgba(255,32,61,.2)!important;}
body:has(.page-wrap) header .logo-text{color:#ff203d!important;font-family:Arial,Helvetica,sans-serif!important;}
body:has(.page-wrap) header .btn-gold{background:#18d2ff!important;color:#021015!important;border:1px solid #18d2ff!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:800!important;box-shadow:0 0 24px rgba(24,210,255,.14)!important;}
body:has(.page-wrap) header .btn-gold:hover{background:#91efff!important;box-shadow:0 0 28px rgba(24,210,255,.28)!important;}
body:has(.page-wrap) header .btn-outline{background:transparent!important;color:#18d2ff!important;border-color:rgba(24,210,255,.62)!important;font-family:Arial,Helvetica,sans-serif!important;}
body:has(.page-wrap) .page-wrap,body:has(.page-wrap) .page-wrap *{font-family:Arial,Helvetica,sans-serif!important;}
body:has(.page-wrap) .art-title{color:#f6fbff!important;letter-spacing:-.03em!important;}
body:has(.page-wrap) .art-title .gold{color:#ff203d!important;}
body:has(.page-wrap) .art-category{background:rgba(24,210,255,.12)!important;color:#18d2ff!important;border:1px solid rgba(24,210,255,.25)!important;}
body:has(.page-wrap) .art-meta{border-bottom-color:rgba(24,210,255,.26)!important;color:#a5bcc5!important;}
body:has(.page-wrap) .art-body{color:#c8d7dc!important;}
body:has(.page-wrap) .art-body h2{color:#f6fbff!important;}
body:has(.page-wrap) .art-body h3{color:#18d2ff!important;}
body:has(.page-wrap) .art-body a,body:has(.page-wrap) .related a{color:#18d2ff!important;}
body:has(.page-wrap) .art-body strong{color:#f6fbff!important;}
body:has(.page-wrap) .highlight{border-left-color:#18d2ff!important;background:rgba(24,210,255,.045)!important;color:#c8d7dc!important;}
body:has(.page-wrap) .highlight.gold{border-left-color:#ff203d!important;background:rgba(255,32,61,.06)!important;}
body:has(.page-wrap) .step-num,body:has(.page-wrap) .kpi-num{color:#ff203d!important;}
body:has(.page-wrap) .art-cta{background:linear-gradient(100deg,rgba(24,210,255,.09),rgba(255,32,61,.07))!important;border-color:rgba(24,210,255,.46)!important;}
body:has(.page-wrap) .art-cta .btn-gold{background:#ff203d!important;color:#fff!important;border-color:#ff203d!important;box-shadow:0 0 24px rgba(255,32,61,.18)!important;}
body:has(.page-wrap) .art-cta .btn-outline{color:#18d2ff!important;border-color:#18d2ff!important;}
body:has(.page-wrap) .badge-gold{background:rgba(24,210,255,.12)!important;color:#18d2ff!important;}
body:has(.page-wrap) .badge-cyan{background:rgba(24,210,255,.12)!important;color:#18d2ff!important;}
body:has(.page-wrap) .badge-green{background:rgba(39,245,154,.12)!important;color:#27f59a!important;}
body:has(.page-wrap) .rel-card{background:linear-gradient(145deg,rgba(8,24,32,.98),#030b0f)!important;border-color:rgba(24,210,255,.24)!important;}
body:has(.page-wrap) footer{background:#020708!important;border-top-color:rgba(24,210,255,.3)!important;}
body:has(.page-wrap) .footer-copy a:hover{color:#ff203d!important;}
@media(max-width:700px){body:has(.page-wrap) header{padding:0 16px!important;height:64px!important;}body:has(.page-wrap) .page-wrap{padding-left:16px!important;padding-right:16px!important;}body:has(.page-wrap) .art-title{font-size:clamp(28px,8vw,42px)!important;}body:has(.page-wrap) .art-body p{font-size:16px!important;line-height:1.65!important;}body:has(.page-wrap) .art-cta{padding:24px 18px!important;}}


/* SkyNet Panel — убираем остаточные жёлтые inline-плашки */
body:has(.page-wrap) div[style*='#f5d060']{border-left-color:#18d2ff!important;background:rgba(24,210,255,.08)!important;color:#c8d7dc!important;}
body:has(.page-wrap) div[style*='#f5d060'] strong{color:#18d2ff!important;}
body:has(.page-wrap) .snpl-next{background:rgba(8,24,32,.72)!important;border-color:rgba(24,210,255,.3)!important;color:#c8d7dc!important;}
body:has(.page-wrap) .snpl-next .highlight.gold{border-left-color:#ff203d!important;background:rgba(255,32,61,.06)!important;color:#c8d7dc!important;}
body:has(.page-wrap) .snpl-next a{color:#18d2ff!important;}

/* PageSpeed Desktop — контраст CTA-кнопок */
a.btn.primary,a.btn.red,button.btn.primary,button.btn.red{color:#021015!important;text-shadow:none!important;}
a.btn.primary:hover,a.btn.red:hover,button.btn.primary:hover,button.btn.red:hover{color:#021015!important;}

/* PageSpeed Desktop — контраст CTA-кнопок */
a.btn.primary,a.btn.red,button.btn.primary,button.btn.red{color:#021015!important;text-shadow:none!important;}
a.btn.primary:hover,a.btn.red:hover,button.btn.primary:hover,button.btn.red:hover{color:#021015!important;}