.p-widget-loading,
.blockUI.blockOverlay::before {
  --loading-size: 2rem;

  display: block;
  width: var(--loading-size);
  height: var(--loading-size);
  content: "";
  background-image: url('data:image/svg+xml,<svg width="38" height="38" viewBox="0 0 38 38" xmlns="http://www.w3.org/2000/svg" stroke="%230071b3"><g fill="none" fill-rule="evenodd"><g transform="translate(1 1)" stroke-width="4"><circle stroke-opacity="0.3" cx="18" cy="18" r="17"/><path d="M35 18c0-9.94-8.06-17-17-17"><animateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="1s" repeatCount="indefinite"/></path></g></g></svg>');
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}
