/* Research Dessert V1.8: transparent, zero-credit market integrity audit. */
.rd18-quality{margin:18px 0 16px;border:1px solid rgba(255,190,153,.38);border-radius:18px;background:linear-gradient(135deg,rgba(255,194,161,.09),rgba(17,32,58,.55));padding:18px;color:#f4f0f7}
.rd18-quality-title{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:space-between;font-weight:800;letter-spacing:.16em;font-size:12px}
.rd18-zero{color:#ffd0b6;font-size:10px;letter-spacing:.12em}.rd18-quality p{color:#bfc7d6;font-size:13px;line-height:1.6;margin:10px 0 14px}.rd18-quality>button{margin:4px 8px 6px 0;min-height:42px;padding:9px 14px;max-width:100%;white-space:normal}.rd18-quality>button:disabled{opacity:.43;cursor:not-allowed}
.rd18-audit-result{margin-top:10px;border-radius:12px;background:rgba(7,18,36,.7);border:1px solid rgba(164,181,225,.15);padding:14px;font-size:12px;line-height:1.65;color:#cbd2e3}
.rd18-audit-result strong{color:#ffe0cf}.rd18-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px}.rd18-metrics div{min-width:0;padding:12px 8px;text-align:center;background:#111f37;border-radius:11px;border:1px solid rgba(180,190,230,.15)}.rd18-metrics b{font-size:21px;color:#ffe3d5;display:block}.rd18-metrics small{color:#a9b9d0;font-size:10px;text-transform:uppercase;letter-spacing:.08em}
.rd18-reasons{display:grid;gap:6px;padding:0;margin:10px 0;list-style:none}.rd18-reasons li{display:flex;justify-content:space-between;gap:12px;padding:7px 9px;border-bottom:1px solid rgba(180,195,223,.13)}.rd18-reasons b{font-variant-numeric:tabular-nums}.rd18-sample{max-height:190px;overflow:auto;font-size:11px;line-height:1.5;border-radius:8px;background:rgba(7,15,28,.6);padding:9px;color:#aabbd4}.rd18-audit-result .rd18-note{color:#ffd1bd}
@media(max-width:600px){.rd18-quality{padding:13px}.rd18-metrics{gap:5px}.rd18-metrics div{padding:10px 4px}.rd18-metrics b{font-size:17px}.rd18-metrics small{font-size:9px}.rd18-quality>button{width:100%;margin:4px 0}}
