/* ============================================================================
   PawConnect — readability normalization
   ----------------------------------------------------------------------------
   Loaded on every admin + user page, AFTER the Tailwind CDN script, so the
   !important rules below reliably win the cascade against Tailwind's
   dynamically-injected utility classes.

   Purpose: raise the tiny 8–11px text (eyebrow labels, badges, helper lines)
   up to a readable floor so the pages read consistently — WITHOUT touching the
   font family, the weights, the colors, or the letter-spacing that create the
   visual hierarchy. Only the size floor moves.
   ============================================================================ */

/* --- Tailwind arbitrary micro-sizes used for real label / helper text ----- */
.text-\[7px\],
.text-\[8px\],
.text-\[9px\],
.text-\[10px\]      { font-size: 11.5px !important; }

.text-\[10\.5px\],
.text-\[11px\]      { font-size: 12px !important; }

/* --- Shared eyebrow-label classes from the per-page <style> blocks -------
   (.info-lbl / .detail-lbl / .quiz-lbl / .section-hdr / .info-cell-label —
   all the same 9–10px uppercase tracked-label look) ----------------------- */
.info-lbl,
.info-cell-label,
.detail-lbl,
.detail-cell p:first-child,
.quiz-lbl,
.section-hdr        { font-size: 11.5px !important; }
