.svg-icon[data-v-55903a0c] {
  width: var(--svg-icon-size, 1em);
  height: var(--svg-icon-size, 1em);
  overflow: hidden;
  vertical-align: -0.15em;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.svg-icon[data-v-55903a0c]:not(.with-original-color) {
  color: var(--svg-icon-color, currentColor);
  fill: currentColor;
}
.svg-icon[data-v-55903a0c]:not(.with-original-color) svg > path:first-of-type {
  fill: var(--svg-icon-color, currentColor) !important;
}
.svg-icon[data-v-55903a0c]:not(.with-original-color) svg > path:nth-of-type(2) {
  fill: var(--svg-icon-second-color, currentColor) !important;
}
.svg-icon[data-v-55903a0c]:not(.with-original-color) svg > path:nth-of-type(3) {
  fill: var(--svg-icon-third-color, currentColor) !important;
}
.svg-icon[data-v-55903a0c] svg {
  width: var(--svg-icon-size, 1em) !important;
  height: var(--svg-icon-size, 1em) !important;
}

