/* 原站 public-lecture.css 的 inline <style>，原樣搬移，勿改（佔位符法：版面照原站） */
:root{
            --bg:#faf9f7;        /* 背景底 */
            --surface:#ffffff;   /* 区块底 */
            --ink:#2e2e2e;       /* 主文字 */
            --ink2:#5a4a36;      /* 次文字 */
            --border:#e8dcc7;    /* 浅金棕边框 */
            --header:#fff7e7;    /* 顶部副底 */
            --tableHead:#f5efe3; /* 表头底 */
            --accentFrom:#d4a74f;/* 金色渐变 from */
            --accentTo:#f1d28b;  /* 金色渐变 to */
        }
        @keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}
        .btn-3d-gold{background:linear-gradient(135deg,#8b5e34,#d4a74f);color:#fff;box-shadow:0 6px 0 #5d3b1d,0 8px 18px rgba(139,94,52,.25);border-radius:12px;padding:12px 20px;font-weight:700;display:inline-block;transform:translateY(0);transition:transform .08s ease,box-shadow .08s ease}
        .btn-3d-gold:active{transform:translateY(1px);box-shadow:0 4px 0 #5d3b1d,0 6px 14px rgba(139,94,52,.2)}
