/* Vetra 0.3.1.15 - additive, read-only Developer Trust Insights. */
.trust-insights-shell{margin-top:1.2rem;padding:1rem;border:1px solid rgba(92,199,255,.2);border-radius:20px;background:linear-gradient(145deg,rgba(6,20,38,.9),rgba(3,9,18,.76))}
.trust-insight-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin:.85rem 0}.trust-insight-summary article{padding:.85rem;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.025)}.trust-insight-summary strong{display:block;font-size:1.25rem;color:#eaf8ff}.trust-insight-summary span{display:block;color:var(--muted,#9eafc2);font-size:.78rem;margin-top:.2rem}
.trust-insight-toolbar{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:.65rem;margin:.8rem 0}.trust-insight-toolbar input,.trust-insight-toolbar select{width:100%}
.trust-insight-list{display:grid;gap:.7rem}.trust-insight-user{padding:.8rem;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(255,255,255,.02)}.trust-insight-user.trust-observe{border-color:rgba(255,190,92,.28);background:rgba(255,190,92,.035)}.trust-insight-user.trust-review{border-color:rgba(255,105,105,.32);background:rgba(255,105,105,.045)}
.trust-insight-head{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.trust-insight-head strong,.trust-insight-head span,.trust-insight-head small{display:block}.trust-insight-head span,.trust-insight-head small{color:var(--muted,#9eafc2)}.trust-insight-score{min-width:110px;text-align:center;padding:.55rem;border-radius:12px;border:1px solid rgba(72,178,255,.2);background:rgba(72,178,255,.06)}.trust-insight-score strong{font-size:1.25rem;color:#eaf8ff}.trust-insight-score span{font-size:.72rem}
.trust-insight-facts{display:flex;flex-wrap:wrap;gap:.4rem;margin:.65rem 0}.trust-insight-facts span{padding:.38rem .5rem;border-radius:10px;background:rgba(255,255,255,.035);color:var(--muted,#9eafc2);font-size:.72rem}.trust-insight-facts strong{color:#e9f8ff;margin-right:.25rem}
.trust-insight-user details{margin-top:.5rem}.trust-insight-user summary{cursor:pointer;color:#8edbff;font-weight:700}.trust-signal-list{display:grid;gap:.45rem;margin-top:.6rem}.trust-signal-list>div{padding:.55rem;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.14)}.trust-signal-list strong,.trust-signal-list span,.trust-signal-list small{display:block}.trust-signal-list span,.trust-signal-list small{color:var(--muted,#9eafc2)}.trust-insight-disclaimer{margin:.65rem 0 0;color:var(--muted,#9eafc2);font-size:.78rem}
@media(max-width:900px){.trust-insight-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-insight-head{flex-direction:column}.trust-insight-score{text-align:left}}
@media(max-width:620px){.trust-insight-summary,.trust-insight-toolbar{grid-template-columns:1fr}.trust-insight-score{width:100%}}
