.loading-state{box-sizing:border-box;color:var(--text-muted,#64748b);text-align:center;align-content:center;justify-items:center;gap:14px;width:100%;padding:24px;display:grid}.loading-state--page{min-height:100vh;min-height:100dvh}:has(>.loading-state--page):not(.route-page-loading){min-height:100vh;min-height:100dvh;padding-block:0}.loading-state--panel{height:100%;min-height:min(240px,50vh)}.loading-state__spinner{border:2px solid color-mix(in srgb, currentColor 16%, transparent);border-top-color:var(--accent-blue-soft,#7760db);border-radius:999px;width:30px;height:30px;animation:.78s linear infinite loading-state-spin;display:block}.loading-state p{color:inherit;letter-spacing:.02em;margin:0;font-size:13px;font-weight:800;line-height:18px}@keyframes loading-state-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.loading-state__spinner{animation:none}}
