.detail-condition-loading{box-sizing:border-box;border:1px solid var(--color-line,#d8dee6);border-radius:var(--radius-dialog,12px);background:var(--color-surface,#fff);width:min(360px,100vw - 40px);max-width:none;color:var(--color-text,#20262d);text-align:center;margin:auto;padding:30px 24px 22px;font-family:inherit;position:fixed;inset:0;box-shadow:0 20px 70px #20262d26}.detail-condition-loading::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#20262d4d}.detail-condition-loading h2{letter-spacing:-.5px;margin:18px 0 8px;font-size:18px;font-weight:700;line-height:1.4}.detail-condition-loading p{color:var(--color-muted,#657286);word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.detail-condition-loading.detail-condition-loading button{min-width:84px;margin-top:20px}.detail-loading-spinner{border:3px solid var(--color-surface-subtle,#f0f3f6);border-top-color:var(--color-muted,#657286);border-radius:50%;width:32px;height:32px;margin:0 auto;animation:.8s linear infinite detail-loading-spin;display:block}@keyframes detail-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.detail-loading-spinner{animation:none}}
