/* Общий reset/base/layout движка (DS-3). Правила, побайтово совпадавшие в style.css обоих сайтов —
   вынесены сюда один раз; если сайты отличаются хоть на символ, правило остаётся в style.css сайта
   (см. docs/design/TOKENS.md, раздел «Слои»). Подключается после tokens.css и до style.css сайта
   (write_assets/base.html), поэтому слой pages сайта по-прежнему сильнее. Токены не добавляет и не читает
   ничего, кроме уже существующих ролей (--focus). */
@layer reset {
  *{box-sizing:border-box}
}
@layer base {
  img{max-width:100%;height:auto;display:block}
  :focus-visible{outline:2px solid var(--focus);outline-offset:3px}
}
@layer layout {
  .skip{position:absolute;left:-999px;top:0;background:var(--paper);padding:8px 12px;z-index:20}
  .skip:focus{left:12px;top:12px}
}
