/* 隔离的漫画框链接容器样式 - 无三角装饰 */
.comic-links-wrapper {
  all: initial;
  display: block;
  box-sizing: border-box !important;
  width: 100% !important;
  padding: 0 !important;
  margin: 0 !important;
}

.comic-links-wrapper .link-grid {
  all: initial;
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 15px !important;
  justify-content: center !important;
  padding: 20px !important;
  width: 100% !important;
  box-sizing: border-box !important;
}

.comic-links-wrapper .comic-link {
  all: initial;
  position: relative !important;
  display: inline-block !important;
  padding: 12px 20px !important;
  margin: 10px !important;
  background-color: #fff !important;
  border: 3px solid #000 !important;
  border-radius: 2px !important;
  box-shadow: 4px 4px 0 #000 !important;
  font-family: "Comic Sans MS", "Comic Neue", cursive !important;
  text-decoration: none !important;
  color: #000 !important;
  transition: all 0.2s ease !important;
  cursor: pointer !important;
  box-sizing: border-box !important;
}

/* 已移除三角装饰的样式定义 */

/* 悬停效果 */
.comic-links-wrapper .comic-link:hover {
  transform: translate(-2px, -2px) !important;
  box-shadow: 6px 6px 0 #000 !important;
  background-color: #f8f8f8 !important;
}

/* 点击效果 */
.comic-links-wrapper .comic-link:active {
  transform: translate(1px, 1px) !important;
  box-shadow: 3px 3px 0 #000 !important;
}

/* 链接文本样式 */
.comic-links-wrapper .comic-link span {
  all: initial !important;
  font-family: "Comic Sans MS", "Comic Neue", cursive !important;
  color: #000 !important;
  font-size: 16px !important;
  line-height: 1.2 !important;
}

/* 禁止文本选择，避免触发文字选择指针 */
.comic-links-wrapper .comic-link {
  user-select: none !important;
  -webkit-user-select: none !important; /* 兼容Safari等webkit内核浏览器 */
  -moz-user-select: none !important; /* 兼容Firefox */
  -ms-user-select: none !important; /* 兼容IE/Edge */
}

/* 确保子元素也继承指针样式，不显示文本选择指针 */
.comic-links-wrapper .comic-link span {
  user-select: none !important;
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  cursor: pointer !important; /* 强制保持手型指针 */
}