/**
 * SvgIcon 组件样式 - 对应 MUI SvgIconRoot
 */

.MuiSvgIcon-root {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
}

/* 字体大小 */
.MuiSvgIcon-fontSizeInherit {
  font-size: inherit;
  width: auto;
  height: auto;
}

.MuiSvgIcon-fontSizeSmall {
  font-size: 20px;
  width: 20px;
  height: 20px;
}

.MuiSvgIcon-fontSizeMedium {
  font-size: 24px;
  width: 24px;
  height: 24px;
}

.MuiSvgIcon-fontSizeLarge {
  font-size: 35px;
  width: 35px;
  height: 35px;
}

/* 颜色 */
.MuiSvgIcon-colorPrimary {
  color: #90caf9;
}

.MuiSvgIcon-colorSecondary {
  color: #ce93d8;
}

.MuiSvgIcon-colorAction {
  color: rgba(255, 255, 255, 0.56);
}

.MuiSvgIcon-colorDisabled {
  color: rgba(255, 255, 255, 0.3);
}

.MuiSvgIcon-colorError {
  color: #f44336;
}

.MuiSvgIcon-colorInfo {
  color: #42a5f5;
}

.MuiSvgIcon-colorSuccess {
  color: #66bb6a;
}

.MuiSvgIcon-colorWarning {
  color: #ffa726;
}
