.store-loading-screen{z-index:10000;background:var(--background);color:var(--foreground);opacity:0;visibility:hidden;pointer-events:none;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.store-loading-screen[data-loading-state=initial],.store-loading-screen[data-loading-state=visible]{opacity:1;visibility:visible}.store-loading-screen[data-loading-state=visible]{transition:opacity .16s ease-out}.store-loading-screen[data-loading-state=leaving]{visibility:visible;transition:opacity .18s ease-in}.store-loading-screen[data-loading-state=initial]{animation:8s linear forwards store-loading-first-paint-limit}@keyframes store-loading-first-paint-limit{0%,97.75%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.store-loading-screen__brand{text-align:center;justify-items:center;gap:18px;width:min(100%,360px);display:grid}.store-loading-screen__logo{object-fit:contain;width:clamp(92px,14vw,132px);height:clamp(92px,14vw,132px);filter:drop-shadow(0 0 25px color-mix(in srgb, var(--primary) 42%, transparent));margin-bottom:5px}.store-loading-screen__bars{align-items:center;gap:4px;height:24px;display:flex}.store-loading-screen__bars i{background:var(--primary);border-radius:6px;width:4px;height:22px;animation:.85s ease-in-out infinite alternate store-loading-equaliser;display:block}.store-loading-screen__bars i:nth-child(2){animation-delay:-420ms}.store-loading-screen__bars i:nth-child(3){animation-delay:-240ms}.store-loading-screen__bars i:nth-child(4){animation-delay:-540ms}.store-loading-screen__bars i:nth-child(5){animation-delay:-330ms}.store-loading-screen[data-loading-state=hidden] .store-loading-screen__bars i{animation:none}@keyframes store-loading-equaliser{0%{transform:scaleY(.22)}to{transform:scaleY(1)}}.store-loading-screen__name{letter-spacing:.22em;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(14px,2.7vw,18px);font-weight:700;line-height:1.55}.store-loading-screen__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
