/* Exytosa — retoques de experiencia, noviembre 2026 */
html[data-theme="dark"] body{background-color:#080e19;background-image:repeating-linear-gradient(135deg,transparent 0,transparent 38px,rgba(55,185,160,.045) 39px,transparent 41px),radial-gradient(ellipse at 12% 22%,rgba(0,210,135,.12),transparent 42%),radial-gradient(ellipse at 90% 68%,rgba(40,115,255,.11),transparent 44%);background-attachment:fixed;animation:exyAmbient 15s ease-in-out infinite alternate}
@keyframes exyAmbient{from{background-position:0 0,0 0,0 0}to{background-position:55px 25px,30px -45px,-30px 30px}}
.exy-register-emphasis a{font-size:1.13em;font-weight:800;display:inline-block;padding:5px 7px}
.apkdl-thanks[hidden]{display:none!important}.apkdl-thanks{text-align:center;margin:18px 0;padding:22px 14px;border-radius:18px;background:linear-gradient(135deg,rgba(0,230,118,.13),rgba(0,190,255,.08));border:1px solid rgba(0,230,118,.28)}
.apkdl-thanks h2{font-size:clamp(18px,4vw,24px);margin:0 0 8px}.apkdl-thanks p{color:var(--txt2);margin:0 0 16px}.apkdl-thanks button{border:0;border-radius:12px;background:#00d67b;color:#042012;padding:12px 16px;font-weight:800;cursor:pointer;margin:4px}.apkdl-thanks button.apkdl-secondary{background:var(--bg3);color:var(--txt);border:1px solid var(--border)}
@media(prefers-reduced-motion:reduce){html[data-theme="dark"] body{animation:none}}

/* Fondo oscuro: rayas diagonales originales más luces ambientales en movimiento. */
html:not([data-theme="light"]) body{background-color:#080e19!important;background-image:repeating-linear-gradient(135deg,transparent 0px,transparent 37px,rgba(35,230,163,.105) 38px,transparent 40px),repeating-linear-gradient(45deg,transparent 0px,transparent 94px,rgba(38,126,255,.045) 96px,transparent 98px),radial-gradient(ellipse at 10% 18%,rgba(0,210,135,.19),transparent 48%),radial-gradient(ellipse at 87% 68%,rgba(37,106,255,.17),transparent 48%)!important;background-attachment:fixed!important;animation:exyAmbientDark 18s ease-in-out infinite alternate!important}
@keyframes exyAmbientDark{from{background-position:0 0,0 0,0 0,0 0}to{background-position:80px 45px,-55px 35px,35px -65px,-40px 35px}}
.apkdl-gate[hidden],.apkdl-bar[hidden],.apkdl-btn[hidden]{display:none!important}
@media(prefers-reduced-motion:reduce){html:not([data-theme="light"]) body{animation:none!important}}
