* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body,
html {
  /* 抗锯齿形 文字清晰 */
  -webkit-font-smoothing: antialiased;
  scroll-behavior: smooth;
  /* font-family: -apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,HarmonyOS_Medium,Arial,Microsoft YaHei,Helvetica Neue,Helvetica,sans-serif; */
  font-family: 'Inter', sans-serif;
  cursor: default;
  user-select: none;
  /* overflow: hidden; */
  /* font-size: 16px; */
  
}

::-webkit-scrollbar {
  appearance: none;
  width: 8px;
  padding: 3px;
  /* height: 50px; */
  /* height: 100px; */
}

::-webkit-scrollbar-thumb {
  background-color: transparent;
  border-radius: 10px;
}
::-webkit-scrollbar-thumb:hover {
  background-color: #c9cdc4;
}


input[type='range'] {
  -webkit-appearance: none;
  width: 100%;
  margin: 10px 0;
}
input[type='range']::-webkit-slider-thumb{
  -webkit-appearance: none;
}
input[type='range']::-webkit-slider-runnable-track {
  border-radius: 10px;
}


em,
i {
  font-style: normal;
}

ul {
  margin: 0;
}

li {
  list-style: none;
}

button {
  cursor: pointer;
  background-color: transparent;
  border: 1px solid transparent;
}

a {
  /* color: #666; */
  text-decoration: none
}

input:focus {
  outline: none;
}

