/* ============================================================
   POKRIVENOST NORMI (plan 239, paket L0)

   Ekran ima jednu stvar koju nijedan drugi registar nema: popis u kojem se
   NASLOV POGLAVLJA mijesa sa zahtjevima. „4 REALIZACIJA USLUGE" nije tocka
   koja se pokriva, pa ne smije izgledati kao nepokriven redak — inace svaki
   katalog nosi devet laznih rupa.
   ============================================================ */

/* Redak naslova poglavlja: razdjelnik, ne zapis. Bez brojki i bez pokazivaca. */
.qms-row--heading > td {
    background: var(--surface-2, rgba(128, 128, 128, .08));
    font-size: .92rem;
    letter-spacing: .01em;
    padding-top: 10px;
    padding-bottom: 10px;
}

/* Tocka u legendi i u tablici stoji uz tekst, pa joj treba razmak koji
   `qms-dot` sam po sebi nema — ondje stoji kao samostalan pokazatelj. */
.qms-legend .qms-dot,
.qms-table .qms-dot {
    margin-right: 6px;
    vertical-align: baseline;
}

/* Dokazi uz tocku: dvije skupine jedna ispod druge, a ne dvije kartice —
   namjera i praksa citaju se zajedno ili se ne citaju. */
.qms-dokazi-skupina + .qms-dokazi-skupina {
    margin-top: 18px;
}

.qms-dokazi-naslov {
    font-weight: 600;
    margin-bottom: 6px;
}

/* Filtar „Samo KO zahtjevi" (plan 323): kvacica uz birac norme, u istom
   retku, poravnata s poljem — ne ispod njega. */
.qms-norme-ko {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    align-self: flex-end;
    padding-bottom: 8px;
    font-size: 13px;
    color: var(--ink-2);
    white-space: nowrap;
}

/* Oznaka KO uz tocku stoji iza poveznice, ne lijepi se uz nju. */
.qms-table .qms-ko,
.qms-page-note .qms-ko,
.qms-page-note .qms-tedition,
.qms-card-title .qms-tedition { margin-left: 8px; vertical-align: middle; }

/* Izjava „ne odnosi se" iz predloska kataloga (plan 323): kaze odakle
   je dosla, jer je tvrtka nije sama napisala. */
.qms-iz-predloska {
    margin-top: 6px;
    font-size: .92rem;
    color: var(--ink-3);
}

/* Obrazlozenje izjave „ne odnosi se" stoji uz nju, ne u zasebnoj kartici:
   izjava bez razloga nije izjava. */
.qms-neprimjenjivo {
    border-left: 3px solid var(--crta, #263039);
    padding-left: 12px;
}

/* ============================================================
   GDJE SE DOKAZ UPISUJE (plan 242)

   Prazno stanje „nijedan zapis ne pokazuje da se ovo izvodi" postavljalo je
   pitanje a gdje se to upisuje, i na njega nije odgovaralo ništa. Popis vrsta
   zapisa je zatvoren i nije kratak, pa stoji sklopljen.
   ============================================================ */

.qms-vrste-dokaza {
    margin: .5rem 0 0;
}

.qms-vrste-dokaza > summary {
    cursor: pointer;
    font-size: .92rem;
}

.qms-vrste-dokaza > p {
    margin: .4rem 0 .35rem;
    font-size: .92rem;
}

.qms-vrste-popis {
    display: flex;
    flex-wrap: wrap;
    gap: .25rem .5rem;
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: .92rem;
}

.qms-vrste-popis > li {
    padding: .1rem .45rem;
    border: 1px solid var(--line);
    border-radius: .5rem;
    background: var(--surface-2);
}
