/* MEDIPHARM Clinical Q&A v10.5.10 — Taxonomy Dedup & Full-Row Reading Hotfix
   Exact parent: v10.5.9 Taxonomy Card Content Full-Width Hotfix.
   Presentation + taxonomy rendering correction only; no clinical data changes. */

/* Taxonomy landing pages are reading surfaces: every question gets the complete row.
   This intentionally overrides the two-column desktop experiment from v10.5.8. */
#mcqa-app.mcqa-app .mcqa-tax-section .mcqa-magazine-grid{
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  width:100%!important;
  max-width:none!important;
  min-width:0!important;
  gap:12px!important;
}
#mcqa-app.mcqa-app .mcqa-tax-section .mcqa-magazine-grid>.mcqa-entry,
#mcqa-app.mcqa-app .mcqa-tax-section .mcqa-entry-question,
#mcqa-app.mcqa-app .mcqa-tax-section .mcqa-entry-answer,
#mcqa-app.mcqa-app .mcqa-tax-section .mcqa-entry-answer>.mcqa-answer-blocks,
#mcqa-app.mcqa-app .mcqa-tax-section .mcqa-entry-answer .mcqa-answer-paragraph{
  width:100%!important;
  max-width:none!important;
  min-width:0!important;
}

/* The taxonomy Featured card must follow the same full-width reading contract.
   v10 global readability rules cap answers at 78ch; that cap is appropriate on home
   modules but made the taxonomy lead look visually compressed on wide desktop canvases. */
#mcqa-app.mcqa-app #mcqa-taxonomy-featured,
#mcqa-app.mcqa-app #mcqa-taxonomy-featured .mcqa-v10-featured-card,
#mcqa-app.mcqa-app #mcqa-taxonomy-featured .mcqa-v10-featured-content,
#mcqa-app.mcqa-app #mcqa-taxonomy-featured .mcqa-v10-featured-answer,
#mcqa-app.mcqa-app #mcqa-taxonomy-featured .mcqa-v10-featured-answer .mcqa-answer-blocks,
#mcqa-app.mcqa-app #mcqa-taxonomy-featured .mcqa-v10-featured-answer .mcqa-answer-paragraph{
  width:100%!important;
  max-width:none!important;
  min-width:0!important;
}

/* Reduce shell-within-shell appearance now that each taxonomy section contains
   full-row Q&A cards. */
#mcqa-app.mcqa-app .mcqa-tax-section{
  padding:clamp(14px,1.35vw,20px)!important;
}
#mcqa-app.mcqa-app .mcqa-tax-section .mcqa-card{
  box-shadow:none!important;
}

@media (max-width:767px){
  #mcqa-app.mcqa-app .mcqa-tax-section{padding:11px!important}
  #mcqa-app.mcqa-app .mcqa-tax-section .mcqa-magazine-grid{gap:9px!important}
}
