
/* ============================================================
   Step 20
   1. Big Five 3-option buttons centred
   2. per-test PDF + "Test xulosasi" (drop the AI panel / Word)
   3. "Umumiy statistika va infografika" header always white
   4. registration: first field = name only, drop "hozirgi manzil"
   5. registration "fill all fields" false-positive fixed
   6. page refresh no longer logs the student out
   7. registration + login fully translated
   ============================================================ */

/* 1 — Big Five now has 3 options: fill the row, don't hug the left */
#view-bigfive .bf-opts{ grid-template-columns:repeat(3,1fr) !important; max-width:520px; margin-left:auto; margin-right:auto; }
@media (max-width:620px){ #view-bigfive .bf-opts{ grid-template-columns:repeat(3,1fr) !important; } }
#view-bigfive .bf-opt{ text-align:center; }

/* 3 — infografika header: solid green panel, white ink, every theme */
#adminShell .gsx-h{
  background:var(--tl-theme-grad, linear-gradient(135deg,#2C3E2A,#3D5A3A)) !important;
  border-radius:14px !important; padding:14px 16px !important; margin:0 0 14px !important;
}
#adminShell .gsx-h, #adminShell .gsx-h *{
  color:#ffffff !important; text-shadow:0 1px 2px rgba(0,0,0,.28) !important;
}
#adminShell .gsx-h svg{ stroke:#ffffff !important; }
#adminShell .gsx-h .gsx-ay{ background:rgba(255,255,255,.16) !important; }

/* 2 — "Test xulosasi" card + PDF button */
.f20-hulosa{
  margin-top:12px; border-radius:16px; padding:15px 17px;
  background:linear-gradient(160deg,#0f766e0d,#1d4ed80d); border:1px solid #cbd5e1;
}
body.tl-dark .f20-hulosa{ background:linear-gradient(160deg,#0f766e26,#1d4ed824); border-color:#31425c; }
.f20-hulosa h4{
  margin:0 0 7px; font-size:14.5px; font-weight:800; color:#0f4c5c;
  display:flex; align-items:center; gap:7px;
}
body.tl-dark .f20-hulosa h4{ color:#8fd3d0; }
.f20-hulosa p{ margin:0; font-size:13px; line-height:1.62; color:#334155; }
body.tl-dark .f20-hulosa p{ color:#c7d2dc; }
.test-actions .save-word-btn.word{ background:linear-gradient(135deg,#dc2626,#b91c1c) !important; }

/* 4 — hide the "current address" field */
#rf_resid{ display:none !important; }
