.ev-confirm,.ev-confirm__idle{display:inline-flex;align-items:center;gap:6px}.ev-confirm{color:inherit;font-weight:600;animation:ev-confirm-in var(--ev-motion-instant, .1s) var(--ev-motion-ease-enter, ease-out) both}.ev-confirm__check{flex:none}@keyframes ev-confirm-in{0%{opacity:0;transform:translateY(2px)}}.ev-confirm__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ev-loading{margin:0;color:var(--ev-calm-ink-muted);font-size:.92rem}.ev-loading--inline{display:inline-flex;align-items:center;gap:10px;padding:4px 0}.ev-loading__dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--ev-calm-accent-strong);animation:ev-loading-breathe 1.2s ease-in-out infinite}.ev-loading--block{display:flex;flex-direction:column;gap:12px;padding:12px 0}.ev-loading__lines{display:flex;flex-direction:column;gap:10px}.ev-loading__line{display:block;height:12px;border-radius:6px;background:var(--ev-calm-line);animation:ev-loading-breathe 1.6s ease-in-out infinite}.ev-loading__line:nth-child(2){animation-delay:.15s}.ev-loading__line:nth-child(3){animation-delay:.3s}.ev-loading__message{margin:0}@keyframes ev-loading-breathe{0%,to{opacity:.45}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.ev-confirm,.ev-loading__dot,.ev-loading__line{animation:none}}.ev-loading--spaced{margin-top:var(--space-5)}
