@font-face {
  font-family: "Poppins-Regular";
  src: url(/assets/fonts/Poppins-Regular.4b4ebe20.ttf) format("truetype");
}
@font-face {
  font-family: "Poppins-Bold";
  src: url(/assets/fonts/Poppins-Bold.8001a01b.ttf) format("truetype");
}
:root {
  --font-regular: "Poppins-Regular", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", "Microsoft YaHei";
  --font-bold: "Poppins-Bold", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", "Microsoft YaHei";
}
html {
  font-family: var(--font-regular);
}
body {
  font-family: var(--font-regular);
}
.font-bold {
  font-family: var(--font-bold);
}
.flex {
  display: flex;
}
.flex-vertical-center {
  display: flex;
  align-items: center;
}
.flex-column-center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.flex-column-between {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.flex-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.flex-around {
  display: flex;
  justify-content: space-around;
  align-items: center;
}
.flex-start {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.flex-end {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
::-webkit-scrollbar {
  display: none;
}
.show-shadow {
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}
.cursor {
  cursor: pointer;
}
.text-center {
  text-align: center;
}
.ant-spin-dot-item {
  background-color: #894bfc !important;
}

#app {
  width: 100%;
  height: 100%;
}


.svg-icon[data-v-19b554eb] {
  width: 1em;
  height: 1em;
  fill: currentColor;
  overflow: hidden;
  cursor: pointer;
}
.svg-icon[data-v-19b554eb]:focus {
  outline: none
}

