/* assets/themes/automne.css — Thème Automne Tradu-France — v2026-10 (variables lues par base.css) */
:root {
    --tf-accent: #ff9a2e;
    --tf-accent-2: #d9a02a;
    --tf-accent-d: #a8541c;
    --tf-glow: rgba(255,140,40,.55);
    --tf-glow-2: rgba(200,90,20,.4);
    --tf-banner-tint: linear-gradient(to bottom, rgba(255,140,40,.08), rgba(140,60,10,.16));
    --tf-ground: linear-gradient(to top, rgba(160,80,20,.55), rgba(160,80,20,0));
    --tf-btn-bg: rgba(40,18,6,.88);
    --tf-hang-h: 24px;
    --tf-chip-bg: linear-gradient(135deg, #ff9a2e, #a8541c);
    --tf-chip-fg: #1d0b00;
    --tf-chip-border: #ffe0a8;
    --tf-stripe-a: #e8650f;
    --tf-stripe-b: #6b4421;
    --tf-hover-bg: rgba(255,140,40,.14);
    --tf-bullet: '🍁';
    --tf-btn-icon: '🍂 ';
    --tf-menu-art: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 56'%3E%3Cpath d='M20 2 v8' stroke='%235a3a1a' stroke-width='3' stroke-linecap='round'/%3E%3Cellipse cx='20' cy='38' rx='14' ry='17' fill='%23b9772f'/%3E%3Cpath d='M3 20 q17 -14 34 0 q2 6 -2 8 h-30 q-4 -2 -2 -8 z' fill='%236b4421'/%3E%3Cellipse cx='14' cy='36' rx='3' ry='7' fill='%23fff' opacity='.2'/%3E%3C/svg%3E");
    --tf-card-art: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath d='M32 2 L37 16 L46 10 L44 24 L58 20 L52 32 L62 36 L46 42 L48 50 L34 44 L34 62 L30 62 L30 44 L16 50 L18 42 L2 36 L12 32 L6 20 L20 24 L18 10 L27 16 Z' fill='%23e8650f' transform='rotate%2815 32 32%29'/%3E%3Cpath d='M32 60 V22 M32 40 L18 30 M32 40 L46 30' stroke='rgba%280,0,0,.25%29' stroke-width='1.2' fill='none' transform='rotate%2815 32 32%29'/%3E%3C/svg%3E");
    --tf-corner-art: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M32 2 L37 16 L46 10 L44 24 L58 20 L52 32 L62 36 L46 42 L48 50 L34 44 L34 62 L30 62 L30 44 L16 50 L18 42 L2 36 L12 32 L6 20 L20 24 L18 10 L27 16 Z' fill='%23c4401a' transform='translate%28-4 -6%29 scale%280.62%29 rotate%28-20 32 32%29'/%3E%3Cpath d='M32 2 L37 16 L46 10 L44 24 L58 20 L52 32 L62 36 L46 42 L48 50 L34 44 L34 62 L30 62 L30 44 L16 50 L18 42 L2 36 L12 32 L6 20 L20 24 L18 10 L27 16 Z' fill='%23e8650f' transform='translate%2824 -4%29 scale%280.5%29 rotate%2825 32 32%29'/%3E%3Cpath d='M32 2 L37 16 L46 10 L44 24 L58 20 L52 32 L62 36 L46 42 L48 50 L34 44 L34 62 L30 62 L30 44 L16 50 L18 42 L2 36 L12 32 L6 20 L20 24 L18 10 L27 16 Z' fill='%23d9a02a' transform='translate%28-6 22%29 scale%280.5%29 rotate%2840 32 32%29'/%3E%3Cpath d='M32 2 L37 16 L46 10 L44 24 L58 20 L52 32 L62 36 L46 42 L48 50 L34 44 L34 62 L30 62 L30 44 L16 50 L18 42 L2 36 L12 32 L6 20 L20 24 L18 10 L27 16 Z' fill='%23a8541c' transform='translate%2840 10%29 scale%280.36%29 rotate%28-10 32 32%29'/%3E%3Cpath d='M32 2 L37 16 L46 10 L44 24 L58 20 L52 32 L62 36 L46 42 L48 50 L34 44 L34 62 L30 62 L30 44 L16 50 L18 42 L2 36 L12 32 L6 20 L20 24 L18 10 L27 16 Z' fill='%23ff9a2e' transform='translate%2816 26%29 scale%280.34%29 rotate%2870 32 32%29'/%3E%3C/svg%3E");
}
