.tmgr{--tmgr-orange:#ff5f00;--tmgr-navy:#02004b;--tmgr-gray:#eef0f3;margin-block:2rem;font-family:inherit;color:var(--tmgr-navy);width:100%;max-width:100%;box-sizing:border-box}
.tmgr .tmgr-section{margin:0 0 2rem;padding:0;background:transparent}
.tmgr .tmgr-heading{color:var(--tmgr-navy);font-family:inherit;font-weight:700;font-size:clamp(1.15rem,2.8vw,1.45rem);line-height:1.7;margin:0 0 1rem;padding:0 .85rem 0 0;border:0;border-inline-start:4px solid var(--tmgr-orange)}
.tmgr .tmgr-table-wrap{overflow:hidden;border-radius:16px;border:1px solid #dce0e6;box-shadow:0 8px 24px rgba(20,35,61,.07)}
.tmgr table.tmgr-table{table-layout:auto;border-collapse:separate;border-spacing:0;width:100%;margin:0!important;max-width:100%;background:var(--tmgr-gray);border:0;font-family:inherit;box-sizing:border-box}
.tmgr .tmgr-table th,.tmgr .tmgr-table td{padding:14px 18px;vertical-align:middle;border:0;border-bottom:1px solid #fff;line-height:1.8;overflow-wrap:anywhere;box-sizing:border-box;font-family:inherit;box-shadow:none}
.tmgr .tmgr-table th{width:1%;white-space:nowrap;background:var(--tmgr-orange)!important;color:#fff!important;font-weight:700;text-align:right!important;font-size:1rem}
.tmgr .tmgr-table td{width:auto;background:var(--tmgr-gray)!important;color:var(--tmgr-navy)!important;text-align:start;font-weight:400;font-size:1rem}
.tmgr .tmgr-table tr:last-child th,.tmgr .tmgr-table tr:last-child td{border-bottom:0}
.tmgr .screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}
@media(max-width:600px){.tmgr .tmgr-table-wrap{border-radius:12px}.tmgr .tmgr-table th{width:1%;white-space:nowrap;font-size:.88rem}.tmgr .tmgr-table td{width:auto;font-size:.92rem}.tmgr .tmgr-table th,.tmgr .tmgr-table td{padding:12px 10px;line-height:1.85}.tmgr .tmgr-heading{font-size:1.12rem}.tmgr .tmgr-section{margin-bottom:1.5rem}}

.article-content img{display:block!important;float:none!important;margin:1.5rem auto!important;max-width:100%;height:auto}.article-content figure:has(img){margin-inline:auto;text-align:center}.article-content a:has(>img){display:block;text-align:center}

.tmgr .tmgr-table td[dir="auto"]{text-align:start!important}.tmgr .tmgr-title{color:var(--tmgr-navy);font:inherit;font-size:clamp(1.3rem,3vw,1.7rem);font-weight:800;margin:0 0 1.5rem;text-align:right}.tmgr .tmgr-title bdi{unicode-bidi:isolate}
