.animate-ping,
.animate-pulse,
.animate-spin {
  animation: none !important;
}

html,
body,
button,
input,
textarea,
select {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Microsoft YaHei', 'Noto Sans CJK SC', 'Helvetica Neue', Arial, sans-serif !important;
  text-rendering: geometricPrecision !important;
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
}

code,
pre,
.font-mono {
  font-family: 'SFMono-Regular', Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace !important;
}

.bg-grid-pattern {
  opacity: 0.04 !important;
}

::-webkit-scrollbar {
  width: 0 !important;
  height: 0 !important;
}
