
/* ============================================================
   Step 19 — test content updates
   H1. HADS  : 14 real items + per-item wordings + subscale bars
   H2. "Ibodullayev shkalasi" : 20-item Zung/Sung depression scale
   H3. "Tobelik hulqi" : "Hech qachon" moved to the last option
   H4. Merge "Xotin-qizlarga zo'ravonlik" + "Universitetda zo'ravonlik"
   ============================================================ */

/* subscale / result bars shared by HADS + Sung + Tobelik result cards */
.f19-bars{ display:flex; flex-direction:column; gap:9px; margin-top:12px; }
.f19-bar{ display:grid; grid-template-columns:132px 1fr 74px; align-items:center; gap:10px; font-size:12.5px; }
.f19-bar .nm{ font-weight:700; color:#243b42; }
.f19-bar .tk{ height:12px; border-radius:7px; background:#e7eef0; overflow:hidden; }
.f19-bar .tk i{ display:block; height:100%; border-radius:7px; background:linear-gradient(90deg,#22c55e,#16a34a); }
.f19-bar.warn .tk i{ background:linear-gradient(90deg,#f59e0b,#d97706); }
.f19-bar.danger .tk i{ background:linear-gradient(90deg,#ef4444,#b91c1c); }
.f19-bar .vl{ text-align:right; font-weight:800; color:#0f4c5c; }
.f19-note{ font-size:12px; line-height:1.55; color:#3f5860; margin-top:10px; }
.f19-verdict{ font-size:13.5px; font-weight:800; margin:4px 0 2px; }
.f19-verdict.ok{ color:#15803d; } .f19-verdict.warn{ color:#b45309; } .f19-verdict.danger{ color:#b91c1c; }
body.tl-dark .f19-bar .nm, body.tl-dark .f19-note{ color:#c3d6da; }
body.tl-dark .f19-bar .tk{ background:#183038; }

.f19-sung-result, .f19-tob-result{
  background:linear-gradient(135deg,#eef6f7,#fff); border:1.5px solid #22b8cf;
  border-radius:18px; padding:18px 20px; margin:6px 0 14px;
}
.f19-sung-result h3, .f19-tob-result h3{ margin:0 0 4px; font-size:15px; font-weight:800; color:#0f4c5c; }
.f19-sung-result .big, .f19-tob-result .big{ font-size:24px; font-weight:800; color:#0e7490; margin:2px 0 4px; }
body.tl-dark .f19-sung-result, body.tl-dark .f19-tob-result{ background:linear-gradient(135deg,#12333b,#0e2229); border-color:#1f5b66; }
body.tl-dark .f19-sung-result h3, body.tl-dark .f19-tob-result h3{ color:#8fd3d0; }

/* hide the now-merged "Universitetda zo'ravonlik" nav item */
.side-item[data-view="univviol"]{ display:none !important; }
