--[[-------------------------------------------------------------------------
 All Rights Reserved unless otherwise explicitly stated.
 Copyright (c) 2026 Kallye of Elune / KaspOu
---------------------------------------------------------------------------]]