/* MOTS-c: amber for cellular signalling, lilac for investigational evidence. */
.motsc-dossier{--mots:#e9b875;--mots-alt:#b8a3ef}
html[data-mode=light] .motsc-dossier{--mots:#965a15;--mots-alt:#7654a8}
.motsc-dossier .dossier-section h2 em,.motsc-dossier .lab-inspector .receptor-caption{color:var(--mots)}
.motsc-dossier .sema-signal-badge{color:var(--mots);border-color:var(--mots);font-size:23px}
.mots-identity{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:clamp(28px,5vw,70px);padding:clamp(24px,4vw,48px);border:1px solid var(--line);align-items:center;background:radial-gradient(ellipse at 15% 40%,color-mix(in srgb,var(--mots) 9%,transparent),transparent 65%)}
.mots-sequence{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;color:var(--mots)}.mots-sequence>span{font-size:11px;letter-spacing:.13em}.mots-sequence strong{font-weight:400;font-size:clamp(100px,13vw,170px);line-height:1}.mots-sequence code{font-size:12px;letter-spacing:.03em;margin-top:16px;padding-top:16px;border-top:1px solid var(--line);max-width:100%;overflow-wrap:anywhere}
.mots-levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px;border-block:1px solid var(--line)}.mots-levels article{padding:28px 25px}.mots-levels article+article{border-left:1px solid var(--line)}.mots-levels article>span,.mots-evidence-tag{font-size:11px!important;letter-spacing:.07em;line-height:1.7;color:var(--mots-alt)!important}.mots-levels h3{font-size:21px!important;margin-top:22px!important}
.mots-cell-map{display:flex;align-items:center;justify-content:space-evenly;gap:30px;padding:40px 25px;margin-bottom:24px;border:1px solid var(--line);background:radial-gradient(ellipse at 20% 50%,color-mix(in srgb,var(--mots) 8%,transparent),transparent 60%)}.mots-organelle{width:220px;max-width:33%;text-align:center}.mots-organelle svg{display:block;width:100%;stroke:var(--mots);stroke-width:2}.mots-cell-map span{color:var(--muted);font-size:14px}.mots-message{display:grid;gap:10px;text-align:center}.mots-message strong{color:var(--mots);font-size:22px;font-weight:500;letter-spacing:.12em}.mots-message>span{font-size:42px;color:var(--mots);line-height:1}.mots-message small{font-size:12px;color:var(--muted)}.mots-nucleus{text-align:center;display:grid;gap:14px}.mots-nucleus i{display:block;width:112px;height:112px;border:1px solid var(--mots-alt);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--mots-alt) 18%,transparent),transparent 65%);position:relative}.mots-nucleus i:before{content:'';position:absolute;inset:27%;border:1px solid var(--mots-alt);border-radius:50%}
.motsc-dossier .sema-explainer{margin-top:32px}.mots-human-grid{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid var(--line)}.mots-human-grid article{padding:35px 32px 26px 0}.mots-human-grid article+article{padding-left:32px;border-left:1px solid var(--line)}.mots-human-grid h3{margin-top:22px!important}.mots-takeaway{padding:26px 30px;margin-top:30px;border-left:2px solid var(--mots);background:color-mix(in srgb,var(--mots) 4%,var(--surface))}.mots-takeaway p:last-child{margin-bottom:0}
.mots-chart{margin:0;padding:clamp(22px,4vw,48px);border:1px solid var(--line);background:linear-gradient(135deg,color-mix(in srgb,var(--mots-alt) 7%,var(--surface)),var(--surface) 60%)}.mots-chart figcaption p{max-width:850px}.mots-chart-group{padding-top:24px;margin-bottom:24px;border-top:1px solid var(--line)}.mots-chart-group>div:first-child{display:flex;justify-content:space-between;gap:20px;margin-bottom:20px}.mots-chart h4{margin:0;font-size:19px;font-weight:500}.mots-chart-group strong{color:var(--mots);font-size:23px;font-weight:500}.mots-chart-row{display:grid;grid-template-columns:125px minmax(0,1fr) 38px;align-items:center;gap:16px;margin:15px 0}.mots-chart-row>span{font-size:14px;color:var(--muted)}.mots-chart-row>div{background:color-mix(in srgb,var(--line) 45%,transparent);height:13px}.mots-chart-row i{display:block;height:100%;background:var(--mots)}.mots-chart-row.control i{background:var(--muted);opacity:.6}.mots-chart-row b{font-size:14px;text-align:right;font-weight:500}.mots-chart-axis{display:flex;justify-content:space-between;margin:0 54px 25px 141px;color:var(--muted);font-size:11px}.mots-chart+p{margin-top:25px}
.mots-trial-strip{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:30px;border-block:1px solid var(--line)}.mots-trial-strip>div{padding:30px 25px;display:grid;gap:14px}.mots-trial-strip>div+div{border-left:1px solid var(--line)}.mots-trial-strip strong{font-size:56px;font-weight:400;color:var(--mots-alt);line-height:1}.mots-trial-strip span{font-size:14px;color:var(--muted)}.motsc-dossier .community-rows>article>span{overflow-wrap:anywhere}.motsc-dossier .sema-urgent{border-color:var(--mots-alt)}.mots-source-list{padding-left:24px}.mots-source-list li{padding:14px 0;border-bottom:1px solid var(--line);font-size:14px;line-height:1.7;overflow-wrap:anywhere}
@media(max-width:800px){.mots-identity{grid-template-columns:1fr}.mots-sequence{padding:10px 0 20px}.mots-levels{grid-template-columns:1fr}.mots-levels article{padding:25px 0}.mots-levels article+article{border-left:0;border-top:1px solid var(--line)}}
@media(max-width:600px){.mots-cell-map{gap:16px;padding:28px 14px}.mots-organelle{width:110px}.mots-cell-map span{font-size:11px}.mots-message strong{font-size:15px;letter-spacing:.04em}.mots-message small{font-size:10px;max-width:75px}.mots-nucleus i{width:66px;height:66px}.mots-human-grid{grid-template-columns:1fr}.mots-human-grid article{padding:28px 0}.mots-human-grid article+article{padding-left:0;border-left:0;border-top:1px solid var(--line)}.mots-takeaway{padding:22px}.mots-chart{padding:22px 18px}.mots-chart-row{grid-template-columns:80px minmax(0,1fr) 30px;gap:10px}.mots-chart-row>span{font-size:12px}.mots-chart-axis{margin-left:90px;margin-right:40px}.mots-chart h4{font-size:16px}.mots-trial-strip>div{padding:23px 12px}.mots-trial-strip strong{font-size:38px}.mots-trial-strip span{font-size:12px}}

.motsc-dossier .lab-organ-tag.tag-muscles{--tag-color:var(--mots)}
.motsc-dossier .lab-organ-tag.tag-liver{--tag-color:var(--mots-alt)}
