.ci-magic{display:block;width:100%;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;text-align:inherit}.ci-magic:disabled{cursor:progress}.ci-magic[aria-busy=true]{position:relative}.ci-magic[aria-busy=true]:after{content:"";position:absolute;inset:0;background:rgba(255,255,255,.5);border-radius:inherit}