.loading-control{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);width:300px;max-width:100%;padding:var(--sp-4);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--ink);font-size:var(--text);white-space:normal}.loading-control__text{margin:0}.loading-control__bar{position:relative;width:100%;height:8px;overflow:hidden;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius-sm)}.loading-control__run{position:absolute;top:0;bottom:0;left:-35%;width:35%;background:var(--accent);animation:loading-control-run 1.2s linear infinite}@keyframes loading-control-run{0%{left:-35%}to{left:100%}}@media (prefers-reduced-motion:reduce){.loading-control__run{animation-duration:3s}}.table tbody td.empty.empty--loading{height:200px;background:var(--bg-soft)}.empty__text.empty__text--loading{height:200px}.loading-area{display:flex;align-items:center;justify-content:center;min-height:200px;padding:var(--sp-4)}.side__stub{padding:0 var(--sp-4)}.loading-control__doing{margin:0;color:var(--ink-muted);font-size:var(--text-sm)}