<!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.659 [0.467–0.800]</td>
<td data-jats-char="." style="text-align:char;">0.650 [0.513–0.786]</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.612 [0.393–0.771]</td>
<td data-jats-char="." style="text-align:char;">0.585 [0.430–0.741]</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.550 [0.303–0.796]</td>
<td data-jats-char="." style="text-align:char;">0.415 [0.237–0.592]</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.675 [0.493–0.800]</td>
<td data-jats-char="." style="text-align:char;">0.624 [0.479–0.769]</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.657 [0.463–0.800]</td>
<td data-jats-char="." style="text-align:char;">0.244 [0.074–0.414]</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.577 [0.342–0.740]</td>
<td data-jats-char="." style="text-align:char;">0.703 [0.590–0.800]</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.599 [0.374–0.800]</td>
<td data-jats-char="." style="text-align:char;">0.316 [0.239–0.492]</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>