body.x-cg-skin:not(.xcg-night) .reference-mention-key.reference-tone-1 { --mention-bg:#e0efff; --mention-ring:#78afe1; --mention-color:#174d80; }
body.x-cg-skin:not(.xcg-night) .reference-mention-key.reference-tone-2 { --mention-bg:#d8f5e7; --mention-ring:#65b798; --mention-color:#145c43; }
body.x-cg-skin:not(.xcg-night) .reference-mention-key.reference-tone-3 { --mention-bg:#fff0cb; --mention-ring:#caa14d; --mention-color:#785012; }
body.x-cg-skin:not(.xcg-night) .reference-mention-key.reference-tone-4 { --mention-bg:#efdeff; --mention-ring:#b48bd9; --mention-color:#69348e; }
body.x-cg-skin:not(.xcg-night) .reference-mention-key.reference-tone-5 { --mention-bg:#ffe0eb; --mention-ring:#d788a5; --mention-color:#8a3053; }
body.x-cg-skin:not(.xcg-night) .reference-mention-key.reference-tone-6 { --mention-bg:#d8f4f8; --mention-ring:#68b7c4; --mention-color:#175d68; }
body.x-cg-skin:not(.xcg-night) .reference-mention-key {
    background:var(--mention-bg,#e0efff);
    border-color:var(--mention-ring,#78afe1);
    color:var(--mention-color,#174d80);
    flex-shrink:0;
}
body.x-cg-skin:not(.xcg-night) .reference-mention-name { min-width:0; white-space:nowrap; }
body.x-cg-skin:not(.xcg-night) .reference-mention-name > span { min-width:0; overflow:hidden; text-overflow:ellipsis; }
body.x-cg-skin:not(.xcg-night) #reference-compress-modal .reference-compress-panel {
    background:#fff;
    border-color:#d9dee5;
    color:#17212b;
    box-shadow:0 24px 80px rgba(15,23,42,.2);
}
body.x-cg-skin:not(.xcg-night) #reference-compress-modal .nano-sheet-title,
body.x-cg-skin:not(.xcg-night) #reference-compress-modal .reference-compress-value { color:#17212b; }
body.x-cg-skin:not(.xcg-night) #reference-compress-modal .nano-sheet-kicker,
body.x-cg-skin:not(.xcg-night) #reference-compress-modal .nano-sheet-sub,
body.x-cg-skin:not(.xcg-night) #reference-compress-modal .reference-compress-label,
body.x-cg-skin:not(.xcg-night) #reference-compress-modal .reference-compress-status { color:#4b5969; }
body.x-cg-skin:not(.xcg-night) #reference-compress-modal .nano-block { background:#f8fafc; border-color:#dce2e9; }
body.x-cg-skin:not(.xcg-night) #reference-compress-modal .reference-compress-stat { background:#eef2f6; border-color:#dce2e9; }
body.x-cg-skin:not(.xcg-night) #reference-compress-modal .reference-compress-progress { background:#e2e8f0; }
body.x-cg-skin:not(.xcg-night) #reference-compress-modal .reference-compress-progress span { background:#3378c5; }
