/* blue theme override - generated from santa-hot.com stylesheets */

/* ---- from 2n_ua-5axip10.css ---- */
.signal-mobile-nav .mobile-nav__external-icon { color:#66a8ff;background:#2178e917;border:1px solid #5ba2ff6b }
@media (max-width:980px) {
  .mobile-bottom-cta { box-shadow:0 14px 38px #00000070,0 0 22px #166ee233,inset 0 1px #ffffff24 }
  .mobile-bottom-cta:after { border:1px solid #3286f4b8 }
  .mobile-bottom-cta__btn--primary { background:radial-gradient(circle at 28% 22%,#ffffff4d,#0000 30%),linear-gradient(145deg,#287dec 0%,#1166d5 58%,#0b4a9d 100%);box-shadow:inset 0 1px #ffffff52,0 8px 24px #0e63d24d }
  .mobile-bottom-cta__btn--primary:hover,.mobile-bottom-cta__btn--primary:focus-visible { box-shadow:inset 0 1px #fff6,0 10px 28px #126bdf66 }
  .mobile-bottom-cta__icon { background:radial-gradient(circle at 28% 22%,#ffffff4d,#0000 31%),linear-gradient(145deg,#78b2ff 0%,#3585ed 50%,#1054ae 100%);border:1px solid #daeaff85;box-shadow:inset 0 1px #ffffff5c,0 0 18px #2d81ef40 }
}
@media (max-width:760px) {
  .mobile-bottom-cta__btn--primary { background:radial-gradient(circle at 28% 22%,#ffffff4d,#0000 30%),linear-gradient(145deg,#287dec 0%,#1166d5 58%,#0b4a9d 100%);box-shadow:inset 0 1px #ffffff4d,0 8px 24px #0e63d247 }
}
:root { --signal-crimson:#1965c8;--signal-crimson-dark:#0f4183;--signal-shadow:0 24px 72px #12171e1c;--signal-glass-dark:#0e121829;--signal-glass-shadow:0 24px 70px #151d2717, inset 1px 1px 0 #ffffff6b, inset -1px -1px 0 #ffffff1a }
@keyframes santaChipPulse {
  0%,to { box-shadow:0 0 #4c9aff00 }
  50% { box-shadow:0 0 0 5px #4c9aff1a }
}
@keyframes santaTelegramEdgeCurrent {
  0%,to { opacity:.22;border-color:#ffffff29;box-shadow:inset 0 0 #fff0,0 0 #4394ff00 }
  46% { opacity:.9;border-color:#e2efffc2;box-shadow:inset 0 0 18px #b9d7ff2e,0 0 14px #368dff61 }
}
@keyframes santaTelegramMagnetPulse {
  0%,to { filter:saturate()brightness();box-shadow:inset 0 1px #ffffff52,0 24px 68px #1266d452 }
  52% { filter:saturate(1.16)brightness(1.065);box-shadow:inset 0 1px #ffffff85,0 0 0 5px #4394ff0f,0 30px 88px #1178ff75 }
}
@keyframes santaTelegramCoreFlare {
  0%,to { box-shadow:inset 0 1px #fff3,0 0 #fff0,0 8px 24px #0000002e }
  52% { box-shadow:inset 0 1px #ffffff70,0 0 0 7px #ffffff14,0 0 28px #ddecffb3 }
}

/* ---- from 0l10oz16pobf7.css ---- */
#santa-app { background:radial-gradient(circle at 8% 18%,#1965c814,#0000 27%),radial-gradient(circle at 92% 44%,#246fbe12,#0000 26%),linear-gradient(145deg,#f5f3f4 0%,#eeedf0 48%,#f7f5f4 100%) }
#santa-app :focus-visible { outline:3px solid #0d54b2 }
.signal-header.header { box-shadow:0 14px 55px #0c0f142e }
.signal-header__item:after,.signal-header__dropdown>button:after { background:#398fff }
.signal-header__cta { background:linear-gradient(135deg,#2d83f4eb,#0c53b0db);box-shadow:0 12px 30px #0f59b942,inset 1px 1px #ffffff4d }
.signal-header__cta:hover { background:#2074e3 }
.signal-button--primary { background:linear-gradient(135deg,#2b80ef,#0e58b8);box-shadow:0 14px 34px #1965c842,inset 1px 1px #ffffff47 }
.signal-button--primary:hover { background:#2073e0 }
.signal-hero__copy>p { color:#559fff }
.signal-hero__rail-item--casino { --rail-color:#70aeff }
.signal-demo-teaser__card:hover { border-color:#1965c880 }
.signal-contact { background:linear-gradient(105deg,#0b3368,#124c99 68%,#1758ad) }
.signal-contact__inner>a { box-shadow:inset 1px 1px #fff,0 14px 35px #00214c2e }
.signal-actions .signal-button--primary { background:linear-gradient(135deg,#3182eb,#105abb)!important;border-color:#337fe3!important }
.signal-actions .signal-button--primary:hover { background:linear-gradient(135deg,#3b8af1,#1563c8)!important;box-shadow:0 10px 26px #1969d240!important }
.signal-header__cta { background:linear-gradient(135deg,#1e6fd9,#1053aa) }
.signal-header__cta:hover { background:linear-gradient(135deg,#2a7be5,#155ab5) }
:root { --signal-glass-dark:#0e121814;--signal-glass-shadow:0 28px 80px #1218201a, inset 0 1px 0 #ffffffad, inset 0 -1px 0 #ffffff1f }
#santa-app { background:radial-gradient(circle at 9% 10%,#1a69d02e,#0000 30%),radial-gradient(circle at 92% 34%,#2670c329,#0000 28%),radial-gradient(circle at 58% 82%,#694cc421,#0000 32%),linear-gradient(145deg,#f2eff1 0%,#e7e8ed 46%,#f2eef0 100%) }
.signal-header__item:after,.signal-header__dropdown>button:after { background:#6dacff }
.signal-header__submenu a>i { color:#78b2ff }
.signal-header__cta { background:linear-gradient(145deg,#1f74e4e0,#094da6b8);box-shadow:0 10px 28px #0c52ad38,inset 0 1px #ffffff54 }
.signal-demo-teaser__card { box-shadow:0 26px 70px #141a2217,inset 0 1px #ffffffb8,inset 0 -1px #ffffff1a }
.signal-contact { background:radial-gradient(circle at 88% 20%,#765bda38,#0000 30%),linear-gradient(112deg,#0a2e5e,#114589 58%,#112b4e) }
.signal-contact__inner { box-shadow:0 28px 80px #041a362e,inset 0 1px #ffffff61 }
.signal-header__core>a:after,.signal-header__dropdown>button:after { background:#3182ec }
.signal-hero__glass:before { background:linear-gradient(#4294ff,#4294ff14) }
.signal-hero__glass>p { color:#6fadff }
.signal-brand__mark b { background:#4294ff;box-shadow:0 0 0 3px #4294ff1f,0 0 14px #4294ff8c }
.signal-brand__wordmark strong>span { text-shadow:0 0 #4294ff00 }
.header__brand:is(:hover,:focus-visible) .signal-brand__wordmark strong>span,.footer__logo-link:is(:hover,:focus-visible) .signal-brand__wordmark strong>span { text-shadow:0 0 13px #4897ffb8,0 0 28px #4897ff47 }
.signal-brand__wordmark>i { background:linear-gradient(#0000,#4897fff2,#0000) }
.header__brand:hover .signal-brand__mark b,.footer__logo-link:hover .signal-brand__mark b { box-shadow:0 0 0 4px #4294ff24,0 0 18px #4294ffb8 }
.santa-catalogue__head>p { color:#4c9aff }
.santa-catalogue__chapter { --chapter-accent:#4193ff }
.santa-manifesto { background:#196bd7 }
.signal-contact { background:#196bd7 }
.santa-night-flow:before { background:radial-gradient(circle,#125dbe24,#0000 66%) }
.santa-night-flow .santa-manifesto span { color:#4c9aff }
.santa-night-flow .signal-delivery-studio__intro>p { color:#4c9aff }
.santa-night-flow .signal-contact__inner>a { background:#196bd7 }
.santa-night-flow .signal-section-head>p,.santa-night-flow .signal-section-head>div>p { color:#5da3ff }
.santa-night-flow .signal-contact,.signal-home .signal-contact { background:radial-gradient(circle at 88% 42%,#196bd733,#0000 29%),linear-gradient(90deg,#0e0c0f 0%,#100c10 58%,#0b1016 100%)!important }
.santa-night-flow .signal-contact:before,.signal-home .signal-contact:before { background:linear-gradient(90deg,#368dff,#368dff00) }
.santa-night-flow .signal-contact__inner>div:before,.signal-home .signal-contact__inner>div:before { background:#368dff }
.santa-night-flow .signal-contact__inner>a,.signal-home .signal-contact__inner>a { background:#196bd7 }
#santa-app .signal-header .signal-header__cta { background:linear-gradient(120deg,#ffffff1b,#ffffff09 58%,#196bd714) }
#santa-app .signal-header__cta-arrow { color:#78b2ff }
#santa-app .signal-header__cta-arrow:before { filter:drop-shadow(0 0 5px #4998ffd9);border-color:#fffffffa #68a9ffa3 #0000 #0000 }
#santa-app .signal-header__cta-arrow:after { box-shadow:0 0 5px 2px #5ca3ff,0 0 11px 4px #2c87ff8f }
#santa-app .signal-header .signal-header__cta:hover,#santa-app .signal-header .signal-header__cta:focus-visible { background:linear-gradient(120deg,#ffffff25,#ffffff0e 55%,#196bd721);box-shadow:inset 1px 1px #ffffff3d,0 9px 24px #00000021,0 0 20px #196bd717 }
#santa-app .signal-header .signal-header__cta:hover .signal-header__cta-arrow,#santa-app .signal-header .signal-header__cta:focus-visible .signal-header__cta-arrow { background:#196bd759;border-color:#74b0ff73;box-shadow:inset 1px 1px #fff3,0 0 12px #196bd757 }
.santa-night-flow .signal-contact,.signal-home .signal-contact { background:radial-gradient(circle at 80% 48%,#1c6eda40,#0000 24%),radial-gradient(circle at 70% 60%,#64419e1f,#0000 32%),linear-gradient(110deg,#0b090c 0%,#100b0f 55%,#0b131d 100%)!important }
.santa-night-flow .signal-contact:before,.signal-home .signal-contact:before { background:linear-gradient(90deg,#0000,#ffffff29 26%,#4d9aff7a 50%,#ffffff29 74%,#0000) }
.signal-contact__orbit:after { border-color:#4f9bff26 }
.signal-contact__orbit i { background:#4f9bff;box-shadow:0 0 18px #4f9bffe6 }
.signal-contact__copy>p { color:#63a7ff!important }
.santa-night-flow .signal-contact__inner>.signal-contact__telegram,.signal-home .signal-contact__inner>.signal-contact__telegram { background:linear-gradient(135deg,#ffffff24,#ffffff09 48%,#569fff14)!important }
.signal-contact__inner>.signal-contact__telegram:after { background:radial-gradient(circle,#4495ff52,#0000 66%) }
.signal-header__submenu { background:linear-gradient(145deg,#130f15e8,#0d0a0fcc 62%,#0c1016db)!important }
.signal-header .signal-header__cta { background:radial-gradient(circle at 82% 18%,#ffffff2e,#0000 31%),linear-gradient(135deg,#ffffff1f,#ffffff09 50%,#084aa029) }
.signal-header .signal-header__cta:after { background:radial-gradient(circle,#1974ec75,#0751b12e 55%,#0000 72%) }
.signal-header__cta-label>i { background:#4998ff;box-shadow:0 0 0 3px #4998ff21,0 0 12px #4998ffb3 }
.signal-header__cta-arrow { background:linear-gradient(145deg,#1f76e8d1,#074ba5b8);box-shadow:inset 1px 1px #ffffff47,0 5px 14px #0543953d }
.signal-header .signal-header__cta:hover,.signal-header .signal-header__cta:focus-visible { background:radial-gradient(circle at 82% 18%,#ffffff3d,#0000 33%),linear-gradient(135deg,#ffffff29,#ffffff0e 46%,#0c59be3b) }
.signal-header .signal-header__cta:hover .signal-header__cta-arrow,.signal-header .signal-header__cta:focus-visible .signal-header__cta-arrow { background:linear-gradient(145deg,#3889f2,#0954b5) }
.santa-security { background:radial-gradient(circle at 14% 25%,#1260c557,#0000 30%),radial-gradient(circle at 84% 78%,#532d7038,#0000 27%),linear-gradient(145deg,#090f17 0%,#0d0b0f 48%,#160c14 100%) }
.santa-security:after { background:linear-gradient(90deg,#0000,#4b99ffd9,#0000);box-shadow:0 0 26px #2785ff70 }
.santa-security__head>p { color:#4a98ff }
.santa-security-card__visual { background:radial-gradient(circle,#1e70dc33,#0000 56%) }
.santa-security-card__copy>span { color:#4d9aff }
.santa-security-card__orbit { border:1px solid #4c9aff3d }
.santa-security-card__orbit i { background:#4193ff;box-shadow:0 0 11px #348cffc2 }
.santa-security-card__shield { background:linear-gradient(145deg,#4292fa,#09499d);box-shadow:0 0 26px #2076e780 }
.santa-security-card__radar { background:repeating-radial-gradient(circle, transparent 0 18px, #ffffff14 19px 20px), conic-gradient(from 0deg, transparent 0 72%, #378eff80 94%, transparent 100%) }
.santa-security-card__radar i { background:#4294ff;box-shadow:0 0 12px #2d82f2 }
.santa-security-card__scanline { background:linear-gradient(90deg,#0000,#4294ff,#0000);box-shadow:0 0 14px #378eff9e }
.santa-security-card__pulse { border:1px solid #3e92ff38 }
.santa-night-flow .signal-delivery-studio { background:radial-gradient(circle at 9% 8%,#1869d430,#0000 25%),radial-gradient(circle at 91% 82%,#4d4ca526,#0000 27%),#0c0b0e!important }
.santa-night-flow .signal-delivery-studio__intro--journey>p { color:#4d9aff }
.signal-delivery-journey:before { background:linear-gradient(90deg,#3f92ff 0% 56%,#ffffff29 56%);box-shadow:-30px 0 28px #308aff59 }
.signal-delivery-journey li>span i { background:#4596ff;box-shadow:0 0 0 1px #4d9affa6,0 0 13px #3a8fffb3 }
.signal-delivery-handoff { background:radial-gradient(circle at 90% 0,#2070d92e,#0000 27%),#ffffff06 }
.signal-delivery-handoff>header span { color:#559fff }
.signal-delivery-handoff__grid article>span { color:#4b99ff }
.santa-night-flow .signal-contact__inner>.signal-contact__telegram,.signal-home .signal-contact__inner>.signal-contact__telegram { background:radial-gradient(circle at 87% 22%,#ffffff38,#0000 28%),linear-gradient(108deg,#1161c9c7,#08499fb3 54%,#ffffff14)!important;box-shadow:inset 1px 1px #ffffff54,0 22px 52px #0333724d!important }
.signal-brand__mark.signal-brand__santa { background:radial-gradient(circle at 74% 23%,#64a7ff40,#0000 25%),linear-gradient(145deg,#ffffff26,#ffffff09) }
.signal-brand__santa .signal-brand__hair { background:linear-gradient(135deg,#0c1118,#172e4c 70%,#0d1622) }
.signal-brand__santa .signal-brand__face { background:linear-gradient(145deg,#fff8f2,#ceddf0) }
.signal-brand__santa .signal-brand__face:before { background:#131b25;box-shadow:4.5px 0 #131b25 }
.signal-brand__santa .signal-brand__face:after { border-bottom:1.4px solid #1764c8 }
.signal-brand__santa .signal-brand__hat { background:linear-gradient(135deg,#4193ff,#0c54b2) }
.signal-brand__santa .signal-brand__scarf { background:#318aff }
.signal-brand__mark.signal-brand__santa>b { background:#d6e8ff;box-shadow:0 0 0 2px #4294ff1f,0 0 8px #4294ff9e }
.signal-brand__mark.signal-brand__santa>i.signal-brand__hair { background:linear-gradient(135deg,#0c1118,#172e4c 70%,#0d1622)!important }
.signal-brand__mark.signal-brand__santa>i.signal-brand__face { background:linear-gradient(145deg,#fff8f2,#ceddf0)!important }
.signal-brand__mark.signal-brand__santa>i.signal-brand__hat { background:linear-gradient(135deg,#4193ff,#0c54b2)!important }
.signal-brand__mark.signal-brand__santa>i.signal-brand__scarf { background:#318aff!important }
.signal-contact { background:radial-gradient(circle at 50% 105%,#1a73e83b,#0000 42%),radial-gradient(circle at 50% 62%,#1b457d21,#0000 32%),linear-gradient(#0c090d 0%,#120a0f 100%) }
.signal-contact__telegram { background:linear-gradient(115deg,#ffffff29,#0000 36%),linear-gradient(105deg,#1c72e3 0%,#0d54b1 58%,#093c7f 100%)!important;box-shadow:inset 0 1px #ffffff47,0 20px 55px #0a53b347!important }
.signal-contact__telegram:hover,.signal-contact__telegram:focus-visible { box-shadow:inset 0 1px #ffffff57,0 24px 68px #1266d45c!important }
#santa-app .signal-contact .signal-contact__telegram { background:linear-gradient(115deg,#ffffff29,#0000 36%),linear-gradient(105deg,#1c72e3 0%,#0d54b1 58%,#093c7f 100%)!important }
#santa-app .signal-contact .signal-contact__telegram:hover,#santa-app .signal-contact .signal-contact__telegram:focus-visible { background:linear-gradient(115deg,#fff3,#0000 38%),linear-gradient(105deg,#277dee 0%,#0f5abd 58%,#0a4188 100%)!important }
#santa-app .santa-night-flow .santa-manifesto { background:radial-gradient(circle at 15% 54%,#196bd726,#0000 29%),radial-gradient(circle at 87% 78%,#5e5fff17,#0000 27%),linear-gradient(#0e0c0f 0%,#100c10 54%,#110d14 100%)!important }
#santa-app .santa-night-flow .santa-manifesto:after { filter:drop-shadow(0 -5px 18px #196bd71a);border-top:1px solid #539eff26 }
#santa-app .santa-night-flow .santa-manifesto span { color:#5ba2ff }
#santa-app .santa-night-flow .santa-manifesto span:before { border:2px solid #529dff;box-shadow:0 0 16px #529dffb8 }
#santa-app .santa-night-flow .santa-manifesto span:after { background:linear-gradient(90deg,#529dffa6,#0000) }
#santa-app .santa-night-flow .santa-manifesto strong { text-shadow:0 0 34px #ffffff14,0 0 48px #388eff1f }
.signal-contact__focus-dots:before { background:radial-gradient(circle at 8%,#fff1f7b8,#398fff57 12%,#0000 31%),radial-gradient(circle at 92%,#fff1f7b8,#398fff57 12%,#0000 31%),linear-gradient(90deg,#0000 2%,#2583ff21 24%,#5ca3ff33 50%,#2583ff21 76%,#0000 98%) }
.signal-contact__focus-dots:after { box-shadow:inset 0 0 #fff0,0 0 #4394ff00 }
.signal-contact__focus-dots>i { --particle:#4c9aff }
.signal-contact__focus-dots>i:nth-child(2) { --particle:#2d88ff }
.signal-contact__focus-dots>i:nth-child(3) { --particle:#dcebff }
.signal-contact__focus-dots>i:nth-child(4) { --particle:#6fadff }
.signal-contact__focus-dots>i:nth-child(6) { --particle:#3f92ff }
.signal-contact__focus-dots>i:nth-child(7) { --particle:#c0dbff }
.signal-contact__focus-dots>i:nth-child(9) { --particle:#2d88ff }
.signal-contact__focus-dots>i:nth-child(10) { --particle:#e5f0ff }
.signal-contact__focus-dots>i:nth-child(11) { --particle:#73b0ff }
.signal-contact__focus-dots>i:nth-child(13) { --particle:#3f92ff }
.signal-contact__focus-dots>i:nth-child(14) { --particle:#c0dbff }
#santa-app .signal-header .signal-header__cta:before { background:conic-gradient(from 0deg, transparent 0 70%, #3e92ff14 74%, #4b99ffb8 77%, #fff 79%, #59a1ffeb 81%, #2a86ff1f 85%, transparent 89% 100%);filter:drop-shadow(0 0 4px #388effb8) }
#santa-app .signal-header .signal-header__cta:after { background:radial-gradient(circle at 82% 14%,#ffffff24,#0000 30%),linear-gradient(125deg,#2a222af0,#120e13e6 56%,#112949e0) }
#santa-app .signal-header .signal-header__cta:hover:before,#santa-app .signal-header .signal-header__cta:focus-visible:before { filter:drop-shadow(0 0 7px #4495fff0) }
@media (prefers-reduced-motion:reduce) {
  #santa-app .signal-header .signal-header__cta:before { background:linear-gradient(90deg,#4394ffb3,#ffffffe6,#4394ffb3) }
}
@media (max-width:760px) {
  #santa-app .mobile-nav__sheet { background:radial-gradient(circle at 100% 0,#166ee233,#0000 34%),linear-gradient(150deg,#1a161cf5,#0c0b0ff5) }
  #santa-app .mobile-nav__eyebrow { color:#519cff }
  #santa-app .mobile-nav__links a.is-active { background:linear-gradient(90deg,#1670e61f,#0000 75%) }
  #santa-app .mobile-nav__num { color:#4696ff }
  #santa-app .signal-mobile-nav__resources a.is-active { background:linear-gradient(145deg,#1b75eb38,#ffffff09);border-color:#4e9bff80 }
  #santa-app .signal-mobile-nav__resource-num { color:#4c9aff }
}
@media (max-width:760px) {
  #santa-app .signal-header.header,#santa-app .signal-header.header.is-scrolled { background-image:linear-gradient(108deg,#08080cdb,#161118ab 56%,#182c4661)!important }
}

/* ---- from mobile-final.css ---- */
@media (max-width: 760px) {
  #santa-app .mobile-nav__sheet { background:radial-gradient(circle at 95% 0,rgba(34,117,225,.17),transparent 34%),
      linear-gradient(150deg,rgba(20,14,20,.96),rgba(10,9,12,.985) 62%)!important }
  #santa-app .mobile-nav__eyebrow { color:#559fff!important }
  #santa-app .mobile-nav__links a.is-active { background:linear-gradient(90deg,rgba(24,114,231,.13),transparent 78%)!important }
  #santa-app .mobile-nav__num { color:#4a98ff!important }
  #santa-app .signal-mobile-nav__resources a.is-active { border-color:rgba(79,155,255,.46)!important;background:linear-gradient(145deg,rgba(24,111,224,.17),rgba(255,255,255,.035))!important }
  #santa-app .signal-mobile-nav__resource-num { color:#529dff!important }
  #santa-app .signal-section-head > p,
  #santa-app .signal-section-head > div > p { color:#4e9bff!important }
  #santa-app .signal-button--primary { background:linear-gradient(110deg,#176cdc,#257cee)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 9px 24px rgba(16,100,211,.23)!important }
  #santa-app .signal-page-hero__copy,
  #santa-app .signal-secondary-hero__copy { border-left:2px solid rgba(71,151,255,.82)!important }
  #santa-app .signal-page-hero__copy > p,
  #santa-app .signal-secondary-hero__copy > p { color:#4e9bff!important }
  #santa-app .signal-page-hero__copy > ul li::before,
  #santa-app .signal-secondary-hero__meta li::before { background:var(--page-accent, #4294ff)!important }
  #santa-app .signal-page .signal-decision__grid > article > span { color:#4e9bff!important }
  #santa-app .signal-service-feature-grid > article > span,
  #santa-app .signal-scope__column > span,
  #santa-app .signal-process__list > li > span,
  #santa-app .signal-service-process ol > li > span { color:#4e9bff!important }
  #santa-app .signal-service-scope-grid li::before,
  #santa-app .signal-scope__column li::before { background:#4998ff!important }
  #santa-app .signal-page .signal-tojino-ops__grid > article > span,
  #santa-app .signal-page .signal-api-supply__grid > article > span { color:var(--page-accent,#4e9bff)!important }
  #santa-app .signal-page .signal-ops-notes__grid > article > span { color:var(--page-accent,#4e9bff)!important }
  #santa-app .signal-page .signal-scope__column > span { color:var(--page-accent,#4e9bff)!important }
  #santa-app .signal-page .signal-scope__column li::before { background:var(--page-accent,#4e9bff)!important }
  #santa-app .signal-page .signal-process__list > li > span { color:var(--page-accent,#4e9bff)!important }
  #santa-app .signal-faq__intro > p,
  #santa-app .v3-qna__intro > .v3-label { color:#4c9aff!important }
  #santa-app .signal-accordion__item summary > span,
  #santa-app .v3-accordion__item summary > span { color:#4e9bff!important }
  #santa-app .signal-contact { background:radial-gradient(circle at 82% 45%,rgba(17,97,201,.24),transparent 42%),
      linear-gradient(110deg,#0e0b0f,#0a0f16)!important }
  #santa-app .signal-contact__telegram { border:1px solid rgba(173,209,255,.48)!important;background:linear-gradient(110deg,rgba(25,111,224,.86),rgba(10,76,163,.78))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 15px 40px rgba(8,66,143,.28)!important }
  #santa-app .signal-delivery-journey > li:nth-child(-n+2)::before { background:#3f92ff!important }
  #santa-app .signal-delivery-journey > li:nth-child(3)::before { background:linear-gradient(90deg,#3f92ff,rgba(255,255,255,.16))!important }
}
@media (min-width: 761px) and (max-width: 900px) {
  #santa-app .signal-page .signal-scope__column > span { color:var(--page-accent,#4e9bff)!important }
  #santa-app .signal-page .signal-scope__column li::before { background:var(--page-accent,#4e9bff)!important }
  #santa-app .signal-page .signal-process__list > li > span { color:var(--page-accent,#4e9bff)!important }
  #santa-app .signal-page .signal-tojino-ops__grid > article > span,
  #santa-app .signal-page .signal-api-supply__grid > article > span { color:var(--page-accent,#4e9bff)!important }
  #santa-app .signal-page .signal-ops-notes__grid > article > span { color:var(--page-accent,#4e9bff)!important }
}
