<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Styled Table</title>
  <style>
    body {
      font-family: 'Georgia', serif;
      padding: 2rem;
      background-color: #fff;
    }

    table {
      width: 100%;
      border-collapse: collapse;
      border-spacing: 0;
      font-size: 16px;
    }

    caption {
      caption-side: top;
      font-weight: bold;
      text-align: left;
      background-color: #eaf3fb;
      padding: 0.75rem 1rem;
      font-size: 18px;
    }

    caption span {
      color: #007acc;
    }

    th, td {
      padding: 10px 15px;
      text-align: left;
      vertical-align: top;
      border-bottom: 1px solid #ccc;
    }

    th {
      font-weight: bold;
      border-bottom: 3px solid #007acc;
    }

    tr:last-child td {
      border-bottom: 3px solid #007acc;
    }

    td em {
      font-style: italic;
    }

    .table-caption {
      background-color: #eaf6ff; /* light blue background */
      border-top: 2px solid #00aaff; /* top border */
      padding: 10px;
      font-family: 'Georgia', serif;
      font-size: 18px;
    }

    .table-caption .label {
      color: #00aaff;
      font-weight: bold;
    }

    .table-caption .caption {
      font-weight: bold;
    }

    .note {
        font-size: 16px;
        padding: 10px;
    }
  </style>
</head>
<body>
    <div class="table-caption">
        <span class="label">Table 2</span>
        <span class="caption">The performance of the BiAMIL in predictingBRCAPV in hormone receptor + and triple-negative breast cancer.</span>
    </div>
    <table class="table table-bordered table-condensed table-hover table-text" data-jats-content-type="text">
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th></th>
<th colspan="2">Hormone receptor + breast cancer</th>
<th colspan="2">Triple-negative breast cancer</th>
</tr>
<tr>
<th></th>
<th>Internal test</th>
<th>External test</th>
<th>Internal test</th>
<th>External test</th>
</tr>
</thead>
<tbody>
<tr>
<td>AUC (95% CI)</td>
<td data-jats-char="." style="text-align:char;">0.859 [0.667–1.000]</td>
<td data-jats-char="." style="text-align:char;">0.850 [0.713–0.986]</td>
<td data-jats-char="." style="text-align:char;">0.761 [0.445–1.000]</td>
<td data-jats-char="." style="text-align:char;">0.740 [0.505–0.975]</td>
</tr>
<tr>
<td>Accuracy (95% CI)</td>
<td data-jats-char="." style="text-align:char;">0.812 [0.593–0.971]</td>
<td data-jats-char="." style="text-align:char;">0.785 [0.630–0.941]</td>
<td data-jats-char="." style="text-align:char;">0.800 v0.509–1.000]</td>
<td data-jats-char="." style="text-align:char;">0.666 [0.411–0.922]</td>
</tr>
<tr>
<td>Sensitivity (95% CI)</td>
<td data-jats-char="." style="text-align:char;">0.750 [0.503–0.996]</td>
<td data-jats-char="." style="text-align:char;">0.615 [0.437–0.792]</td>
<td data-jats-char="." style="text-align:char;">0.857 [0.612–1.000]</td>
<td data-jats-char="." style="text-align:char;">0.666 [0.411–0.922]</td>
</tr>
<tr>
<td>Specificity (95% CI)</td>
<td data-jats-char="." style="text-align:char;">0.875 [0.693–1.000]</td>
<td data-jats-char="." style="text-align:char;">0.824 [0.679–0.969]</td>
<td data-jats-char="." style="text-align:char;">0.666 [0.300–1.000]</td>
<td data-jats-char="." style="text-align:char;">0.666 [0.411–0.922]</td>
</tr>
<tr>
<td>PPV (95% CI)</td>
<td data-jats-char="." style="text-align:char;">0.857 [0.663–1.000]</td>
<td data-jats-char="." style="text-align:char;">0.444 [0.274–0.614]</td>
<td data-jats-char="." style="text-align:char;">0.857 [0.612–1.000]</td>
<td data-jats-char="." style="text-align:char;">0.666 [0.411–0.922]</td>
</tr>
<tr>
<td>NPV (95% CI)</td>
<td data-jats-char="." style="text-align:char;">0.777 [0.542–0.940]</td>
<td data-jats-char="." style="text-align:char;">0.903 [0.790–1.000]</td>
<td data-jats-char="." style="text-align:char;">0.666 [0.300–1.000]</td>
<td data-jats-char="." style="text-align:char;">0.666 [0.411–0.922]</td>
</tr>
<tr>
<td>F1 score (95% CI)</td>
<td data-jats-char="." style="text-align:char;">0.799 [0.574–1.000]</td>
<td data-jats-char="." style="text-align:char;">0.516 [0.339–0.692]</td>
<td data-jats-char="." style="text-align:char;">0.857 [0.612–1.000]</td>
<td data-jats-char="." style="text-align:char;">0.666 [0.411–0.922]</td>
</tr>
</tbody>
</table>
    <div class="note">
        Note: AUC, area under the curve; PPV, positive predictive value; NPV, negative predictive value.
    </div>
</body>
</html>