.mt-svg{display:block;width:100%;max-width:300px;height:auto;margin-inline:auto;font-family:var(--u-font);color:#20303D}
.mt-svg text,.mt-mini text{font-family:var(--u-font);font-variant-numeric:tabular-nums}
.mt-mini{display:block;width:100px;height:70px}
.mt-hero{grid-template-columns:minmax(0,1fr) 300px}
.mt-build,.mt-near,.mt-share,.mt-fam{background:#F4F7FB}
.sg-btn.mt-btn,.sg-opts .mt-btn{box-sizing:border-box;min-height:44px}
.mt-ctl{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-block:12px}
.mt-table-label{font-size:15px;font-weight:700;color:#5B6B78}
.mt-btn[aria-disabled="true"]{opacity:.45;cursor:default}
.mt-strip{display:flex;flex-wrap:wrap;gap:6px}
.mt-strip span{border-radius:999px;padding:4px 10px;font-size:15px;border:1.5px solid #C9D1D8;background:#FFFFFF;color:#20303D}
.mt-strip .mt-newest{background:#EAF1FD;border-color:#2F6FEB;font-weight:800}
.mt-near-q,.mt-share-q{font-size:16px;font-weight:700;color:#20303D}
.mt-fact{display:table;margin:12px auto;padding:6px 14px;border-radius:999px;font-size:18px;font-weight:800;color:#20303D;background:#EAF1FD;border:2px solid #2F6FEB}
.mt-fact[hidden]{display:none}
.mt-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.mt-cards>div{box-sizing:border-box;min-height:48px;display:grid;place-items:center;text-align:center;font-size:18px;font-weight:800;color:#20303D;background:#FFFFFF;border:1.5px solid #C9D1D8}
.mt-cards>.mt-unread{border-style:dashed;font-size:13px;font-weight:700;color:#8D98A2;background:transparent}
.mt-cards>.mt-current{background:#EAF1FD;border-color:#2F6FEB}
.mt-pop{transform-box:fill-box;transform-origin:center}
@media(max-width:900px){.mt-hero{grid-template-columns:minmax(0,1fr)}}
@media(prefers-reduced-motion:reduce){.mt-btn,.mt-svg *{animation:none!important;transition:none!important}}
