.nn-table .nn-mid{display:grid;justify-items:center;gap:4px;padding:6px 0}.nn-table .nn-piles{display:flex;gap:calc(var(--cw) * .35);align-items:flex-start}.nn-table .nn-total{display:flex;align-items:baseline;gap:8px;padding:2px 14px;border-radius:999px;background:#00000047;font-variant-numeric:tabular-nums;transition:background .2s,color .2s}.nn-table .nn-total span{font-size:.8rem;color:var(--ck-ink-soft)}.nn-table .nn-total b{font-size:1.7rem;line-height:1.2}.nn-table .nn-total.nn-warm{background:var(--p2);color:#1b1f2a}.nn-table .nn-total.nn-warm span{color:#1b1f2a}.nn-table .nn-total.nn-hot{background:var(--bad);color:#fff}.nn-table .nn-total.nn-hot span{color:#fff}.nn-table .nn-dir{font-size:.78rem;color:var(--ck-ink-soft);min-height:1em}.nn-table .nn-last{font-size:.78rem;color:var(--ck-ink-soft);text-align:center;min-height:1.2em;max-width:240px}.nn-table .nn-lives{color:#ff9c9c;letter-spacing:1px}.nn-table .nn-out{color:var(--ck-ink-soft);font-style:italic}.nn-table .nn-key{text-align:center;font-size:.75rem}
