/* kit/status.css — one status style everywhere: flat text with a small leading dot in the status colour. It overrides the tinted pills of
   `.tag` (kit) and `.lg-tag` (ledger: Book, Team licence, Contracting, Annuities, Chat state), so labels and meanings stay as they are and only the
   look is shared with `.st` / `.x-st` (Home, Analytics, Scoreboard). The dot carries the tone; the text is always ink (the text-safe shade,
   ≥ 4.5:1 on the glass and on white), grey ink for a neutral state. Tone map: default warn · .c crit · .p/.q/.ok pos · .f info · .n0/.mute neutral ·
   .ac accent. A stage row keeps its track (the track is the dot). */
html .tag,html .ledger .lg-tag{--sc:var(--ntc);gap:0;height:auto;min-height:0;padding:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ink-1);
  font:500 12px/1.2 var(--font-ui)}
html .tag::before,html .ledger .lg-tag::before{content:"";display:inline-block;flex:none;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--sc);vertical-align:middle}
html .tag.c{--sc:var(--crt)}
html .tag.p,html .tag.best{--sc:var(--pos)}
html .tag.f{--sc:var(--inf)}
html .tag.n0,html .tag.sg{--sc:var(--neu);color:var(--ink-2)}
html .tag.ac{--sc:var(--accent)}
html .tag .i{width:12px;height:12px}
html .ledger .lg-tag{--sc:var(--lg-mute);color:var(--lg-ink);display:inline-flex;vertical-align:middle;max-width:100%}
html .ledger .lg-tag:is(.q,.p,.ok){--sc:var(--lg-pos)}
html .ledger .lg-tag:is(.n,.rq,.req,.exp,.td){--sc:var(--lg-warn)}
html .ledger .lg-tag:is(.c,.no,.crit,.od){--sc:var(--lg-neg)}
html .ledger .lg-tag.f{--sc:var(--lg-info)}
html .ledger .lg-tag.ac{--sc:var(--lg-p)}
html .ledger .lg-tag:is(.wd,.mute,.nu){--sc:var(--lg-mute);color:var(--ink-2)}
html .ledger .lg-row .stgw>.lg-tag,html .ledger .lg-rw .t small .lg-tag{height:auto;padding:0;font-size:12px}
/* a stage row: the track already carries the colour, so the tag is just the word */
html .ledger .lg-stg>.lg-tag::before{display:none}
html .ledger .lg-tbl tbody tr:is(.is-sel,.sel,[aria-selected=true]) .lg-tag{box-shadow:none}
@media (forced-colors:active){html .tag::before,html .ledger .lg-tag::before{forced-color-adjust:none}}
