/* ============================================================
   gg 玩法模块统一样式（红金主题）
   仅在 gg 前台加载；所有规则限定在 #home-remote-content 内。
   原则：只改颜色/背景/描边色/阴影，不改字号、行高、间距、
        宽度、高度、列宽和任何布局属性。
   ============================================================ */

/* ---------- 通用模块外框与标题 ---------- */
#home-remote-content .open-log {
    background: #fffaf2;
}
#home-remote-content .open-log > .content,
#home-remote-content .open-log > .content.bg-fff {
    background: linear-gradient(180deg, #fffdf8 0%, #fff7ec 100%);
}
#home-remote-content .open-log > .shangxuxian-000 .text:not(:first-child) {
    border-top-color: rgba(255, 179, 0, .35);
}
#home-remote-content .biaoti {
    background: linear-gradient(90deg, #c40000 0%, #ff6500 58%, #ffb300 100%);
    border-radius: .12rem;
}
#home-remote-content .biaoti img {
    opacity: 0;
}
#home-remote-content .biaoti .text1,
#home-remote-content .biaoti .text2 {
    color: #ffd166;
    background: linear-gradient(180deg, #fff6d5 0%, #ffd166 48%, #ff9d00 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: none;
}

/* ---------- 通用文字与强调色 ---------- */
#home-remote-content .open-log .content .text {
    color: #5a2a1a;
}
#home-remote-content .sanguo-tip {
    color: #5a2a1a;
}
#home-remote-content .color-zise { color: #c40000; }
#home-remote-content .color-000 { color: #5a2a1a; }
#home-remote-content .color-red { color: #d40000; }
#home-remote-content .color-1e90ff { color: #c2410c; }
#home-remote-content .color-lanse { color: #c2410c; }
#home-remote-content .color-00a707 { color: #b30000; }
#home-remote-content .color-07c160 { color: #c40000; }
#home-remote-content .color-673ab7 { color: #b30000; }
#home-remote-content .color-de0000 { color: #c40000; }
#home-remote-content .color-anhong { color: #b30000; }
#home-remote-content .green { color: #c40000; }
#home-remote-content .blue { color: #c2410c; }
#home-remote-content .red { color: #d40000; }
#home-remote-content .purple { color: #b30000; }
#home-remote-content .huangse { color: #8a5a00; }
#home-remote-content .bg-ffeb3b,
#home-remote-content .bg-ffeb3b.color-000 {
    background: #ffe28a;
    color: #c40000;
}
#home-remote-content .selected {
    background: #ffe28a;
}

/* ---------- 今日头条及同类卡片 ---------- */
#home-remote-content .waibiankuang {
    border-color: rgba(255, 179, 0, .55);
    background: linear-gradient(180deg, #fffdf8 0%, #fff7ec 100%);
    border-radius: .14rem;
}
#home-remote-content .jrtt-tit {
    color: #fff;
    background: linear-gradient(135deg, #ff0000 0%, #ff6500 100%);
    border-radius: 0 0 .12rem 0;
}

/* ---------- wdx 表格模板（黄大仙五尾等模块共用） ---------- */
#home-remote-content .wdx-table-wrap {
    border-color: rgba(255, 179, 0, .55);
    background: #fffdf8;
    box-shadow: 0 .04rem .12rem rgba(180, 90, 0, .08);
}
#home-remote-content .wdx-table-head {
    color: #ffe28a;
    background: linear-gradient(90deg, #c40000 0%, #ff6500 58%, #ffb300 100%);
    text-shadow: 0 1px 2px rgba(80, 0, 0, .45);
}
#home-remote-content .wdx-tr {
    border-top-color: rgba(255, 179, 0, .3);
}
#home-remote-content .wdx-tr--alt {
    background: #fff7ec;
}
#home-remote-content .wdx-td {
    border-right-color: rgba(255, 179, 0, .25);
}
#home-remote-content .wdx-td:last-child {
    border-right: none;
}
#home-remote-content .wdx-td-issue,
#home-remote-content .wdx-td-res {
    color: #8a1c00;
    background: #ffeccc;
}
#home-remote-content .wdx-td-data {
    color: #c40000;
}
#home-remote-content .wdx-chunk--hit {
    background: #ffe28a;
    color: #c40000;
}

/* ---------- 精选五不中表格模板 ---------- */
#home-remote-content .jingxuan-wubuzhong {
    background: #fffdf8;
}
#home-remote-content .jingxuan-wubuzhong .item:first-child {
    background: linear-gradient(90deg, #c40000 0%, #ff6500 100%);
    color: #fff;
}
#home-remote-content .jingxuan-wubuzhong .item div {
    border-color: rgba(255, 179, 0, .45);
}

/* ---------- 开奖布局优化 4004 模板 ---------- */
#home-remote-content .wanfa-ys2-optimized-4004::after {
    background: linear-gradient(180deg, #c40000 0%, #ffb300 100%);
}
#home-remote-content .wanfa-ys2-optimized-4004.odd-row {
    background: linear-gradient(135deg, #fffdf8 0%, #fff3e0 100%);
    border-left-color: #ff6500;
    border-bottom-color: rgba(255, 179, 0, .35);
}
#home-remote-content .wanfa-ys2-optimized-4004.even-row {
    background: linear-gradient(135deg, #ffffff 0%, #fff7ec 100%);
    border-left-color: #c40000;
    border-bottom-color: rgba(255, 179, 0, .35);
}
#home-remote-content .wanfa-ys2-optimized-4004 p {
    color: #5a2a1a;
}
#home-remote-content .wanfa-ys2-optimized-4004 .period-text {
    color: #c40000;
    text-shadow: none;
}
#home-remote-content .wanfa-ys2-optimized-4004 .result-text {
    color: #b30000;
    text-shadow: none;
}
#home-remote-content .wanfa-ys2-optimized-4004 .status-text {
    color: #8a5a3a;
}
#home-remote-content .wanfa-ys2-optimized-4004 .highlight {
    background: #ffe28a;
    color: #c40000;
    border-color: #ffb300;
    box-shadow: none;
}
#home-remote-content .qqsh-tip {
    border-bottom-color: rgba(255, 179, 0, .45);
}

/* ---------- 绝杀/精选明细块 ---------- */
#home-remote-content .juesha-box {
    background: #8a1c00;
}
#home-remote-content .juesha-box .item .text {
    background: #fff7ec;
}
#home-remote-content .juesha-box .head .text {
    background: #c40000;
    color: #fff;
}
#home-remote-content .jxzt-box .text1,
#home-remote-content .jxzt-box .text2,
#home-remote-content .jxzt-box .text3 {
    background: #fffdf8;
    color: #8a1c00;
    border-bottom-color: rgba(255, 179, 0, .45);
}

/* ---------- 二十四阶段模块 ---------- */
#home-remote-content .wanfa_24_stage_box {
    background: linear-gradient(90deg, #c40000 0%, #ff6500 100%);
}
#home-remote-content .wanfa_24_stage_box .active {
    background: #ffb300;
    color: #8a1c00;
}
#home-remote-content .wanfa_24_stage_content {
    background: #fff7ec;
    color: #5a2a1a;
}

/* ---------- 精准五行 ---------- */
#home-remote-content .wuxing_list.wuxing_金 { color: #8a5a00; }
#home-remote-content .wuxing_list.wuxing_木 { color: #c40000; }
#home-remote-content .wuxing_list.wuxing_水 { color: #c2410c; }
#home-remote-content .wuxing_list.wuxing_火 { color: #d40000; }
#home-remote-content .wuxing_list.wuxing_土 { color: #8a5a00; }

/* ---------- 三十码中特 ---------- */
#home-remote-content .sanshima-zhongte-content .item .text1 {
    color: #8a1c00;
    background: #ffeccc;
}
#home-remote-content .sanshima-zhongte-content .item .text2 {
    color: #c40000;
}
#home-remote-content .sanshima-zhongte-content .item:not(:first-child) {
    border-top-color: rgba(255, 179, 0, .3);
}
