.loading-status{min-height:160px;color:var(--ui-muted,#666);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:.875rem;line-height:1.5;display:flex}.loading-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:28px;height:28px;animation:.8s linear infinite loading-spinner-turn;display:inline-block}.loading-status-inline{vertical-align:middle;min-height:0;color:inherit;flex-direction:row;gap:8px;display:inline-flex}.loading-status-inline .loading-spinner{width:16px;height:16px}.loading-progress-track{background:#8080803d;border-radius:9999px;width:148px;height:4px;overflow:hidden}.loading-progress-bar{background:currentColor;border-radius:9999px;width:45%;height:100%;animation:1.05s ease-in-out infinite loading-progress-slide}@keyframes loading-spinner-turn{to{transform:rotate(360deg)}}@keyframes loading-progress-slide{0%{transform:translate(-110%)}to{transform:translate(240%)}}@media (prefers-reduced-motion:reduce){.loading-spinner{animation:none}.loading-progress-bar{width:65%;animation:none}}
