.loader-overlay{-webkit-backdrop-filter:blur(4px);z-index:9999;background-color:#fffc;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.dark .loader-overlay{background-color:var(--color-overlay,#070e08d1)}.loader-content-wrapper{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.loader-wrapper{margin:0 auto;position:relative}.loader-base{opacity:.15;filter:grayscale();object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.loader-color{object-fit:contain;clip-path:inset(100% 0 0);width:100%;height:100%;animation:2s ease-in-out infinite fillUp;position:absolute;top:0;left:0}.loader-text{color:#64748b;text-transform:uppercase;letter-spacing:.3em;font-size:10px;font-weight:900;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes fillUp{0%{clip-path:inset(100% 0 0)}50%{clip-path:inset(0)}to{clip-path:inset(0);opacity:0}}
