/* 来财 · 用户反馈站主题 —— 由 build-theme.py 生成，请勿手改。
 * 配色源：app/DESIGN.md（黑金 obsidian+ember gold / 明亮 纸白+青铜金）。
 * 注入方式：Fider 后台「高级设置 - 自定义 CSS」，见 setup-theme.sh。
 * 红/绿保持 Fider 原义（已拒绝 / 已完成），不套用来财「涨红跌绿」——那条只管盈亏方向。
 */


/* ── dark ─────────────────────────────────── */
body[data-theme="dark"]{--colors-gray-50:#121317}
body[data-theme="dark"] .text-gray-50{color:#121317}
body[data-theme="dark"] .hover\:text-gray-50:hover{color:#121317}
body[data-theme="dark"] .bg-gray-50{background-color:#121317}
body[data-theme="dark"] .hover\:bg-gray-50:hover{background-color:#121317}
body[data-theme="dark"] .border-gray-50{border-color:#121317}
body[data-theme="dark"]{--colors-gray-100:#000000}
body[data-theme="dark"] .text-gray-100{color:#000000}
body[data-theme="dark"] .hover\:text-gray-100:hover{color:#000000}
body[data-theme="dark"] .bg-gray-100{background-color:#000000}
body[data-theme="dark"] .hover\:bg-gray-100:hover{background-color:#000000}
body[data-theme="dark"] .border-gray-100{border-color:#000000}
body[data-theme="dark"]{--colors-gray-200:#2e3038}
body[data-theme="dark"] .text-gray-200{color:#2e3038}
body[data-theme="dark"] .hover\:text-gray-200:hover{color:#2e3038}
body[data-theme="dark"] .bg-gray-200{background-color:#2e3038}
body[data-theme="dark"] .hover\:bg-gray-200:hover{background-color:#2e3038}
body[data-theme="dark"] .border-gray-200{border-color:#2e3038}
body[data-theme="dark"]{--colors-gray-300:#464853}
body[data-theme="dark"] .text-gray-300{color:#464853}
body[data-theme="dark"] .hover\:text-gray-300:hover{color:#464853}
body[data-theme="dark"] .bg-gray-300{background-color:#464853}
body[data-theme="dark"] .hover\:bg-gray-300:hover{background-color:#464853}
body[data-theme="dark"] .border-gray-300{border-color:#464853}
body[data-theme="dark"]{--colors-gray-400:#5e616e}
body[data-theme="dark"] .text-gray-400{color:#5e616e}
body[data-theme="dark"] .hover\:text-gray-400:hover{color:#5e616e}
body[data-theme="dark"] .bg-gray-400{background-color:#5e616e}
body[data-theme="dark"] .hover\:bg-gray-400:hover{background-color:#5e616e}
body[data-theme="dark"] .border-gray-400{border-color:#5e616e}
body[data-theme="dark"]{--colors-gray-500:#777a88}
body[data-theme="dark"] .text-gray-500{color:#777a88}
body[data-theme="dark"] .hover\:text-gray-500:hover{color:#777a88}
body[data-theme="dark"] .bg-gray-500{background-color:#777a88}
body[data-theme="dark"] .hover\:bg-gray-500:hover{background-color:#777a88}
body[data-theme="dark"] .border-gray-500{border-color:#777a88}
body[data-theme="dark"]{--colors-gray-600:#8a8d9a}
body[data-theme="dark"] .text-gray-600{color:#8a8d9a}
body[data-theme="dark"] .hover\:text-gray-600:hover{color:#8a8d9a}
body[data-theme="dark"] .bg-gray-600{background-color:#8a8d9a}
body[data-theme="dark"] .hover\:bg-gray-600:hover{background-color:#8a8d9a}
body[data-theme="dark"] .border-gray-600{border-color:#8a8d9a}
body[data-theme="dark"]{--colors-gray-700:#9194a1}
body[data-theme="dark"] .text-gray-700{color:#9194a1}
body[data-theme="dark"] .hover\:text-gray-700:hover{color:#9194a1}
body[data-theme="dark"] .bg-gray-700{background-color:#9194a1}
body[data-theme="dark"] .hover\:bg-gray-700:hover{background-color:#9194a1}
body[data-theme="dark"] .border-gray-700{border-color:#9194a1}
body[data-theme="dark"]{--colors-gray-800:#e2e3e9}
body[data-theme="dark"] .text-gray-800{color:#e2e3e9}
body[data-theme="dark"] .hover\:text-gray-800:hover{color:#e2e3e9}
body[data-theme="dark"] .bg-gray-800{background-color:#e2e3e9}
body[data-theme="dark"] .hover\:bg-gray-800:hover{background-color:#e2e3e9}
body[data-theme="dark"] .border-gray-800{border-color:#e2e3e9}
body[data-theme="dark"]{--colors-gray-900:#ffffff}
body[data-theme="dark"] .text-gray-900{color:#ffffff}
body[data-theme="dark"] .hover\:text-gray-900:hover{color:#ffffff}
body[data-theme="dark"] .bg-gray-900{background-color:#ffffff}
body[data-theme="dark"] .hover\:bg-gray-900:hover{background-color:#ffffff}
body[data-theme="dark"] .border-gray-900{border-color:#ffffff}
body[data-theme="dark"]{--colors-blue-50:#241a12}
body[data-theme="dark"] .text-blue-50{color:#241a12}
body[data-theme="dark"] .hover\:text-blue-50:hover{color:#241a12}
body[data-theme="dark"] .bg-blue-50{background-color:#241a12}
body[data-theme="dark"] .hover\:bg-blue-50:hover{background-color:#241a12}
body[data-theme="dark"] .border-blue-50{border-color:#241a12}
body[data-theme="dark"]{--colors-blue-100:#241a12}
body[data-theme="dark"] .text-blue-100{color:#241a12}
body[data-theme="dark"] .hover\:text-blue-100:hover{color:#241a12}
body[data-theme="dark"] .bg-blue-100{background-color:#241a12}
body[data-theme="dark"] .hover\:bg-blue-100:hover{background-color:#241a12}
body[data-theme="dark"] .border-blue-100{border-color:#241a12}
body[data-theme="dark"]{--colors-blue-200:#3a2a1e}
body[data-theme="dark"] .text-blue-200{color:#3a2a1e}
body[data-theme="dark"] .hover\:text-blue-200:hover{color:#3a2a1e}
body[data-theme="dark"] .bg-blue-200{background-color:#3a2a1e}
body[data-theme="dark"] .hover\:bg-blue-200:hover{background-color:#3a2a1e}
body[data-theme="dark"] .border-blue-200{border-color:#3a2a1e}
body[data-theme="dark"]{--colors-blue-300:#8a5f3f}
body[data-theme="dark"] .text-blue-300{color:#8a5f3f}
body[data-theme="dark"] .hover\:text-blue-300:hover{color:#8a5f3f}
body[data-theme="dark"] .bg-blue-300{background-color:#8a5f3f}
body[data-theme="dark"] .hover\:bg-blue-300:hover{background-color:#8a5f3f}
body[data-theme="dark"] .border-blue-300{border-color:#8a5f3f}
body[data-theme="dark"]{--colors-blue-400:#b07a52}
body[data-theme="dark"] .text-blue-400{color:#b07a52}
body[data-theme="dark"] .hover\:text-blue-400:hover{color:#b07a52}
body[data-theme="dark"] .bg-blue-400{background-color:#b07a52}
body[data-theme="dark"] .hover\:bg-blue-400:hover{background-color:#b07a52}
body[data-theme="dark"] .border-blue-400{border-color:#b07a52}
body[data-theme="dark"]{--colors-blue-500:#cc9166}
body[data-theme="dark"] .text-blue-500{color:#cc9166}
body[data-theme="dark"] .hover\:text-blue-500:hover{color:#cc9166}
body[data-theme="dark"] .bg-blue-500{background-color:#cc9166}
body[data-theme="dark"] .hover\:bg-blue-500:hover{background-color:#cc9166}
body[data-theme="dark"] .border-blue-500{border-color:#cc9166}
body[data-theme="dark"]{--colors-blue-600:#d9a37f}
body[data-theme="dark"] .text-blue-600{color:#d9a37f}
body[data-theme="dark"] .hover\:text-blue-600:hover{color:#d9a37f}
body[data-theme="dark"] .bg-blue-600{background-color:#d9a37f}
body[data-theme="dark"] .hover\:bg-blue-600:hover{background-color:#d9a37f}
body[data-theme="dark"] .border-blue-600{border-color:#d9a37f}
body[data-theme="dark"]{--colors-blue-700:#e0b394}
body[data-theme="dark"] .text-blue-700{color:#e0b394}
body[data-theme="dark"] .hover\:text-blue-700:hover{color:#e0b394}
body[data-theme="dark"] .bg-blue-700{background-color:#e0b394}
body[data-theme="dark"] .hover\:bg-blue-700:hover{background-color:#e0b394}
body[data-theme="dark"] .border-blue-700{border-color:#e0b394}
body[data-theme="dark"]{--colors-blue-800:#e8c4aa}
body[data-theme="dark"] .text-blue-800{color:#e8c4aa}
body[data-theme="dark"] .hover\:text-blue-800:hover{color:#e8c4aa}
body[data-theme="dark"] .bg-blue-800{background-color:#e8c4aa}
body[data-theme="dark"] .hover\:bg-blue-800:hover{background-color:#e8c4aa}
body[data-theme="dark"] .border-blue-800{border-color:#e8c4aa}
body[data-theme="dark"]{--colors-blue-900:#fff0cc}
body[data-theme="dark"] .text-blue-900{color:#fff0cc}
body[data-theme="dark"] .hover\:text-blue-900:hover{color:#fff0cc}
body[data-theme="dark"] .bg-blue-900{background-color:#fff0cc}
body[data-theme="dark"] .hover\:bg-blue-900:hover{background-color:#fff0cc}
body[data-theme="dark"] .border-blue-900{border-color:#fff0cc}
body[data-theme="dark"]{--colors-white:#1c1d22}
body[data-theme="dark"] .text-white{color:#1c1d22}
body[data-theme="dark"] .bg-white{background-color:#1c1d22}
body[data-theme="dark"]{--colors-black:#e2e3e9}
body[data-theme="dark"] .text-black{color:#e2e3e9}
body[data-theme="dark"] .bg-black{background-color:#e2e3e9}
body[data-theme="dark"]{--primary-color:#cc9166;--primary-color-dark:#d9a37f;--primary-color-light:#3a2a1e}

/* ── light ─────────────────────────────────── */
body[data-theme="light"]{--colors-gray-50:#f2f2f3}
body[data-theme="light"] .text-gray-50{color:#f2f2f3}
body[data-theme="light"] .hover\:text-gray-50:hover{color:#f2f2f3}
body[data-theme="light"] .bg-gray-50{background-color:#f2f2f3}
body[data-theme="light"] .hover\:bg-gray-50:hover{background-color:#f2f2f3}
body[data-theme="light"] .border-gray-50{border-color:#f2f2f3}
body[data-theme="light"]{--colors-gray-100:#fafafb}
body[data-theme="light"] .text-gray-100{color:#fafafb}
body[data-theme="light"] .hover\:text-gray-100:hover{color:#fafafb}
body[data-theme="light"] .bg-gray-100{background-color:#fafafb}
body[data-theme="light"] .hover\:bg-gray-100:hover{background-color:#fafafb}
body[data-theme="light"] .border-gray-100{border-color:#fafafb}
body[data-theme="light"]{--colors-gray-200:#e2e4e8}
body[data-theme="light"] .text-gray-200{color:#e2e4e8}
body[data-theme="light"] .hover\:text-gray-200:hover{color:#e2e4e8}
body[data-theme="light"] .bg-gray-200{background-color:#e2e4e8}
body[data-theme="light"] .hover\:bg-gray-200:hover{background-color:#e2e4e8}
body[data-theme="light"] .border-gray-200{border-color:#e2e4e8}
body[data-theme="light"]{--colors-gray-300:#dcdee3}
body[data-theme="light"] .text-gray-300{color:#dcdee3}
body[data-theme="light"] .hover\:text-gray-300:hover{color:#dcdee3}
body[data-theme="light"] .bg-gray-300{background-color:#dcdee3}
body[data-theme="light"] .hover\:bg-gray-300:hover{background-color:#dcdee3}
body[data-theme="light"] .border-gray-300{border-color:#dcdee3}
body[data-theme="light"]{--colors-gray-400:#c8ccd4}
body[data-theme="light"] .text-gray-400{color:#c8ccd4}
body[data-theme="light"] .hover\:text-gray-400:hover{color:#c8ccd4}
body[data-theme="light"] .bg-gray-400{background-color:#c8ccd4}
body[data-theme="light"] .hover\:bg-gray-400:hover{background-color:#c8ccd4}
body[data-theme="light"] .border-gray-400{border-color:#c8ccd4}
body[data-theme="light"]{--colors-gray-500:#a9aeb8}
body[data-theme="light"] .text-gray-500{color:#a9aeb8}
body[data-theme="light"] .hover\:text-gray-500:hover{color:#a9aeb8}
body[data-theme="light"] .bg-gray-500{background-color:#a9aeb8}
body[data-theme="light"] .hover\:bg-gray-500:hover{background-color:#a9aeb8}
body[data-theme="light"] .border-gray-500{border-color:#a9aeb8}
body[data-theme="light"]{--colors-gray-600:#82868f}
body[data-theme="light"] .text-gray-600{color:#82868f}
body[data-theme="light"] .hover\:text-gray-600:hover{color:#82868f}
body[data-theme="light"] .bg-gray-600{background-color:#82868f}
body[data-theme="light"] .hover\:bg-gray-600:hover{background-color:#82868f}
body[data-theme="light"] .border-gray-600{border-color:#82868f}
body[data-theme="light"]{--colors-gray-700:#5f636c}
body[data-theme="light"] .text-gray-700{color:#5f636c}
body[data-theme="light"] .hover\:text-gray-700:hover{color:#5f636c}
body[data-theme="light"] .bg-gray-700{background-color:#5f636c}
body[data-theme="light"] .hover\:bg-gray-700:hover{background-color:#5f636c}
body[data-theme="light"] .border-gray-700{border-color:#5f636c}
body[data-theme="light"]{--colors-gray-800:#2f3238}
body[data-theme="light"] .text-gray-800{color:#2f3238}
body[data-theme="light"] .hover\:text-gray-800:hover{color:#2f3238}
body[data-theme="light"] .bg-gray-800{background-color:#2f3238}
body[data-theme="light"] .hover\:bg-gray-800:hover{background-color:#2f3238}
body[data-theme="light"] .border-gray-800{border-color:#2f3238}
body[data-theme="light"]{--colors-gray-900:#1c1d22}
body[data-theme="light"] .text-gray-900{color:#1c1d22}
body[data-theme="light"] .hover\:text-gray-900:hover{color:#1c1d22}
body[data-theme="light"] .bg-gray-900{background-color:#1c1d22}
body[data-theme="light"] .hover\:bg-gray-900:hover{background-color:#1c1d22}
body[data-theme="light"] .border-gray-900{border-color:#1c1d22}
body[data-theme="light"]{--colors-blue-50:#fdf8f4}
body[data-theme="light"] .text-blue-50{color:#fdf8f4}
body[data-theme="light"] .hover\:text-blue-50:hover{color:#fdf8f4}
body[data-theme="light"] .bg-blue-50{background-color:#fdf8f4}
body[data-theme="light"] .hover\:bg-blue-50:hover{background-color:#fdf8f4}
body[data-theme="light"] .border-blue-50{border-color:#fdf8f4}
body[data-theme="light"]{--colors-blue-100:#f7ede4}
body[data-theme="light"] .text-blue-100{color:#f7ede4}
body[data-theme="light"] .hover\:text-blue-100:hover{color:#f7ede4}
body[data-theme="light"] .bg-blue-100{background-color:#f7ede4}
body[data-theme="light"] .hover\:bg-blue-100:hover{background-color:#f7ede4}
body[data-theme="light"] .border-blue-100{border-color:#f7ede4}
body[data-theme="light"]{--colors-blue-200:#e8cdb8}
body[data-theme="light"] .text-blue-200{color:#e8cdb8}
body[data-theme="light"] .hover\:text-blue-200:hover{color:#e8cdb8}
body[data-theme="light"] .bg-blue-200{background-color:#e8cdb8}
body[data-theme="light"] .hover\:bg-blue-200:hover{background-color:#e8cdb8}
body[data-theme="light"] .border-blue-200{border-color:#e8cdb8}
body[data-theme="light"]{--colors-blue-300:#c99168}
body[data-theme="light"] .text-blue-300{color:#c99168}
body[data-theme="light"] .hover\:text-blue-300:hover{color:#c99168}
body[data-theme="light"] .bg-blue-300{background-color:#c99168}
body[data-theme="light"] .hover\:bg-blue-300:hover{background-color:#c99168}
body[data-theme="light"] .border-blue-300{border-color:#c99168}
body[data-theme="light"]{--colors-blue-400:#a9673c}
body[data-theme="light"] .text-blue-400{color:#a9673c}
body[data-theme="light"] .hover\:text-blue-400:hover{color:#a9673c}
body[data-theme="light"] .bg-blue-400{background-color:#a9673c}
body[data-theme="light"] .hover\:bg-blue-400:hover{background-color:#a9673c}
body[data-theme="light"] .border-blue-400{border-color:#a9673c}
body[data-theme="light"]{--colors-blue-500:#8a4d24}
body[data-theme="light"] .text-blue-500{color:#8a4d24}
body[data-theme="light"] .hover\:text-blue-500:hover{color:#8a4d24}
body[data-theme="light"] .bg-blue-500{background-color:#8a4d24}
body[data-theme="light"] .hover\:bg-blue-500:hover{background-color:#8a4d24}
body[data-theme="light"] .border-blue-500{border-color:#8a4d24}
body[data-theme="light"]{--colors-blue-600:#74401e}
body[data-theme="light"] .text-blue-600{color:#74401e}
body[data-theme="light"] .hover\:text-blue-600:hover{color:#74401e}
body[data-theme="light"] .bg-blue-600{background-color:#74401e}
body[data-theme="light"] .hover\:bg-blue-600:hover{background-color:#74401e}
body[data-theme="light"] .border-blue-600{border-color:#74401e}
body[data-theme="light"]{--colors-blue-700:#5e3418}
body[data-theme="light"] .text-blue-700{color:#5e3418}
body[data-theme="light"] .hover\:text-blue-700:hover{color:#5e3418}
body[data-theme="light"] .bg-blue-700{background-color:#5e3418}
body[data-theme="light"] .hover\:bg-blue-700:hover{background-color:#5e3418}
body[data-theme="light"] .border-blue-700{border-color:#5e3418}
body[data-theme="light"]{--colors-blue-800:#4a2913}
body[data-theme="light"] .text-blue-800{color:#4a2913}
body[data-theme="light"] .hover\:text-blue-800:hover{color:#4a2913}
body[data-theme="light"] .bg-blue-800{background-color:#4a2913}
body[data-theme="light"] .hover\:bg-blue-800:hover{background-color:#4a2913}
body[data-theme="light"] .border-blue-800{border-color:#4a2913}
body[data-theme="light"]{--colors-blue-900:#2e1a0c}
body[data-theme="light"] .text-blue-900{color:#2e1a0c}
body[data-theme="light"] .hover\:text-blue-900:hover{color:#2e1a0c}
body[data-theme="light"] .bg-blue-900{background-color:#2e1a0c}
body[data-theme="light"] .hover\:bg-blue-900:hover{background-color:#2e1a0c}
body[data-theme="light"] .border-blue-900{border-color:#2e1a0c}
body[data-theme="light"]{--colors-white:#ffffff}
body[data-theme="light"] .text-white{color:#ffffff}
body[data-theme="light"] .bg-white{background-color:#ffffff}
body[data-theme="light"]{--colors-black:#1c1d22}
body[data-theme="light"] .text-black{color:#1c1d22}
body[data-theme="light"] .bg-black{background-color:#1c1d22}
body[data-theme="light"]{--primary-color:#8a4d24;--primary-color-dark:#74401e;--primary-color-light:#f7ede4}

.c-post-list-item,.c-comment,.c-segment{border-radius:10px}