/* Обзоры рынка недвижимости — scifinews.ru (v20260825).
   Дополнение к styles.css, отдельным файлом ради версионирования кэша. */
.sf-meta{font-size:.9em;color:#777;margin:.2em 0 .8em}
.sf-dek{font-size:1.12em;line-height:1.5;color:#333;font-weight:500;
  border-left:3px solid #2b6cb0;padding-left:.8em;margin:.6em 0 1.2em}
.sf-article{max-width:820px;line-height:1.62;font-size:1.02em;color:#222}
.sf-article h2{font-size:1.28em;margin:1.5em 0 .5em;line-height:1.25}
.sf-article p{margin:.55em 0}
.sf-article ul.sf-src{margin:.4em 0 .8em;padding-left:1.2em}
.sf-article ul.sf-src li{margin:.35em 0}
.sf-article a{color:#2b6cb0}
.sf-tbl{border-collapse:collapse;width:100%;max-width:640px;margin:.8em 0;
  font-size:.96em}
.sf-tbl th,.sf-tbl td{border:1px solid #e2e2e2;padding:.4em .6em;text-align:left}
.sf-tbl thead th{background:#f4f7fb;font-weight:600}
.sf-tbl tbody tr:nth-child(even){background:#fafbfc}
.sf-disc{background:#fbf7ee;border:1px solid #ecdcae;border-radius:6px;
  padding:.8em 1em;font-size:.94em;color:#5a4a2a;margin:1em 0}
.sf-rev-card{border:1px solid #e6e6e6;border-radius:8px;padding:.9em 1.1em;
  margin:.8em 0;background:#fff}
.sf-rev-card a b{font-size:1.08em}
.sf-rev-card p{margin:.4em 0 0;color:#444}
.color-gray{color:#888}
@media (max-width:640px){
  .sf-article{font-size:1em}
  .sf-tbl{font-size:.9em}
  .sf-tbl th,.sf-tbl td{padding:.35em .4em}
}
