details {
    background: linear-gradient(135deg, #f9fafb 0%, #eff3f6 50%, #e8ecf1 100%) !important;
      border: 2px solid transparent !important;
        border-image: linear-gradient(135deg, rgba(106, 168, 179, 0.4), rgba(90, 152, 163, 0.6)) 1 !important;
          border-radius: 16px !important;
            padding: 18px 22px !important;
              margin-bottom: 18px !important;
                box-shadow: 0 3px 12px rgba(42, 61, 77, 0.12), 
                              0 1px 3px rgba(0, 0, 0, 0.08),
                                            inset 0 1px 0 rgba(255, 255, 255, 0.9) !important;
                                              transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;
                                                font-family: "STKaiti", "KaiTi", "SimSun", serif, -apple-system !important;
                                                  position: relative !important;
                                                    overflow: hidden !important;
                                                    }

                                                    /* 竹简纹理装饰 */
                                                    details::before {
                                                      content: "" !important;
                                                        position: absolute !important;
                                                          top: 0 !important;
                                                            left: 0 !important;
                                                              width: 100% !important;
                                                                height: 100% !important;
                                                                  background: repeating-linear-gradient(
                                                                      90deg,
                                                                          transparent,
                                                                              transparent 2px,
                                                                                  rgba(106, 168, 179, 0.03) 2px,
                                                                                      rgba(106, 168, 179, 0.03) 4px
                                                                                        ) !important;
                                                                                          pointer-events: none !important;
                                                                                            opacity: 0.5 !important;
                                                                                            }

                                                                                            details:hover {
                                                                                              background: linear-gradient(135deg, #ffffff 0%, #f5f8fa 50%, #ebf0f5 100%) !important;
                                                                                                border-image: linear-gradient(135deg, rgba(138, 196, 208, 0.6), rgba(106, 168, 179, 0.8)) 1 !important;
                                                                                                  box-shadow: 0 6px 20px rgba(106, 168, 179, 0.2), 
                                                                                                                0 2px 6px rgba(42, 61, 77, 0.1),
                                                                                                                              inset 0 1px 0 rgba(255, 255, 255, 1) !important;
                                                                                                                                transform: translateY(-3px) !important;
                                                                                                                                }

                                                                                                                                details[open] {
                                                                                                                                  background: linear-gradient(135deg, #ffffff 0%, #f8fbfc 100%) !important;
                                                                                                                                    border-image: linear-gradient(135deg, rgba(138, 196, 208, 0.7), rgba(106, 168, 179, 0.9)) 1 !important;
                                                                                                                                      box-shadow: 0 8px 28px rgba(106, 168, 179, 0.25), 
                                                                                                                                                    0 4px 10px rgba(42, 61, 77, 0.12),
                                                                                                                                                                  inset 0 2px 4px rgba(138, 196, 208, 0.1) !important;
                                                                                                                                                                  }

                                                                                                                                                                  /* ========== 标题样式 - 卷首题签 ========== */
                                                                                                                                                                  details summary {
                                                                                                                                                                    cursor: pointer !important;
                                                                                                                                                                      font-weight: 700 !important;
                                                                                                                                                                        font-size: 16px !important;
                                                                                                                                                                          color: #2d3e50 !important;
                                                                                                                                                                            padding: 10px 16px 10px 44px !important;
                                                                                                                                                                              border-radius: 12px !important;
                                                                                                                                                                                transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1) !important;
                                                                                                                                                                                  list-style: none !important;
                                                                                                                                                                                    position: relative !important;
                                                                                                                                                                                      background: linear-gradient(90deg, rgba(106, 168, 179, 0.05) 0%, transparent 100%) !important;
                                                                                                                                                                                        text-shadow: 0 1px 2px rgba(255, 255, 255, 0.8) !important;
                                                                                                                                                                                          letter-spacing: 0.5px !important;
                                                                                                                                                                                          }

                                                                                                                                                                                          details summary::-webkit-details-marker {
                                                                                                                                                                                            display: none !important;
                                                                                                                                                                                            }

                                                                                                                                                                                            /* 展开图标 - 古卷轴轴 */
                                                                                                                                                                                            details summary::before {
                                                                                                                                                                                              content: "◆" !important;
                                                                                                                                                                                                position: absolute !important;
                                                                                                                                                                                                  left: 14px !important;
                                                                                                                                                                                                    top: 50% !important;
                                                                                                                                                                                                      transform: translateY(-50%) rotate(0deg) !important;
                                                                                                                                                                                                        transition: all 0.4s cubic-bezier(0.68, -0.55, 0.27, 1.55) !important;
                                                                                                                                                                                                          color: #6aa8b3 !important;
                                                                                                                                                                                                            font-size: 14px !important;
                                                                                                                                                                                                              filter: drop-shadow(0 0 4px rgba(106, 168, 179, 0.4)) !important;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              details[open] summary::before {
                                                                                                                                                                                                                transform: translateY(-50%) rotate(90deg) !important;
                                                                                                                                                                                                                  color: #8ac4d0 !important;
                                                                                                                                                                                                                    filter: drop-shadow(0 0 8px rgba(138, 196, 208, 0.7)) !important;
                                                                                                                                                                                                                    }

                                                                                                                                                                                                                    /* 灵气微光效果 */
                                                                                                                                                                                                                    details summary::after {
                                                                                                                                                                                                                      content: "" !important;
                                                                                                                                                                                                                        position: absolute !important;
                                                                                                                                                                                                                          left: 0 !important;
                                                                                                                                                                                                                            top: 0 !important;
                                                                                                                                                                                                                              width: 0 !important;
                                                                                                                                                                                                                                height: 100% !important;
                                                                                                                                                                                                                                  background: linear-gradient(90deg, transparent, rgba(138, 196, 208, 0.15), transparent) !important;
                                                                                                                                                                                                                                    border-radius: 12px !important;
                                                                                                                                                                                                                                      transition: width 0.5s ease !important;
                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                      details summary:hover::after {
                                                                                                                                                                                                                                        width: 100% !important;
                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                        details summary:hover {
                                                                                                                                                                                                                                          background: linear-gradient(90deg, rgba(106, 168, 179, 0.12) 0%, rgba(138, 196, 208, 0.08) 100%) !important;
                                                                                                                                                                                                                                            color: #1a2332 !important;
                                                                                                                                                                                                                                              padding-left: 48px !important;
                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                              /* ========== 内容区域 - 卷内文字 ========== */
                                                                                                                                                                                                                                              details > *:not(summary) {
                                                                                                                                                                                                                                                margin-top: 16px !important;
                                                                                                                                                                                                                                                  padding-top: 16px !important;
                                                                                                                                                                                                                                                    border-top: 1px solid rgba(106, 168, 179, 0.25) !important;
                                                                                                                                                                                                                                                      animation: unfoldContent 0.5s cubic-bezier(0.4, 0, 0.2, 1) !important;
                                                                                                                                                                                                                                                        color: #2d3e50 !important;
                                                                                                                                                                                                                                                          line-height: 1.8 !important;
                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                          @keyframes unfoldContent {
                                                                                                                                                                                                                                                            from {
                                                                                                                                                                                                                                                                opacity: 0;
                                                                                                                                                                                                                                                                    transform: translateY(-12px);
                                                                                                                                                                                                                                                                      }
                                                                                                                                                                                                                                                                        to {
                                                                                                                                                                                                                                                                            opacity: 1;
                                                                                                                                                                                                                                                                                transform: translateY(0);
                                                                                                                                                                                                                                                                                  }
                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                  /* ========== 文本样式 - 仙籍墨迹 ========== */
                                                                                                                                                                                                                                                                                  details strong {
                                                                                                                                                                                                                                                                                    color: #1a2332 !important;
                                                                                                                                                                                                                                                                                      font-weight: 700 !important;
                                                                                                                                                                                                                                                                                        text-shadow: 0 1px 1px rgba(106, 168, 179, 0.2) !important;
                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                        details p {
                                                                                                                                                                                                                                                                                          margin: 8px 0 !important;
                                                                                                                                                                                                                                                                                            color: #3d4e5f !important;
                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                            /* ========== 列表样式 - 法则条目 ========== */
                                                                                                                                                                                                                                                                                            details ul,
                                                                                                                                                                                                                                                                                            details ol {
                                                                                                                                                                                                                                                                                              padding-left: 24px !important;
                                                                                                                                                                                                                                                                                                margin: 12px 0 !important;
                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                details li {
                                                                                                                                                                                                                                                                                                  margin: 6px 0 !important;
                                                                                                                                                                                                                                                                                                    color: #3d4e5f !important;
                                                                                                                                                                                                                                                                                                      position: relative !important;
                                                                                                                                                                                                                                                                                                        padding-left: 8px !important;
                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                        details li::before {
                                                                                                                                                                                                                                                                                                          content: "•" !important;
                                                                                                                                                                                                                                                                                                            position: absolute !important;
                                                                                                                                                                                                                                                                                                              left: -12px !important;
                                                                                                                                                                                                                                                                                                                color: #6aa8b3 !important;
                                                                                                                                                                                                                                                                                                                  font-weight: bold !important;
                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                  /* ========== 表格样式 - 功法典籍 ========== */
                                                                                                                                                                                                                                                                                                                  details table {
                                                                                                                                                                                                                                                                                                                    width: 100% !important;
                                                                                                                                                                                                                                                                                                                      border-collapse: separate !important;
                                                                                                                                                                                                                                                                                                                        border-spacing: 0 !important;
                                                                                                                                                                                                                                                                                                                          border: 1.5px solid rgba(106, 168, 179, 0.3) !important;
                                                                                                                                                                                                                                                                                                                            border-radius: 12px !important;
                                                                                                                                                                                                                                                                                                                              overflow: hidden !important;
                                                                                                                                                                                                                                                                                                                                margin: 12px 0 !important;
                                                                                                                                                                                                                                                                                                                                  box-shadow: 0 2px 8px rgba(42, 61, 77, 0.08) !important;
                                                                                                                                                                                                                                                                                                                                    background: linear-gradient(180deg, #ffffff 0%, #f9fafb 100%) !important;
                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                    details th {
                                                                                                                                                                                                                                                                                                                                      background: linear-gradient(180deg, #6aa8b3 0%, #5a98a3 100%) !important;
                                                                                                                                                                                                                                                                                                                                        color: #ffffff !important;
                                                                                                                                                                                                                                                                                                                                          font-weight: 700 !important;
                                                                                                                                                                                                                                                                                                                                            font-size: 14px !important;
                                                                                                                                                                                                                                                                                                                                              padding: 12px 16px !important;
                                                                                                                                                                                                                                                                                                                                                text-align: left !important;
                                                                                                                                                                                                                                                                                                                                                  border-bottom: 2px solid rgba(42, 61, 77, 0.2) !important;
                                                                                                                                                                                                                                                                                                                                                    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) !important;
                                                                                                                                                                                                                                                                                                                                                      letter-spacing: 0.5px !important;
                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                      details td {
                                                                                                                                                                                                                                                                                                                                                        padding: 12px 16px !important;
                                                                                                                                                                                                                                                                                                                                                          border-bottom: 1px solid rgba(106, 168, 179, 0.15) !important;
                                                                                                                                                                                                                                                                                                                                                            color: #3d4e5f !important;
                                                                                                                                                                                                                                                                                                                                                              transition: all 0.25s ease !important;
                                                                                                                                                                                                                                                                                                                                                                background: transparent !important;
                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                details tr:last-child td {
                                                                                                                                                                                                                                                                                                                                                                  border-bottom: none !important;
                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                  details tbody tr:hover td {
                                                                                                                                                                                                                                                                                                                                                                    background: linear-gradient(90deg, rgba(106, 168, 179, 0.08) 0%, rgba(138, 196, 208, 0.05) 100%) !important;
                                                                                                                                                                                                                                                                                                                                                                      color: #1a2332 !important;
                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                      /* 表格奇偶行 */
                                                                                                                                                                                                                                                                                                                                                                      details tbody tr:nth-child(odd) {
                                                                                                                                                                                                                                                                                                                                                                        background: rgba(245, 247, 250, 0.5) !important;
                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                        details tbody tr:nth-child(even) {
                                                                                                                                                                                                                                                                                                                                                                          background: rgba(255, 255, 255, 0.7) !important;
                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                          /* ========== 分隔线 - 云纹装饰 ========== */
                                                                                                                                                                                                                                                                                                                                                                          details hr {
                                                                                                                                                                                                                                                                                                                                                                            border: none !important;
                                                                                                                                                                                                                                                                                                                                                                              height: 2px !important;
                                                                                                                                                                                                                                                                                                                                                                                background: linear-gradient(90deg, transparent, rgba(106, 168, 179, 0.4), transparent) !important;
                                                                                                                                                                                                                                                                                                                                                                                  margin: 16px 0 !important;
                                                                                                                                                                                                                                                                                                                                                                                    position: relative !important;
                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                    details hr::before {
                                                                                                                                                                                                                                                                                                                                                                                      content: "❖" !important;
                                                                                                                                                                                                                                                                                                                                                                                        position: absolute !important;
                                                                                                                                                                                                                                                                                                                                                                                          left: 50% !important;
                                                                                                                                                                                                                                                                                                                                                                                            top: 50% !important;
                                                                                                                                                                                                                                                                                                                                                                                              transform: translate(-50%, -50%) !important;
                                                                                                                                                                                                                                                                                                                                                                                                background: #f9fafb !important;
                                                                                                                                                                                                                                                                                                                                                                                                  padding: 0 12px !important;
                                                                                                                                                                                                                                                                                                                                                                                                    color: #6aa8b3 !important;
                                                                                                                                                                                                                                                                                                                                                                                                      font-size: 12px !important;
                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                      /* ========== 数值高亮 - 灵力数值 ========== */
                                                                                                                                                                                                                                                                                                                                                                                                      details strong:has(+ span) {
                                                                                                                                                                                                                                                                                                                                                                                                        color: #2d3e50 !important;
                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                        details span {
                                                                                                                                                                                                                                                                                                                                                                                                          color: #6aa8b3 !important;
                                                                                                                                                                                                                                                                                                                                                                                                            font-weight: 600 !important;
                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                            /* 特殊数值闪光效果 */
                                                                                                                                                                                                                                                                                                                                                                                                            details [class*="数值"],
                                                                                                                                                                                                                                                                                                                                                                                                            details [class*="值"] {
                                                                                                                                                                                                                                                                                                                                                                                                              display: inline-block !important;
                                                                                                                                                                                                                                                                                                                                                                                                                padding: 2px 8px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                  background: linear-gradient(135deg, rgba(106, 168, 179, 0.15), rgba(138, 196, 208, 0.1)) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                    border-radius: 6px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                      border: 1px solid rgba(106, 168, 179, 0.3) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                        color: #2d3e50 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                          font-weight: 700 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                            box-shadow: 0 1px 3px rgba(106, 168, 179, 0.2) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                            /* ========== 区块特殊样式 ========== */
                                                                                                                                                                                                                                                                                                                                                                                                                            /* 世界信息 */
                                                                                                                                                                                                                                                                                                                                                                                                                            details:has(summary:contains("世界")) {
                                                                                                                                                                                                                                                                                                                                                                                                                              border-image: linear-gradient(135deg, rgba(212, 165, 116, 0.4), rgba(184, 134, 86, 0.6)) 1 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                              details:has(summary:contains("世界")) summary::before {
                                                                                                                                                                                                                                                                                                                                                                                                                                content: "☼" !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                  color: #d4a574 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                  /* 主角信息 */
                                                                                                                                                                                                                                                                                                                                                                                                                                  details:has(summary:contains("主角")) {
                                                                                                                                                                                                                                                                                                                                                                                                                                    border-image: linear-gradient(135deg, rgba(138, 196, 208, 0.5), rgba(106, 168, 179, 0.7)) 1 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                    details:has(summary:contains("主角")) summary::before {
                                                                                                                                                                                                                                                                                                                                                                                                                                      content: "★" !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                        color: #8ac4d0 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                        /* 角色信息 */
                                                                                                                                                                                                                                                                                                                                                                                                                                        details:has(summary:contains("角色")) {
                                                                                                                                                                                                                                                                                                                                                                                                                                          border-image: linear-gradient(135deg, rgba(176, 140, 180, 0.4), rgba(146, 110, 150, 0.6)) 1 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                          details:has(summary:contains("角色")) summary::before {
                                                                                                                                                                                                                                                                                                                                                                                                                                            content: "✦" !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                              color: #b08cb4 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                              /* 情感系统 */
                                                                                                                                                                                                                                                                                                                                                                                                                                              details:has(summary:contains("情感")) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                border-image: linear-gradient(135deg, rgba(236, 112, 99, 0.4), rgba(206, 82, 69, 0.6)) 1 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                details:has(summary:contains("情感")) summary::before {
                                                                                                                                                                                                                                                                                                                                                                                                                                                  content: "♥" !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                    color: #ec7063 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                                    /* 记忆区 */
                                                                                                                                                                                                                                                                                                                                                                                                                                                    details:has(summary:contains("记忆")) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                      border-image: linear-gradient(135deg, rgba(93, 173, 226, 0.4), rgba(63, 143, 196, 0.6)) 1 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                      details:has(summary:contains("记忆")) summary::before {
                                                                                                                                                                                                                                                                                                                                                                                                                                                        content: "◉" !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                          color: #5dade2 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                                          /* 行动推荐 */
                                                                                                                                                                                                                                                                                                                                                                                                                                                          details:has(summary:contains("行动")) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                            border-image: linear-gradient(135deg, rgba(125, 206, 160, 0.4), rgba(95, 176, 130, 0.6)) 1 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                            details:has(summary:contains("行动")) summary::before {
                                                                                                                                                                                                                                                                                                                                                                                                                                                              content: "➤" !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                color: #7dcea0 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                /* ========== 响应式适配 ========== */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                @media (max-width: 768px) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  details {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      padding: 14px 16px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          border-radius: 12px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                details summary {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size: 15px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        padding: 8px 12px 8px 38px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              details th,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                details td {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    padding: 10px 12px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size: 13px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          details::after {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            content: "" !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              position: absolute !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                top: -50% !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  left: -50% !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    width: 200% !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      height: 200% !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        background: radial-gradient(circle, rgba(138, 196, 208, 0.15) 1px, transparent 1px) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          background-size: 50px 50px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            animation: spiritDrift 30s linear infinite !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              pointer-events: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                opacity: 0 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  transition: opacity 0.5s ease !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  details:hover::after {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    opacity: 1 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    @keyframes spiritDrift {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      0% { transform: translate(0, 0) rotate(0deg); }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        100% { transform: translate(50px, 50px) rotate(360deg); }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        details[open] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          animation: pageFlip 0.6s cubic-bezier(0.4, 0, 0.2, 1) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            transform-origin: left center !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            @keyframes pageFlip {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              0% {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  transform: perspective(1000px) rotateY(-15deg);
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      opacity: 0.8;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          100% {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              transform: perspective(1000px) rotateY(0deg);
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  opacity: 1;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }
}