.touch-report-body{container:report-body/inline-size;min-width:0}.touch-report-body ul{margin:0 0 20px;padding-inline-start:1.4em;list-style:disc}.touch-report-body li{margin:8px 0;padding-inline-start:.15em}.touch-report-body .touch-report-table{margin:24px 0;max-width:100%}.touch-report-body .touch-report-table table{display:block;width:100%;font-size:15px;line-height:1.75;border-collapse:collapse}.touch-report-body .touch-report-table thead{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.touch-report-body .touch-report-table tbody{display:grid;gap:14px}.touch-report-body .touch-report-table tbody tr{display:block;padding:4px 16px;border:1px solid var(--mb-line,#ded6d0);border-radius:12px;background:var(--mb-raise,#fffaf7)}.touch-report-body .touch-report-table td{display:block;padding:12px 0;border:0;border-bottom:1px solid var(--mb-line,#e5ded9);vertical-align:top;text-align:left;white-space:normal;overflow-wrap:anywhere;color:var(--mb-ink,#3a2f26)}.touch-report-body .touch-report-table td:last-child{border-bottom:0}.touch-report-cell-label{display:block;margin-bottom:4px;font-size:12px;font-weight:700;line-height:1.5;color:var(--mb-soft,#6a595a)}.touch-report-cell-value{display:block;min-width:0}.touch-report-body .touch-report-table td:first-child .touch-report-cell-value{font-weight:700}@container report-body (min-width:600px){.touch-report-body .touch-report-table table{display:table;table-layout:fixed}.touch-report-body .touch-report-table thead{position:static;display:table-header-group;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal}.touch-report-body .touch-report-table tbody{display:table-row-group}.touch-report-body .touch-report-table tbody tr{display:table-row}.touch-report-body .touch-report-table td,.touch-report-body .touch-report-table th{display:table-cell;padding:12px;border:1px solid var(--mb-line,#ded6d0);text-align:left;vertical-align:top;overflow-wrap:anywhere}.touch-report-body .touch-report-table th{background:var(--mb-sink,#f5ede7);color:var(--mb-ink,#3a2f26);font-weight:700}.touch-report-cell-label{display:none}}