// INITIALIZE STYLES ======================================================================
        // Инициализирует все шорткаты, используемые выше
        //=========================================================================================
        static SpiralStyles()
        {
            // panels -----------------------------------------------------------------------------
            panel = new GUIStyle(EditorStyles.helpBox);

            panelIndented              = new GUIStyle(panel);
            panelIndented.margin.left += indentPanelLeft;

            // labels -----------------------------------------------------------------------------
            labelSmall = new GUIStyle(EditorStyles.label)
            {
                fontSize = fontSizeSmall,
                richText = true
            };

            labelNormal = new GUIStyle(EditorStyles.label)
            {
                fontSize = fontSizeNormal,
                richText = true
            };

            labelBold = new GUIStyle(EditorStyles.boldLabel)
            {
                fontSize = fontSizeNormal,
                richText = true
            };

            labelSmallBold = new GUIStyle(EditorStyles.boldLabel)
            {
                fontSize = fontSizeSmall,
                richText = true
            };

            labelSmallBoxedBold = new GUIStyle(panel)
            {
                fontStyle = FontStyle.Bold,
                fontSize  = fontSizeSmall,
                richText  = true
            };

            labelBoxedBoldCaption = new GUIStyle(panel)
            {
                fontStyle = FontStyle.Bold,
                fontSize  = fontSizeNormal,
                richText  = true
            };

            labelSmallBoxed = new GUIStyle(panel)
            {
                fontSize = fontSizeSmall,
                richText = true
            };

            labelLogo = new GUIStyle(labelSmallBold);
            labelLogo.normal.textColor = new Color(0.2f, 0.4f, 0.2f);
            labelLogo.alignment        = TextAnchor.MiddleRight;

            // buttons ----------------------------------------------------------------------------
            buttonNormal = new GUIStyle(GUI.skin.button)
            {
                fontSize = fontSizeNormal,
                richText = true
            };

            buttonMini = new GUIStyle(EditorStyles.miniButton)
            {
                // do nothing yet
            };

            // foldouts ---------------------------------------------------------------------------
            foldoutNormal = new GUIStyle(EditorStyles.foldout)
            {
                fontSize = fontSizeNormal,
                richText = true
            };

            foldoutIndentedNormal              = new GUIStyle(foldoutNormal);
            foldoutIndentedNormal.margin.left += indentFoldoutLeft;

            foldoutIndentedBold = new GUIStyle(foldoutNormal)
            {
                fontStyle = FontStyle.Bold,
            };
            foldoutIndentedBold.margin.left += indentFoldoutLeft;

            // foldout property -------------------------------------------------------------------
            foldoutPropertyNormal = new GUIStyle(EditorStyles.foldout)
            {
                fontSize = fontSizeNormal,
                richText = true
            };
            foldoutPropertyNormal.margin.left += indentPropertyFoldoutLeft;

            foldoutPropertySmall = new GUIStyle(EditorStyles.foldout)
            {
                fontSize = fontSizeSmall,
                richText = true
            };
            foldoutPropertySmall.margin.left += indentPropertyFoldoutLeft;

            foldoutPropertyBold = new GUIStyle(foldoutPropertyNormal)
            {
                fontStyle = FontStyle.Bold
            };

            foldoutPropertySmallBold = new GUIStyle(foldoutPropertySmall)
            {
                fontStyle = FontStyle.Bold
            };

            // popups -----------------------------------------------------------------------------
            popupSmall = new GUIStyle(EditorStyles.popup)
            {
                fontSize = fontSizePopupNormal,
                richText = false // lol, we have troubles here
            };

            // hex colors -------------------------------------------------------------------------
            hexDarkRed = SpiralEditorTools.GetColorHex(0.7f, 0.0f, 0.0f, 1.0f);
        }