/* Shared, compact reading tables for product, module and cockpit help. */
.help-table-scroll{overflow-x:auto;border:1px solid var(--color-line);border-radius:10px;background:#fff}
.help-table{width:100%;border-collapse:collapse;font-size:.8rem;line-height:1.5;text-align:left}
.help-table th,.help-table td{padding:.65rem .8rem;vertical-align:top;border-bottom:1px solid var(--color-line)}
.help-table>tbody>tr:last-child>th,.help-table>tbody>tr:last-child>td{border-bottom:0}
.help-table>thead th{background:var(--color-midnight);color:#fff;font-weight:700}
.help-table>tbody>tr>th{width:29%;min-width:125px;font-weight:700;background:#f1f4f8}
.help-table>tbody>tr>th span{display:block;margin-top:.3rem;font-weight:400}
.help-table .help-formula{font-size:.74rem;line-height:1.5}
.help-table p{margin:0}
.help-table p+p{margin-top:.5rem}
.help-table-caption{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.help-table:has(.help-ebitda)>tbody>tr:nth-child(odd)>th,
.help-table:has(.help-ebitda)>tbody>tr:nth-child(odd)>td{background:#fff;color:var(--color-midnight)}
.help-table:has(.help-ebitda)>tbody>tr:nth-child(even)>th,
.help-table:has(.help-ebitda)>tbody>tr:nth-child(even)>td{background:var(--color-morning);color:var(--color-midnight)}
.help-calculation .help-db1{background:var(--color-morning)}
.help-calculation{width:100%;border-collapse:collapse;margin:.6rem 0;font-size:inherit}
.help-calculation th,.help-calculation td{padding:.4rem .6rem;border-bottom:1px solid var(--color-line)}
.help-calculation td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}
.help-calculation tr:last-child{font-weight:700}
@media(max-width:600px){.help-table{font-size:.76rem}.help-table th,.help-table td{padding:.55rem .6rem}.help-table>tbody>tr>th{min-width:100px;width:30%}}
