.loading_root__rF1s3{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-5);min-height:60vh;padding:var(--space-16);color:var(--color-muted,#b7b0a5)}.loading_notation__7gO4k{display:flex;align-items:center;gap:var(--space-4)}.loading_rule__n9uW1{display:block;width:40px;height:1px;background:currentColor;opacity:.35}.loading_marker__PGOes{font-size:var(--text-sm,.875rem);letter-spacing:.12em;opacity:.5;animation:loading_pulse__PEObv 2s ease-in-out infinite}.loading_label__yr0aw,.loading_marker__PGOes{font-family:var(--font-mono,"IBM Plex Mono",monospace)}.loading_label__yr0aw{font-size:var(--text-xs,.75rem);letter-spacing:.14em;text-transform:uppercase;opacity:.45}.loading_dots__T5QEn{display:flex;gap:var(--space-2)}.loading_dots__T5QEn span{display:block;width:3px;height:3px;border-radius:50%;background:currentColor;opacity:0;animation:loading_dot-pulse__tXtIK 1.4s ease-in-out infinite}.loading_dots__T5QEn span:first-child{animation-delay:0s}.loading_dots__T5QEn span:nth-child(2){animation-delay:.22s}.loading_dots__T5QEn span:nth-child(3){animation-delay:.44s}@keyframes loading_pulse__PEObv{0%,to{opacity:.5}50%{opacity:.9}}@keyframes loading_dot-pulse__tXtIK{0%,80%,to{opacity:0;transform:scale(.6)}40%{opacity:.7;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.loading_dots__T5QEn span,.loading_marker__PGOes{animation:none;opacity:.5}}