/* Recall Card answer / response presentation v0.2 — Preview only. */
.graphite-answer-panel{margin:16px 0 14px;padding:15px;border:1px solid rgba(79,138,122,.18);border-radius:16px;background:linear-gradient(145deg,#fff,var(--jade-pale))}
.graphite-answer-title{text-transform:uppercase;letter-spacing:.13em;font-size:9px;font-weight:900;color:var(--jade-deep);margin-bottom:10px}
.graphite-answer-row{display:grid;grid-template-columns:1fr 1fr;gap:9px}
.graphite-answer-row>div{padding:10px 11px;border:1px solid #e8e1d6;border-radius:12px;background:#fffefa}
.graphite-answer-row span,.graphite-feedback span{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:var(--graphite-muted);margin-bottom:4px}
.graphite-answer-row strong{font-size:12px;line-height:1.45;color:var(--graphite-deep)}
.graphite-answer-meta{font-size:11px;color:var(--graphite-muted);margin-top:9px}
.graphite-feedback{margin-top:11px;padding-top:11px;border-top:1px solid rgba(79,138,122,.14)}
.graphite-feedback p{margin:0!important;font-size:12px!important;line-height:1.55!important;color:var(--graphite-soft)!important;white-space:pre-line}
.graphite-feedback.reasoning p{font-style:italic}
@media(max-width:520px){.graphite-answer-row{grid-template-columns:1fr}}
