@import url('https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap');
html {
  font-family: 'Press Start 2P', monospace;
  cursor: url('pixel-cur.png'), auto;
}

.navcard .container {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 60px;
  background: #C2C2D1;
  color: white;
  padding: 0 16px;
  z-index: 20;

  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 4px solid #C2C2D1; 
  white-space: nowrap;
}
.nav-links a {
  color: white !important;
  background-color: #5a5a6f;
}

body {
  background-color: black;
  color: white;
}
.big_card {
  background-color: #5a5a6f;
  margin-top: 6em;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: 30px;
  padding: 30px;
  border: 4px solid #C2C2D1;
}
.hero-text {
  flex: 1; 
}
/* 右侧图片区域 */
.hero-image {
  flex: 1;
  background-color: #3a9d5e; /* 图中的绿色 */
  border: 4px solid #C2C2D1;
  height: 200px; /* 占位高度 */
  display: flex; align-items: center; justify-content: center; 
}

.ass-text {
  list-style-type: upper-roman;
  list-style-position: inside;
}

a {
  cursor: url('pixel-cur-pointer.png'), auto; 
}

a.logo {
  background-color: #5a5a6f;
  color: white !important;
  text-decoration: none;
}

a.nones,
a.nones:link,
a.nones:visited {
  background-color: black !important;
  color: black;
  text-decoration: none;
  cursor: url('pixel-cur.png'), auto;
}
a.nones:hover,
a.nones:focus-visible {
  color:white !important;
  text-decoration: none;
}

a:link {
  color:#4DA6FF;
}
a:hover {
  color: #FF6B97;
}
a:focus-visible {
  color: #FF6B97;
}
a:visited {
  color: #3a9d5e;
}
