/* M222 polish: подключается только при W_MESSAGES_V2=1 и W_M222_POLISH=1 (иначе 404, страница не ссылается). */
.m222 .m222-head .m222-issue { min-height:44px; padding:8px 10px; border-radius:11px; background:transparent; font-size:12px;
  max-width:45%; flex:0 0 auto; }
@media(max-width:390px){ .m222 .m222-head .m222-issue { max-width:44%; font-size:11px; padding:8px; } }
/* Подсказка тренера — одна компактная строка внизу списка, а не плашка над ним (оригинал прячется, пока открыты «Сообщения»). */
.m222 .m222-trainer-link-wrap { margin:10px 0 2px; padding:0; min-width:0; }
.m222 .m222-trainer-link { min-height:44px; display:inline-flex; align-items:center; font-size:12px; line-height:1.4;
  max-width:100%; overflow-wrap:anywhere; color:var(--muted); text-decoration:underline; }
.m222 .m222-trainer-link:hover, .m222 .m222-trainer-link:focus-visible { color:var(--coral); }
.staffhint.m222-staff-moved { display:none; }
