Lifecycle state of a webview panel. Roughly mirrors the VS Code webview state machine (Unloaded → Loading → Loaded → Visible / Hidden → Disposed).