.app-loading-indicator{box-sizing:border-box;top:max(10px, env(safe-area-inset-top));z-index:10020;border:1px solid var(--border);background:var(--card);width:42px;height:42px;color:var(--card-foreground);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 2px 12px #152b1b1f}.app-loading-indicator--boot{visibility:hidden;animation:0s 1s forwards app-loading-reveal}@keyframes app-loading-reveal{to{visibility:visible}}.app-loading-placeholder{min-height:1px}
