﻿/* Fallback: force visibility after 2s if builder JS fails */
@keyframes arktrix-force-visible { to { opacity:1!important; visibility:visible!important; transform:none!important; } }
/* Tilda animation blocks */
.t-animate, [data-animate-style], [data-animate-group] { animation: arktrix-force-visible 0s 2s forwards !important; }
/* Tilda lazy-loaded images */
.t-img[data-original], .t-bgimg[data-original] { animation: arktrix-force-visible 0s 1s forwards !important; }
/* Generic builder patterns */
[data-aos], .wow, .animated, .elementor-invisible, .is-loading, .lazyload { animation: arktrix-force-visible 0s 2s forwards !important; }
/* Ensure body and main containers are visible */
body, main, #allrecords, #content, .t-body, .t-records { opacity:1!important; visibility:visible!important; }
