.mVhwlq_selectable{-webkit-user-select:text;user-select:text}.mVhwlq_countBadges{align-items:center;gap:var(--space-6);flex-shrink:0;display:inline-flex}.mVhwlq_countBadge{font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--health-text)}.mVhwlq_addressedBadge{align-items:center;gap:var(--space-4);padding:0 var(--space-6);border:var(--border-hairline)solid var(--feedback-success-border);border-radius:var(--radius-full);background:var(--feedback-success-bg);color:var(--feedback-success-text);font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs);font-weight:var(--font-weight-medium);white-space:nowrap;flex-shrink:0;display:inline-flex}.mVhwlq_addressedBadge svg{flex-shrink:0}.mVhwlq_reference[data-addressed] .mVhwlq_referenceName{color:var(--text-tertiary);text-decoration:line-through}.mVhwlq_silencedBadge{align-items:center;gap:var(--space-4);padding:0 var(--space-6);border:var(--border-hairline)solid var(--border-subtle);border-radius:var(--radius-full);background:var(--bg-surface-1);color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs);font-weight:var(--font-weight-medium);white-space:nowrap;flex-shrink:0;display:inline-flex}.mVhwlq_silencedBadge svg{flex-shrink:0}.mVhwlq_reference[data-silenced]{opacity:.72}.mVhwlq_reference[data-silenced] .mVhwlq_referenceGlyph{color:var(--text-tertiary);filter:grayscale()}.mVhwlq_silenceToggle{color:var(--text-tertiary)}.mVhwlq_findingDetails{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-tertiary);overflow-wrap:break-word;margin:0;}.mVhwlq_screenshots{gap:var(--space-8);padding-top:var(--space-4);flex-direction:column;display:flex}.mVhwlq_screenshotThumbs{gap:var(--space-6);flex-wrap:wrap;display:flex}.mVhwlq_screenshotThumb{border:var(--border-hairline)solid var(--border-2);border-radius:var(--radius-8);background:var(--bg-surface-1);cursor:pointer;flex-shrink:0;width:88px;height:56px;margin:0;padding:0;transition:border-color .15s,box-shadow .15s;overflow:hidden}.mVhwlq_screenshotThumb:hover{border-color:var(--border-3)}.mVhwlq_screenshotThumb[data-active]{border-color:var(--accent-marker);box-shadow:0 0 0 1px var(--accent-marker)}.mVhwlq_screenshotThumb img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.mVhwlq_screenshot{gap:var(--space-4);flex-direction:column;min-width:0;margin:0;display:flex}.mVhwlq_screenshot img{object-fit:contain;object-position:top;border:var(--border-hairline)solid var(--border-2);border-radius:var(--radius-8);background:var(--bg-surface-1);width:100%;max-width:100%;max-height:240px;display:block}.mVhwlq_screenshot figcaption{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs);font-weight:var(--font-weight-normal);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mVhwlq_references{flex-direction:column;display:flex}.mVhwlq_referencesHeader{padding:var(--space-4)0;font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs);font-weight:var(--font-weight-medium);text-transform:uppercase;color:var(--text-tertiary)}.mVhwlq_reference{border-top:var(--border-hairline)solid var(--border-1)}.mVhwlq_reference:first-child{border-top:none}.mVhwlq_referenceMain{align-items:stretch;gap:0;display:flex}.mVhwlq_referenceContent,.mVhwlq_referenceStatic{align-items:flex-start;gap:var(--space-8);padding:var(--space-8)0;flex:1;min-width:0;display:flex}.mVhwlq_referenceGlyph{margin-top:var(--space-2)}.mVhwlq_referenceBody,.mVhwlq_referenceText{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}.mVhwlq_referenceText{gap:var(--space-2)}.mVhwlq_referenceSummary{align-items:center;gap:var(--space-6);display:flex}.mVhwlq_referenceName{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-secondary);overflow-wrap:anywhere;}.mVhwlq_referenceWhere{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs);font-weight:var(--font-weight-normal);color:var(--text-tertiary);overflow-wrap:anywhere}.mVhwlq_referenceAgentFix{align-items:flex-start;gap:var(--space-6);padding-top:var(--space-8);padding-left:var(--space-12);flex-direction:column;flex-shrink:0;display:flex}.mVhwlq_moduleChip{align-items:center;gap:var(--space-4);padding:0 var(--space-6);border:var(--border-hairline)solid var(--accent-border);border-radius:var(--radius-full);background:var(--accent-primary-subtle);color:var(--accent-text);font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs);font-weight:var(--font-weight-medium);white-space:nowrap;flex-shrink:0;display:inline-flex}.mVhwlq_moduleChip svg{flex-shrink:0}.mVhwlq_moduleChipVersion{font-family:var(--font-mono);font-weight:var(--font-weight-normal);opacity:.8}.mVhwlq_moduleNote{margin:var(--space-4)0 0;padding:var(--space-8)var(--space-12);border:var(--border-hairline)solid var(--accent-border);border-radius:var(--radius-8);background:var(--accent-primary-subtle);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-secondary);overflow-wrap:break-word;}.mVhwlq_moduleNote b{font-weight:var(--font-weight-medium);color:var(--text-primary)}.mVhwlq_tierBadge{align-items:center;gap:var(--space-4);padding:0 var(--space-6);border-radius:var(--radius-full);border:var(--border-hairline)solid transparent;font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs);font-weight:var(--font-weight-medium);white-space:nowrap;flex-shrink:0;display:inline-flex}.mVhwlq_tierBadge[data-confidence=high]{border-color:var(--accent-border);background:var(--accent-primary-subtle);color:var(--accent-text)}.mVhwlq_tierBadge[data-confidence=medium]{border-color:var(--border-2);color:var(--text-secondary);background:0 0}.mVhwlq_tierBadge[data-confidence=low]{border-color:var(--border-2);color:var(--text-tertiary);font-weight:var(--font-weight-normal);background:0 0}