/* Automne: the Lavaux vineyards in amber, terracotta and wine above the lake; a calm walnut tint, burnt-orange accent on a parchment canvas; seasons.js adds falling leaves.
   Loaded only while this theme is active (all four on Apparence); site.css draws the scene
   behind the top bar and above the large title. Text and controls keep WCAG AA contrast. */
:root[data-theme="autumn"], [data-preview="autumn"] {
  --canvas: #f8f1e7;
  --ink: #2b1d18;
  --ink-soft: #69564e;
  --ink-faint: #928076;
  --brand: #7a5a43;
  --brand-deep: #5e4532;
  --accent: #b4561a;
  --tulip: #b4561a;
  --tulip-deep: #8c3f10;
  --mint: #f1e7dc;
  --mint-deep: #e2d0bd;
  --rose: #fbeadf;
  --petal: #fbeadf;
  --line: #ece0d1;
  --line-strong: #d8c6b1;
  --bar: #fbf2e8;
  --tabbar: #fdf8f1;
  --tab-ink: #6a574e;
  --tone-amber: #a87612;
  --tone-blue: #4d6a9c;
  --tone-slate: #7a675d;
  --ok: #46661f;
  --ok-bg: #ebf0da;
  --info: #55508a;
  --info-bg: #ecebf5;
  --footer-top: #6b5040;
  --footer-bottom: #3d2c21;
  --section-tint: rgb(255 255 255 / 55%);
  --scene-h: clamp(15rem, 13.5rem + 2.5vw, 17rem);
  --scene-gap: clamp(3.5rem, 2.5rem + 2.5vw, 4.5rem);
  --scene-x: 50%;
  --scene-sky: linear-gradient(180deg, #fbf0e2 0%, #f9e3cc 30%, #f6d6c4 50%, #f8e6d8 100%);
  --scene-art: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='2000' height='240'><defs><path id='f' d='M-10 100l10 -1l10 -1l10 -3l10 -4l10 -1l10 -1l10 3l10 3l10 2l10 1l10 0l10 -2l10 0l10 2l10 0l10 -1l10 -1l10 -3l10 -3l10 -4l10 -1l10 1l10 0l10 0l10 0l10 0l10 -1l10 -2l10 -2l10 -1l10 2l10 0l10 -2l10 -3l10 0l10 0l10 -1l10 -3l10 -2l10 0l10 -1l10 -2l10 -2l10 2l10 1l10 0l10 -2l10 0l10 2l10 3l10 3l10 4l10 3l10 2l10 1l10 -1l10 3l10 2l10 0l10 0l10 -1l10 -3l10 -3l10 1l10 2l10 4l10 3l10 1l10 0l10 -1l10 -2l10 -3l10 -4l10 0l10 1l10 -2l10 -3l10 0l10 1l10 -1l10 -2l10 -4l10 -1l10 0l10 -2l10 -2l10 -3l10 -3l10 -4l10 -6l10 -6l10 4l10 4l10 2l10 1l10 3l10 3l10 2l10 0l10 1l10 3l10 1l10 0l10 0l10 2l10 2l10 5l10 2l10 5l10 5l10 2l10 2l10 2l10 0l10 -1l10 -3l10 -3l10 1l10 1l10 -2l10 2l10 1l10 0l10 -1l10 -3l10 -3l10 0l10 -1l10 -2l10 -2l10 -3l10 -4l10 -5l10 -7l10 -2l10 0l10 -3l10 -3l10 -5l10 2l10 2l10 0l10 0l10 5l10 5l10 4l10 2l10 2l10 2l10 5l10 3l10 3l10 4l10 4l10 2l10 1l10 2l10 0l10 -1l10 -3l10 -2l10 -1l10 0l10 4l10 1l10 1l10 -1l10 -2l10 -3l10 0l10 -1l10 -1l10 -3l10 -3l10 -3l10 -5l10 -7l10 -3l10 0l10 -1l10 -4l10 0l10 -1l10 1l10 4l10 4l10 4l10 5l10 3l10 2l10 1l10 3l10 4l10 2l10 1l10 3l10 3l10 2l10 0l10 0l10 -1l10 -1V112H-10Z'/><clipPath id='fc'><use href='%23f'/></clipPath><linearGradient id='fg' gradientUnits='userSpaceOnUse' x1='0' x2='0' y1='54' y2='100'><stop offset='0' stop-color='%23fff7f2'/><stop offset='0.3' stop-color='%23e6d6e2'/><stop offset='1' stop-color='%23bfaecd'/></linearGradient><clipPath id='v'><path d='M980 150q20 0 30 0q10 -1 20 -1q10 -1 20 -19q10 -18 20 -23q10 -5 20 -9q10 -4 20 -7q10 -3 20 -7q10 -3 20 -5q10 -3 20 -6q10 -3 20 -5q10 -3 20 -6q10 -3 20 -5q10 -1 20 -2q10 0 20 -1q10 0 20 -1q10 0 20 0q10 -1 20 -1q10 0 20 0q10 0 20 1q10 0 20 1q10 0 20 1q10 0 20 1q10 0 20 0q10 0 20 0q10 -1 20 -1q10 0 20 2q10 2 20 4q10 2 20 4q10 2 20 4q10 3 20 6q10 2 20 5q10 3 20 6q10 3 20 6q10 2 20 5q10 2 20 5q10 2 20 4q10 1 20 3q10 2 20 3q10 2 20 3q10 1 20 16q10 15 20 15q10 0 20 1L1840 147V240H980Z'/></clipPath><linearGradient id='w' x2='0' y2='1'><stop offset='0' stop-color='%23b4c2d4'/><stop offset='1' stop-color='%23dae0e7'/></linearGradient><linearGradient id='e' x2='0' y2='1'><stop offset='0' stop-color='%23f6e7d7'/><stop offset='1' stop-color='%23fbf3ea'/></linearGradient><radialGradient id='s'><stop offset='0' stop-color='%23fff3d6'/><stop offset='0.4' stop-color='%23ffe7bf' stop-opacity='0.7'/><stop offset='1' stop-color='%23ffe7bf' stop-opacity='0'/></radialGradient></defs><circle cx='940' cy='66' r='80' fill='url%28%23s%29'/><g clip-path='url%28%23fc%29'><use href='%23f' fill='url%28%23fg%29'/><use href='%23f' fill='%237d5f8f' fill-opacity='0.24'/><use href='%23f' fill='url%28%23fg%29' x='-14'/></g><path d='M0 100H2000V140H0Z' fill='url%28%23w%29'/><path d='M80 108h120M420 113h70M640 106h90M1520 113h90M1780 108h80M920 118h60' stroke='%23eef2f6' stroke-width='2' stroke-linecap='round'/><g clip-path='url%28%23v%29'><path d='M980 52q60 0 90 -1q30 -1 60 -2q30 -1 60 -1q30 0 60 0q30 1 60 2q30 1 60 2q30 0 60 0q30 0 60 -1q30 0 60 -1q30 -1 60 -2q30 0 60 0q30 0 60 1q30 1 60 2L1820 52V240H980Z' fill='%23e6a74c'/><path d='M980 57q60 -2 90 -2q30 0 60 0q30 1 60 2q30 1 60 1q30 1 60 1q30 0 60 -1q30 0 60 -1q30 -1 60 -2q30 0 60 0q30 0 60 1q30 1 60 2q30 1 60 1q30 0 60 0L1820 58V240H980Z' fill='%23d98a4e'/><path d='M980 62q60 1 90 2q30 1 60 1q30 1 60 1q30 0 60 0q30 -1 60 -2q30 -1 60 -2q30 0 60 0q30 0 60 1q30 1 60 2q30 1 60 1q30 0 60 0q30 -1 60 -2q30 -1 60 -1L1820 62V240H980Z' fill='%23c9a046'/><path d='M980 72q60 1 90 1q30 0 60 0q30 -1 60 -2q30 -1 60 -2q30 0 60 0q30 0 60 1q30 1 60 2q30 1 60 1q30 0 60 0q30 -1 60 -2q30 -1 60 -1q30 -1 60 -1q30 0 60 0L1820 70V240H980Z' fill='%23cf7a5a'/><path d='M980 80q60 -1 90 -2q30 -1 60 -2q30 0 60 0q30 0 60 1q30 1 60 2q30 1 60 1q30 0 60 0q30 -1 60 -2q30 -1 60 -1q30 -1 60 -1q30 0 60 0q30 1 60 2q30 1 60 2L1820 80V240H980Z' fill='%23c46b6f'/><path d='M980 84q60 -1 90 -1q30 0 60 1q30 1 60 2q30 1 60 1q30 0 60 0q30 -1 60 -2q30 -1 60 -1q30 -1 60 -1q30 0 60 0q30 1 60 2q30 1 60 2q30 0 60 0q30 0 60 -1L1820 85V240H980Z' fill='%23deb25a'/><path d='M980 90q60 2 90 3q30 1 60 1q30 0 60 0q30 0 60 -2q30 -1 60 -1q30 -1 60 -1q30 0 60 0q30 1 60 2q30 1 60 2q30 0 60 0q30 0 60 -1q30 -1 60 -2q30 -1 60 -1L1820 90V240H980Z' fill='%23b9824a'/><path d='M980 101q60 0 90 0q30 0 60 -1q30 -1 60 -2q30 -1 60 -1q30 0 60 0q30 1 60 2q30 1 60 2q30 0 60 0q30 0 60 -1q30 -1 60 -2q30 -1 60 -1q30 0 60 0q30 0 60 1L1820 99V240H980Z' fill='%23e19a5c'/><path d='M980 108q60 -2 90 -3q30 -1 60 -1q30 0 60 0q30 1 60 2q30 1 60 2q30 0 60 0q30 0 60 -1q30 -1 60 -2q30 -1 60 -1q30 0 60 0q30 0 60 1q30 1 60 2q30 1 60 1L1820 108V240H980Z' fill='%23e6a74c'/><path d='M980 111q60 0 90 0q30 1 60 2q30 1 60 2q30 0 60 0q30 0 60 -1q30 -1 60 -2q30 -1 60 -1q30 0 60 0q30 0 60 1q30 1 60 2q30 1 60 1q30 0 60 0q30 -1 60 -2L1820 112V240H980Z' fill='%23d98a4e'/><path d='M980 52q60 0 90 -1q30 -1 60 -2q30 -1 60 -1q30 0 60 0q30 1 60 2q30 1 60 2q30 0 60 0q30 0 60 -1q30 0 60 -1q30 -1 60 -2q30 0 60 0q30 0 60 1q30 1 60 2L1820 52M980 57q60 -2 90 -2q30 0 60 0q30 1 60 2q30 1 60 1q30 1 60 1q30 0 60 -1q30 0 60 -1q30 -1 60 -2q30 0 60 0q30 0 60 1q30 1 60 2q30 1 60 1q30 0 60 0L1820 58M980 62q60 1 90 2q30 1 60 1q30 1 60 1q30 0 60 0q30 -1 60 -2q30 -1 60 -2q30 0 60 0q30 0 60 1q30 1 60 2q30 1 60 1q30 0 60 0q30 -1 60 -2q30 -1 60 -1L1820 62M980 72q60 1 90 1q30 0 60 0q30 -1 60 -2q30 -1 60 -2q30 0 60 0q30 0 60 1q30 1 60 2q30 1 60 1q30 0 60 0q30 -1 60 -2q30 -1 60 -1q30 -1 60 -1q30 0 60 0L1820 70M980 80q60 -1 90 -2q30 -1 60 -2q30 0 60 0q30 0 60 1q30 1 60 2q30 1 60 1q30 0 60 0q30 -1 60 -2q30 -1 60 -1q30 -1 60 -1q30 0 60 0q30 1 60 2q30 1 60 2L1820 80M980 84q60 -1 90 -1q30 0 60 1q30 1 60 2q30 1 60 1q30 0 60 0q30 -1 60 -2q30 -1 60 -1q30 -1 60 -1q30 0 60 0q30 1 60 2q30 1 60 2q30 0 60 0q30 0 60 -1L1820 85M980 90q60 2 90 3q30 1 60 1q30 0 60 0q30 0 60 -2q30 -1 60 -1q30 -1 60 -1q30 0 60 0q30 1 60 2q30 1 60 2q30 0 60 0q30 0 60 -1q30 -1 60 -2q30 -1 60 -1L1820 90M980 101q60 0 90 0q30 0 60 -1q30 -1 60 -2q30 -1 60 -1q30 0 60 0q30 1 60 2q30 1 60 2q30 0 60 0q30 0 60 -1q30 -1 60 -2q30 -1 60 -1q30 0 60 0q30 0 60 1L1820 99M980 108q60 -2 90 -3q30 -1 60 -1q30 0 60 0q30 1 60 2q30 1 60 2q30 0 60 0q30 0 60 -1q30 -1 60 -2q30 -1 60 -1q30 0 60 0q30 0 60 1q30 1 60 2q30 1 60 1L1820 108M980 111q60 0 90 0q30 1 60 2q30 1 60 2q30 0 60 0q30 0 60 -1q30 -1 60 -2q30 -1 60 -1q30 0 60 0q30 0 60 1q30 1 60 2q30 1 60 1q30 0 60 0q30 -1 60 -2L1820 112' stroke='%23f6e6d3' stroke-width='1.3' fill='none'/></g><path d='M1146 76h13v10h-13zM1163 80h11v8h-11zM1130 88h12v9h-12zM1178 90h10v8h-10zM1158 96h12v8h-12z' fill='%23fff8f0'/><path d='M1145 76l7.5-7 7.5 7zM1162 80l6.5-6 6.5 6zM1129 88l7-6 7 6zM1177 90l6-5 6 5zM1157 96l7-6 7 6z' fill='%23c8643f'/><path d='M1190 84h7v-16l3.5-6 3.5 6v16z' fill='%23fff8f0'/><path d='M1192 63l4-14 4 14z' fill='%239b4a4f'/><ellipse cx='1110' cy='104' rx='5' ry='13' fill='%23e2a843'/><ellipse cx='1122' cy='107' rx='4' ry='10' fill='%23cf8f3a'/><ellipse cx='1496' cy='98' rx='5' ry='13' fill='%23e2a843'/><ellipse cx='1540' cy='102' rx='4' ry='10' fill='%23cf8f3a'/><path fill='url%28%23e%29' d='M-50 123q50 0 75 0q25 1 50 1q25 1 50 1q25 0 50 -1q25 0 50 -1q25 0 50 0q25 -1 50 0q25 0 50 0q25 0 50 0q25 -1 50 -1q25 0 50 1q25 0 50 0q25 0 50 -1q25 0 50 0q25 0 50 1q25 0 50 1q25 0 50 1q25 0 50 -1q25 0 50 0q25 -1 50 -1q25 0 50 0q25 -1 50 -1q25 -1 50 -1q25 0 50 1q25 0 50 1q25 0 50 0q25 1 50 0q25 0 50 0q25 0 50 0q25 1 50 1q25 0 50 -1q25 0 50 0q25 0 50 1q25 0 50 0q25 0 50 -1q25 0 50 -1q25 0 50 -1q25 0 50 1q25 0 50 0q25 1 50 1q25 0 50 0L2050 124V240H-50Z'/><path d='M902 62q4-4 8 0q4-4 8 0M922 68q3-3 6 0q3-3 6 0M886 70q3-3 6 0q3-3 6 0' stroke='%238d6d68' stroke-width='1.5' fill='none' stroke-linecap='round'/></svg>");
}
