.mc-hero{background:linear-gradient(110deg,#f4fbfb,#eef4f8);padding:64px 0 55px;border-bottom:1px solid var(--line)}.mc-hero h1{font-size:clamp(41px,5vw,59px);margin-bottom:12px}.mc-hero>div>p{font-size:17px;color:var(--ink-soft);max-width:780px;line-height:1.75}.mc-warning{border-left:3px solid #d69a33;background:#fffdfa;color:#65583c;padding:13px 17px;max-width:850px;font-size:13px;line-height:1.65;border-radius:0 8px 8px 0}.mc-section{padding:72px 0}.mc-alt{background:#f5f9fb;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.mc-section h2{font-size:35px;letter-spacing:-.035em;line-height:1.2}.mc-section-title{display:flex;align-items:end;justify-content:space-between;gap:20px}.mc-state{font-size:12px;color:#697d85;border:1px solid #d8e4e7;border-radius:99px;padding:7px 12px;white-space:nowrap}.mc-state.live{color:#087d83;border-color:#91d1cb;background:#edf9f7}.mc-subtitle{max-width:750px;font-size:14px;line-height:1.85;color:#607787;margin-bottom:25px}.mc-search-wrap{max-width:640px;margin-bottom:22px}.mc-search-wrap>label{display:block;font-weight:700;font-size:13px;margin-bottom:9px}.mc-search-line{display:flex;gap:9px}.mc-search-line input,.mc-form input,.mc-form select{width:100%;min-width:0;border:1px solid #d7e3e7;background:white;border-radius:9px;font-size:14px;padding:13px;color:var(--ink)}.mc-search-line input:focus,.mc-form input:focus,.mc-form select:focus{outline:2px solid #82cfcb;outline-offset:1px}.mc-search-line button{background:var(--teal);color:white;border:0;border-radius:9px;font-weight:750;padding:0 25px}.mc-message{font-size:12px;color:#6b7f8b;padding-top:9px;min-height:25px}.mc-grid{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:20px;align-items:stretch}.mc-list-panel,.mc-detail-panel,.mc-form,.mc-results{border:1px solid #e0e8ed;border-radius:13px;background:white;padding:24px;min-width:0}.mc-list-panel h3,.mc-results h3{font-size:17px;margin-bottom:15px}.mc-list-panel h3 small{font-size:12px;color:#768b95}.mc-result-list{display:grid;gap:5px;max-height:560px;overflow-y:auto}.mc-drug-btn{width:100%;background:#fff;border:1px solid transparent;text-align:left;border-radius:7px;padding:12px;display:flex;align-items:center;justify-content:space-between;gap:5px;color:var(--ink)}.mc-drug-btn:hover,.mc-drug-btn.active{background:#ecf7f6;border-color:#c9e5e1}.mc-drug-btn strong{font-size:13px}.mc-drug-btn span{font-size:11px;color:#718c97}.mc-detail-empty{display:grid;place-content:center;text-align:center;min-height:260px;color:#6c8291}.mc-detail-empty h3{color:var(--ink);margin:10px 0 5px}.mc-detail-empty p{max-width:400px;font-size:13px}.mc-empty-symbol{display:grid;place-items:center;justify-self:center;width:64px;height:64px;background:#e5f4f3;color:var(--teal);border-radius:16px;font-size:23px;font-weight:900}.mc-med-title{font-size:25px;letter-spacing:-.03em;margin-bottom:2px}.mc-med-subtitle{font-size:12px;color:#687c88;margin-bottom:25px}.mc-tabs{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:21px}.mc-tab{font-size:12px;border:1px solid #dce5e9;background:#f6fafb;border-radius:8px;padding:8px 11px;font-weight:700}.mc-tab[aria-selected=true]{background:var(--teal);border-color:var(--teal);color:white}.mc-records{display:grid;gap:14px}.mc-record{border:1px solid #e2e9ec;border-radius:10px;padding:17px}.mc-record h4{font-size:14px;margin:0 0 10px}.mc-field{margin:9px 0;font-size:12px;line-height:1.7;color:#516674;overflow-wrap:anywhere}.mc-field strong{color:#2d4553;margin-right:5px}.mc-record-status{color:var(--teal);font-weight:800;font-size:10px;letter-spacing:.08em}.mc-source{font-size:11px;color:#6a7f8a;border-top:1px solid #edf1f3;padding-top:10px;margin-top:11px;overflow-wrap:anywhere}.mc-source a{color:var(--teal);text-decoration:underline}.mc-form h3{font-size:20px;margin-bottom:25px}.mc-form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-bottom:22px}.mc-form-grid label{display:grid;gap:7px;font-size:12px;font-weight:750}.mc-calc-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:20px}.mc-reset{margin-left:14px;border:0;background:none;color:#697e8b;font-size:13px;font-weight:750}.mc-result-tile{border:1px solid #e5ecee;padding:14px;border-radius:10px;margin-bottom:10px}.mc-result-tile .label{font-size:12px;color:#697f89}.mc-result-tile .value{font-size:24px;font-weight:830;color:var(--teal);letter-spacing:-.04em}.mc-result-tile small{display:block;color:#607685;font-size:11px}.mc-footnote{font-size:12px;color:#6a7f89;margin-top:20px;line-height:1.8}.mc-protocols{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:17px}.mc-protocol{border:1px solid #e3eaec;border-radius:9px;padding:16px}.mc-protocol h3{font-size:15px;margin-bottom:6px}.mc-protocol p{color:#657a87;font-size:12px}.mc-bottom-note{max-width:820px}.mc-bottom-note p{color:#5c7686;line-height:1.8}.mc-bottom-note a{margin-top:12px}.mc-footnote code{font-size:12px}@media(max-width:780px){.mc-grid,.mc-calc-grid{grid-template-columns:1fr}.mc-form-grid{grid-template-columns:1fr 1fr}.mc-protocols{grid-template-columns:1fr}.mc-section-title{display:block}.mc-state{display:inline-block;margin:4px 0 13px}.mc-section{padding:52px 0}}@media(max-width:480px){.mc-form-grid{grid-template-columns:1fr}.mc-list-panel,.mc-detail-panel,.mc-form,.mc-results{padding:18px}.mc-section h2{font-size:30px}.mc-search-line button{padding:0 14px}.mc-hero{padding:40px 0}}

/* Dosificación por bandas documentales: no redimensiona el catálogo ni oculta referencias. */
.me-rdose-section{margin:24px 0 0;padding:18px;background:#f4f9fb;border:1px solid #bfd8e2;border-radius:14px;color:#1c3c50}
.me-rdose-section h3{margin:0 0 8px;font-size:19px;color:#1a495b;line-height:1.35}
.me-rdose-section>p{font-size:13px;line-height:1.55}
.me-rdose-form{display:grid;gap:12px;margin:12px 0 18px}
.me-rdose-search>label,.me-rdose-fields>label{display:grid;gap:5px;font-weight:700;color:#23546b;font-size:13px}
.me-rdose-search-row{display:flex;gap:8px;align-items:stretch}
.me-rdose-search-row>input,.me-rdose-fields input,.me-rdose-fields select{width:100%;min-width:0;border:1px solid #adc9d4;border-radius:9px;padding:11px;background:#fff;color:#1b3f50;font:inherit;font-size:14px}
.me-rdose-search-row>button{border:1px solid #246d82;background:#e6f4f8;color:#195166;border-radius:9px;padding:8px 13px;font-weight:700;cursor:pointer;white-space:nowrap}
.me-rdose-search-row>button:disabled{opacity:.7}
.me-rdose-options{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}
.me-rdose-choice{border:1px solid #aed3db;border-radius:22px;padding:7px 11px;background:#fff;color:#1e6072;font-size:12px;cursor:pointer}
.me-rdose-choice:hover,.me-rdose-choice:focus-visible{background:#e0f3f0;outline:2px solid #399c9b;outline-offset:1px}
.me-rdose-fields{display:grid;grid-template-columns:minmax(0,2fr) minmax(130px,1fr);gap:12px}
.me-rdose-form>.button{justify-self:start}
.me-rdose-selected{font-size:12px;font-weight:700;color:#215b68;margin:6px 0 0}
.me-rdose-results{padding:16px;background:#fff;border:1px solid #d7e5ec;border-radius:12px}
.me-rdose-results h4{font-size:16px;color:#173d53;margin:0 0 10px}
.me-rdose-results h5{font-size:14px;color:#1a4b63;margin:8px 0}
.me-rdose-card{border:1px solid #d5e6ec;border-radius:11px;padding:14px;margin:10px 0;background:#fafdff;overflow-wrap:anywhere}
.me-rdose-label{font-size:11px;color:#186878;font-weight:750}
.me-rdose-regimen{font-size:16px;color:#183f53;font-weight:740;line-height:1.5;margin:10px 0}
.me-rdose-detail,.me-rdose-note,.me-rdose-foot{font-size:12px;color:#587280;line-height:1.55;overflow-wrap:anywhere}
.me-rdose-warning{border:1px solid #e5cc95;background:#fff9e9;padding:10px 12px;border-radius:9px;color:#7c5614;font-size:12px}
.me-rdose-link{display:inline-block;color:#12678e;font-size:12px;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}
@media(max-width:620px){.me-rdose-section{padding:13px}.me-rdose-search-row{flex-direction:column}.me-rdose-fields{grid-template-columns:1fr}}

/* Bibliografía y selección de modalidad: no se infiere una dosis renal no escrita. */
.me-rdose-fields{grid-template-columns:repeat(3,minmax(0,1fr))}
.me-rdose-fields>label[hidden]{display:none}
.me-rdose-context{margin-top:17px;padding-top:12px;border-top:1px solid #cddfe7}
.me-rdose-context h5,.me-rdose-bibliography h5,.me-rdose-matches h5{font-size:14px;margin:12px 0;color:#1f5161}
.me-rdose-citation{display:block;color:#576f81;font-size:11px;margin-top:8px}
.me-rdose-bibliography{margin-top:19px;border-top:1px solid #bdcfd8;padding-top:12px}
.me-rdose-bibliography ol{margin:8px 0 0;padding-left:21px}
.me-rdose-bibliography li{margin:9px 0;font-size:12px}
.me-rdose-bibliography .me-rdose-foot{display:inline}
@media(max-width:850px){.me-rdose-fields{grid-template-columns:1fr}}


/* MEDECAL: visualización editorial compacta; toda cita original queda en «Referencias». */
.mc-record .me-clinical-field[data-me-tone="caution"],
.mc-record .me-clinical-field[data-me-tone="renal"],
.mc-record .me-clinical-field[data-me-tone="historical"]{
  border:0;background:transparent;box-shadow:none;color:#455f6d;padding:0;
}
.mc-record .me-clinical-field[data-me-tone="caution"] .me-clinical-symbol,
.mc-record .me-clinical-field[data-me-tone="renal"] .me-clinical-symbol{display:none}
.me-evidence-scope,.me-note-details{
  margin:12px 0;background:#f7fafb;border:1px solid #e0e8ed;
  border-radius:10px;padding:0 12px;color:#4d6876;font-size:12px;
}
.me-evidence-scope>summary,.me-note-details>summary{
  cursor:pointer;list-style:revert;padding:11px 4px;font-weight:650;
  color:#496777;letter-spacing:0;
}
.me-evidence-scope[open],.me-note-details[open]{padding-bottom:10px}
.me-evidence-scope .mc-field{margin:5px 0 9px;font-size:12px;color:#5c7180}
.me-evidence-scope .mc-clinical-warning{background:none;border:0;color:#526778}
.me-note-details .me-clinical-field{margin:6px 0 12px}
.me-medication-references{margin-top:22px;border-top:1px solid #d8e4e9;padding:17px 0 0}
.me-medication-references h4{font-size:16px;margin:0 0 14px;color:#174c61}
.me-medication-ref-row{padding:9px 0;border-bottom:1px solid #edf2f4}
.me-medication-ref-context{display:block;font-size:11px;font-weight:680;color:#6b8492;margin-bottom:4px}
.me-medication-ref-row .mc-source{border:0;padding:0;margin:0;font-size:12px;line-height:1.55}
.me-medication-ref-row:last-child{border-bottom:0}
.me-reference-hint{color:#687c87;font-size:12px}
.me-historical-renal-reference{background:transparent;font-size:12px}
.me-historical-renal-reference a{text-decoration:underline}
@media(max-width:620px){
  .me-evidence-scope,.me-note-details{padding-left:9px;padding-right:9px}
  .me-medication-references{margin-top:18px}
}


/* Toxicología ampliada 2026-10-27: contenidos explícitos, densidad clínica legible. */
.mc-tox-syndrome-expansion,.mc-tox-decision-map{border:1px solid #c8e0e6;border-radius:13px;padding:15px 16px;margin:14px 0;background:#f6fbfc;color:#1d4657}
.mc-tox-syndrome-expansion h4,.mc-tox-decision-map h4{font-size:1.02rem;margin:3px 0 10px;line-height:1.35;color:#124b60}
.mc-tox-evidence-kicker{color:#087a8c;font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}
.mc-tox-evidence-scope,.mc-tox-map-disclaimer{font-size:.78rem;color:#54717c;line-height:1.45;margin:6px 0 12px}
.mc-tox-evidence-system-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,188px),1fr));gap:8px;margin:12px 0}
.mc-tox-evidence-system{border:1px solid #d7e7eb;border-radius:9px;background:white;padding:10px 11px;min-width:0}
.mc-tox-evidence-system h5,.mc-tox-evidence-followup h5{margin:0 0 4px;font-size:.8rem;color:#175a70}
.mc-tox-evidence-system p,.mc-tox-evidence-followup p{margin:0;font-size:.81rem;line-height:1.48;color:#364f5c;overflow-wrap:anywhere}
.mc-tox-evidence-alert{border-left:3px solid #d39264;padding:9px 11px;background:#fff6f0;border-radius:5px;margin:9px 0;font-size:.82rem;color:#69442f}
.mc-tox-evidence-alert p{margin:3px 0 0;line-height:1.48}
.mc-tox-evidence-followup{display:grid;gap:5px;margin-top:12px}
.mc-tox-evidence-followup h5:not(:first-child){margin-top:9px}
.mc-tox-evidence-source{font-size:.73rem;color:#546a77;margin:13px 0 0;font-weight:650}
.mc-tox-route{counter-reset:toxstep;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,205px),1fr));gap:7px;margin:9px 0;padding:0;list-style:none}
.mc-tox-route-step{position:relative;border:1px solid #d6e4e8;border-top:3px solid #319bab;border-radius:9px;background:white;padding:11px;min-width:0}
.mc-tox-route-step strong{display:block;font-size:.78rem;color:#17546a;line-height:1.42;margin-bottom:5px}
.mc-tox-route-step p{margin:0;font-size:.79rem;line-height:1.46;color:#405a66;overflow-wrap:anywhere;white-space:normal}
.mc-tox-dose-focus{border-radius:10px;border:1px solid #b5dadd;background:#f3fbfb;padding:11px 12px;margin:10px 0}
.mc-tox-dose-focus[data-review="historical"]{border-color:#dec9a9;background:#fdf9f0}
.mc-tox-dose-focus[data-review="unverified"]{border-color:#d4d9df;background:#f5f7f8}
.mc-tox-dose-focus h5{font-size:.82rem;font-weight:800;color:#0b6770;margin:0 0 9px}
.mc-tox-dose-focus[data-review="historical"] h5{color:#8d5e28}
.mc-tox-dose-population{display:grid;grid-template-columns:76px minmax(0,1fr);gap:8px;padding:6px 0;border-top:1px solid #e0e9e9}
.mc-tox-dose-population strong{color:#174d5e;font-size:.77rem}
.mc-tox-dose-population p{color:#2e4d5c;font-size:.81rem;line-height:1.52;margin:0;overflow-wrap:anywhere}
.mc-tox-dose-focus small{display:block;color:#5f707a;font-size:.72rem;line-height:1.4;margin-top:8px}
@media(max-width:640px){.mc-tox-syndrome-expansion,.mc-tox-decision-map{padding:11px}.mc-tox-dose-population{grid-template-columns:1fr;gap:1px}.mc-tox-route{grid-template-columns:1fr}}


/* Decisiones documentales de exposición con bifurcación, sin cálculo ni prescripción. */
.mc-tox-evidence-branch{margin:12px 0;padding:11px;border:1px solid #b9dfe1;background:#eef8f8;border-radius:11px}
.mc-tox-evidence-branch-title{font-size:.7rem;font-weight:800;letter-spacing:.08em;color:#18717c;text-transform:uppercase;margin-bottom:7px}
.mc-tox-evidence-question{display:block;margin:0 0 11px;padding:9px 12px;border-radius:8px;background:#145870;color:#fff;font-size:.82rem;line-height:1.42;text-align:center}
.mc-tox-evidence-branch-arms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}
.mc-tox-evidence-branch-arm{position:relative;background:#fff;border:1px solid #cfe3e5;border-radius:9px;padding:10px 11px;min-width:0}
.mc-tox-evidence-branch-arm strong{font-size:.72rem;color:#0f6474;letter-spacing:.01em}
.mc-tox-evidence-branch-arm p{margin:4px 0 0;font-size:.8rem;color:#365361;line-height:1.5}
@media(max-width:650px){.mc-tox-evidence-branch-arms{grid-template-columns:1fr}}

.mc-tox-dose-citation-link{display:inline-block;margin-top:9px;font-size:.76rem;font-weight:750;color:#096f7e;text-decoration:underline;text-underline-offset:2px}
.mc-tox-dose-citation-link:focus-visible{outline:2px solid #318ca1;outline-offset:3px}

.mc-tox-antidote-linked,.mc-tox-regulatory-bibliography{margin:14px 0;padding:13px;border:1px solid #bad9df;border-radius:12px;background:#f5fafb;min-width:0}
.mc-tox-antidote-linked>h4,.mc-tox-regulatory-bibliography>h4{font-size:1rem;color:#14516a;margin:0 0 8px}
.mc-tox-linked-note{font-size:.78rem;color:#526c7a;line-height:1.5}
.mc-tox-antidote-linked-group{border:1px solid #d3e4e8;border-radius:10px;background:#fff;padding:10px;margin-top:10px}
.mc-tox-antidote-linked-group>h5{font-size:.86rem;color:#0d697c;margin:0 0 9px}
.mc-tox-antidote-linked .mc-tox-antidote-protocols{padding:0;margin:0;background:transparent}
.mc-tox-antidote-linked .mc-tox-protocol-option{overflow-wrap:anywhere}
.mc-tox-regulatory-reference{border-top:1px solid #dbe8ea;padding:9px 0;display:flex;gap:9px;align-items:center;flex-wrap:wrap;font-size:.8rem}
.mc-tox-regulatory-reference strong{color:#14516a}
.mc-tox-regulatory-reference span{color:#637d88}
@media(max-width:650px){.mc-tox-antidote-linked,.mc-tox-regulatory-bibliography{padding:9px}}


/* MEDECAL: secciones textuales regulatorias sincronizadas de openFDA y DailyMed. */
.mc-tox-regulatory-text{border:1px solid #d0e3e7;border-radius:10px;background:#fff;margin:10px 0;padding:11px 12px;min-width:0}
.mc-tox-regulatory-text h5{font-size:.85rem;color:#15576b;margin:0 0 5px}
.mc-tox-regulatory-metadata{font-size:.72rem;color:#617983;margin:0 0 10px}
.mc-tox-regulatory-raw{border:1px solid #d8e6e9;background:#f9fcfc;border-radius:7px;padding:9px 11px;margin-bottom:8px}
.mc-tox-regulatory-raw summary{font-size:.78rem;font-weight:750;color:#15586c;cursor:pointer}
.mc-tox-regulatory-source-text{margin:9px 0 2px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55;font-size:.79rem;color:#314b57}
.mc-tox-regulatory-text .mc-tox-source{display:inline-block;font-size:.77rem}


/* Bibliografía independiente EXTRIP; no se mezcla con dosis de antídotos. */
.mc-tox-extrip-bibliography{margin:13px 0;padding:11px 13px;border:1px solid #cfdae2;border-radius:11px;background:#f6f9fc;min-width:0}
.mc-tox-extrip-bibliography>h4{margin:0 0 6px;font-size:.94rem;color:#214b65}
.mc-tox-extrip-note{margin:0 0 10px;font-size:.74rem;line-height:1.45;color:#586d7d}
.mc-tox-extrip-source{background:#fff;border:1px solid #d9e4eb;border-radius:8px;padding:10px 11px;margin-top:8px}
.mc-tox-extrip-head{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:5px}
.mc-tox-extrip-head strong{font-size:.79rem;color:#234f68}
.mc-tox-extrip-head span{font-size:.69rem;color:#647986}
.mc-tox-extrip-description{font-size:.78rem;line-height:1.48;color:#3c5566;margin:0 0 7px}
.mc-tox-extrip-link{font-size:.74rem;font-weight:700;color:#0b647d;text-decoration:underline;text-underline-offset:2px}
@media(max-width:650px){.mc-tox-extrip-bibliography{padding:9px}}


/* EXTRIP: cuatro dominios de recomendación bibliográfica, sin cálculo de terapia. */
.mc-tox-extrip-stance{border-left:3px solid #2b8198;margin:8px 0 11px;padding:6px 10px;background:#f1f7fa;color:#21495c;font-size:.78rem;line-height:1.48;font-weight:650}
.mc-tox-extrip-structured{border:1px solid #d8e4e9;border-radius:9px;background:#f9fcfd;margin:8px 0 12px;padding:9px}
.mc-tox-extrip-structured>summary{cursor:pointer;color:#145971;font-size:.78rem;font-weight:760;line-height:1.42}
.mc-tox-extrip-structured-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px}
.mc-tox-extrip-structured-group{min-width:0;padding:9px;background:white;border-radius:8px;border:1px solid #e1ebee}
.mc-tox-extrip-structured-group h6{font-size:.77rem;color:#1c6174;margin:0 0 6px;line-height:1.35}
.mc-tox-extrip-structured-group ul{padding-left:16px;margin:0}
.mc-tox-extrip-structured-group li{color:#385461;font-size:.76rem;line-height:1.48;margin:0 0 5px;overflow-wrap:anywhere}
.mc-tox-extrip-empty{font-size:.74rem;color:#72838d;margin:0}
.mc-tox-regional-references{margin:14px 0;border:1px solid #c9dee3;border-radius:11px;padding:10px 12px;background:#f6f9fb}
.mc-tox-regional-references>summary{font-size:.83rem;color:#24566b;font-weight:760;cursor:pointer}
.mc-tox-regional-note{font-size:.74rem;color:#5b7280;margin:8px 0 10px;line-height:1.4}
.mc-tox-regional-sources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.mc-tox-regional-item{background:#fff;border-radius:8px;border:1px solid #dee9ed;padding:9px}
.mc-tox-regional-item strong{display:block;font-size:.78rem;color:#1d586c;line-height:1.4}
.mc-tox-regional-item span{display:block;font-size:.7rem;color:#71838e;margin:3px 0}
.mc-tox-regional-item p{font-size:.74rem;line-height:1.45;color:#495e69;margin:5px 0}
.mc-tox-regional-item a{font-size:.74rem;color:#0d687a;font-weight:710;text-decoration:underline}
@media(max-width:700px){.mc-tox-extrip-structured-grid,.mc-tox-regional-sources{grid-template-columns:1fr}.mc-tox-regional-references{padding:9px}}


/* Monografías toxicológicas de fuente específica: clínica legible y compacta. */
.mc-tox-medical-monograph{margin:15px 0;padding:15px;background:#f8fbfc;border:1px solid #cadfe5;border-radius:13px;color:#294858;min-width:0}
.mc-tox-medical-eyebrow{font-size:.66rem;font-weight:850;letter-spacing:.1em;color:#187c86;margin-bottom:5px}
.mc-tox-medical-monograph>h4{font-size:1.04rem;margin:0 0 11px;color:#145066;line-height:1.32}
.mc-tox-medical-systems{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:8px;margin-bottom:11px}
.mc-tox-medical-grid-title{grid-column:1/-1;font-size:.86rem;margin:0 0 2px;color:#23546a}
.mc-tox-medical-system{background:white;border:1px solid #d4e5e8;padding:9px 10px;border-radius:9px;min-width:0}
.mc-tox-medical-system h6{font-size:.79rem;color:#136e79;margin:0 0 4px;line-height:1.3}
.mc-tox-medical-system p{font-size:.79rem;line-height:1.51;color:#425b67;overflow-wrap:anywhere;margin:0}
.mc-tox-medical-domains{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px}
.mc-tox-medical-domain{padding:10px 11px;border-radius:9px;border:1px solid #dbe8ec;background:#fff;min-width:0}
.mc-tox-medical-domain h5{font-size:.79rem;line-height:1.3;margin:0 0 4px;color:#205c70}
.mc-tox-medical-domain p{font-size:.78rem;line-height:1.5;margin:0;color:#445b66;overflow-wrap:anywhere}
.mc-tox-medical-domain[data-field="severity"]{border-color:#ead4bd;background:#fff9f4}
.mc-tox-medical-domain[data-field="severity"] h5{color:#9b5734}
.mc-tox-medical-domain[data-field="management"]{border-color:#bcdbd9;background:#f5fbfa}
.mc-tox-medical-references{display:flex;align-items:center;gap:7px;flex-wrap:wrap;border-top:1px solid #d5e4e9;padding-top:10px}
.mc-tox-medical-references strong{font-size:.73rem;color:#49636f}
.mc-tox-medical-references a{font-size:.73rem;font-weight:700;color:#096b80;text-decoration:underline;text-underline-offset:2px}
.mc-tox-medical-note{font-size:.72rem;color:#69808a;line-height:1.4;margin:9px 0 0}
@media(max-width:700px){.mc-tox-medical-monograph{padding:10px}.mc-tox-medical-domains{grid-template-columns:1fr}}


/* Índice universal de 1160 registros: fragmentos originales agrupados sin inferir terapias. */
.mc-tox-universal-documentation{border:1px solid #c6dce3;background:#f8fbfc;padding:13px 14px;border-radius:12px;margin:14px 0;min-width:0}
.mc-tox-universal-documentation>h4{font-size:.94rem;color:#14576a;margin:0 0 6px}
.mc-tox-universal-intro{font-size:.74rem;color:#617783;margin:4px 0 11px;line-height:1.48}
.mc-tox-universal-coverage{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,133px),1fr));gap:6px}
.mc-tox-universal-coverage-item{display:flex;flex-direction:column;gap:3px;border:1px solid #d8e4e8;border-radius:7px;background:#fff;padding:7px 9px;min-width:0}
.mc-tox-universal-coverage-item strong{font-size:.72rem;line-height:1.35;color:#234b5a}
.mc-tox-universal-coverage-item span{font-size:.66rem;line-height:1.3;color:#267a75}
.mc-tox-universal-coverage-item[data-state="missing"]{background:#f7f7f7;border-color:#e5e5e5}
.mc-tox-universal-coverage-item[data-state="missing"] span{color:#838a8e}
.mc-tox-universal-symptom-groups{margin-top:12px}
.mc-tox-universal-symptom-groups>h5{font-size:.82rem;color:#1c6074;margin:0 0 5px}
.mc-tox-universal-system{border:1px solid #deeaee;padding:9px 11px;background:#fff;border-radius:8px;margin:7px 0}
.mc-tox-universal-system h6{font-size:.78rem;color:#1b6a76;margin:0 0 5px}
.mc-tox-universal-system ul{padding-left:17px;margin:0}
.mc-tox-universal-system li{font-size:.76rem;line-height:1.47;margin:3px 0;overflow-wrap:anywhere;color:#405763}
.mc-tox-universal-provenance{font-size:.7rem;color:#647e87;margin:10px 0 0}
@media(max-width:680px){.mc-tox-universal-documentation{padding:10px}.mc-tox-universal-coverage{grid-template-columns:repeat(2,minmax(0,1fr))}}

.mc-tox-universal-source-excerpts{margin-top:10px;background:#fff;border:1px solid #dae7e9;border-radius:8px;padding:8px 10px}
.mc-tox-universal-source-excerpts summary{font-size:.75rem;font-weight:740;color:#24576b;cursor:pointer}
.mc-tox-universal-source-excerpts p{font-size:.78rem;line-height:1.5;color:#455d69;white-space:pre-wrap;overflow-wrap:anywhere}
.mc-tox-universal-external{border-color:#c9dfe7}


/* Toxicología: documento primario FDA/DailyMed por agente, distinto de manejo y antídotos. */
.mc-tox-deep-evidence{margin:15px 0;padding:13px;border:1px solid #c5dce6;border-radius:12px;background:#f8fbfc;min-width:0}
.mc-tox-deep-evidence>h4{font-size:.96rem;color:#18546c;margin:0 0 7px}
.mc-tox-deep-lead{font-size:.77rem;line-height:1.48;color:#526c7b;margin:0 0 11px}
.mc-tox-deep-category{margin:8px 0;border:1px solid #d2e0e7;border-radius:9px;background:white}
.mc-tox-deep-category>summary{cursor:pointer;padding:10px 11px;font-size:.82rem;font-weight:770;color:#175a74}
.mc-tox-deep-items{padding:0 10px 10px}
.mc-tox-deep-document{margin:6px 0;border:1px solid #e1e9ed;border-radius:8px;background:#fafcfd;min-width:0}
.mc-tox-deep-document>summary{cursor:pointer;padding:8px 10px;font-size:.77rem;font-weight:710;color:#325b6e}
.mc-tox-deep-metadata{margin:3px 10px 8px;font-size:.69rem;color:#667d89}
.mc-tox-deep-original{font-size:.77rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;color:#394e5c;margin:5px 10px 12px}
.mc-tox-deep-link{display:inline-block;font-size:.74rem;font-weight:730;margin:0 10px 11px;color:#0b6982;text-decoration:underline}
@media(max-width:640px){.mc-tox-deep-evidence{padding:10px}.mc-tox-deep-category>summary{font-size:.78rem}}


.mc-tox-aemps-evidence{border:1px solid #d8d4eb;background:#faf9fe;border-radius:11px;padding:12px;margin:13px 0;min-width:0}
.mc-tox-aemps-evidence>h4{font-size:.94rem;margin:0 0 7px;color:#534e80}
.mc-tox-aemps-document{border:1px solid #e5e1ef;border-radius:8px;margin:8px 0;background:#fff;min-width:0}
.mc-tox-aemps-document>summary{cursor:pointer;font-size:.79rem;color:#574a79;font-weight:760;padding:9px 11px}
.mc-tox-aemps-document .mc-tox-deep-original{max-height:340px;overflow:auto}
@media(max-width:640px){.mc-tox-aemps-evidence{padding:9px}}

/* Pie documental único de las fichas toxicológicas.
   La monografía, evaluación y manejo quedan por encima del apéndice. */
.me-tox-bibliography-appendix{display:block;box-sizing:border-box;margin:22px 0 8px;min-width:0;border:1px solid #c9dce3;border-radius:13px;background:#f6fafb;overflow:hidden}
.me-tox-bibliography-appendix>summary{cursor:pointer;list-style:revert;padding:16px 19px;color:#154e62;font-weight:830;font-size:.98rem;line-height:1.5}
.me-tox-bibliography-appendix>summary:hover{background:#eef6f8}
.me-tox-bibliography-appendix[open]>summary{border-bottom:1px solid #d6e5e9}
.me-tox-bibliography-appendix .me-tox-bibliography-intro{margin:12px 18px;color:#4b6a78;font-size:.8rem;line-height:1.6}
.me-tox-bibliography-content{display:grid;gap:10px;min-width:0;padding:3px 13px 15px}
.me-tox-bibliography-content>.mc-tox-regulatory-bibliography,
.me-tox-bibliography-content>.mc-tox-deep-evidence,
.me-tox-bibliography-content>.mc-tox-aemps-evidence,
.me-tox-bibliography-content>.me-toxicology-references{margin:0;min-width:0}
.me-tox-bibliography-content>.mc-tox-regional-references{margin:0}
.me-tox-bibliography-content .mc-tox-regulatory-source-text,
.me-tox-bibliography-content .mc-tox-deep-original{max-height:420px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}
@media(max-width:640px){
 .me-tox-bibliography-appendix>summary{padding:13px 14px;font-size:.9rem}
 .me-tox-bibliography-content{padding:4px 8px 12px;gap:8px}
 .me-tox-bibliography-appendix .me-tox-bibliography-intro{margin:10px 12px;font-size:.77rem}
}
