.preloader{position:fixed;inset:0;background:#050505;z-index:99999;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.preloader-counter{font-family:var(--font-inter);font-size:var(--font-display);font-weight:500;color:var(--foreground);letter-spacing:-.04em;line-height:1;position:relative;z-index:2}.preloader-bar-track{position:absolute;bottom:0;left:0;width:100%;height:4px;background:rgba(250,250,250,.1);z-index:2}.preloader-bar-fill{height:100%;width:0;background:var(--foreground);transform-origin:left center}