.reference-metadata{margin:15px 0;padding:14px;border:1px solid #eadce4;border-radius:10px;background:#fcf8fa;max-height:440px;overflow:auto;scrollbar-gutter:stable}.metadata-heading{display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap}.metadata-heading strong{font-size:12px}.metadata-heading span{color:#a16a81;font-size:10px}.metadata-message,.metadata-note{font-size:11px;line-height:1.9;color:#9b7e8b;overflow-wrap:anywhere;margin:10px 0}.metadata-section{border-top:1px solid #eadfe5;padding:10px 0;font-size:11px;color:#775d6c}.metadata-section summary{cursor:pointer;line-height:1.8}.metadata-values{display:grid;grid-template-columns:minmax(85px,.8fr) minmax(0,1.2fr);gap:5px 9px;font-size:10px;line-height:1.8;color:#927685;margin:10px 0}.metadata-values dt{font-weight:500;overflow-wrap:anywhere}.metadata-values dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;color:#69515e}.metadata-prompt{font-size:11px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;color:#78616f}.metadata-actions{display:flex;gap:8px;flex-wrap:wrap}.metadata-actions button{padding:6px 8px;border:1px solid #e7cbd7;color:#ae466a;background:#fff;border-radius:6px;font:inherit;font-size:10px;cursor:pointer}.metadata-toggle{display:flex;align-items:flex-start;gap:7px;font-size:11px;line-height:1.8;margin:10px 0}.metadata-toggle input{accent-color:#bd4969;margin-top:4px}.metadata-section+ .metadata-section{margin-top:3px}
