a:hover {
  @apply: text-primary;
}

h1,
h2,
h3,
h4,
h5,
h6,
p {
  margin-block-start: 0;
  margin-inline-start: 0;
}

.ant-table-thead>tr>th {
  background-color: #F5F5F5 !important;
}

.ant-btn {
  @apply: inline-flex items-center justify-center;
}

.ant-breadcrumb {
  @apply: p-5 space-y-3 bg-panel border-1 border-solid border-brd rounded-lg;
}

.ant-breadcrumb .ant-breadcrumb-link {
  @apply: text-secondary;
}

.ant-breadcrumb li:last-child .ant-breadcrumb-link {
  @apply: text-[rgba(0, 0, 0, 0.85)] text-16px leading-16px font-500;
}

.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  @apply: !text-shadow-none;
}

/* 自定义滚动条样式 */
::-webkit-scrollbar {
  width: 7px;
  height: 8px;
  background-color: black;
}

::-webkit-scrollbar-track {
  background-color: rgb(0 0 0 / 5%);
}

::-webkit-scrollbar-thumb {
  background-color: rgb(144 147 153 / 30%);
  border-radius: 2px;
  box-shadow: inset 0 0 6px rgb(0 0 0 / 20%);
}

::-webkit-scrollbar-thumb:hover {
  background-color: #a0a0a0;
}

/* 白色主题滚动条 */
body.light-theme::-webkit-scrollbar {
  background-color: white;
}

body.light-theme::-webkit-scrollbar-thumb:hover {
  background-color: #909399;
}


/* .text-title-lg,
[text-title-lg=""] {
  font-size: 40px;
  font-family: Do Hyeon
} */

/* Firefox 支持 */
body {
  /* scrollbar-width: thin; */
  /* scrollbar-color: #9093994d rgb(0 0 0 / 5%); */
  /* TODO It is temporarily set up and may be moved to other places later */
  margin: 0;
  /* overflow: hidden; */
}