/* ====================================
   中文版五行標記樣式
   ==================================== */

:root {
    --element-wood-color: #2f8f4e;   /* 溫潤深綠 */
    --element-fire-color: #c0392b;   /* 穩定朱紅 */
    --element-earth-color: #9c6b2f;  /* 赭土色 */
    --element-metal-color: #d4af37;  /* 淡白金 */
    --element-water-color: #2c6fb2;  /* 深海藍 */
}

/* 四柱干支五行標記基礎樣式 */
.bazi-FourPillars > div ins::after {
    position: absolute;
    top: 15px;
    right: 10px;
    font-size: 20px;
    font-weight: 400;
}

/* 木性標記 */
.Wood::after {
    content: "木";
    color: var(--element-wood-color);
}

/* 火性標記 */
.Fire::after {
    content: "火";
    color: var(--element-fire-color);
}

/* 土性標記 */
.Earth::after {
    content: "土";
    color: var(--element-earth-color);
}

/* 金性標記 */
.Metal::after {
    content: "金";
    color: var(--element-metal-color);
}

/* 水性標記 */
.Water::after {
    content: "水";
    color: var(--element-water-color);
}

/* astrology */
.astrology-block .astrology-block-row .astrology-block-row-title {
    width: 105px;
}

/* 小螢幕適配 */
@media (max-width: 429px) {
    .bazi-FourPillars > div ins::after {
        right: 5px;
    }
}