/* Generated by scripts/build_difficulty_assets.py. */
.diff-cell { text-align:center; white-space:nowrap; }
.diff-badge { display:inline-block;padding:2px 9px;border-radius:10px;font-size:12px;font-weight:600;line-height:1.55;white-space:nowrap;background:#bfbfbf;color:#242424; }
.diff-unverified { display:inline-block;font-size:11px;color:var(--text-dim,#64748b);margin-left:5px;white-space:nowrap; }
.diff-cell[data-diff="暂无评定"] .diff-badge { background:#bfbfbf;color:#242424; }
.diff-cell[data-diff="入门"] .diff-badge { background:#fe4c61;color:#310810; }
.diff-cell[data-diff="普及-"] .diff-badge,.diff-cell[data-diff="普及−"] .diff-badge,.diff-cell[data-diff="普及－"] .diff-badge { background:#f39c11;color:#382100; }
.diff-cell[data-diff="普及"] .diff-badge,.diff-cell[data-diff="普及/提高-"] .diff-badge { background:#ffc116;color:#3b2a00; }
.diff-cell[data-diff="普及+/提高"] .diff-badge,.diff-cell[data-diff="普及+/提高-"] .diff-badge,.diff-cell[data-diff="普及+/提高−"] .diff-badge,.diff-cell[data-diff="普及+/提高－"] .diff-badge { background:#52c41a;color:#143500; }
.diff-cell[data-diff="提高"] .diff-badge { background:#13c2c2;color:#063b3b; }
.diff-cell[data-diff="提高+/省选-"] .diff-badge,.diff-cell[data-diff="提高+/省选−"] .diff-badge,.diff-cell[data-diff="提高+/省选－"] .diff-badge { background:#3498db;color:#092d46; }
.diff-cell[data-diff="省选/NOI-"] .diff-badge,.diff-cell[data-diff="省选/NOI−"] .diff-badge,.diff-cell[data-diff="省选/NOI－"] .diff-badge { background:#9d3dcf;color:#ffffff; }
.diff-cell[data-diff="NOI/NOI+/CTS"] .diff-badge,.diff-cell[data-diff="NOI/NOI+/CTSC"] .diff-badge { background:#0e1d69;color:#ffffff; }
