/* Маркировка ИИ-контента (закон РК «Об искусственном интеллекте», в силе с 18.01.2026).
   Тихая строка в углу картинки: без плашки и рамки, но читаемая — закон запрещает
   «мелкий шрифт и скрытые значки», поэтому не мельче 12px и не прозрачнее ~70%.
   Цвет подбирается под фон: на тёмном — белый, на светлом — тёмный (ai-label.js). */
.ai-mark{position:absolute;z-index:4;display:block;margin:0;padding:0;
  font:500 12px/1.3 'Onest',system-ui,-apple-system,sans-serif;letter-spacing:.01em;
  color:rgba(255,255,255,.9);text-shadow:0 1px 2px rgba(0,0,0,.55),0 0 8px rgba(0,0,0,.35);
  background:none;border:0;cursor:default;pointer-events:auto;white-space:normal;
  user-select:none;-webkit-user-select:none}
.ai-mark--light{color:rgba(22,18,34,.74);text-shadow:0 0 6px rgba(255,255,255,.75)}
.ai-mark[hidden]{display:none!important}
.ai-mark:focus-visible{outline:1px solid currentColor;outline-offset:3px;border-radius:3px}
@media print{.ai-mark{color:#000;text-shadow:none}}
