/* 逍遥品牌主题层 · 由 /brand-theme.css 动态生成（改 theme.json 或后台站点配置即生效） */
:root{--brand-primary:#355F4B;--brand-primary-dark:#264838;--brand-accent:#8EB5A0;--brand-bg:#F2F6F3;--brand-card:#FFFDF8;--brand-text:#24342B;--brand-muted:#728178;--brand-border:#DCE6DF;--brand-avatar:url("/static/logo-512.png");}

a{color:var(--brand-primary);}
.btn-primary,.btn-main,.primary-btn,button.primary{background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent)) !important;color:#fff !important;}
[data-brand-accent],.brand-accent{color:var(--brand-primary) !important;}
.brand-title,.brand-logo{color:var(--brand-primary-dark) !important;}
.ai-badge,.brand-badge{border-color:var(--brand-accent) !important;color:var(--brand-muted) !important;}
.brand-avatar{background-image:var(--brand-avatar);background-size:cover;background-position:center;}
