/* ============================================================
   Karlix QMS — lomljivi materijal (M23-1, plan 227)

   Razredi su pisani ZAJEDNO s pogledima: ograda `RazrediImajuStilTests` ne
   dopušta razred bez pravila, a nulu drži apsolutno.
   ============================================================ */

/* ------------------------------------------------------------
   1. Stanje nadzora

   Sedam stanja, i ona nisu nijansa istoga.

   „Lom ili manjak" je obitelj `--bad` i jedino nosi ispunu: krhotine su možda
   VEĆ u robi, a to je opoziv. Sve ostalo govori o tome da se ne zna.

   „Pregled kasni" i „Nikad pregledano" su `--warn`, ali ne isti: kašnjenje
   znači da je obilazak postojao i stao, a „nikad" znači da ga nije ni bilo.
   Razlika je u težini slova, ne u boji — jer oboje treba istu radnju.

   „Bez roka" je prigušen, ne žut: „po potrebi" nije propust nego svojstvo
   stavke (isto pravilo kao kod higijene). Da ga se boji kao kašnjenje, popis bi
   bio pun šuma koji se isključi — a s njim i kašnjenja koja vrijede.
   ------------------------------------------------------------ */

.qms-lom-stanje {
    display: inline-block;
    padding: 2px 9px;
    border-radius: 999px;
    border: 1px solid transparent;
    font-size: 11.5px;
    font-weight: 600;
    white-space: nowrap;
}

body[class*="qms-theme"] .qms-lom-stanje--lom {
    background: var(--bad-soft);
    border-color: var(--bad);
    color: var(--bad-text);
    font-weight: 700;
}

body[class*="qms-theme"] .qms-lom-stanje--kasni {
    border-color: var(--warn);
    color: var(--warn-text);
    font-weight: 700;
}

body[class*="qms-theme"] .qms-lom-stanje--nikad {
    border-color: var(--warn);
    color: var(--warn-text);
}

body[class*="qms-theme"] .qms-lom-stanje--uskoro {
    border-color: var(--ink-5);
    color: var(--ink-2);
}

body[class*="qms-theme"] .qms-lom-stanje--uredno {
    border-color: var(--good);
    color: var(--good-text);
}

body[class*="qms-theme"] .qms-lom-stanje--bezroka,
body[class*="qms-theme"] .qms-lom-stanje--zatvoreno {
    border-color: var(--ink-5);
    color: var(--ink-4);
}

/* ------------------------------------------------------------
   2. Lom bez radnje

   Nije ukras nego rupa: pregled je našao lom, a u zapisu ne stoji što je s
   robom učinjeno. Nakon sedam dana to je i nalaz integriteta (169), pa se u
   tablici mora vidjeti prije toga.
   ------------------------------------------------------------ */

body[class*="qms-theme"] .qms-lom-bezradnje {
    color: var(--bad-text);
    font-weight: 600;
}

/* ------------------------------------------------------------
   3. Zone bez ijedne stavke

   Popis stoji u stanju kartice, pa nasljeđuje njezin tekst — ovdje se uređuje
   samo razmak, da se popis ne slijepi s objašnjenjem iznad.
   ------------------------------------------------------------ */

.qms-lom-prazne {
    margin: 10px 0 0;
    padding-left: 18px;
    line-height: 1.6;
}

.qms-lom-prazne li + li {
    margin-top: 2px;
}
