.omk-forest-tables{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:20px}
.omk-forest-tables>p,.omk-forest-table-wrap--wide{grid-column:1/-1}
.omk-forest-tables>p{margin:0;font-size:.9em}
.omk-forest-table-wrap{min-width:0;overflow-x:auto;border:1px solid #d9e2dd;border-radius:12px;padding:12px}
.omk-forest-table{width:100%;border-collapse:collapse;margin:0;font-size:14px;table-layout:fixed}
.omk-forest-table caption{text-align:left;font-weight:700;padding:0 0 12px;font-size:16px;color:inherit}
.omk-forest-table th,.omk-forest-table td{padding:8px 4px;border:0;border-bottom:1px solid #d9e2dd;overflow-wrap:anywhere}
.omk-forest-table th{text-align:left}
.omk-forest-table td{text-align:right;font-variant-numeric:tabular-nums}
.omk-forest-table th:first-child{width:46%}
.omk-forest-table-wrap--wide th:first-child{width:31%}
.omk-forest-table-wrap>p{font-size:13px}
@media(max-width:680px){.omk-forest-tables{grid-template-columns:minmax(0,1fr)}.omk-forest-table{font-size:13px}}

.omk-forest-table-bar{display:block;height:5px;margin-top:5px;background:#eef2ef;border-radius:4px;overflow:hidden}
.omk-forest-table-bar>span{display:block;height:100%;background:var(--global-palette1,#007c70)}
