/* Lingxue uses charcoal, frost white and restrained cinnabar over the shared parchment UI. */
body[data-character="lingxue"] .player-seal{background-color:#252832;border-color:#a7505d;box-shadow:0 0 0 2px #ddd2cd55}
body[data-character="lingxue"] .qi-line i,body[data-character="lingxue"] #qiFill{background:linear-gradient(90deg,#6d354b,#bd6974,#e6d3d2)}
body[data-character="lingxue"] .stance{border-color:#9d5968;background:#272a33e8}
body[data-character="lingxue"] .skill{border-color:#a77b83;background:linear-gradient(155deg,#33303b,#201f29)}
body[data-character="lingxue"] .skill:not(.unready):hover{border-color:#edd4cf}
body[data-character="lingxue"] .combat-note{color:#efe2e0;text-shadow:0 1px 4px #29212d}
body[data-character="lingxue"] .combo-hint.active{border-color:#b55f71;background:#29202be8;color:#f8e6e5}
#characterSelect .cs-card[data-character="lingxue"]:not(.is-locked){border-color:#9f6772;background:#f8f0ee;color:#5d3c48}
#characterSelect .cs-card[data-character="lingxue"].is-selected{border-width:2px;background:#f5e4e5;box-shadow:0 3px 0 #8d475b33}
#characterSelect .cs-card[data-character="lingxue"] .cs-check{background:#883e53}
