/* 8.ro */
.mt-result { min-height: 2.9em; }
.mt-where { display: flex; gap: 12px; align-items: flex-start; margin: 14px 16px 4px; padding: 12px 14px; border-radius: var(--r); background: color-mix(in srgb, var(--err) 9%, var(--surface)); color: var(--text); }
.mt-where > .i { flex: none; width: 22px; height: 22px; color: var(--err); }
.mt-where-t { margin: 0; font-weight: 650; }
.mt-at { margin: 2px 0 0; font: .875rem var(--mono); overflow-wrap: anywhere; }
.mt-thumb { display: grid; gap: 6px; margin: 0; padding: 14px 16px; border-top: 1px solid var(--line); color: var(--muted); font-size: .8125rem; }
.mt-thumb img { display: block; max-width: 160px; max-height: 160px; border-radius: 6px; }
.mt-group + .mt-group { border-top: 1px solid var(--line); }
.mt-h { margin: 0; padding: 14px 16px 6px; font-size: .8125rem; font-weight: 700; letter-spacing: .04em; text-transform: uppercase; color: var(--faint); }
.mt-n { font-weight: 500; letter-spacing: 0; text-transform: none; }
.mt-group .kv td { white-space: pre-wrap; }
