/* 临时CSS - 强制移除所有可能的红色线条 */

/* 移除所有canvas和相关元素的边框 */
canvas,
.title-card-canvas canvas,
.title-card-canvas *,
.preview-container canvas,
.preview-container * {
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
  border-top: none !important;
  border-bottom: none !important;
  border-left: none !important;
  border-right: none !important;
}

/* 特别针对副标题区域 */
.text-center,
.text-center div,
.title-card-canvas .text-center,
.title-card-canvas .text-center * {
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
  border-top: none !important;
  border-bottom: none !important;
  text-decoration: none !important;
}

/* 移除任何可能的伪元素边框 */
*::before,
*::after {
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
}

/* 特别针对红色边框 */
[style*="border"],
[style*="red"],
[class*="border"] {
  border: none !important;
}

/* 移除任何hr标签 */
hr {
  display: none !important;
}

/* 移除开发者工具可能添加的调试边框 */
*[style*="border: 1px solid red"],
*[style*="border: 2px solid red"],
*[style*="border-top"],
*[style*="border-bottom"] {
  border: none !important;
} 