/* Download CTA: prominent, accessible motion with reduced-motion support. */
.sehetak-download-main.seh-apk-btn,.sehetak-download-main#download-app,.seh-store-download,.nav-cta[data-apk-download]{
  position:relative;isolation:isolate;overflow:hidden;
  background:linear-gradient(120deg,#1175d6 0%,#0256a8 45%,#0e85e4 100%)!important;
  border:2px solid #8bd5ff!important;color:white!important;
  box-shadow:0 0 0 2px rgba(68,180,255,.14),0 0 20px rgba(39,148,231,.29),0 12px 28px rgba(18,74,144,.20)!important;
  font-weight:950!important;text-decoration:none;
  animation:seh-glow-breathe 6s ease-in-out infinite;
}
.sehetak-download-main.seh-apk-btn::after,.sehetak-download-main#download-app::after,.seh-store-download::after,.nav-cta[data-apk-download]::after{
  content:"";position:absolute;z-index:1;top:-65%;left:-80%;height:230%;width:35%;transform:rotate(20deg);
  background:linear-gradient(90deg,transparent,rgba(255,255,255,.02) 15%,rgba(255,255,255,.76) 50%,rgba(255,255,255,.02) 85%,transparent);
  pointer-events:none;animation:seh-sweep 6s ease-in-out infinite;
}
.sehetak-download-main.seh-apk-btn{min-height:67px!important;font-size:1.15rem!important;border-radius:18px!important;display:flex!important;align-items:center;justify-content:center}
.nav-cta[data-apk-download]{border-radius:15px!important}
@keyframes seh-glow-breathe{0%,100%{box-shadow:0 0 0 2px #4cb3ff20,0 0 17px #258fe044,0 12px 27px #124a902a}50%{box-shadow:0 0 0 3px #84d7ff70,0 0 32px #35aaff72,0 13px 33px #12519e41}}
@keyframes seh-sweep{0%,14%{left:-80%}32%,100%{left:160%}}
@media(prefers-reduced-motion:reduce){.sehetak-download-main.seh-apk-btn,.sehetak-download-main#download-app,.seh-store-download,.nav-cta[data-apk-download]{animation:none!important}.sehetak-download-main.seh-apk-btn::after,.sehetak-download-main#download-app::after,.seh-store-download::after,.nav-cta[data-apk-download]::after{animation:none!important;display:none}}

/* Main download button: larger, crisp edge shine every few seconds. */
.sehetak-download-main.seh-apk-btn{min-height:76px!important;font-size:clamp(1.18rem,4.5vw,1.48rem)!important;letter-spacing:.1px;border-radius:22px!important;border:3px solid #a4e6ff!important;box-shadow:0 0 0 2px #79c9ff66,0 0 25px #35b4ff88,0 16px 34px #0b599c33!important;animation:seh-edge-shine 5.8s ease-in-out infinite!important}
.sehetak-download-main.seh-apk-btn::before{content:"";position:absolute;inset:-2px;border-radius:inherit;border:2px solid #d7f5ff;opacity:.5;pointer-events:none;animation:seh-border-flash 5.8s ease-in-out infinite}
@keyframes seh-edge-shine{0%,100%{filter:brightness(1)}40%{filter:brightness(1.12)}55%{filter:brightness(1.04)}}
@keyframes seh-border-flash{0%,100%{opacity:.25}38%{opacity:1}60%{opacity:.35}}
@media(prefers-reduced-motion:reduce){.sehetak-download-main.seh-apk-btn,.sehetak-download-main.seh-apk-btn::before{animation:none!important}}
