/* 弹窗遮罩 */
.popup-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(10, 10, 10, 0.6);
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 9999;
}

/* 弹窗主体 */
.popup-window {
    background: #fff;
    border-radius: 12px;
    padding: 30px 40px;
    max-width: 420px;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.3);
    text-align: center;
    animation: popup-in 0.3s ease-out;
}
/* 按钮与链接 */
.popup-link {
  display: inline-block;
  margin-top: 10px;
  margin-right: 20px; /* ✅ 按钮之间留空隙 */
  margin-bottom: 20px; /* ✅ 按钮之间留空隙 */
  background-color: #e4405f;
  color: white;
  padding: 8px 16px;
  border-radius: 8px;
  text-decoration: none;
  font-weight: bold;
  transition: background 0.2s;
}


.popup-link:hover {
  background-color: #c8324f;
}
