.score-cell{display:flex;align-items:flex-start;flex-direction:column;gap:5px;white-space:normal}.threshold-score,.score-palette{--score-ink:#287acb;--score-fill:#5c9fe5}.threshold-score{line-height:1.6;cursor:help;border-radius:5px}.threshold-score[data-tone=red],.score-palette[data-tone=red]{--score-ink:#bd4d5c;--score-fill:#d97883}.threshold-score[data-tone=amber],.score-palette[data-tone=amber]{--score-ink:#99701d;--score-fill:#d5aa4b}.threshold-score[data-tone=green],.score-palette[data-tone=green]{--score-ink:#278363;--score-fill:#48ad89}.threshold-score[data-tone=purple],.score-palette[data-tone=purple]{--score-ink:#8a61b3;--score-fill:#ae8ad2}.threshold-score[data-tone=gray],.score-palette[data-tone=gray]{--score-ink:#7d8ba1;--score-fill:#9aaac0}
.table-wrap .threshold-score.score{color:var(--score-ink)!important}.table-wrap .threshold-score.score .score-bar i{background:var(--score-fill)!important}.table-wrap .threshold-score .score-bar{background:color-mix(in srgb,var(--score-fill) 14%,transparent)}.threshold-score:focus-visible{outline:2px solid var(--score-fill);outline-offset:4px}.score-factor{font-size:9px;padding:3px 6px;border-radius:5px;line-height:1.3;font-weight:500;white-space:nowrap}.score-factor.block{background:#f9e8e8;color:#b35860}.score-factor.good{background:#e3f4ec;color:#3a8869}
[data-theme=dark] .threshold-score,[data-theme=dark] .score-palette{--score-ink:#8fc3ff;--score-fill:#73adf2}[data-theme=dark] .threshold-score[data-tone=red],[data-theme=dark] .score-palette[data-tone=red]{--score-ink:#ff9ba6;--score-fill:#ef8794}[data-theme=dark] .threshold-score[data-tone=amber],[data-theme=dark] .score-palette[data-tone=amber]{--score-ink:#f3ca7a;--score-fill:#d8af5e}[data-theme=dark] .threshold-score[data-tone=green],[data-theme=dark] .score-palette[data-tone=green]{--score-ink:#7fdbaf;--score-fill:#5dc397}[data-theme=dark] .threshold-score[data-tone=purple],[data-theme=dark] .score-palette[data-tone=purple]{--score-ink:#ccb0ff;--score-fill:#b696ed}[data-theme=dark] .threshold-score[data-tone=gray],[data-theme=dark] .score-palette[data-tone=gray]{--score-ink:#b7c5dd;--score-fill:#8da3c3}[data-theme=dark] .score-factor.block{background:#df8c8c20;color:#efb2b9}[data-theme=dark] .score-factor.good{background:#7ec3a620;color:#9bdabc}
