    .mingbook-inner {
      display: grid;
      grid-template-columns: minmax(min(100%, 360px), 520px) 1fr;
      gap: 0;
      align-items: stretch;
      min-height: 420px;
      max-width: min(1120px, 100%);
      margin: 0 auto;
      border-radius: 16px;
      border: 1px solid rgba(212, 175, 118, 0.12);
      background: rgba(26, 24, 22, 0.55);
      backdrop-filter: blur(16px);
      -webkit-backdrop-filter: blur(16px);
      box-shadow: 0 20px 60px rgba(0, 0, 0, 0.45), inset 0 1px 0 rgba(255, 252, 245, 0.05);
      overflow: hidden;
    }
    @media (max-width: 880px) {
      .mingbook-inner { grid-template-columns: 1fr; }
    }
    .col-chart {
      border-right: 1px solid rgba(255, 248, 235, 0.08);
      background: linear-gradient(180deg, rgba(255, 252, 245, 0.04) 0%, transparent 36%);
      color: rgba(218, 210, 200, 0.92);
    }
    .col-text {
      background: transparent;
      display: flex;
      flex-direction: column;
      min-width: 0;
      min-height: 0;
      align-self: stretch;
    }

    /* ========== AI 批文样式区：批文结果与追问会话 ========== */
