/* ASTRA 4.6: same graphite palette, longer evidence-backed interpretations */
.a46-evidence{margin-top:14px;padding:10px 0 0;border-top:1px solid rgba(240,216,191,.18);font:400 11px/1.75 Manrope,system-ui,sans-serif;color:#d7c4b0}
.a46-evidence summary{cursor:pointer;color:#ecd0ad;font-weight:700;outline-offset:4px}
.a46-evidence p{margin:8px 0 0;font-size:11px;line-height:1.75;color:#d7c4b3;overflow-wrap:anywhere}
.a46-evidence a{color:#f2d5b5;text-decoration:underline;text-underline-offset:2px}
.insights-view .a46-card .insight-paragraph{font-size:13px!important;line-height:1.84!important;margin:0 0 13px!important}
.insights-view .a46-card h3{line-height:1.24!important}
.insight-full-reading .a46-card{padding:17px 15px;border:1px solid rgba(238,216,192,.25);border-radius:18px;margin-bottom:14px;background:linear-gradient(135deg,rgba(80,70,65,.88),rgba(49,47,46,.96))}
.insight-full-reading .a46-card h3{font:400 21px/1.3 Georgia,serif;color:#f3dfca;margin:8px 0 12px}
.insight-full-reading .a46-card .insight-paragraph{font-size:12px!important;line-height:1.88!important;margin:8px 0;color:#efe4d7}
.insight-full-reading .a46-evidence{margin-top:14px}
@media(max-width:350px){.insights-view .a46-card .insight-paragraph{font-size:12px!important}}
