/* Table styling for helm chart docs */
div.external-helm-chart table {
    font-size: 14px;
    width: 100%;
    table-layout: fixed;
}

div.external-helm-chart table td,
div.external-helm-chart table th {
    padding: 0.75rem;
    overflow-wrap: anywhere;
}

/* Column widths */
div.external-helm-chart table td:nth-child(1) { width: 25%; } /* Key */
div.external-helm-chart table td:nth-child(2) { width: 15%; } /* Type */
div.external-helm-chart table td:nth-child(3) { width: 20%; } /* Default */
div.external-helm-chart table td:nth-child(4) { width: 40%; } /* Description */

/* Table code blocks */
div.external-helm-chart table code {
    white-space: pre-wrap;
    word-break: break-all;
    max-width: 100%;
    display: block;
}
