/* Confirm a completed action in place, without moving the page or covering content. */
.dd-legacy-store .dd-add-confirmed{position:relative!important;color:transparent!important;text-shadow:none!important;box-shadow:0 0 0 3px rgba(0,112,213,.13)!important}
.dd-legacy-store .dd-add-confirmed>*{opacity:0!important}
.dd-legacy-store .dd-add-confirmed::after{content:attr(data-dd-add-label);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 5px;border-radius:inherit;background:#eaf5ff;color:#075c9e;font:inherit;font-weight:700;line-height:1.15;pointer-events:none;animation:dd-add-confirm .22s ease-out}
.dd-legacy-store .dd-add-pulse{animation:dd-add-target .75s ease-out}
.dd-add-live{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
@keyframes dd-add-confirm{from{opacity:.3}to{opacity:1}}
@keyframes dd-add-target{0%,100%{filter:none}40%{filter:drop-shadow(0 0 5px rgba(0,112,213,.55))}}
@media(prefers-reduced-motion:reduce){.dd-legacy-store .dd-add-confirmed::after,.dd-legacy-store .dd-add-pulse{animation:none!important}}
