svg.m3.m3-svg-icon > text {
  alignment-baseline: central;
  text-anchor: middle;
}
svg.m3.m3-svg-icon > text.m3-size-12px {
  width: 12px;
  aspect-ratio: 1;
  line-height: 12px;
  font-size: 12px;
}
svg.m3.m3-svg-icon > text.m3-size-16px {
  width: 16px;
  aspect-ratio: 1;
  line-height: 16px;
  font-size: 16px;
}
svg.m3.m3-svg-icon > text.m3-size-20px {
  width: 20px;
  aspect-ratio: 1;
  line-height: 20px;
  font-size: 20px;
}
svg.m3.m3-svg-icon > text.m3-size-24px {
  width: 24px;
  aspect-ratio: 1;
  line-height: 24px;
  font-size: 24px;
}
svg.m3.m3-svg-icon > text.m3-size-28px {
  width: 28px;
  aspect-ratio: 1;
  line-height: 28px;
  font-size: 28px;
}
svg.m3.m3-svg-icon > text.m3-size-32px {
  width: 32px;
  aspect-ratio: 1;
  line-height: 32px;
  font-size: 32px;
}
svg.m3.m3-svg-icon > text.m3-size-36px {
  width: 36px;
  aspect-ratio: 1;
  line-height: 36px;
  font-size: 36px;
}
svg.m3.m3-svg-icon > text.m3-size-40px {
  width: 40px;
  aspect-ratio: 1;
  line-height: 40px;
  font-size: 40px;
}
svg.m3.m3-svg-icon > text.m3-size-48px {
  width: 48px;
  aspect-ratio: 1;
  line-height: 48px;
  font-size: 48px;
}
svg.m3.m3-svg-icon > text.m3-Outlined {
  font-family: Material-Symbols-Outlined-Regular;
}
svg.m3.m3-svg-icon > text.m3-Rounded {
  font-family: Material-Symbols-Rounded-Regular;
}
svg.m3.m3-svg-icon > text.m3-Sharp {
  font-family: Material-Symbols-Sharp-Regular;
}

/*# sourceMappingURL=icon.css.map */