{{!
  Copyright IBM Corp. 2016, 2025
  SPDX-License-Identifier: BUSL-1.1
}}

<svg
  xmlns="http://www.w3.org/2000/svg"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  width="40px"
  height="40px"
  viewBox="0 0 40 40"
  version="1.1"
  id="vault-loading"
  role="alert"
  aria-label="Loading"
>
  <g id="vault-loading-animated">
    <g id="vault-loading-y1">
      <polygon class="vault-loading-order-4 vault-loading-y1-1" points="0,0 5,10 10,0"></polygon>
      <polygon class="vault-loading-order-2 vault-loading-y1-2" points="5,10 10,0 15,10"></polygon>
      <polygon class="vault-loading-order-3 vault-loading-y1-3" points="10,0 15,10 20,0"></polygon>
      <polygon class="vault-loading-order-1 vault-loading-y1-4" points="15,10 20,0 25,10"></polygon>
      <polygon class="vault-loading-order-3 vault-loading-y1-5" points="20,0 25,10 30,0"></polygon>
      <polygon class="vault-loading-order-2 vault-loading-y1-6" points="25,10 30,0 35,10"></polygon>
      <polygon class="vault-loading-order-4 vault-loading-y1-7" points="30,0 35,10 40,0"></polygon>
    </g>
    <g id="vault-loading-y2">
      <polygon class="vault-loading-order-3 vault-loading-y2-1" points="5,10 10,20 15,10"></polygon>
      <polygon class="vault-loading-order-1 vault-loading-y2-2" points="10,20 15,10 20,20"></polygon>
      <polygon class="vault-loading-order-2 vault-loading-y2-3" points="15,10 20,20 25,10"></polygon>
      <polygon class="vault-loading-order-1 vault-loading-y2-4" points="20,20 25,10 30,20"></polygon>
      <polygon class="vault-loading-order-3 vault-loading-y2-5" points="25,10 30,20 35,10"></polygon>
    </g>
    <g id="vault-loading-y3">
      <polygon class="vault-loading-order-3 vault-loading-y3-1" points="10,20 15,30 20,20"></polygon>
      <polygon class="vault-loading-order-2 vault-loading-y3-2" points="15,30 20,20 25,30"></polygon>
      <polygon class="vault-loading-order-3 vault-loading-y3-3" points="20,20 25,30 30,20"></polygon>
    </g>
    <g id="vault-loading-y4">
      <polygon class="vault-loading-order-4 vault-loading-y4-1" points="15,30 20,40 25,30"></polygon>
    </g>
  </g>

  <text id="vault-loading-static" x="20" y="20" text-anchor="middle">
    Loading...
  </text>
</svg>