html:root { --bg: #4c4cff; --bg-hover: #6565ff; }
#app [aria-label="navBar"] > [class*="_titleBar_"] {
  box-sizing: border-box;
  min-height: 64px;
  padding: 12px;
  gap: 10px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", "Noto Sans SC", sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 1;
  color: #17213a;
}
#app [aria-label="navBar"] > [class*="_titleBar_"] img {
  width: 36px;
  height: 36px;
  margin: 0;
  object-fit: contain;
  flex: 0 0 36px;
}
#app [aria-label="navBar"] > [class*="_titleBar_"] p {
  margin: 0;
  font: inherit;
  letter-spacing: .04em;
}
#app [class*="_cardContainer_ms7er_"] { background: linear-gradient(180deg, #4c4cff, #6868ff); }
#app [class*="_actionList_1mxag_"] > :first-child { background: linear-gradient(100deg, #6868ff, #4c4cff); }
a:focus-visible, button:focus-visible, [tabindex]:focus-visible { outline: 2px solid #4c4cff; outline-offset: 3px; }
@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after { animation-duration: .01ms !important; transition-duration: .01ms !important; }
}
