html[data-theme='dark'] .aw5-login {
  background-color: #293146;
}
html[data-theme='dark'] .aw5-login::before {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='6395'%20height='1080'%20viewBox='0%200%206395%201080'%3e%3cdefs%3e%3cclipPath%20id='clip-path'%3e%3crect%20id='Rectangle_73'%20data-name='Rectangle%2073'%20width='6395'%20height='1079'%20transform='translate(-5391)'%20fill='%23fff'/%3e%3c/clipPath%3e%3clinearGradient%20id='linear-gradient'%20x1='0.631'%20y1='0.5'%20x2='0.958'%20y2='0.488'%20gradientUnits='objectBoundingBox'%3e%3cstop%20offset='0'%20stop-color='%232e364a'/%3e%3cstop%20offset='1'%20stop-color='%232c344a'/%3e%3c/linearGradient%3e%3c/defs%3e%3cg%20id='Web_1920_1'%20data-name='Web%201920%20–%201'%20clip-path='url(%23clip-Web_1920_1)'%3e%3cg%20id='Mask_Group_1'%20data-name='Mask%20Group%201'%20transform='translate(5391)'%20clip-path='url(%23clip-path)'%3e%3cg%20id='Group_118'%20data-name='Group%20118'%20transform='translate(-419.333%20-1.126)'%3e%3cpath%20id='Path_142'%20data-name='Path%20142'%20d='M6271.734-6.176s-222.478,187.809-55.349,583.254c44.957,106.375,81.514,205.964,84.521,277,8.164,192.764-156.046,268.564-156.046,268.564l-653.53-26.8L5475.065-21.625Z'%20transform='translate(-4876.383)'%20fill='%232d3750'/%3e%3cpath%20id='Union_6'%20data-name='Union%206'%20d='M-2631.1,1081.8v-1.6H-8230.9V.022h5599.8V0h759.7s-187.845,197.448-91.626,488.844c49.167,148.9,96.309,256.289,104.683,362.118,7.979,100.852-57.98,201.711-168.644,254.286-65.858,31.29-144.552,42.382-223.028,42.383C-2441.2,1147.632-2631.1,1081.8-2631.1,1081.8Z'%20transform='translate(3259.524%200.803)'%20fill='url(%23linear-gradient)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
html[data-theme='dark'] .aw5-login .ant-input,
html[data-theme='dark'] .aw5-login .ant-input-password {
  background-color: #232a3b;
}
html[data-theme='dark'] .aw5-login .ant-btn:not(.ant-btn-link):not(.ant-btn-primary) {
  border: 1px solid #4a5569;
}
html[data-theme='dark'] .aw5-login-form {
  background: transparent !important;
}
html[data-theme='dark'] .aw5-login .app-iconify {
  color: #fff;
}
html[data-theme='dark'] input.fix-auto-fill,
html[data-theme='dark'] .fix-auto-fill input {
  -webkit-text-fill-color: #c9d1d9 !important;
  box-shadow: inherit !important;
}
.aw5-login {
  min-height: 100%;
  overflow: hidden;
}
@media (max-width: 1200px) {
.aw5-login {
    background-color: #293146;
}
.aw5-login .aw5-login-form {
    background-color: #fff;
}
}
.aw5-login::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin-left: -48%;
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='6395'%20height='1079'%20viewBox='0%200%206395%201079'%3e%3cdefs%3e%3cclipPath%20id='clip-path'%3e%3crect%20width='6395'%20height='1079'%20transform='translate(-5391)'%20fill='%23fff'/%3e%3c/clipPath%3e%3clinearGradient%20id='linear-gradient'%20x1='0.747'%20y1='0.222'%20x2='0.973'%20y2='0.807'%20gradientUnits='objectBoundingBox'%3e%3cstop%20offset='0'%20stop-color='%232c41b4'/%3e%3cstop%20offset='1'%20stop-color='%231b4fab'/%3e%3c/linearGradient%3e%3c/defs%3e%3cg%20id='Mask_Group_1'%20data-name='Mask%20Group%201'%20transform='translate(5391)'%20clip-path='url(%23clip-path)'%3e%3cg%20id='Group_118'%20data-name='Group%20118'%20transform='translate(-419.333%20-1.126)'%3e%3cpath%20id='Path_142'%20data-name='Path%20142'%20d='M6271.734-6.176s-222.478,187.809-55.349,583.254c44.957,106.375,81.514,205.964,84.521,277,8.164,192.764-156.046,268.564-156.046,268.564l-653.53-26.8L5475.065-21.625Z'%20transform='translate(-4876.383%200)'%20fill='%23f1f5f8'/%3e%3cpath%20id='Union_6'%20data-name='Union%206'%20d='M-2631.1,1081.8v-1.6H-8230.9V.022H-2631.1V0H-1871.4s-187.845,197.448-91.626,488.844c49.167,148.9,96.309,256.289,104.683,362.118,7.979,100.852-57.98,201.711-168.644,254.286-65.858,31.29-144.552,42.382-223.028,42.383C-2441.2,1147.632-2631.1,1081.8-2631.1,1081.8Z'%20transform='translate(3259.524%200.803)'%20fill='url(%23linear-gradient)'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto 100%;
  content: '';
}
@media (max-width: 1200px) {
.aw5-login::before {
    display: none;
}
}
.aw5-login .aw5-app-logo {
  position: absolute;
  top: 12px;
  height: 30px;
}
.aw5-login .aw5-app-logo__title {
  font-size: 16px;
  color: #fff;
}
.aw5-login .aw5-app-logo img {
  width: 32px;
}
.aw5-login .container .aw5-app-logo {
  display: flex;
  width: 60%;
  height: 80px;
}
.aw5-login .container .aw5-app-logo__title {
  font-size: 24px;
  color: #fff;
}
.aw5-login .container .aw5-app-logo img {
  width: 48px;
}
.aw5-login-sign-in-way .anticon {
  font-size: 22px;
  color: #888;
  cursor: pointer;
}
.aw5-login-sign-in-way .anticon:hover {
  color: #0960bd;
}
.aw5-login input:not([type='checkbox']) {
  min-width: 360px;
}
@media (max-width: 1200px) {
.aw5-login input:not([type='checkbox']) {
    min-width: 320px;
}
}
@media (max-width: 992px) {
.aw5-login input:not([type='checkbox']) {
    min-width: 260px;
}
}
@media (max-width: 768px) {
.aw5-login input:not([type='checkbox']) {
    min-width: 240px;
}
}
@media (max-width: 576px) {
.aw5-login input:not([type='checkbox']) {
    min-width: 160px;
}
}
.aw5-login .aw5-countdown-input input {
  min-width: unset;
}
.aw5-login .ant-divider-inner-text {
  font-size: 12px;
  color: rgba(0, 0, 0, 0.65);
}
.aw5-st-login[data-v-7566bb4f] {
  position: fixed;
  z-index: 9999999;
  width: 100%;
  height: 100%;
  background: #ffffff;
}
.aw5-setting-drawer-feature {
  position: absolute;
  top: 45%;
  right: 0;
  z-index: 10;
  display: flex;
  padding: 10px;
  color: #fff;
  cursor: pointer;
  background-color: #0960bd;
  border-radius: 6px 0 0 6px;
  justify-content: center;
  align-items: center;
}
.aw5-setting-drawer-feature svg {
  width: 1em;
  height: 1em;
}
.aw5-layout-footer[data-v-dcef2a47] {
  color: #d9d9d9;
  text-align: center;
}
.aw5-layout-footer__links[data-v-dcef2a47] {
  margin-bottom: 8px;
}
.aw5-layout-footer__links a[data-v-dcef2a47] {
  color: #d9d9d9;
}
.aw5-layout-footer__links a[data-v-dcef2a47]:hover {
  color: rgba(0, 0, 0, 0.85);
}
.aw5-layout-footer__github[data-v-dcef2a47] {
  margin: 0 30px;
}
.aw5-layout-footer__github[data-v-dcef2a47]:hover {
  color: rgba(0, 0, 0, 0.85);
}
.aw5-layout-breadcrumb {
  display: flex;
  padding: 0 8px;
  align-items: center;
}
.aw5-layout-breadcrumb .ant-breadcrumb-link .anticon {
  margin-right: 4px;
  margin-bottom: 2px;
}
.aw5-layout-breadcrumb--light .ant-breadcrumb-link {
  color: #999;
}
.aw5-layout-breadcrumb--light .ant-breadcrumb-link a {
  color: rgba(0, 0, 0, 0.65);
}
.aw5-layout-breadcrumb--light .ant-breadcrumb-link a:hover {
  color: #0960bd;
}
.aw5-layout-breadcrumb--light .ant-breadcrumb-separator {
  color: #999;
}
.aw5-layout-breadcrumb--dark .ant-breadcrumb-link {
  color: rgba(255, 255, 255, 0.6);
}
.aw5-layout-breadcrumb--dark .ant-breadcrumb-link a {
  color: rgba(255, 255, 255, 0.8);
}
.aw5-layout-breadcrumb--dark .ant-breadcrumb-link a:hover {
  color: #fff;
}
.aw5-layout-breadcrumb--dark .ant-breadcrumb-separator,
.aw5-layout-breadcrumb--dark .anticon {
  color: rgba(255, 255, 255, 0.8);
}
.aw5-basic-drawer-footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 0 12px 0 20px;
  text-align: right;
  background-color: #ffffff;
  border-top: 1px solid #d9d9d9;
}
.aw5-basic-drawer-footer > * {
  margin-right: 8px;
}
.aw5-basic-drawer-header {
  display: flex;
  height: 100%;
  align-items: center;
}
.aw5-basic-drawer-header__back {
  padding: 0 12px;
  cursor: pointer;
}
.aw5-basic-drawer-header__back:hover {
  color: #0960bd;
}
.aw5-basic-drawer-header__twrap {
  flex: 1;
}
.aw5-basic-drawer-header__toolbar {
  padding-right: 50px;
}
.aw5-basic-drawer .ant-drawer-wrapper-body {
  overflow: hidden;
}
.aw5-basic-drawer .ant-drawer-close:hover {
  color: #f5222d;
}
.aw5-basic-drawer .ant-drawer-body {
  height: calc(100% - 60px);
  padding: 0;
  background-color: #ffffff;
}
.aw5-basic-drawer .ant-drawer-body .scrollbar__wrap {
  padding: 16px !important;
  margin-bottom: 0 !important;
}
.aw5-basic-drawer .ant-drawer-body > .scrollbar > .scrollbar__bar.is-horizontal {
  display: none;
}
.aw5-basic-drawer__detail {
  position: absolute;
}
.aw5-basic-drawer__detail .ant-drawer-header {
  width: 100%;
  height: 40px;
  padding: 0;
  border-top: 1px solid #d9d9d9;
  box-sizing: border-box;
}
.aw5-basic-drawer__detail .ant-drawer-title {
  height: 100%;
}
.aw5-basic-drawer__detail .ant-drawer-close {
  height: 40px;
  line-height: 40px;
}
.aw5-basic-drawer__detail .scrollbar__wrap {
  padding: 0 !important;
}
.aw5-basic-drawer__detail .ant-drawer-body {
  height: calc(100% - 40px);
}
@keyframes help-hub-tour-shine-rotate-06a6ba11 {
to {
    transform: rotate(360deg);
}
}
@media (prefers-reduced-motion: reduce) {
.help-hub-guided-tour-highlight__spin[data-v-06a6ba11] {
    animation: none;
}
}
/* v-html article: typography and media constraints (UnoCSS cannot target injected nodes) */
.help-hub-article-body[data-v-06a6ba11] p {
  max-width: 100%;
}
.help-hub-article-body[data-v-06a6ba11] h2 {
  font-size: 18px;
  font-weight: 600;
  margin: 20px 0 12px;
  color: rgba(255, 255, 255, 0.95);
}
.help-hub-article-body[data-v-06a6ba11] h3 {
  font-size: 16px;
  font-weight: 600;
  margin: 16px 0 10px;
  color: rgba(255, 255, 255, 0.95);
}
.help-hub-article-body[data-v-06a6ba11] hr {
  border: none;
  border-top: 1px solid rgba(255, 255, 255, 0.15);
  margin: 16px 0;
}
.help-hub-article-body[data-v-06a6ba11] strong {
  font-weight: 600;
}
.help-hub-article-body[data-v-06a6ba11] ol,
.help-hub-article-body[data-v-06a6ba11] ul {
  margin-bottom: 12px;
  padding-left: 20px;
}
.help-hub-article-body[data-v-06a6ba11] li {
  margin-bottom: 4px;
}
.help-hub-article-body[data-v-06a6ba11] img,
.help-hub-article-body[data-v-06a6ba11] video,
.help-hub-article-body[data-v-06a6ba11] iframe,
.help-hub-article-body[data-v-06a6ba11] embed,
.help-hub-article-body[data-v-06a6ba11] object {
  display: block;
  max-width: 100%;
  width: auto;
  height: auto;
  margin: 16px auto;
  box-sizing: border-box;
}
.help-hub-article-body[data-v-06a6ba11] figure {
  max-width: 100%;
  margin: 16px 0;
  box-sizing: border-box;
}
.help-hub-article-body[data-v-06a6ba11] figure img,
.help-hub-article-body[data-v-06a6ba11] figure video {
  margin-left: auto;
  margin-right: auto;
}
.help-hub-article-body[data-v-06a6ba11] table {
  width: 100%;
  max-width: 100%;
  border-collapse: collapse;
  margin-bottom: 12px;
  box-sizing: border-box;
  table-layout: auto;
}
.help-hub-article-body[data-v-06a6ba11] th,
.help-hub-article-body[data-v-06a6ba11] td {
  border: 1px solid rgba(255, 255, 255, 0.2);
  padding: 6px 8px;
  text-align: left;
}
/* Tour CTA: muted rotating shine on the outer ring (conic gradient), no pulse */
.help-hub-guided-tour-highlight[data-v-06a6ba11] {
  position: relative;
  overflow: hidden;
  border-radius: 12px;
  box-shadow: 0 2px 14px -6px rgba(0, 0, 0, 0.45);
}
.help-hub-guided-tour-highlight__spin[data-v-06a6ba11] {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 0;
  width: 220%;
  height: 220%;
  margin: -110% 0 0 -110%;
  background: conic-gradient(from 0deg, rgba(124, 156, 255, 0.04) 0deg, transparent 52deg, transparent 200deg, rgba(124, 156, 255, 0.14) 228deg, rgba(186, 204, 255, 0.55) 262deg, rgba(124, 156, 255, 0.32) 278deg, rgba(124, 156, 255, 0.12) 298deg, transparent 328deg, rgba(124, 156, 255, 0.04) 360deg);
  animation: help-hub-tour-shine-rotate-06a6ba11 3.5s linear infinite;
}
.help-hub-guided-tour-highlight__inner[data-v-06a6ba11] {
  position: relative;
  z-index: 1;
  margin: 2px;
  border-radius: 10px;
  background: linear-gradient(168deg, rgba(42, 54, 74, 0.98) 0%, #1a2332 52%, #141c2a 100%);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.08);
}
.help-hub-guided-tour-highlight .help-hub-guided-tour-trigger[data-v-06a6ba11] {
  width: 100%;
  border-radius: 10px;
  border: none;
  color: #fff;
  background: transparent;
  box-shadow: none;
}
.help-hub-guided-tour-highlight .help-hub-guided-tour-trigger[data-v-06a6ba11]:hover {
  box-shadow: none;
}
.help-hub-guided-tour-trigger__icon[data-v-06a6ba11] {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  border-radius: 10px;
  border: 1px solid rgba(255, 255, 255, 0.12);
  background: linear-gradient(155deg, rgba(124, 156, 255, 0.28) 0%, rgba(74, 96, 180, 0.2) 100%);
  color: #fff;
  font-size: 18px;
  line-height: 1;
  box-shadow: 0 2px 10px -3px rgba(124, 156, 255, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.12);
  filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.3));
}
.help-hub-guided-tour-trigger__text[data-v-06a6ba11] {
  display: flex;
  min-width: 0;
  flex: 1;
  flex-direction: column;
  gap: 1px;
  text-align: left;
}
.help-hub-guided-tour-trigger__title[data-v-06a6ba11] {
  display: block;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.25;
  letter-spacing: 0.01em;
  color: rgba(255, 255, 255, 0.96);
}
.help-hub-guided-tour-trigger__subtitle[data-v-06a6ba11] {
  display: block;
  margin: 0;
  font-size: 10px;
  font-weight: 500;
  line-height: 1.2;
  color: #a8b8e8;
}
.help-hub-guided-tour-trigger__chevron[data-v-06a6ba11] {
  font-size: 11px;
  color: #a8b8e8;
}
/* Drawer portal wrapper: Ant overrides (not reachable with UnoCSS utilities) */
.help-hub-drawer {
  /*
   * No top padding on scroll wrap: avoids a visible strip between the drawer title
   * and a sticky article toolbar (Back). List view adds its own pt-4.
   */
  /* Fill drawer body so list footer can sit on the bottom; middle column scrolls inside. */
  /* Native tour CTA: override global / Ant defaults that force dark text on nested spans */
}
.help-hub-drawer .ant-drawer-body .scrollbar__wrap {
  padding: 0 16px 16px !important;
  box-sizing: border-box;
}
.help-hub-drawer .ant-drawer-body .scrollbar__view {
  display: flex;
  flex-direction: column;
  min-height: 100%;
}
.help-hub-drawer .ant-drawer-header {
  padding: 16px !important;
  box-sizing: border-box;
  border-radius: 10px 10px 0 0;
  border-bottom-color: rgba(255, 255, 255, 0.08);
}
.help-hub-drawer .ant-drawer-content-wrapper {
  margin: 5px;
  max-width: calc(100vw - 10px);
  box-sizing: border-box;
  border-radius: 10px;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.2);
}
.help-hub-drawer .ant-drawer-content {
  border-radius: 10px;
  overflow: hidden;
}
.help-hub-drawer .ant-drawer-body {
  border-radius: 0 0 10px 10px;
}
.help-hub-drawer .ant-drawer-content,
.help-hub-drawer .ant-drawer-header,
.help-hub-drawer .ant-drawer-body {
  background: #1a2332;
}
.help-hub-drawer .ant-drawer-close {
  color: rgba(255, 255, 255, 0.65);
}
.help-hub-drawer .ant-drawer-close:hover {
  color: #fff;
}
.help-hub-drawer .ant-input-affix-wrapper {
  background: linear-gradient(135deg, #252d3d 0%, #1e2636 100%) !important;
  border: 1px solid rgba(255, 255, 255, 0.12) !important;
  border-radius: 10px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.12), inset 0 1px 0 rgba(255, 255, 255, 0.05);
  padding: 6px 12px !important;
  transition: all 0.2s ease;
}
.help-hub-drawer .ant-input-affix-wrapper:hover {
  border-color: rgba(124, 156, 255, 0.3) !important;
}
.help-hub-drawer .ant-input-affix-wrapper:focus,
.help-hub-drawer .ant-input-affix-wrapper.ant-input-affix-wrapper-focused {
  border-color: rgba(124, 156, 255, 0.5) !important;
  box-shadow: 0 0 0 2px rgba(124, 156, 255, 0.12), 0 2px 6px rgba(0, 0, 0, 0.12);
}
.help-hub-drawer .ant-input-affix-wrapper .ant-input {
  background: transparent !important;
  color: #f0f2f5;
  font-size: 14px;
}
.help-hub-drawer .ant-input-affix-wrapper .ant-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.45);
}
.help-hub-drawer .ant-input-affix-wrapper .ant-input::placeholder {
  color: rgba(255, 255, 255, 0.45);
}
.help-hub-drawer .ant-input-prefix {
  color: rgba(255, 255, 255, 0.5);
  margin-right: 8px;
}
.help-hub-drawer .ant-input-prefix .anticon {
  font-size: 16px;
}
.help-hub-drawer .ant-input-clear-icon {
  color: rgba(255, 255, 255, 0.4);
}
.help-hub-drawer .ant-input-clear-icon:hover {
  color: rgba(255, 255, 255, 0.7);
}
.help-hub-drawer .ant-input-search-button {
  display: none;
}
.help-hub-drawer .ant-spin-nested-loading .ant-spin {
  max-height: none;
}
.help-hub-drawer .help-hub-guided-tour-trigger {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.help-hub-drawer .help-hub-guided-tour-trigger__title {
  color: rgba(255, 255, 255, 0.96) !important;
}
.help-hub-drawer .help-hub-guided-tour-trigger__subtitle {
  color: #a8b8e8 !important;
}
.help-hub-drawer .help-hub-guided-tour-trigger__chevron {
  color: #a8b8e8 !important;
}
.aw5-header-notify {
  padding-top: 2px;
}
.aw5-header-notify__overlay {
  max-width: 360px;
}
.aw5-header-notify .ant-tabs-content {
  width: 300px;
}
.aw5-header-notify .ant-badge {
  font-size: 18px;
}
.aw5-header-notify .ant-badge .ant-badge-multiple-words {
  padding: 0 4px;
}
.aw5-header-notify .ant-badge svg {
  width: 0.9em;
}
.avatar[data-v-75642dbe] {
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}
.avatar-loading[data-v-75642dbe] {
  background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);
  background-size: 200% 100%;
  animation: shimmer-75642dbe 1.5s infinite;
}
@keyframes shimmer-75642dbe {
0% {
    background-position: -200% 0;
}
100% {
    background-position: 200% 0;
}
}
.full-modal {
  padding: 2em;
}
.full-modal .ant-modal-content {
  overflow: hidden;
}
.aw5-header-lock-modal__entry {
  position: relative;
  padding: 130px 30px 30px;
  border-radius: 10px;
}
.aw5-header-lock-modal__header {
  position: absolute;
  top: 0;
  left: calc(50% - 45px);
  width: auto;
  text-align: center;
}
.aw5-header-lock-modal__header-img {
  width: 70px;
  border-radius: 50%;
}
.aw5-header-lock-modal__header-name {
  margin-top: 5px;
}
.aw5-header-lock-modal__footer {
  text-align: center;
}
.aw5-header-user-dropdown {
  height: 48px;
  padding: 0 0 0 10px;
  padding-right: 10px;
  overflow: hidden;
  font-size: 12px;
  cursor: pointer;
  align-items: center;
}
.aw5-header-user-dropdown img {
  width: 36px;
  height: 36px;
  margin-right: 12px;
}
.aw5-header-user-dropdown__header {
  border-radius: 50%;
}
.aw5-header-user-dropdown__name {
  font-size: 14px;
}
.aw5-header-user-dropdown--dark:hover {
  background-color: var(--header-bg-hover-color);
}
.aw5-header-user-dropdown--light:hover {
  background-color: #f6f6f6;
}
.aw5-header-user-dropdown--light .aw5-header-user-dropdown__name {
  color: rgba(0, 0, 0, 0.88);
}
.aw5-header-user-dropdown--light .aw5-header-user-dropdown__desc {
  color: #7c8087;
}
.aw5-header-user-dropdown-dropdown-overlay .ant-dropdown-menu-item {
  min-width: 160px;
}
.app-top-menu-popup {
  min-width: 150px;
}
.aw5-basic-menu {
  width: 100%;
}
.aw5-basic-menu .ant-menu-item {
  transition: unset;
}
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal {
  display: flex;
  align-items: center;
}
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark {
  background-color: transparent;
}
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu:hover,
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-item-open,
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu-open,
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-item-selected,
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu-selected,
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-item:hover,
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-item-active,
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu-active,
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu-title:hover {
  color: #fff;
  background-color: var(--header-active-menu-bg-color) !important;
}
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-item:hover,
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-item-active,
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu-active,
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu-title:hover {
  background-color: var(--header-active-menu-bg-color);
}
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .aw5-basic-menu-item__level1 {
  background-color: transparent;
}
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .aw5-basic-menu-item__level1.ant-menu-item-selected,
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .aw5-basic-menu-item__level1.ant-menu-submenu-selected {
  background-color: var(--header-active-menu-bg-color) !important;
}
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-item.aw5-basic-menu-item__level1,
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu.aw5-basic-menu-item__level1,
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-item .ant-menu-submenu-title,
.aw5-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu .ant-menu-submenu-title {
  height: 48px;
  line-height: 48px;
}
.aw5-basic-menu .ant-menu-submenu,
.aw5-basic-menu .ant-menu-submenu-inline {
  transition: unset;
}
.aw5-basic-menu .ant-menu-inline.ant-menu-sub {
  box-shadow: unset !important;
  transition: unset;
}
.light-border::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  display: block;
  width: 2px;
  background-color: #0960bd;
  content: '';
}
.aw5-menu-menu-popover .ant-popover-arrow {
  display: none;
}
.aw5-menu-menu-popover .ant-popover-inner-content {
  padding: 0;
}
.aw5-menu-menu-popover .aw5-menu-opened > * > .aw5-menu-menu-popover .aw5-menu-submenu-title-icon {
  transform: translateY(-50%) rotate(90deg) !important;
}
.aw5-menu-menu-popover .aw5-menu-item,
.aw5-menu-menu-popover .aw5-menu-submenu-title {
  position: relative;
  z-index: 1;
  padding: 12px 20px;
  color: rgba(255, 255, 255, 0.7);
  cursor: pointer;
  transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.aw5-menu-menu-popover .aw5-menu-item-icon,
.aw5-menu-menu-popover .aw5-menu-submenu-title-icon {
  position: absolute;
  top: 50%;
  right: 18px;
  transform: translateY(-50%) rotate(-90deg);
  transition: transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.aw5-menu-menu-popover .aw5-menu-dark .aw5-menu-item,
.aw5-menu-menu-popover .aw5-menu-dark .aw5-menu-submenu-title {
  color: rgba(255, 255, 255, 0.7);
}
.aw5-menu-menu-popover .aw5-menu-dark .aw5-menu-item:hover,
.aw5-menu-menu-popover .aw5-menu-dark .aw5-menu-submenu-title:hover {
  color: #fff;
}
.aw5-menu-menu-popover .aw5-menu-dark .aw5-menu-item-selected,
.aw5-menu-menu-popover .aw5-menu-dark .aw5-menu-submenu-title-selected {
  color: #fff;
  background-color: #0960bd !important;
}
.aw5-menu-menu-popover .aw5-menu-light .aw5-menu-item,
.aw5-menu-menu-popover .aw5-menu-light .aw5-menu-submenu-title {
  color: rgba(0, 0, 0, 0.88);
}
.aw5-menu-menu-popover .aw5-menu-light .aw5-menu-item:hover,
.aw5-menu-menu-popover .aw5-menu-light .aw5-menu-submenu-title:hover {
  color: #0960bd;
}
.aw5-menu-menu-popover .aw5-menu-light .aw5-menu-item-selected,
.aw5-menu-menu-popover .aw5-menu-light .aw5-menu-submenu-title-selected {
  z-index: 2;
  color: #0960bd;
  background-color: rgba(9, 96, 189, 0.1);
}
.aw5-menu-menu-popover .aw5-menu-light .aw5-menu-item-selected::after,
.aw5-menu-menu-popover .aw5-menu-light .aw5-menu-submenu-title-selected::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  display: block;
  width: 2px;
  background-color: #0960bd;
  content: '';
}
.aw5-menu {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.88);
  list-style: none;
  outline: none;
}
.aw5-menu-light {
  background-color: #fff;
}
.aw5-menu-light .aw5-menu-submenu-active {
  color: #0960bd !important;
}
.aw5-menu-light .aw5-menu-submenu-active-border::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  display: block;
  width: 2px;
  background-color: #0960bd;
  content: '';
}
.aw5-menu-dark .aw5-menu-submenu-active {
  color: #fff !important;
}
.aw5-menu-item {
  position: relative;
  z-index: 1;
  display: flex;
  font-size: 14px;
  color: inherit;
  list-style: none;
  cursor: pointer;
  outline: none;
  align-items: center;
}
.aw5-menu-item:hover,
.aw5-menu-item:active {
  color: inherit;
}
.aw5-menu-item > i {
  margin-right: 6px;
}
.aw5-menu-submenu-title > i,
.aw5-menu-submenu-title span > i {
  margin-right: 8px;
}
.aw5-menu-vertical .aw5-menu-item,
.aw5-menu-vertical .aw5-menu-submenu-title {
  position: relative;
  z-index: 1;
  padding: 14px 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}
.aw5-menu-vertical .aw5-menu-item:hover,
.aw5-menu-vertical .aw5-menu-submenu-title:hover {
  color: #0960bd;
}
.aw5-menu-vertical .aw5-menu-item .aw5-menu-tooltip,
.aw5-menu-vertical .aw5-menu-submenu-title .aw5-menu-tooltip {
  width: calc(100% - 0px);
  padding: 12px 0;
  text-align: center;
}
.aw5-menu-vertical .aw5-menu-item .aw5-menu-submenu-popup,
.aw5-menu-vertical .aw5-menu-submenu-title .aw5-menu-submenu-popup {
  padding: 12px 0;
}
.aw5-menu-vertical .aw5-menu-submenu-collapse .aw5-menu-submenu-popup {
  display: flex;
  justify-content: center;
  align-items: center;
}
.aw5-menu-vertical .aw5-menu-submenu-collapse .aw5-menu-submenu-collapsed-show-tit {
  flex-direction: column;
}
.aw5-menu-vertical.aw5-menu-collapse .aw5-menu-item,
.aw5-menu-vertical.aw5-menu-collapse .aw5-menu-submenu-title {
  padding: 0;
}
.aw5-menu-vertical .aw5-menu-submenu-title-icon {
  position: absolute;
  top: 50%;
  right: 18px;
  transform: translateY(-50%);
}
.aw5-menu-submenu-title-icon {
  transition: transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.aw5-menu-vertical .aw5-menu-opened > * > .aw5-menu-submenu-title-icon {
  transform: translateY(-50%) rotate(180deg);
}
.aw5-menu-vertical .aw5-menu-submenu-nested {
  padding-left: 20px;
}
.aw5-menu-vertical .aw5-menu-submenu .aw5-menu-item {
  padding-left: 43px;
}
.aw5-menu-light.aw5-menu-vertical .aw5-menu-item-active:not(.aw5-menu-submenu) {
  z-index: 2;
  color: #0960bd;
  background-color: rgba(9, 96, 189, 0.1);
}
.aw5-menu-light.aw5-menu-vertical .aw5-menu-item-active:not(.aw5-menu-submenu)::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  display: block;
  width: 2px;
  background-color: #0960bd;
  content: '';
}
.aw5-menu-light.aw5-menu-vertical .aw5-menu-item-active.aw5-menu-submenu {
  color: #0960bd;
}
.aw5-menu-light.aw5-menu-vertical.aw5-menu-collapse > li.aw5-menu-item-active,
.aw5-menu-light.aw5-menu-vertical.aw5-menu-collapse .aw5-menu-submenu-active {
  position: relative;
  background-color: rgba(9, 96, 189, 0.05);
}
.aw5-menu-light.aw5-menu-vertical.aw5-menu-collapse > li.aw5-menu-item-active::after,
.aw5-menu-light.aw5-menu-vertical.aw5-menu-collapse .aw5-menu-submenu-active::after {
  display: none;
}
.aw5-menu-light.aw5-menu-vertical.aw5-menu-collapse > li.aw5-menu-item-active::before,
.aw5-menu-light.aw5-menu-vertical.aw5-menu-collapse .aw5-menu-submenu-active::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 3px;
  height: 100%;
  background-color: #0960bd;
  content: '';
}
.aw5-menu-dark.aw5-menu-vertical .aw5-menu-item,
.aw5-menu-dark.aw5-menu-vertical .aw5-menu-submenu-title {
  color: rgba(255, 255, 255, 0.7);
}
.aw5-menu-dark.aw5-menu-vertical .aw5-menu-item-active:not(.aw5-menu-submenu),
.aw5-menu-dark.aw5-menu-vertical .aw5-menu-submenu-title-active:not(.aw5-menu-submenu) {
  color: #fff !important;
  background-color: #0960bd !important;
}
.aw5-menu-dark.aw5-menu-vertical .aw5-menu-item:hover,
.aw5-menu-dark.aw5-menu-vertical .aw5-menu-submenu-title:hover {
  color: #fff;
}
.aw5-menu-dark.aw5-menu-vertical.aw5-menu-collapse > li.aw5-menu-item-active,
.aw5-menu-dark.aw5-menu-vertical.aw5-menu-collapse .aw5-menu-submenu-active {
  position: relative;
  color: #fff !important;
  background-color: var(--sider-dark-darken-bg-color) !important;
}
.aw5-menu-dark.aw5-menu-vertical.aw5-menu-collapse > li.aw5-menu-item-active::before,
.aw5-menu-dark.aw5-menu-vertical.aw5-menu-collapse .aw5-menu-submenu-active::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 3px;
  height: 100%;
  background-color: #0960bd;
  content: '';
}
.aw5-menu-dark.aw5-menu-vertical.aw5-menu-collapse > li.aw5-menu-item-active .aw5-menu-submenu-collapse,
.aw5-menu-dark.aw5-menu-vertical.aw5-menu-collapse .aw5-menu-submenu-active .aw5-menu-submenu-collapse {
  background-color: transparent;
}
.aw5-menu-dark.aw5-menu-vertical .aw5-menu-submenu .aw5-menu-item-active,
.aw5-menu-dark.aw5-menu-vertical .aw5-menu-submenu .aw5-menu-item-active:hover {
  color: #fff;
  border-right: none;
}
.aw5-menu-dark.aw5-menu-vertical .aw5-menu-child-item-active > .aw5-menu-submenu-title {
  color: #fff;
}
.aw5-menu-dark.aw5-menu-vertical .aw5-menu-opened .aw5-menu-submenu-has-parent-submenu .aw5-menu-submenu-title {
  background-color: transparent;
}
.aw5-menu-dark.aw5-menu-vertical .aw5-simple-menu__parent {
  background-color: var(--sider-dark-bg-color);
}
.aw5-menu-dark.aw5-menu-vertical .aw5-simple-menu__parent > .aw5-menu-submenu-title {
  background-color: var(--sider-dark-bg-color);
}
.aw5-menu-dark.aw5-menu-vertical .aw5-simple-menu__children,
.aw5-menu-dark.aw5-menu-popup .aw5-simple-menu__children {
  background-color: var(--sider-dark-lighten-bg-color);
}
.aw5-menu-dark.aw5-menu-vertical .aw5-simple-menu__children > .aw5-menu-submenu-title,
.aw5-menu-dark.aw5-menu-popup .aw5-simple-menu__children > .aw5-menu-submenu-title {
  background-color: var(--sider-dark-lighten-bg-color);
}
.aw5-menu .collapse-title {
  overflow: hidden;
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.aw5-simple-menu-sub-title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  transition: all 0.3s;
}
.aw5-simple-menu-tag {
  position: absolute;
  top: calc(50% - 8px);
  right: 30px;
  display: inline-block;
  padding: 2px 3px;
  margin-right: 4px;
  font-size: 10px;
  line-height: 14px;
  color: #fff;
  border-radius: 2px;
}
.aw5-simple-menu-tag--collapse {
  top: 6px !important;
  right: 2px;
}
.aw5-simple-menu-tag--dot {
  top: calc(50% - 2px);
  width: 6px;
  height: 6px;
  padding: 0;
  border-radius: 50%;
}
.aw5-simple-menu-tag--primary {
  background-color: #0960bd;
}
.aw5-simple-menu-tag--error {
  background-color: #f5222d;
}
.aw5-simple-menu-tag--success {
  background-color: #52c41a;
}
.aw5-simple-menu-tag--warn {
  background-color: #faad14;
}
.aw5-layout-menu-logo {
  height: 48px;
  padding: 10px 4px 10px 10px;
}
.aw5-layout-menu-logo img {
  width: 32px;
  height: 32px;
}
.aw5-layout-menu-logo svg {
  fill: var(--header-bg-color);
}
.aw5-layout-menu--mobile .aw5-app-logo__title {
  opacity: 100%;
}
.aw5-layout-header {
  display: flex;
  height: 48px;
  padding: 0;
  margin-left: -1px;
  line-height: 48px;
  color: #fff;
  background-color: #fff;
  align-items: center;
  justify-content: space-between;
}
.aw5-layout-header--mobile .aw5-layout-breadcrumb,
.aw5-layout-header--mobile .error-action,
.aw5-layout-header--mobile .notify-item,
.aw5-layout-header--mobile .fullscreen-item {
  display: none;
}
.aw5-layout-header--mobile .aw5-app-logo {
  min-width: unset;
  padding-right: 0;
}
.aw5-layout-header--mobile .aw5-app-logo__title {
  display: none;
}
.aw5-layout-header--mobile .aw5-layout-header-trigger {
  padding: 0 4px 0 8px !important;
}
.aw5-layout-header--mobile .aw5-layout-header-action {
  padding-right: 4px;
}
.aw5-layout-header--fixed {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 500;
  width: 100%;
}
.aw5-layout-header-logo {
  height: 48px;
  min-width: 192px;
  padding: 0 10px;
  font-size: 14px;
}
.aw5-layout-header-logo img {
  width: 32px;
  height: 32px;
  margin-right: 2px;
}
.aw5-layout-header-left {
  display: flex;
  height: 100%;
  align-items: center;
}
.aw5-layout-header-left .aw5-layout-header-trigger {
  display: flex;
  height: 100%;
  padding: 1px 10px 0;
  cursor: pointer;
  align-items: center;
}
.aw5-layout-header-left .aw5-layout-header-trigger .anticon {
  font-size: 16px;
}
.aw5-layout-header-left .aw5-layout-header-trigger.light:hover {
  background-color: #f6f6f6;
}
.aw5-layout-header-left .aw5-layout-header-trigger.light svg {
  fill: #000;
}
.aw5-layout-header-left .aw5-layout-header-trigger.dark:hover {
  background-color: var(--header-bg-hover-color);
}
.aw5-layout-header-menu {
  height: 100%;
  min-width: 0;
  flex: 1;
  align-items: center;
}
.aw5-layout-header-action {
  display: flex;
  min-width: 180px;
  align-items: center;
}
.aw5-layout-header-action__item {
  display: flex !important;
  height: 48px;
  padding: 0 2px;
  font-size: 1.2em;
  cursor: pointer;
  align-items: center;
}
.aw5-layout-header-action__item .ant-badge {
  height: 48px;
  line-height: 48px;
}
.aw5-layout-header-action__item .ant-badge-dot {
  top: 10px;
  right: 2px;
}
.aw5-layout-header-action span[role='img'] {
  padding: 0 8px;
}
.aw5-layout-header--light {
  background-color: #fff !important;
  border-bottom: 1px solid #eee;
  border-left: 1px solid #eee;
}
.aw5-layout-header--light .aw5-layout-header-logo {
  color: rgba(0, 0, 0, 0.88);
}
.aw5-layout-header--light .aw5-layout-header-logo:hover {
  background-color: #f6f6f6;
}
.aw5-layout-header--light .aw5-layout-header-action__item {
  color: rgba(0, 0, 0, 0.88);
}
.aw5-layout-header--light .aw5-layout-header-action__item .app-iconify {
  padding: 0 10px;
  font-size: 16px !important;
}
.aw5-layout-header--light .aw5-layout-header-action__item:hover {
  background-color: #f6f6f6;
}
.aw5-layout-header--light .aw5-layout-header-action-icon,
.aw5-layout-header--light .aw5-layout-header-action span[role='img'] {
  color: rgba(0, 0, 0, 0.88);
}
.aw5-layout-header--dark {
  background-color: var(--header-bg-color) !important;
  border-left: 1px solid #d9d9d9;
}
.aw5-layout-header--dark .aw5-layout-header-logo:hover {
  background-color: var(--header-bg-hover-color);
}
.aw5-layout-header--dark .aw5-layout-header-action__item .app-iconify {
  padding: 0 10px;
  font-size: 16px !important;
}
.aw5-layout-header--dark .aw5-layout-header-action__item .ant-badge span {
  color: #fff;
}
.aw5-layout-header--dark .aw5-layout-header-action__item:hover {
  background-color: var(--header-bg-hover-color);
}
.aw5-iframe-page .ant-spin-nested-loading[data-v-0f27fd67] {
  position: relative;
  height: 100%;
}
.aw5-iframe-page .ant-spin-nested-loading .ant-spin-container[data-v-0f27fd67] {
  width: 100%;
  height: 100%;
  padding: 10px;
}
.aw5-iframe-page__mask[data-v-0f27fd67] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.aw5-iframe-page__main[data-v-0f27fd67] {
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: #ffffff;
  border: 0;
  box-sizing: border-box;
}
.aw5-layout-content {
  position: relative;
  flex: 1 1 auto;
  min-height: 0;
}
.aw5-layout-content.fixed {
  width: 1200px;
  margin: 0 auto;
}
.aw5-layout-content-loading {
  position: absolute;
  top: 200px;
  z-index: 10000;
}
.aw5-darg-bar[data-v-479c5c84] {
  position: absolute;
  top: 0;
  right: -2px;
  z-index: 200;
  width: 2px;
  height: 100%;
  cursor: col-resize;
  border-top: none;
  border-bottom: none;
}
.aw5-darg-bar--hide[data-v-479c5c84] {
  display: none;
}
.aw5-darg-bar[data-v-479c5c84]:hover {
  background-color: #0960bd;
  box-shadow: 0 0 4px 0 rgba(28, 36, 56, 0.15);
}
.aw5-layout-sideBar {
  z-index: 510;
}
.aw5-layout-sideBar--fixed {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
}
.aw5-layout-sideBar--mix {
  top: 48px;
  height: calc(100% - 48px);
}
.aw5-layout-sideBar.ant-layout-sider-dark {
  background-color: var(--sider-dark-bg-color);
}
.aw5-layout-sideBar.ant-layout-sider-dark .ant-layout-sider-trigger {
  color: #bfbfbf;
  background-color: rgba(255, 255, 255, 0.1);
}
.aw5-layout-sideBar.ant-layout-sider-dark .ant-layout-sider-trigger:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.2);
}
.aw5-layout-sideBar:not(.ant-layout-sider-dark) .ant-layout-sider-trigger {
  color: rgba(0, 0, 0, 0.88);
  border-top: 1px solid #d9d9d9;
}
.aw5-layout-sideBar .ant-layout-sider-zero-width-trigger {
  top: 40%;
  z-index: 10;
}
.aw5-layout-sideBar .ant-layout-sider-trigger {
  height: 36px;
  line-height: 36px;
}
.aw5-layout-mix-sider {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 550;
  height: 100%;
  overflow: hidden;
  background-color: var(--sider-dark-bg-color);
  transition: all 0.2s ease 0s;
}
.aw5-layout-mix-sider-dom {
  height: 100%;
  overflow: hidden;
  transition: all 0.2s ease 0s;
}
.aw5-layout-mix-sider-logo {
  display: flex;
  height: 48px;
  padding-left: 0 !important;
  justify-content: center;
}
.aw5-layout-mix-sider-logo img {
  width: 32px;
  height: 32px;
}
.aw5-layout-mix-sider.light .aw5-layout-mix-sider-logo {
  border-bottom: 1px solid #eeeeee;
}
.aw5-layout-mix-sider.light.open > .scrollbar {
  border-right: 1px solid #eeeeee;
}
.aw5-layout-mix-sider.light .aw5-layout-mix-sider-module__item {
  font-weight: normal;
  color: rgba(0, 0, 0, 0.65);
}
.aw5-layout-mix-sider.light .aw5-layout-mix-sider-module__item--active {
  color: #0960bd;
  background-color: unset;
}
.aw5-layout-mix-sider.light .aw5-layout-mix-sider-menu-list__content {
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);
}
.aw5-layout-mix-sider.light .aw5-layout-mix-sider-menu-list__title .pushpin {
  color: rgba(0, 0, 0, 0.35);
}
.aw5-layout-mix-sider.light .aw5-layout-mix-sider-menu-list__title .pushpin:hover {
  color: rgba(0, 0, 0, 0.85);
}
.aw5-layout-mix-sider.dark.open > .scrollbar {
  border-right: 1px solid var(--sider-dark-lighten-bg-color);
}
.aw5-layout-mix-sider.dark .aw5-layout-mix-sider-menu-list {
  background-color: var(--sider-dark-bg-color);
}
.aw5-layout-mix-sider.dark .aw5-layout-mix-sider-menu-list__title {
  color: #fff;
  border-bottom: none;
  border-bottom: 1px solid var(--sider-dark-lighten-bg-color);
}
.aw5-layout-mix-sider > .scrollbar {
  height: calc(100% - 48px - 38px);
}
.aw5-layout-mix-sider.mini .aw5-layout-mix-sider-module__name {
  display: none;
}
.aw5-layout-mix-sider.mini .aw5-layout-mix-sider-module__icon {
  margin-bottom: 0;
}
.aw5-layout-mix-sider-module {
  position: relative;
  padding-top: 1px;
}
.aw5-layout-mix-sider-module__item {
  position: relative;
  padding: 12px 0;
  color: rgba(255, 255, 255, 0.65);
  text-align: center;
  cursor: pointer;
  transition: all 0.3s ease;
}
.aw5-layout-mix-sider-module__item:hover {
  color: #fff;
}
.aw5-layout-mix-sider-module__item--active {
  font-weight: 700;
  color: #fff;
  background-color: var(--sider-dark-darken-bg-color);
}
.aw5-layout-mix-sider-module__item--active::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 3px;
  height: 100%;
  background-color: #0960bd;
  content: '';
}
.aw5-layout-mix-sider-module__icon {
  margin-bottom: 8px;
  font-size: 24px;
  transition: all 0.2s;
}
.aw5-layout-mix-sider-module__name {
  margin-bottom: 0;
  font-size: 12px;
  transition: all 0.2s;
}
.aw5-layout-mix-sider-trigger {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.65);
  text-align: center;
  cursor: pointer;
  background-color: rgba(255, 255, 255, 0.1);
  height: 36px;
  line-height: 36px;
}
.aw5-layout-mix-sider.light .aw5-layout-mix-sider-trigger {
  color: rgba(0, 0, 0, 0.65);
  background-color: #fff;
  border-top: 1px solid #eee;
}
.aw5-layout-mix-sider-menu-list {
  position: fixed;
  top: 0;
  width: 200px;
  height: calc(100%);
  background-color: #fff;
  transition: all 0.2s;
}
.aw5-layout-mix-sider-menu-list__title {
  display: flex;
  height: 48px;
  font-size: 18px;
  color: #0960bd;
  border-bottom: 1px solid #eeeeee;
  opacity: 0%;
  transition: unset;
  align-items: center;
  justify-content: space-between;
}
.aw5-layout-mix-sider-menu-list__title.show {
  min-width: 130px;
  opacity: 100%;
  transition: all 0.5s ease;
}
.aw5-layout-mix-sider-menu-list__title .pushpin {
  margin-right: 6px;
  color: rgba(255, 255, 255, 0.65);
  cursor: pointer;
}
.aw5-layout-mix-sider-menu-list__title .pushpin:hover {
  color: #fff;
}
.aw5-layout-mix-sider-menu-list__content {
  height: calc(100% - 48px) !important;
}
.aw5-layout-mix-sider-menu-list__content .scrollbar__wrap {
  height: 100%;
  overflow-x: hidden;
}
.aw5-layout-mix-sider-menu-list__content .scrollbar__bar.is-horizontal {
  display: none;
}
.aw5-layout-mix-sider-menu-list__content .ant-menu {
  height: 100%;
}
.aw5-layout-mix-sider-menu-list__content .ant-menu-inline,
.aw5-layout-mix-sider-menu-list__content .ant-menu-vertical,
.aw5-layout-mix-sider-menu-list__content .ant-menu-vertical-left {
  border-right: 1px solid transparent;
}
.aw5-layout-mix-sider-drag-bar {
  position: absolute;
  top: 50px;
  right: -1px;
  width: 1px;
  height: calc(100% - 50px);
  cursor: ew-resize;
  background-color: #f8f8f9;
  border-top: none;
  border-bottom: none;
  box-shadow: 0 0 4px 0 rgba(28, 36, 56, 0.15);
}
.aw5-layout-sider-wrapper .ant-drawer-body {
  height: 100vh;
  padding: 0;
}
.aw5-layout-sider-wrapper .ant-drawer-header-no-title {
  display: none;
}
html[data-theme='dark'] .aw5-multiple-tabs .ant-tabs-tab {
  border-bottom: 1px solid #d9d9d9;
}
html[data-theme='light'] .aw5-multiple-tabs .ant-tabs-tab:not(.ant-tabs-tab-active) {
  border: 1px solid #d9d9d9 !important;
}
.aw5-multiple-tabs {
  z-index: 10;
  height: 32px;
  line-height: 32px;
  background-color: #ffffff;
  border-bottom: 1px solid #d9d9d9;
}
.aw5-multiple-tabs .ant-tabs-small {
  height: 30px;
}
.aw5-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav {
  padding-top: 2px;
  height: 30px;
  margin: 0;
  background-color: #ffffff;
  border: 0;
  box-shadow: none;
}
.aw5-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-nav-container {
  height: 30px;
  padding-top: 2px;
}
.aw5-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab {
  box-sizing: border-box;
  display: inline-flex !important;
  align-items: center !important;
  height: calc(30px - 2px);
  padding-right: 12px;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  line-height: 1 !important;
  color: rgba(0, 0, 0, 0.88);
  background-color: #ffffff;
  transition: none;
}
.aw5-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.aw5-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab:hover .ant-tabs-tab-remove {
  opacity: 1;
}
.aw5-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: auto;
  min-width: 8px;
  height: auto !important;
  line-height: 1;
  font-size: 12px;
  color: inherit;
  opacity: 0;
  transition: none;
  margin-left: 2px;
  margin-right: -4px;
}
.aw5-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove:hover svg {
  width: 0.8em;
}
.aw5-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab svg {
  fill: rgba(0, 0, 0, 0.88);
}
.aw5-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-active):hover {
  color: #0960bd;
}
.aw5-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active {
  position: relative;
  padding-left: 18px;
  background: #0960bd;
  border: 0;
  transition: none;
}
.aw5-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active span {
  color: #fff !important;
}
.aw5-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-remove {
  opacity: 1;
}
.aw5-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active svg {
  width: 0.7em;
  fill: #fff;
}
.aw5-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav > div:nth-child(1) {
  padding: 0 6px;
}
.aw5-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav > div:nth-child(1) .ant-tabs-tab {
  margin-right: 3px !important;
}
.aw5-multiple-tabs .ant-tabs-tab:not(.ant-tabs-tab-active) .anticon-close {
  font-size: 12px;
}
.aw5-multiple-tabs .ant-tabs-tab:not(.ant-tabs-tab-active) .anticon-close svg {
  width: 0.6em;
}
.aw5-multiple-tabs .ant-dropdown-trigger {
  display: inline-flex;
}
.aw5-multiple-tabs--hide-close .ant-tabs-tab-remove {
  opacity: 0 !important;
}
.aw5-multiple-tabs-content__extra-quick,
.aw5-multiple-tabs-content__extra-redo,
.aw5-multiple-tabs-content__extra-fold {
  display: inline-block;
  width: 36px;
  height: 30px;
  line-height: 30px;
  color: rgba(0, 0, 0, 0.65);
  text-align: center;
  cursor: pointer;
  border-left: 1px solid #d9d9d9;
}
.aw5-multiple-tabs-content__extra-quick:hover,
.aw5-multiple-tabs-content__extra-redo:hover,
.aw5-multiple-tabs-content__extra-fold:hover {
  color: rgba(0, 0, 0, 0.88);
}
.aw5-multiple-tabs-content__extra-quick span[role='img'],
.aw5-multiple-tabs-content__extra-redo span[role='img'],
.aw5-multiple-tabs-content__extra-fold span[role='img'] {
  transform: rotate(90deg);
}
.aw5-multiple-tabs-content__extra-redo span[role='img'] {
  transform: rotate(0deg);
}
.aw5-multiple-tabs-content__info {
  display: inline-flex;
  align-items: center;
  width: 100%;
  min-width: 0;
  padding-left: 0;
  margin-left: -10px;
  font-size: 12px;
  line-height: 1;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.aw5-layout-multiple-header[data-v-da76d36d] {
  transition: width 0.2s;
  flex: 0 0 auto;
}
.aw5-layout-multiple-header--dark[data-v-da76d36d] {
  margin-left: -1px;
}
.aw5-layout-multiple-header--fixed[data-v-da76d36d] {
  position: fixed;
  top: 0;
  z-index: 505;
  width: 100%;
}
.aw5-default-layout {
  display: flex;
  width: 100%;
  min-height: 100%;
  background-color: #f4f7f9;
  flex-direction: column;
}
.aw5-default-layout > .ant-layout {
  min-height: 100%;
}
.aw5-default-layout-main {
  width: 100%;
  margin-left: 1px;
}
.aw5-setting-input-number-item[data-v-d761615a] {
  display: flex;
  justify-content: space-between;
  margin: 16px 0;
}
.aw5-setting-input-number-item-input-number[data-v-d761615a] {
  width: 126px;
}
.aw5-setting-select-item[data-v-7ddad110] {
  display: flex;
  justify-content: space-between;
  margin: 16px 0;
}
.aw5-setting-select-item-select[data-v-7ddad110] {
  width: 126px;
}
.aw5-setting-footer[data-v-27b3c6cc] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.aw5-setting-switch-item[data-v-6a9c2d6c] {
  display: flex;
  justify-content: space-between;
  margin: 16px 0;
}
.aw5-setting-theme-picker {
  display: flex;
  flex-wrap: wrap;
  margin: 16px 0;
  justify-content: space-around;
}
.aw5-setting-theme-picker__item {
  width: 20px;
  height: 20px;
  cursor: pointer;
  border: 1px solid #ddd;
  border-radius: 2px;
}
.aw5-setting-theme-picker__item svg {
  display: none;
}
.aw5-setting-theme-picker__item--active {
  border: 1px solid #0b79ee;
}
.aw5-setting-theme-picker__item--active svg {
  display: inline-block;
  margin: 0 0 3px 3px;
  font-size: 12px;
  fill: #fff !important;
}
.aw5-setting-menu-type-picker[data-v-93141be1] {
  display: flex;
}
.aw5-setting-menu-type-picker__item[data-v-93141be1] {
  position: relative;
  width: 56px;
  height: 48px;
  margin-right: 16px;
  overflow: hidden;
  cursor: pointer;
  background-color: #f0f2f5;
  border-radius: 4px;
  box-shadow: 0 1px 2.5px 0 rgba(0, 0, 0, 0.18);
}
.aw5-setting-menu-type-picker__item[data-v-93141be1]::before,
.aw5-setting-menu-type-picker__item[data-v-93141be1]::after {
  position: absolute;
  content: '';
}
.aw5-setting-menu-type-picker__item--sidebar[data-v-93141be1]::before,
.aw5-setting-menu-type-picker__item--light[data-v-93141be1]::before {
  top: 0;
  left: 0;
  z-index: 1;
  width: 33%;
  height: 100%;
  background-color: #273352;
  border-radius: 4px 0 0 4px;
}
.aw5-setting-menu-type-picker__item--sidebar[data-v-93141be1]::after,
.aw5-setting-menu-type-picker__item--light[data-v-93141be1]::after {
  top: 0;
  left: 0;
  width: 100%;
  height: 25%;
  background-color: #fff;
}
.aw5-setting-menu-type-picker__item--mix[data-v-93141be1]::before {
  top: 0;
  left: 0;
  width: 33%;
  height: 100%;
  background-color: #fff;
  border-radius: 4px 0 0 4px;
}
.aw5-setting-menu-type-picker__item--mix[data-v-93141be1]::after {
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 25%;
  background-color: #273352;
}
.aw5-setting-menu-type-picker__item--top-menu[data-v-93141be1]::after {
  top: 0;
  left: 0;
  width: 100%;
  height: 25%;
  background-color: #273352;
}
.aw5-setting-menu-type-picker__item--dark[data-v-93141be1] {
  background-color: #273352;
}
.aw5-setting-menu-type-picker__item--mix-sidebar[data-v-93141be1]::before {
  top: 0;
  left: 0;
  z-index: 1;
  width: 25%;
  height: 100%;
  background-color: #273352;
  border-radius: 4px 0 0 4px;
}
.aw5-setting-menu-type-picker__item--mix-sidebar[data-v-93141be1]::after {
  top: 0;
  left: 0;
  width: 100%;
  height: 25%;
  background-color: #fff;
}
.aw5-setting-menu-type-picker__item--mix-sidebar .mix-sidebar[data-v-93141be1] {
  position: absolute;
  left: 25%;
  width: 15%;
  height: 100%;
  background-color: #fff;
}
.aw5-setting-menu-type-picker__item[data-v-93141be1]:hover,
.aw5-setting-menu-type-picker__item--active[data-v-93141be1] {
  padding: 12px;
  border: 2px solid #0960bd;
}
.aw5-setting-menu-type-picker__item[data-v-93141be1]:hover::before,
.aw5-setting-menu-type-picker__item--active[data-v-93141be1]::before,
.aw5-setting-menu-type-picker__item[data-v-93141be1]:hover::after,
.aw5-setting-menu-type-picker__item--active[data-v-93141be1]::after {
  border-radius: 0;
}
.aw5-setting-menu-type-picker img[data-v-93141be1] {
  width: 100%;
  height: 100%;
  cursor: pointer;
}
