UI/SubPanels/CharacterPortrait.razor
@using Sandbox

@namespace VNBase.UI

@inherits SubPanel

@if ( !Player.IsValid() )
{
    return;
}

<root class="portrait @( Player.State.SpeakingCharacter == Character ? "speaker" : "" )">
    <img src="@( $"{Character?.ActivePortraitPath}" )" alt="Character portrait"/>
</root>