/* hero-1112 varyfuture.org: липкие кнопки «Підтримати» и «Зв’язатися» на телефоне со 2-го экрана (закон 10.11.2026) */
.h1112-bar{display:none}
@media (max-width:767px){
  .h1112-bar{display:flex;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:99990;background:rgba(255,255,255,.96);padding:8px 12px calc(8px + env(safe-area-inset-bottom));box-shadow:0 -6px 18px rgba(31,26,46,.16);transition:transform .3s ease,opacity .3s ease}
  .h1112-bar.is-off{transform:translateY(115%);opacity:0;pointer-events:none}
  .h1112-bar a{flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:8px;height:50px;margin:0;border:2px solid #8C52FF;border-radius:5px;font:600 15px/1 "Inter",Arial,sans-serif;text-decoration:none!important;white-space:nowrap}
  .h1112-bar__give{background:#8C52FF;color:#fff!important}
  .h1112-bar__give:active{background:#0b37a7;border-color:#0b37a7}
  .h1112-bar__cta{background:#fff;color:#8C52FF!important}
  .h1112-bar__cta:active{background:#8C52FF;color:#fff!important}
  .h1112-bar svg{width:18px;height:18px;flex:none;fill:currentColor}
  body.h1112-has-bar footer{padding-bottom:70px}
  body.h1112-bar-on #vf-cookie{bottom:84px!important}
  body.h1112-bar-on .scrollToTop{bottom:76px!important}
}
@media print{.h1112-bar{display:none!important}}
