/* Небольшие добавления к брендовому style.css — только то, чего в нём нет.
   Сам style.css не трогаем: он общий с другими продуктами линейки. */

/* Фасеты сделаны ссылками, а не кнопками: подчёркивание убираем,
   остальное наследуется от .fitem */
a.fitem{text-decoration:none}

/* Формы входа, регистрации и заявок */
.form{display:grid; gap:16px; max-width:560px; margin-top:22px}
.form .grid{display:grid; grid-template-columns:repeat(auto-fit,minmax(220px,1fr)); gap:14px}
.form button{justify-self:start}
.field.has-error input, .field.has-error textarea, .field.has-error select{
  border-color:var(--accent-red)}
.field small.err{color:var(--accent-red)}

/* Узкая колонка под короткие страницы */
.section.narrow{max-width:620px}

/* Форма-кнопка внутри строки: «убрать из подборки», «в подборку» */
form.inline{display:inline}

/* Строка подборки: ссылка на акт и кнопка удаления в одну линию */
.watch-row{display:flex; align-items:center; gap:10px}
.watch-row > a{flex:1; min-width:0}

/* Реплика человека в чате — отличается от ответа модели */
.msg.user{margin:18px 0 10px; padding-left:14px; border-left:2px solid var(--accent-purple)}
.msg.user p{margin:0; color:var(--text-secondary)}
