/* ============================================================
   Цветовая схема: СЕПИЯ — «книжная» тёплая палитра,
   комфортна для чтения длинных текстов.
   ============================================================ */

body.scheme-sepia { background-color:#f0e7d6 !important; color:#4b3a2a !important; }

.scheme-sepia .head { background-color:#8c5a2b; }
.scheme-sepia .head:before { background-color:#8c5a2b; }
.scheme-sepia .hash-link { text-shadow:1px 1px 1px #6b421c; }

.scheme-sepia .nav-wrap { background-color:#f7f0e1; }
.scheme-sepia .navi a:hover, .scheme-sepia .menuactive > a { background-color:#8c5a2b; }
.scheme-sepia .navi-hidden { background-color:#f7f0e1; border-color:#d8c7a8; }
.scheme-sepia .navi-hidden a { color:#4b3a2a; }
.scheme-sepia .navi-hidden a:hover { background-color:#8c5a2b; color:#fff; }

.scheme-sepia .decor { background-color:#faf5e9 !important; box-shadow:0 1px 3px rgba(120,90,40,0.15) !important; }
.scheme-sepia .news-item { border-color:#c9b48d !important; }
.scheme-sepia .news-item:hover { border-color:#8c5a2b !important; box-shadow:0 0 10px 0 rgba(140,90,43,0.35) !important; }
.scheme-sepia .news-title > a { color:#7a4a1f !important; }
.scheme-sepia .news-desc { color:#4b3a2a !important; }
.scheme-sepia .news-bottom { background-color:#f2e9d4 !important; border-top-color:#d8c7a8 !important; }
.scheme-sepia .news-meta, .scheme-sepia .news-meta > a { color:#7d6849 !important; }
.scheme-sepia .news-meta > a:hover { color:#3c2d1d !important; }

.scheme-sepia a { color:#7a4a1f; }
.scheme-sepia h1, .scheme-sepia h2, .scheme-sepia h3, .scheme-sepia h4 { color:#3c2d1d !important; }

.scheme-sepia .side-b-t { background-color:#8c5a2b !important; color:#fff !important; }
.scheme-sepia .svodka-item { border-bottom-color:#d8c7a8 !important; }
.scheme-sepia .svodka-text { color:#7d6849 !important; }
.scheme-sepia .comm_now_body_mess { background:#faf5e9 !important; border-color:#d8c7a8 !important; color:#6a563a !important; }

.scheme-sepia .full-text { font-family:Georgia, 'Times New Roman', serif; }
.scheme-sepia .foot { background:linear-gradient(to bottom,#f2e9d4 0%,#e7dabf 100%) !important; color:#7d6849 !important; }
.scheme-sepia .foot a { color:#7a4a1f; }

.scheme-sepia input[type="text"], .scheme-sepia input[type="search"] { background-color:#faf5e9 !important; color:#4b3a2a !important; box-shadow:inset 0 0 0 1px #d8c7a8 !important; }

/* Блок «Последние комментарии» под сепию */
.scheme-sepia .comm_now_body_mess { background:#f5ecd7; border-color:rgba(120,90,50,.35); color:#7a6a52; }
.scheme-sepia .comm_now_body_top a { color:#4b3a2a; }

/* ---- Light-Chat под схему СЕПИЯ ---- */
body.scheme-sepia{
  --lc-bg:#f7f0e1; --lc-fg:#4b3a2a; --lc-fg-strong:#3c2d1f; --lc-muted:#9c8468; --lc-muted2:#8a7357;
  --lc-border:#d8c7a8; --lc-border2:#d8c7a8; --lc-border3:#e6d9c2;
  --lc-panel:#efe5d1; --lc-panel2:#e9dcc3; --lc-hover:#f3ead8; --lc-personal:#e9f0dd;
  --lc-link:#8c5a2b; --lc-accent:#a8702f; --lc-danger:#a03030; --lc-notice:#f0dfe8;
  --lc-head-bg:#e9dcc3; --lc-head-fg:#3c2d1f; --lc-bb-bg:#e9dcc3; --lc-bb-img:none;
  --lc-progress:#e6d9c2; --lc-progress-bar:#a8702f; --lc-video-border:#a8702f;
}

/* ---- Сводки Новороссии + Главные новости под СЕПИЮ ---- */
.scheme-sepia .svodka { background-color:#f7f0e1 !important; }
.scheme-sepia .side-b-link { background-color:#8c5a2b !important; color:#fff !important; }
.scheme-sepia .side-b-link:hover { background-color:#f7f0e1 !important; color:#8c5a2b !important; }
.scheme-sepia .svodka-item { color:#4b3a2a !important; border-bottom-color:#e0d2b6 !important; }
.scheme-sepia .svodka-item:hover { background-color:#efe2c8 !important; }
.scheme-sepia .svodka-date span { background-color:#c9a876 !important; color:#3c2d1f !important; }
.scheme-sepia .svodka-title { color:#4b3a2a !important; }
.scheme-sepia .svodka-date { color:#7d6849 !important; }
.scheme-sepia .svodka-text { background-color:#fffaf0 !important; border-color:#8c5a2b !important; color:#7d6849 !important; }
.scheme-sepia .side-b-t a { color:#fff !important; }
.scheme-sepia .side-b-t a:hover { color:#f5e9d8 !important; }
.scheme-sepia .short1-item { border-bottom-color:#e0d2b6 !important; }
.scheme-sepia .short1-title { color:#4b3a2a !important; }
.scheme-sepia .short1-item:hover .short1-title { color:#8c5a2b !important; }
.scheme-sepia .short1-cat { color:#a8702f !important; }

/* Вкладки «Календарь/Архивы»: skin-градиент span.current светлый, а текст на
   коричневой полосе .side-b-t белый — активную вкладку делаем светлым чипом
   с тёмным тёплым текстом (иначе белое на белом) */
.scheme-sepia .tabs-sel span.current {
    background:linear-gradient(to bottom, #fdfaf3 0%, #f0e7d6 100%) !important;
    border-color:#c9b48d !important;
    color:#4b3a2a !important;
    box-shadow:none !important;
}

/* Календарь DLE (engine.css) — акценты сепии вместо синего */
.scheme-sepia .calendar td.day-current { background:#8c5a2b; }
.scheme-sepia .day-active a, .scheme-sepia .day-active-v a, .scheme-sepia .monthlink { color:#8c5a2b; }
