diff --git a/assets/icons/TabSwitcher.svg b/assets/icons/TabSwitcher.svg new file mode 100644 index 0000000..b99c109 --- /dev/null +++ b/assets/icons/TabSwitcher.svg @@ -0,0 +1 @@ + diff --git a/assets/icons/TabSwitcher.svg.import b/assets/icons/TabSwitcher.svg.import new file mode 100644 index 0000000..119ab39 --- /dev/null +++ b/assets/icons/TabSwitcher.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://8x628rb2bnep" +path="res://.godot/imported/TabSwitcher.svg-2223859299d150806d6ebc1516a3686d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/icons/TabSwitcher.svg" +dest_files=["res://.godot/imported/TabSwitcher.svg-2223859299d150806d6ebc1516a3686d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/src/autoload/Configs.gd b/src/autoload/Configs.gd index edcfde7..14f28c8 100644 --- a/src/autoload/Configs.gd +++ b/src/autoload/Configs.gd @@ -30,6 +30,10 @@ signal active_tab_changed @warning_ignore("unused_signal") signal tabs_changed @warning_ignore("unused_signal") +signal tab_removed +@warning_ignore("unused_signal") +signal tab_selected(index: int) +@warning_ignore("unused_signal") signal layout_changed const savedata_path = "user://savedata.tres" diff --git a/src/autoload/HandlerGUI.gd b/src/autoload/HandlerGUI.gd index e25bc3e..e730c3e 100644 --- a/src/autoload/HandlerGUI.gd +++ b/src/autoload/HandlerGUI.gd @@ -31,9 +31,8 @@ func _ready() -> void: await get_tree().process_frame # Helps make things more consistent. update_ui_scale() - if OS.get_name() == "Android": - shortcut_panel = ShortcutPanelScene.instantiate() - get_tree().root.add_child(shortcut_panel) + shortcut_panel = ShortcutPanelScene.instantiate() + get_tree().root.add_child(shortcut_panel) func _notification(what: int) -> void: if what == NOTIFICATION_WM_ABOUT: diff --git a/src/config_classes/SaveData.gd b/src/config_classes/SaveData.gd index 8ba9e8a..e709cdb 100644 --- a/src/config_classes/SaveData.gd +++ b/src/config_classes/SaveData.gd @@ -714,7 +714,6 @@ func remove_tab(idx: int) -> void: _tabs.remove_at(idx) if idx < _active_tab_index: new_active_tab_index -= 1 - # Clear unnecessary files. This will clear the removed tab too. var used_file_paths := PackedStringArray() for tab in _tabs: @@ -729,11 +728,14 @@ func remove_tab(idx: int) -> void: if _tabs.is_empty(): _add_new_tab() - emit_changed() - Configs.tabs_changed.emit() var has_tab_changed := (_active_tab_index == idx) _active_tab_index = clampi(new_active_tab_index, 0, _tabs.size() - 1) _tabs[_active_tab_index].activate() + + emit_changed() + Configs.tab_removed.emit() + Configs.tabs_changed.emit() + if has_tab_changed: Configs.active_tab_changed.emit() diff --git a/src/config_classes/TabData.gd b/src/config_classes/TabData.gd index dc7879f..de58faf 100644 --- a/src/config_classes/TabData.gd +++ b/src/config_classes/TabData.gd @@ -8,6 +8,7 @@ const EDITED_FILES_DIR = "user://edited" signal status_changed signal reference_changed +signal data_synced var presented_name: String: set(new_value): @@ -143,7 +144,6 @@ func queue_sync() -> void: func _sync() -> void: if not _sync_pending: return - _sync_pending = false if is_saved(): # The extension is included in the presented name too. @@ -163,6 +163,7 @@ func _sync() -> void: SVGParser.root_to_export_text(edited_text_parse_result.svg) else: marked_unsaved = true + elif not FileAccess.file_exists(get_edited_file_path()) or\ SVGParser.text_check_is_root_empty(get_true_svg_text()): @@ -173,7 +174,9 @@ func _sync() -> void: empty_unsaved = false marked_unsaved = false presented_name = "[ %s ]" % Translator.translate("Unsaved") - + + _sync_pending = false + data_synced.emit() func activate() -> void: active = true diff --git a/src/ui_parts/display.gd b/src/ui_parts/display.gd index c101ec6..8a7b5cc 100644 --- a/src/ui_parts/display.gd +++ b/src/ui_parts/display.gd @@ -1,6 +1,7 @@ extends VBoxContainer const NumberEdit = preload("res://src/ui_widgets/number_edit.gd") +const TabPanel = preload("res://src/ui_parts/tab_panel.tscn") @onready var viewport: SubViewport = %Viewport @onready var reference_texture: TextureRect = %Viewport/ReferenceTexture @@ -14,6 +15,8 @@ const NumberEdit = preload("res://src/ui_widgets/number_edit.gd") @onready var input_debug_label: Label = %DebugContainer/InputDebugLabel @onready var toolbar: PanelContainer = $ViewportPanel/VBoxContainer/Toolbar +var tab_panel: PanelContainer + var reference_overlay := false func _ready() -> void: @@ -33,7 +36,14 @@ func _ready() -> void: update_theme() update_snap_config() get_window().window_input.connect(_update_input_debug) - + + tab_panel = TabPanel.instantiate() + var overlay_ref := ColorRect.new() + overlay_ref.color = Color(0, 0, 0, 0.4) + overlay_ref.set_anchors_and_offsets_preset(Control.PRESET_FULL_RECT) + overlay_ref.hide() + get_tree().root.add_child.call_deferred(overlay_ref) + overlay_ref.add_child(tab_panel) func update_translations() -> void: %LeftMenu/Visuals.tooltip_text = Translator.translate("Visuals") @@ -159,3 +169,8 @@ func _update_input_debug(event: InputEvent) -> void: new_text = new_text.right(-new_text.find("\n") - 1) new_text += event_text + "\n" input_debug_label.text = new_text + + +func _on_tab_switcher_pressed() -> void: + tab_panel.get_parent().show() + tab_panel.animate_in() diff --git a/src/ui_parts/display.tscn b/src/ui_parts/display.tscn index 0b6dc21..0f45471 100644 --- a/src/ui_parts/display.tscn +++ b/src/ui_parts/display.tscn @@ -8,11 +8,11 @@ [ext_resource type="PackedScene" uid="uid://dad7fkhmsooc6" path="res://src/ui_widgets/number_edit.tscn" id="7_wrrfr"] [ext_resource type="PackedScene" uid="uid://oltvrf01xrxl" path="res://src/ui_widgets/zoom_menu.tscn" id="8_xtdmn"] [ext_resource type="Script" uid="uid://b6pmlbnl76wmm" path="res://src/ui_parts/viewport.gd" id="9_4xrk7"] -[ext_resource type="Script" uid="uid://rqrxhe8wa6fn" path="res://src/ui_parts/tab_bar.gd" id="9_rll1m"] [ext_resource type="Shader" uid="uid://i2y5pyhcgra2" path="res://src/shaders/zoom_shader.gdshader" id="10_x7ybk"] [ext_resource type="Texture2D" uid="uid://c68og6bsqt0lb" path="res://assets/icons/backgrounds/Checkerboard.svg" id="11_1bm1s"] [ext_resource type="Script" uid="uid://dtplje5mhdmrj" path="res://src/ui_parts/display_texture.gd" id="12_qi23s"] [ext_resource type="Script" uid="uid://csqewpxr21ywy" path="res://src/ui_parts/handles_manager.gd" id="13_lwhwy"] +[ext_resource type="Texture2D" uid="uid://8x628rb2bnep" path="res://assets/icons/TabSwitcher.svg" id="14_ryr8t"] [ext_resource type="Script" uid="uid://cm5033meho5vr" path="res://src/ui_widgets/camera.gd" id="15_hevpa"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_kqplg"] @@ -33,13 +33,6 @@ grow_vertical = 2 theme_override_constants/separation = 0 script = ExtResource("1_oib5g") -[node name="TabBar" type="Control" parent="."] -clip_contents = true -custom_minimum_size = Vector2(0, 24) -layout_mode = 2 -size_flags_horizontal = 3 -script = ExtResource("9_rll1m") - [node name="ViewportPanel" type="PanelContainer" parent="."] layout_mode = 2 size_flags_vertical = 3 @@ -58,7 +51,7 @@ unique_name_in_owner = true disable_3d = true handle_input_locally = false gui_snap_controls_to_pixels = false -size = Vector2i(720, 1225) +size = Vector2i(720, 1249) size_2d_override_stretch = true render_target_update_mode = 4 script = ExtResource("9_4xrk7") @@ -111,7 +104,6 @@ alignment = 2 [node name="LeftMenu" type="HBoxContainer" parent="ViewportPanel/VBoxContainer/Toolbar/ViewportOptions"] unique_name_in_owner = true layout_mode = 2 -size_flags_horizontal = 2 theme_override_constants/separation = 5 [node name="Visuals" type="Button" parent="ViewportPanel/VBoxContainer/Toolbar/ViewportOptions/LeftMenu"] @@ -155,6 +147,22 @@ max_length = 20 min_value = 0.001 allow_lower = false +[node name="spacer" type="Control" parent="ViewportPanel/VBoxContainer/Toolbar/ViewportOptions"] +layout_mode = 2 +size_flags_horizontal = 3 + +[node name="TabSwitcher" type="Button" parent="ViewportPanel/VBoxContainer/Toolbar/ViewportOptions"] +layout_mode = 2 +focus_mode = 0 +mouse_default_cursor_shape = 2 +theme_type_variation = &"IconButton" +icon = ExtResource("14_ryr8t") +icon_alignment = 1 + +[node name="spacer2" type="Control" parent="ViewportPanel/VBoxContainer/Toolbar/ViewportOptions"] +layout_mode = 2 +size_flags_horizontal = 3 + [node name="ZoomMenu" parent="ViewportPanel/VBoxContainer/Toolbar/ViewportOptions" instance=ExtResource("8_xtdmn")] unique_name_in_owner = true layout_mode = 2 @@ -197,5 +205,6 @@ horizontal_alignment = 2 [connection signal="pressed" from="ViewportPanel/VBoxContainer/Toolbar/ViewportOptions/LeftMenu/Reference" to="." method="_on_reference_pressed"] [connection signal="toggled" from="ViewportPanel/VBoxContainer/Toolbar/ViewportOptions/LeftMenu/Snapping/SnapButton" to="." method="_on_snap_button_toggled"] [connection signal="value_changed" from="ViewportPanel/VBoxContainer/Toolbar/ViewportOptions/LeftMenu/Snapping/SnapNumberEdit" to="." method="_on_snap_number_edit_value_changed"] +[connection signal="pressed" from="ViewportPanel/VBoxContainer/Toolbar/ViewportOptions/TabSwitcher" to="." method="_on_tab_switcher_pressed"] [connection signal="zoom_changed" from="ViewportPanel/VBoxContainer/Toolbar/ViewportOptions/ZoomMenu" to="ViewportPanel/VBoxContainer/ViewportContainer/Viewport" method="_on_zoom_changed"] [connection signal="zoom_reset_pressed" from="ViewportPanel/VBoxContainer/Toolbar/ViewportOptions/ZoomMenu" to="ViewportPanel/VBoxContainer/ViewportContainer/Viewport" method="center_frame"] diff --git a/src/ui_parts/editor_scene.gd b/src/ui_parts/editor_scene.gd index 88ac1f4..4549b3b 100644 --- a/src/ui_parts/editor_scene.gd +++ b/src/ui_parts/editor_scene.gd @@ -44,6 +44,7 @@ func update_layout() -> void: top_margin_container.add_theme_constant_override("margin_top", 6) top_margin_container.add_theme_constant_override("margin_bottom", 6) top_margin_container.add_theme_constant_override("margin_left", 6) + top_margin_container.add_theme_constant_override("margin_right", 6) top_margin_container.end_bulk_theme_override() main_splitter.add_child(top_margin_container) diff --git a/src/ui_parts/tab_panel.gd b/src/ui_parts/tab_panel.gd new file mode 100644 index 0000000..f915eb1 --- /dev/null +++ b/src/ui_parts/tab_panel.gd @@ -0,0 +1,74 @@ +extends PanelContainer + +const tabItem = preload("res://src/ui_widgets/tab_item.tscn") + +@onready var tab_container: VBoxContainer = $VBoxContainer/ScrollContainer/VBoxContainer + +func _ready() -> void: + get_parent().gui_input.connect(_on_parent_gui_input) + Configs.tab_removed.connect(refresh_tabs) + Configs.tab_selected.connect(highlight_active_tab) + refresh_tabs() + +func animate_in() -> void: + var tween := get_tree().create_tween() + tween.tween_property(self, "position:x", 0, 0.3).from(-200).set_ease(Tween.EASE_IN_OUT) + +func animate_out() -> void: + var tween := get_tree().create_tween() + tween.tween_property(self, "position:x", -200, 0.3).set_ease(Tween.EASE_IN_OUT) + await tween.finished + get_parent().hide() + +func refresh_tabs() -> void: + print("Refreshing tabs...") + for i in tab_container.get_children(): + i.queue_free() + + var has_transient_tab := not State.transient_tab_path.is_empty() + var total_tabs := Configs.savedata.get_tab_count() + + # If there's a transient tab, we want to draw one more + if has_transient_tab: + total_tabs += 1 + + for tab_index in total_tabs: + var is_transient := (has_transient_tab and tab_index == total_tabs) + var tab_name := "" + var svg_text := "" + + if is_transient: + tab_name = State.transient_tab_path.get_file() + else: + var tab_data = Configs.savedata.get_tab(tab_index) + if tab_data._sync_pending: + await tab_data.data_synced + tab_name = tab_data.presented_name + svg_text = FileAccess.get_file_as_string(TabData.get_edited_file_path_for_id(tab_data.id)) + if tab_data.marked_unsaved: + tab_name = "* " + tab_name + + var is_active := ( + (is_transient and has_transient_tab) or + (not is_transient and tab_index == Configs.savedata.get_active_tab_index()) + ) + + var tab = tabItem.instantiate() + tab_container.add_child(tab) + tab.setup(tab_name, svg_text, is_active) + +func highlight_active_tab(new_index: int) -> void: + var active_index = Configs.savedata.get_active_tab_index() + tab_container.get_child(active_index).highlight(false) + Configs.savedata.set_active_tab_index(new_index) + tab_container.get_child(new_index).highlight(true) + +func _on_new_tab_pressed() -> void: + Configs.savedata.add_empty_tab() + refresh_tabs() + +func _on_parent_gui_input(event: InputEvent) -> void: + if not event is InputEventMouseButton: + return + if event.is_pressed() and event.button_index == MOUSE_BUTTON_LEFT: + animate_out() diff --git a/src/ui_parts/tab_panel.gd.uid b/src/ui_parts/tab_panel.gd.uid new file mode 100644 index 0000000..92d4431 --- /dev/null +++ b/src/ui_parts/tab_panel.gd.uid @@ -0,0 +1 @@ +uid://rwf3r3qie2mv diff --git a/src/ui_parts/tab_panel.tscn b/src/ui_parts/tab_panel.tscn new file mode 100644 index 0000000..d0c217a --- /dev/null +++ b/src/ui_parts/tab_panel.tscn @@ -0,0 +1,39 @@ +[gd_scene load_steps=3 format=3 uid="uid://csrfbf30rdcc0"] + +[ext_resource type="Script" uid="uid://rwf3r3qie2mv" path="res://src/ui_parts/tab_panel.gd" id="1_qdc8p"] +[ext_resource type="Texture2D" uid="uid://eif2ioi0mw17" path="res://assets/icons/Plus.svg" id="2_oftom"] + +[node name="TabSwitcher" type="PanelContainer"] +custom_minimum_size = Vector2(180, 0) +anchors_preset = 9 +anchor_bottom = 1.0 +offset_right = 96.0 +grow_vertical = 2 +theme_type_variation = &"DarkPanel" +script = ExtResource("1_qdc8p") + +[node name="VBoxContainer" type="VBoxContainer" parent="."] +layout_mode = 2 + +[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer"] +layout_mode = 2 +size_flags_vertical = 3 +horizontal_scroll_mode = 0 + +[node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer/ScrollContainer"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 +theme_override_constants/separation = 20 +alignment = 2 + +[node name="NewTab" type="Button" parent="VBoxContainer"] +layout_mode = 2 +size_flags_horizontal = 4 +focus_mode = 0 +mouse_default_cursor_shape = 2 +theme_type_variation = &"IconButton" +text = "New Tab" +icon = ExtResource("2_oftom") + +[connection signal="pressed" from="VBoxContainer/NewTab" to="." method="_on_new_tab_pressed"] diff --git a/src/ui_widgets/tab_item.gd b/src/ui_widgets/tab_item.gd new file mode 100644 index 0000000..a35e0f4 --- /dev/null +++ b/src/ui_widgets/tab_item.gd @@ -0,0 +1,43 @@ +extends PanelContainer + +const PreviewRectScene = preload("res://src/ui_widgets/preview_rect.tscn") + +@onready var title: Label = $VBoxContainer/HBoxContainer/title +@onready var close_button: Button = $VBoxContainer/HBoxContainer/close + +func setup(tab_title: String, svg_text: String, is_active: bool = false) -> void: + title.text = tab_title + highlight(is_active) + var preview_rect := PreviewRectScene.instantiate() + $VBoxContainer/HBoxContainer.add_sibling(preview_rect) + preview_rect.custom_minimum_size = Vector2(96, 96) + preview_rect.size = Vector2.ZERO + if not svg_text.is_empty(): + preview_rect.setup_svg_without_dimensions(svg_text) + preview_rect.shrink_to_fit(16, 16) + +func highlight_active_tab() -> void: + var active_index := Configs.savedata.get_active_tab_index() + print("active_index ", active_index) + if get_index() == active_index: + highlight(true) + else: + highlight(false) + +func highlight(is_active: bool) -> void: + if is_active: + theme_type_variation = "TabItemActive" + else: + theme_type_variation = "TabItem" + +func _gui_input(event: InputEvent) -> void: + if not event is InputEventMouseButton: + return + if event.is_pressed() and event.button_index == MOUSE_BUTTON_LEFT: + var index := get_index() + Configs.tab_selected.emit(index) + + +func _on_close_pressed() -> void: + FileUtils.close_tabs(get_index()) + diff --git a/src/ui_widgets/tab_item.gd.uid b/src/ui_widgets/tab_item.gd.uid new file mode 100644 index 0000000..c3f7ec3 --- /dev/null +++ b/src/ui_widgets/tab_item.gd.uid @@ -0,0 +1 @@ +uid://d3lam2u4n2evi diff --git a/src/ui_widgets/tab_item.tscn b/src/ui_widgets/tab_item.tscn new file mode 100644 index 0000000..85be445 --- /dev/null +++ b/src/ui_widgets/tab_item.tscn @@ -0,0 +1,31 @@ +[gd_scene load_steps=3 format=3 uid="uid://bhq4xikyvksum"] + +[ext_resource type="Script" uid="uid://d3lam2u4n2evi" path="res://src/ui_widgets/tab_item.gd" id="1_aprl0"] +[ext_resource type="Texture2D" uid="uid://b0y4h5tuyrais" path="res://assets/icons/Close.svg" id="2_1qxce"] + +[node name="TabItem" type="PanelContainer"] +custom_minimum_size = Vector2(120, 160) +size_flags_horizontal = 6 +theme_type_variation = &"TabItem" +script = ExtResource("1_aprl0") + +[node name="VBoxContainer" type="VBoxContainer" parent="."] +layout_mode = 2 + +[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer"] +custom_minimum_size = Vector2(0, 30) +layout_mode = 2 + +[node name="title" type="Label" parent="VBoxContainer/HBoxContainer"] +layout_mode = 2 +size_flags_horizontal = 3 +theme_override_font_sizes/font_size = 12 +vertical_alignment = 1 +autowrap_mode = 3 + +[node name="close" type="Button" parent="VBoxContainer/HBoxContainer"] +layout_mode = 2 +icon = ExtResource("2_1qxce") +flat = true + +[connection signal="pressed" from="VBoxContainer/HBoxContainer/close" to="." method="_on_close_pressed"] diff --git a/src/utils/ThemeUtils.gd b/src/utils/ThemeUtils.gd index 89ccdad..8b8406f 100644 --- a/src/utils/ThemeUtils.gd +++ b/src/utils/ThemeUtils.gd @@ -161,6 +161,25 @@ static func _setup_panelcontainer(theme: Theme) -> void: overlay_stylebox.border_color = overlay_panel_border_color theme.set_stylebox("panel", "OverlayPanel", overlay_stylebox) + theme.add_type("TabItem") + theme.set_type_variation("TabItem", "PanelContainer") + var tab_stylebox := StyleBoxFlat.new() + tab_stylebox.set_corner_radius_all(12) + tab_stylebox.content_margin_left = 10.0 + tab_stylebox.content_margin_right = 10.0 + tab_stylebox.content_margin_top = 8.0 + tab_stylebox.content_margin_bottom = 8.0 + tab_stylebox.bg_color = Color("181d2f") + theme.set_stylebox("panel", "TabItem", tab_stylebox) + + theme.add_type("TabItemActive") + theme.set_type_variation("TabItemActive", "PanelContainer") + var border_tab_stylebox := tab_stylebox.duplicate() + border_tab_stylebox.set_border_width_all(4) + border_tab_stylebox.bg_color = Color("242b45") + border_tab_stylebox.border_color = Color("2e69bf") + theme.set_stylebox("panel", "TabItemActive", border_tab_stylebox) + theme.add_type("TextBox") theme.set_type_variation("TextBox", "PanelContainer") var textbox_stylebox := StyleBoxFlat.new() diff --git a/temp_theme.tres b/temp_theme.tres deleted file mode 100644 index 2f2596c..0000000 --- a/temp_theme.tres +++ /dev/null @@ -1,1231 +0,0 @@ -[gd_resource type="Theme" load_steps=102 format=3 uid="uid://b81dgioxnskyq"] - -[ext_resource type="Texture2D" uid="uid://wdrpwa7gwmg" path="res://assets/icons/theme/GuiBoxChecked.svg" id="1_awhe2"] -[ext_resource type="Texture2D" uid="uid://d07xfjdtgtvop" path="res://assets/icons/theme/GuiBoxCheckedDisabled.svg" id="2_jgjgk"] -[ext_resource type="Texture2D" uid="uid://d3a3xgsb8klyk" path="res://assets/icons/theme/GuiBoxUnchecked.svg" id="3_gi6f4"] -[ext_resource type="Texture2D" uid="uid://xbycstdv7g3m" path="res://assets/icons/theme/GuiBoxUncheckedDisabled.svg" id="4_fh4c3"] -[ext_resource type="Texture2D" uid="uid://dwlr4bgptgwho" path="res://assets/icons/theme/GuiToggleChecked.svg" id="5_ivruu"] -[ext_resource type="Texture2D" uid="uid://c12tg3dnydily" path="res://assets/icons/theme/GuiToggleUnchecked.svg" id="6_byoun"] -[ext_resource type="FontFile" uid="uid://depydd16jq777" path="res://assets/fonts/FontMono.ttf" id="7_5bgea"] -[ext_resource type="FontFile" uid="uid://dc0w4sx0h0fui" path="res://assets/fonts/FontBold.ttf" id="8_vc1en"] -[ext_resource type="FontFile" uid="uid://clpf84p1lfwlp" path="res://assets/fonts/Font.ttf" id="9_dmt6l"] - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_82yvr"] -content_margin_left = 10.0 -content_margin_top = 4.0 -content_margin_right = 10.0 -content_margin_bottom = 8.0 -bg_color = Color(0.0980392, 0.0980392, 0.14902, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.254902, 0.254902, 0.34902, 1) -corner_radius_top_left = 4 -corner_radius_top_right = 4 -corner_radius_bottom_right = 4 -corner_radius_bottom_left = 4 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_jn6tv"] -content_margin_left = 6.0 -content_margin_top = 3.0 -content_margin_right = 6.0 -content_margin_bottom = 3.0 -bg_color = Color(0.054902, 0.054902, 0.0705882, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.117647, 0.121569, 0.141176, 1) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_75mxo"] -content_margin_left = 6.0 -content_margin_top = 3.0 -content_margin_right = 6.0 -content_margin_bottom = 3.0 -draw_center = false -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.4, 0.8, 1, 0.8) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_hserv"] -content_margin_left = 6.0 -content_margin_top = 3.0 -content_margin_right = 6.0 -content_margin_bottom = 3.0 -bg_color = Color(0.137255, 0.156863, 0.25098, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.262745, 0.337255, 0.478431, 1) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_yijvj"] -content_margin_left = 6.0 -content_margin_top = 3.0 -content_margin_right = 6.0 -content_margin_bottom = 3.0 -bg_color = Color(0.109804, 0.117647, 0.219608, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.192157, 0.219608, 0.34902, 1) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_77pq0"] -content_margin_left = 6.0 -content_margin_top = 3.0 -content_margin_right = 6.0 -content_margin_bottom = 3.0 -bg_color = Color(0.239216, 0.329412, 0.6, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.376471, 0.560784, 0.74902, 1) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_i101j"] -content_margin_left = 4.0 -content_margin_top = 2.0 -content_margin_right = 4.0 -content_margin_bottom = 2.0 -bg_color = Color(0.0196078, 0.0235294, 0.027451, 0.266667) -corner_radius_top_left = 4 -corner_radius_top_right = 4 -corner_radius_bottom_right = 4 -corner_radius_bottom_left = 4 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_qklbd"] -content_margin_left = 4.0 -content_margin_top = 2.0 -content_margin_right = 4.0 -content_margin_bottom = 2.0 -bg_color = Color(0.866667, 0.933333, 1, 0.0666667) -corner_radius_top_left = 4 -corner_radius_top_right = 4 -corner_radius_bottom_right = 4 -corner_radius_bottom_left = 4 - -[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_d8jwc"] -content_margin_left = 4.0 -content_margin_top = 2.0 -content_margin_right = 4.0 -content_margin_bottom = 2.0 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_xatqx"] -content_margin_left = 3.0 -content_margin_top = 2.0 -content_margin_right = 4.0 -content_margin_bottom = 2.0 -bg_color = Color(0.0196078, 0.0235294, 0.027451, 0.266667) -corner_radius_top_left = 3 -corner_radius_top_right = 3 -corner_radius_bottom_right = 3 -corner_radius_bottom_left = 3 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_f4uhg"] -content_margin_left = 3.0 -content_margin_top = 2.0 -content_margin_right = 4.0 -content_margin_bottom = 2.0 -bg_color = Color(0.866667, 0.933333, 1, 0.0666667) -corner_radius_top_left = 3 -corner_radius_top_right = 3 -corner_radius_bottom_right = 3 -corner_radius_bottom_left = 3 - -[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_8880e"] -content_margin_left = 3.0 -content_margin_top = 2.0 -content_margin_right = 4.0 -content_margin_bottom = 2.0 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_c8271"] -content_margin_left = 3.0 -content_margin_top = 2.0 -content_margin_right = 4.0 -content_margin_bottom = 2.0 -bg_color = Color(0.866667, 0.933333, 1, 0.2) -corner_radius_top_left = 3 -corner_radius_top_right = 3 -corner_radius_bottom_right = 3 -corner_radius_bottom_left = 3 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_rnvla"] -content_margin_left = 4.0 -content_margin_top = 2.0 -content_margin_right = 4.0 -content_margin_bottom = 2.0 -bg_color = Color(0.0666667, 0.0666667, 0.101961, 1) -corner_radius_top_left = 3 -corner_radius_top_right = 3 -corner_radius_bottom_right = 3 -corner_radius_bottom_left = 3 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_238p1"] -content_margin_left = 2.0 -content_margin_top = 2.0 -content_margin_right = 2.0 -content_margin_bottom = 2.0 -bg_color = Color(0.0196078, 0.0235294, 0.027451, 0.266667) -corner_radius_top_left = 3 -corner_radius_top_right = 3 -corner_radius_bottom_right = 3 -corner_radius_bottom_left = 3 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ys5hl"] -content_margin_left = 2.0 -content_margin_top = 2.0 -content_margin_right = 2.0 -content_margin_bottom = 2.0 -bg_color = Color(0.866667, 0.933333, 1, 0.0666667) -corner_radius_top_left = 3 -corner_radius_top_right = 3 -corner_radius_bottom_right = 3 -corner_radius_bottom_left = 3 - -[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_aolbc"] -content_margin_left = 2.0 -content_margin_top = 2.0 -content_margin_right = 2.0 -content_margin_bottom = 2.0 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_kda3r"] -content_margin_left = 2.0 -content_margin_top = 2.0 -content_margin_right = 2.0 -content_margin_bottom = 2.0 -bg_color = Color(0.866667, 0.933333, 1, 0.2) -corner_radius_top_left = 3 -corner_radius_top_right = 3 -corner_radius_bottom_right = 3 -corner_radius_bottom_left = 3 - -[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_bkete"] - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_4l36n"] -bg_color = Color(0.0627451, 0.0627451, 0.101961, 1) -corner_radius_top_left = 2 -corner_radius_top_right = 2 -corner_radius_bottom_right = 2 -corner_radius_bottom_left = 2 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_0exhc"] -content_margin_left = 2.0 -content_margin_right = 2.0 -bg_color = Color(0.203922, 0.254902, 0.4, 1) -corner_radius_top_left = 3 -corner_radius_top_right = 3 -corner_radius_bottom_right = 3 -corner_radius_bottom_left = 3 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_4qtcd"] -content_margin_left = 2.0 -content_margin_right = 2.0 -bg_color = Color(0.27451, 0.333333, 0.501961, 1) -corner_radius_top_left = 3 -corner_radius_top_right = 3 -corner_radius_bottom_right = 3 -corner_radius_bottom_left = 3 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_uefyl"] -content_margin_left = 2.0 -content_margin_right = 2.0 -bg_color = Color(0.376471, 0.560784, 0.74902, 1) -corner_radius_top_left = 3 -corner_radius_top_right = 3 -corner_radius_bottom_right = 3 -corner_radius_bottom_left = 3 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_rtc83"] -content_margin_top = 4.0 -content_margin_bottom = 4.0 -bg_color = Color(0.0588235, 0.0588235, 0.101961, 0.6) -corner_radius_top_left = 3 -corner_radius_top_right = 3 -corner_radius_bottom_right = 3 -corner_radius_bottom_left = 3 - -[sub_resource type="StyleBoxLine" id="StyleBoxLine_whmfv"] -color = Color(0.254902, 0.254902, 0.34902, 1) -thickness = 2 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_8qsch"] -content_margin_left = 4.0 -content_margin_top = 4.0 -content_margin_right = 4.0 -content_margin_bottom = 4.0 -bg_color = Color(0.054902, 0.054902, 0.0705882, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.117647, 0.121569, 0.141176, 1) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_bd4v2"] -content_margin_left = 4.0 -content_margin_top = 4.0 -content_margin_right = 4.0 -content_margin_bottom = 4.0 -bg_color = Color(0.137255, 0.156863, 0.25098, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.262745, 0.337255, 0.478431, 1) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_72fry"] -content_margin_left = 4.0 -content_margin_top = 4.0 -content_margin_right = 4.0 -content_margin_bottom = 4.0 -bg_color = Color(0.109804, 0.117647, 0.219608, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.192157, 0.219608, 0.34902, 1) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_rknvh"] -content_margin_left = 4.0 -content_margin_top = 4.0 -content_margin_right = 4.0 -content_margin_bottom = 4.0 -bg_color = Color(0.239216, 0.329412, 0.6, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.376471, 0.560784, 0.74902, 1) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_ahx13"] -content_margin_left = 1.0 -content_margin_top = 1.0 -content_margin_right = 1.0 -content_margin_bottom = 1.0 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_4126o"] -content_margin_left = 2.0 -content_margin_top = 2.0 -content_margin_right = 2.0 -content_margin_bottom = 2.0 -bg_color = Color(0.866667, 0.933333, 1, 0.0666667) -corner_radius_top_left = 3 -corner_radius_top_right = 3 -corner_radius_bottom_right = 3 -corner_radius_bottom_left = 3 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_my6i3"] -content_margin_left = 2.0 -content_margin_top = 2.0 -content_margin_right = 2.0 -content_margin_bottom = 2.0 -bg_color = Color(0.866667, 0.933333, 1, 0.2) -corner_radius_top_left = 3 -corner_radius_top_right = 3 -corner_radius_bottom_right = 3 -corner_radius_bottom_left = 3 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_cpkv7"] -content_margin_left = 4.0 -content_margin_top = 4.0 -content_margin_right = 5.0 -content_margin_bottom = 4.0 -bg_color = Color(0.0627451, 0.0627451, 0.101961, 1) -border_width_left = 1 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.152941, 0.152941, 0.2, 1) -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_qlpk5"] -content_margin_left = 4.0 -content_margin_top = 4.0 -content_margin_right = 5.0 -content_margin_bottom = 4.0 -bg_color = Color(0.0941176, 0.0941176, 0.14902, 1) -border_width_left = 1 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.227451, 0.227451, 0.301961, 1) -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_3akh2"] -content_margin_left = 4.0 -content_margin_top = 4.0 -content_margin_right = 5.0 -content_margin_bottom = 4.0 -bg_color = Color(0.192157, 0.207843, 0.34902, 1) -border_width_left = 1 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.329412, 0.403922, 0.54902, 1) -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_qjeat"] -draw_center = false -border_width_left = 1 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.227451, 0.227451, 0.301961, 1) -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_pxfbk"] -draw_center = false -border_width_left = 1 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.152941, 0.152941, 0.2, 1) -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_g72lk"] -draw_center = false -border_width_left = 1 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.329412, 0.403922, 0.54902, 1) -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_cxqod"] -content_margin_left = 5.0 -content_margin_top = 0.0 -content_margin_right = 5.0 -content_margin_bottom = 0.0 -draw_center = false -border_width_left = 1 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.239216, 0.419608, 0.6, 1) -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_n530d"] -content_margin_left = 5.0 -content_margin_top = 0.0 -content_margin_right = 5.0 -content_margin_bottom = 0.0 -draw_center = false -border_width_left = 1 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.866667, 0.933333, 1, 0.105882) -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_4jpxc"] -content_margin_left = 5.0 -content_margin_top = 0.0 -content_margin_right = 5.0 -content_margin_bottom = 0.0 -bg_color = Color(0.0627451, 0.0627451, 0.101961, 1) -border_width_left = 1 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.152941, 0.152941, 0.2, 1) -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_bror5"] -content_margin_left = 5.0 -content_margin_top = 0.0 -content_margin_right = 5.0 -content_margin_bottom = 0.0 -bg_color = Color(0.054902, 0.054902, 0.0705882, 1) -border_width_left = 1 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.117647, 0.121569, 0.141176, 1) -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_wagcb"] -content_margin_left = 4.0 -content_margin_top = 2.0 -content_margin_right = 4.0 -content_margin_bottom = 2.0 -bg_color = Color(0.866667, 0.933333, 1, 0.0470588) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_4lpfi"] -content_margin_left = 5.0 -content_margin_right = 5.0 -draw_center = false -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.239216, 0.419608, 0.6, 1) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_vjssy"] -content_margin_left = 5.0 -content_margin_right = 5.0 -draw_center = false -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.866667, 0.933333, 1, 0.105882) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_vlviq"] -content_margin_left = 5.0 -content_margin_right = 5.0 -bg_color = Color(0.0627451, 0.0627451, 0.101961, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.152941, 0.152941, 0.2, 1) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_li2ar"] -content_margin_left = 5.0 -content_margin_right = 5.0 -bg_color = Color(0.054902, 0.054902, 0.0705882, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.117647, 0.121569, 0.141176, 1) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_7uii5"] -content_margin_left = 3.0 -content_margin_right = 3.0 -content_margin_bottom = 0.0 -draw_center = false -border_width_bottom = 2 -border_color = Color(0.239216, 0.419608, 0.6, 1) -corner_radius_top_left = 3 -corner_radius_top_right = 3 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_r7dr1"] -content_margin_left = 3.0 -content_margin_right = 3.0 -content_margin_bottom = 0.0 -draw_center = false -border_width_bottom = 2 -border_color = Color(0.866667, 0.933333, 1, 0.158824) -corner_radius_top_left = 3 -corner_radius_top_right = 3 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_emwj1"] -content_margin_left = 3.0 -content_margin_right = 3.0 -content_margin_bottom = 0.0 -bg_color = Color(0.0627451, 0.0627451, 0.101961, 1) -border_width_bottom = 2 -border_color = Color(0.301961, 0.305882, 0.4, 1) -corner_radius_top_left = 3 -corner_radius_top_right = 3 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_agtrs"] -content_margin_left = 8.0 -content_margin_top = 6.0 -content_margin_right = 10.0 -content_margin_bottom = 10.0 -bg_color = Color(0.0235294, 0.0235294, 0.0784314, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.203922, 0.254902, 0.4, 1) -corner_radius_top_left = 2 -corner_radius_top_right = 2 -corner_radius_bottom_right = 2 -corner_radius_bottom_left = 2 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_xonkc"] -content_margin_left = 2.0 -content_margin_right = 2.0 -bg_color = Color(0.0980392, 0.0980392, 0.14902, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.254902, 0.254902, 0.34902, 1) -corner_radius_top_left = 4 -corner_radius_top_right = 4 -corner_radius_bottom_right = 4 -corner_radius_bottom_left = 4 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_p54j0"] -content_margin_left = 5.0 -content_margin_top = 4.0 -content_margin_right = 4.0 -content_margin_bottom = 4.0 -bg_color = Color(0.0627451, 0.0627451, 0.101961, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 1 -border_width_bottom = 2 -border_color = Color(0.152941, 0.152941, 0.2, 1) -corner_radius_top_left = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_5qlk4"] -content_margin_left = 5.0 -content_margin_top = 4.0 -content_margin_right = 4.0 -content_margin_bottom = 4.0 -bg_color = Color(0.0941176, 0.0941176, 0.14902, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 1 -border_width_bottom = 2 -border_color = Color(0.227451, 0.227451, 0.301961, 1) -corner_radius_top_left = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_tvabx"] -content_margin_left = 5.0 -content_margin_top = 4.0 -content_margin_right = 4.0 -content_margin_bottom = 4.0 -bg_color = Color(0.192157, 0.207843, 0.34902, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 1 -border_width_bottom = 2 -border_color = Color(0.329412, 0.403922, 0.54902, 1) -corner_radius_top_left = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_7f6hw"] -draw_center = false -border_width_left = 2 -border_width_top = 2 -border_width_right = 1 -border_width_bottom = 2 -border_color = Color(0.227451, 0.227451, 0.301961, 1) -corner_radius_top_left = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_y2x6n"] -draw_center = false -border_width_left = 2 -border_width_top = 2 -border_width_right = 1 -border_width_bottom = 2 -border_color = Color(0.152941, 0.152941, 0.2, 1) -corner_radius_top_left = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_u6xki"] -draw_center = false -border_width_left = 2 -border_width_top = 2 -border_width_right = 1 -border_width_bottom = 2 -border_color = Color(0.329412, 0.403922, 0.54902, 1) -corner_radius_top_left = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_lqqww"] -content_margin_left = 5.0 -content_margin_top = 0.0 -content_margin_right = 5.0 -content_margin_bottom = 0.0 -draw_center = false -border_width_left = 2 -border_width_top = 2 -border_width_right = 1 -border_width_bottom = 2 -border_color = Color(0.239216, 0.419608, 0.6, 1) -corner_radius_top_left = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_awwdv"] -content_margin_left = 5.0 -content_margin_top = 0.0 -content_margin_right = 5.0 -content_margin_bottom = 0.0 -draw_center = false -border_width_left = 2 -border_width_top = 2 -border_width_right = 1 -border_width_bottom = 2 -border_color = Color(0.866667, 0.933333, 1, 0.105882) -corner_radius_top_left = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_loebj"] -content_margin_left = 5.0 -content_margin_top = 0.0 -content_margin_right = 5.0 -content_margin_bottom = 0.0 -bg_color = Color(0.0627451, 0.0627451, 0.101961, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 1 -border_width_bottom = 2 -border_color = Color(0.152941, 0.152941, 0.2, 1) -corner_radius_top_left = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_on336"] -content_margin_left = 5.0 -content_margin_top = 0.0 -content_margin_right = 5.0 -content_margin_bottom = 0.0 -bg_color = Color(0.054902, 0.054902, 0.0705882, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 1 -border_width_bottom = 2 -border_color = Color(0.117647, 0.121569, 0.141176, 1) -corner_radius_top_left = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_eamlg"] -content_margin_left = 14.0 -content_margin_top = 11.0 -content_margin_right = 14.0 -content_margin_bottom = 12.0 -bg_color = Color(0.0901961, 0.0901961, 0.14902, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.164706, 0.180392, 0.301961, 1) -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_3bx3r"] -content_margin_left = 6.0 -content_margin_top = 3.0 -content_margin_right = 6.0 -content_margin_bottom = 3.0 -bg_color = Color(0.121569, 0.129412, 0.219608, 1) -corner_radius_top_left = 4 -corner_radius_bottom_left = 4 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_p2a35"] -content_margin_left = 6.0 -content_margin_top = 3.0 -content_margin_right = 6.0 -content_margin_bottom = 3.0 -bg_color = Color(0.0901961, 0.0980392, 0.180392, 1) -corner_radius_top_left = 4 -corner_radius_bottom_left = 4 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_3uh45"] -content_margin_left = 10.0 -content_margin_top = 3.0 -content_margin_right = 6.0 -content_margin_bottom = 3.0 -bg_color = Color(0.160784, 0.188235, 0.321569, 1) -border_width_left = 2 -border_color = Color(0.376471, 0.560784, 0.74902, 1) - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_dlu4a"] -content_margin_left = 0.0 -content_margin_top = 0.0 -content_margin_right = 0.0 -content_margin_bottom = 0.0 -bg_color = Color(0.0745098, 0.0745098, 0.121569, 0.501961) -corner_radius_top_left = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxLine" id="StyleBoxLine_40hga"] -color = Color(0.254902, 0.254902, 0.34902, 0.5) -grow_begin = -3.0 -grow_end = -3.0 -thickness = 2 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_t2tp6"] -bg_color = Color(0.376471, 0.560784, 0.74902, 1) -corner_radius_top_left = 3 -corner_radius_top_right = 3 -corner_radius_bottom_right = 3 -corner_radius_bottom_left = 3 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ywvur"] -bg_color = Color(0.262745, 0.337255, 0.478431, 1) -corner_radius_top_left = 3 -corner_radius_top_right = 3 -corner_radius_bottom_right = 3 -corner_radius_bottom_left = 3 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_h7h4m"] -bg_color = Color(0.192157, 0.219608, 0.34902, 1) -corner_radius_top_left = 3 -corner_radius_top_right = 3 -corner_radius_bottom_right = 3 -corner_radius_bottom_left = 3 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_vuu0y"] -content_margin_left = 8.0 -content_margin_top = 5.0 -content_margin_right = 8.0 -content_margin_bottom = 6.0 -bg_color = Color(0.0901961, 0.0901961, 0.14902, 1) -border_width_left = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.164706, 0.180392, 0.301961, 1) -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_6v72j"] -content_margin_left = 12.0 -content_margin_top = 3.0 -content_margin_right = 12.0 -content_margin_bottom = 3.0 - -[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_8jcby"] - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_w6pad"] -content_margin_left = 12.0 -content_margin_top = 3.0 -content_margin_right = 12.0 -content_margin_bottom = 3.0 -bg_color = Color(0.121569, 0.129412, 0.219608, 1) -corner_radius_top_left = 4 -corner_radius_top_right = 4 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_rht3a"] -content_margin_left = 12.0 -content_margin_top = 3.0 -content_margin_right = 12.0 -content_margin_bottom = 3.0 -bg_color = Color(0.160784, 0.188235, 0.321569, 1) -border_width_top = 2 -border_color = Color(0.376471, 0.560784, 0.74902, 1) - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_1rkrv"] -content_margin_left = 12.0 -content_margin_top = 3.0 -content_margin_right = 12.0 -content_margin_bottom = 3.0 -bg_color = Color(0.0901961, 0.0980392, 0.180392, 1) -corner_radius_top_left = 4 -corner_radius_top_right = 4 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_6dubb"] -content_margin_left = 0.0 -content_margin_top = 0.0 -content_margin_right = 0.0 -content_margin_bottom = 0.0 -bg_color = Color(0.0745098, 0.0745098, 0.121569, 0.501961) -corner_radius_top_left = 5 -corner_radius_top_right = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ajagp"] -content_margin_left = 6.0 -content_margin_top = 2.0 -content_margin_right = 6.0 -content_margin_bottom = 4.0 -bg_color = Color(0.0188235, 0.0188235, 0.0627451, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.203922, 0.254902, 0.4, 0.6) -corner_radius_top_left = 2 -corner_radius_top_right = 2 -corner_radius_bottom_right = 2 -corner_radius_bottom_left = 2 - -[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_dhuog"] -content_margin_left = 2.0 -content_margin_right = 2.0 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_snsel"] -draw_center = false -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.239216, 0.419608, 0.6, 1) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_6kpox"] -draw_center = false -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.866667, 0.933333, 1, 0.105882) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_o71tf"] -content_margin_left = 5.0 -bg_color = Color(0.0627451, 0.0627451, 0.101961, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.152941, 0.152941, 0.2, 1) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_lya3g"] -content_margin_left = 6.0 -content_margin_top = 1.0 -content_margin_right = 6.0 -content_margin_bottom = 3.0 -bg_color = Color(0.0980392, 0.0980392, 0.14902, 1) -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color(0.254902, 0.254902, 0.34902, 1) -corner_radius_top_left = 2 -corner_radius_top_right = 2 -corner_radius_bottom_right = 2 -corner_radius_bottom_left = 2 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_o5aan"] -content_margin_left = 4.0 -content_margin_top = 4.0 -content_margin_right = 4.0 -content_margin_bottom = 4.0 -bg_color = Color(0.0196078, 0.0235294, 0.027451, 0.333333) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_yqh4n"] -content_margin_left = 4.0 -content_margin_top = 4.0 -content_margin_right = 4.0 -content_margin_bottom = 4.0 -bg_color = Color(0.866667, 0.933333, 1, 0.133333) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_4qj1y"] -content_margin_left = 4.0 -content_margin_top = 4.0 -content_margin_right = 4.0 -content_margin_bottom = 4.0 -bg_color = Color(0.866667, 0.933333, 1, 0.0666667) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_6808x"] -content_margin_left = 4.0 -content_margin_top = 4.0 -content_margin_right = 4.0 -content_margin_bottom = 4.0 -bg_color = Color(0.866667, 0.933333, 1, 0.266667) -corner_radius_top_left = 5 -corner_radius_top_right = 5 -corner_radius_bottom_right = 5 -corner_radius_bottom_left = 5 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_0yrvy"] -content_margin_top = 2.0 -content_margin_bottom = 2.0 -bg_color = Color(0.203922, 0.254902, 0.4, 1) -corner_radius_top_left = 3 -corner_radius_top_right = 3 -corner_radius_bottom_right = 3 -corner_radius_bottom_left = 3 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_0vlxp"] -content_margin_top = 2.0 -content_margin_bottom = 2.0 -bg_color = Color(0.27451, 0.333333, 0.501961, 1) -corner_radius_top_left = 3 -corner_radius_top_right = 3 -corner_radius_bottom_right = 3 -corner_radius_bottom_left = 3 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_qsbcm"] -content_margin_top = 2.0 -content_margin_bottom = 2.0 -bg_color = Color(0.376471, 0.560784, 0.74902, 1) -corner_radius_top_left = 3 -corner_radius_top_right = 3 -corner_radius_bottom_right = 3 -corner_radius_bottom_left = 3 - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_cvhq0"] -content_margin_left = 4.0 -content_margin_right = 4.0 -bg_color = Color(0.0588235, 0.0588235, 0.101961, 0.6) -corner_radius_top_left = 3 -corner_radius_top_right = 3 -corner_radius_bottom_right = 3 -corner_radius_bottom_left = 3 - -[resource] -default_font = ExtResource("9_dmt6l") -default_font_size = 13 -AcceptDialog/styles/panel = SubResource("StyleBoxFlat_82yvr") -Button/constants/h_separation = 6 -Button/styles/disabled = SubResource("StyleBoxFlat_jn6tv") -Button/styles/focus = SubResource("StyleBoxFlat_75mxo") -Button/styles/hover = SubResource("StyleBoxFlat_hserv") -Button/styles/normal = SubResource("StyleBoxFlat_yijvj") -Button/styles/pressed = SubResource("StyleBoxFlat_77pq0") -CheckBox/icons/checked = ExtResource("1_awhe2") -CheckBox/icons/checked_disabled = ExtResource("2_jgjgk") -CheckBox/icons/unchecked = ExtResource("3_gi6f4") -CheckBox/icons/unchecked_disabled = ExtResource("4_fh4c3") -CheckBox/styles/disabled = SubResource("StyleBoxFlat_i101j") -CheckBox/styles/hover = SubResource("StyleBoxFlat_qklbd") -CheckBox/styles/hover_pressed = SubResource("StyleBoxFlat_qklbd") -CheckBox/styles/normal = SubResource("StyleBoxEmpty_d8jwc") -CheckBox/styles/pressed = SubResource("StyleBoxEmpty_d8jwc") -CheckButton/icons/checked = ExtResource("5_ivruu") -CheckButton/icons/unchecked = ExtResource("6_byoun") -ContextButton/base_type = &"Button" -ContextButton/colors/icon_hover_color = Color(1, 1, 1, 1) -ContextButton/colors/icon_normal_color = Color(0.85098, 0.85098, 0.85098, 1) -ContextButton/colors/icon_pressed_color = Color(1, 1, 1, 1) -ContextButton/styles/disabled = SubResource("StyleBoxFlat_xatqx") -ContextButton/styles/hover = SubResource("StyleBoxFlat_f4uhg") -ContextButton/styles/normal = SubResource("StyleBoxEmpty_8880e") -ContextButton/styles/pressed = SubResource("StyleBoxFlat_c8271") -DarkPanel/base_type = &"PanelContainer" -DarkPanel/styles/panel = SubResource("StyleBoxFlat_rnvla") -FlatButton/base_type = &"Button" -FlatButton/colors/icon_hover_color = Color(1, 1, 1, 1) -FlatButton/colors/icon_normal_color = Color(0.74902, 0.74902, 0.74902, 1) -FlatButton/colors/icon_pressed_color = Color(0.74902, 0.87451, 1, 1) -FlatButton/styles/disabled = SubResource("StyleBoxFlat_238p1") -FlatButton/styles/hover = SubResource("StyleBoxFlat_ys5hl") -FlatButton/styles/normal = SubResource("StyleBoxEmpty_aolbc") -FlatButton/styles/pressed = SubResource("StyleBoxFlat_kda3r") -GoodColorPickerLineEdit/base_type = &"LineEdit" -GoodColorPickerLineEdit/font_sizes/font_size = 11 -GoodColorPickerLineEdit/fonts/font = ExtResource("7_5bgea") -GoodColorPickerLineEdit/styles/focus = SubResource("StyleBoxEmpty_bkete") -GoodColorPickerLineEdit/styles/hover = SubResource("StyleBoxEmpty_bkete") -GoodColorPickerLineEdit/styles/normal = SubResource("StyleBoxFlat_4l36n") -GoodColorPickerLineEdit/styles/read_only = SubResource("StyleBoxEmpty_bkete") -HScrollBar/styles/grabber = SubResource("StyleBoxFlat_0exhc") -HScrollBar/styles/grabber_highlight = SubResource("StyleBoxFlat_4qtcd") -HScrollBar/styles/grabber_pressed = SubResource("StyleBoxFlat_uefyl") -HScrollBar/styles/scroll = SubResource("StyleBoxFlat_rtc83") -HSeparator/styles/separator = SubResource("StyleBoxLine_whmfv") -IconButton/base_type = &"Button" -IconButton/styles/disabled = SubResource("StyleBoxFlat_8qsch") -IconButton/styles/hover = SubResource("StyleBoxFlat_bd4v2") -IconButton/styles/normal = SubResource("StyleBoxFlat_72fry") -IconButton/styles/pressed = SubResource("StyleBoxFlat_rknvh") -ItemList/colors/font_color = Color(0.9, 0.9, 0.9, 1) -ItemList/colors/font_hovered = Color(1, 1, 1, 1) -ItemList/colors/font_selected = Color(1, 1, 1, 1) -ItemList/colors/guide_color = Color(1, 1, 1, 0) -ItemList/constants/icon_margin = 4 -ItemList/styles/cursor = SubResource("StyleBoxEmpty_ahx13") -ItemList/styles/cursor_unfocused = SubResource("StyleBoxEmpty_ahx13") -ItemList/styles/focus = SubResource("StyleBoxEmpty_ahx13") -ItemList/styles/hovered = SubResource("StyleBoxFlat_4126o") -ItemList/styles/panel = SubResource("StyleBoxEmpty_ahx13") -ItemList/styles/selected = SubResource("StyleBoxFlat_my6i3") -ItemList/styles/selected_focus = SubResource("StyleBoxFlat_my6i3") -Label/font_sizes/font_size = 15 -LeftConnectedButton/base_type = &"Button" -LeftConnectedButton/colors/icon_hover_color = Color(1, 1, 1, 1) -LeftConnectedButton/colors/icon_normal_color = Color(0.74902, 0.74902, 0.74902, 1) -LeftConnectedButton/colors/icon_pressed_color = Color(0.74902, 0.87451, 1, 1) -LeftConnectedButton/styles/disabled = SubResource("StyleBoxFlat_cpkv7") -LeftConnectedButton/styles/hover = SubResource("StyleBoxFlat_qlpk5") -LeftConnectedButton/styles/normal = SubResource("StyleBoxFlat_cpkv7") -LeftConnectedButton/styles/pressed = SubResource("StyleBoxFlat_3akh2") -LeftConnectedButtonTransparent/base_type = &"Button" -LeftConnectedButtonTransparent/colors/icon_hover_color = Color(1, 1, 1, 1) -LeftConnectedButtonTransparent/colors/icon_normal_color = Color(0.74902, 0.74902, 0.74902, 1) -LeftConnectedButtonTransparent/colors/icon_pressed_color = Color(0.74902, 0.87451, 1, 1) -LeftConnectedButtonTransparent/styles/hover = SubResource("StyleBoxFlat_qjeat") -LeftConnectedButtonTransparent/styles/normal = SubResource("StyleBoxFlat_pxfbk") -LeftConnectedButtonTransparent/styles/pressed = SubResource("StyleBoxFlat_g72lk") -LeftConnectedLineEdit/base_type = &"LineEdit" -LeftConnectedLineEdit/font_sizes/font_size = 12 -LeftConnectedLineEdit/fonts/font = ExtResource("7_5bgea") -LeftConnectedLineEdit/styles/focus = SubResource("StyleBoxFlat_cxqod") -LeftConnectedLineEdit/styles/hover = SubResource("StyleBoxFlat_n530d") -LeftConnectedLineEdit/styles/normal = SubResource("StyleBoxFlat_4jpxc") -LeftConnectedLineEdit/styles/read_only = SubResource("StyleBoxFlat_bror5") -LightPanel/base_type = &"PanelContainer" -LightPanel/styles/panel = SubResource("StyleBoxFlat_wagcb") -LineEdit/colors/caret_color = Color(0.866667, 0.933333, 1, 0.866667) -LineEdit/colors/disabled_selection_color = Color(0.666667, 0.666667, 0.666667, 0.4) -LineEdit/colors/font_color = Color(0.866667, 0.933333, 1, 1) -LineEdit/colors/font_placeholder_color = Color(1, 1, 1, 0.333333) -LineEdit/colors/selection_color = Color(0.4, 0.54902, 1, 0.4) -LineEdit/font_sizes/font_size = 12 -LineEdit/fonts/font = ExtResource("7_5bgea") -LineEdit/styles/focus = SubResource("StyleBoxFlat_4lpfi") -LineEdit/styles/hover = SubResource("StyleBoxFlat_vjssy") -LineEdit/styles/normal = SubResource("StyleBoxFlat_vlviq") -LineEdit/styles/read_only = SubResource("StyleBoxFlat_li2ar") -MiniLineEdit/base_type = &"LineEdit" -MiniLineEdit/colors/font_color = Color(0.866667, 0.933333, 1, 1) -MiniLineEdit/font_sizes/font_size = 10 -MiniLineEdit/fonts/font = ExtResource("7_5bgea") -MiniLineEdit/styles/focus = SubResource("StyleBoxFlat_7uii5") -MiniLineEdit/styles/hover = SubResource("StyleBoxFlat_r7dr1") -MiniLineEdit/styles/normal = SubResource("StyleBoxFlat_emwj1") -OverlayPanel/base_type = &"PanelContainer" -OverlayPanel/styles/panel = SubResource("StyleBoxFlat_agtrs") -PanelContainer/styles/panel = SubResource("StyleBoxFlat_xonkc") -RichTextLabel/colors/selection_color = Color(0.4, 0.54902, 1, 0.4) -RichTextLabel/fonts/bold_font = ExtResource("8_vc1en") -RightConnectedButton/base_type = &"Button" -RightConnectedButton/colors/icon_hover_color = Color(1, 1, 1, 1) -RightConnectedButton/colors/icon_normal_color = Color(0.74902, 0.74902, 0.74902, 1) -RightConnectedButton/colors/icon_pressed_color = Color(0.74902, 0.87451, 1, 1) -RightConnectedButton/styles/disabled = SubResource("StyleBoxFlat_p54j0") -RightConnectedButton/styles/hover = SubResource("StyleBoxFlat_5qlk4") -RightConnectedButton/styles/normal = SubResource("StyleBoxFlat_p54j0") -RightConnectedButton/styles/pressed = SubResource("StyleBoxFlat_tvabx") -RightConnectedButtonTransparent/base_type = &"Button" -RightConnectedButtonTransparent/colors/icon_hover_color = Color(1, 1, 1, 1) -RightConnectedButtonTransparent/colors/icon_normal_color = Color(0.74902, 0.74902, 0.74902, 1) -RightConnectedButtonTransparent/colors/icon_pressed_color = Color(0.74902, 0.87451, 1, 1) -RightConnectedButtonTransparent/styles/hover = SubResource("StyleBoxFlat_7f6hw") -RightConnectedButtonTransparent/styles/normal = SubResource("StyleBoxFlat_y2x6n") -RightConnectedButtonTransparent/styles/pressed = SubResource("StyleBoxFlat_u6xki") -RightConnectedLineEdit/base_type = &"LineEdit" -RightConnectedLineEdit/font_sizes/font_size = 12 -RightConnectedLineEdit/fonts/font = ExtResource("7_5bgea") -RightConnectedLineEdit/styles/focus = SubResource("StyleBoxFlat_lqqww") -RightConnectedLineEdit/styles/hover = SubResource("StyleBoxFlat_awwdv") -RightConnectedLineEdit/styles/normal = SubResource("StyleBoxFlat_loebj") -RightConnectedLineEdit/styles/read_only = SubResource("StyleBoxFlat_on336") -SideBarContent/base_type = &"PanelContainer" -SideBarContent/styles/panel = SubResource("StyleBoxFlat_eamlg") -SideTab/base_type = &"Button" -SideTab/styles/hover = SubResource("StyleBoxFlat_3bx3r") -SideTab/styles/normal = SubResource("StyleBoxFlat_p2a35") -SideTab/styles/pressed = SubResource("StyleBoxFlat_3uh45") -SideTabBar/base_type = &"PanelContainer" -SideTabBar/styles/panel = SubResource("StyleBoxFlat_dlu4a") -SmallHSeparator/base_type = &"HSeparator" -SmallHSeparator/styles/separator = SubResource("StyleBoxLine_40hga") -SpaciousPanel/base_type = &"PanelContainer" -SpaciousPanel/styles/panel = SubResource("StyleBoxFlat_82yvr") -Swatch/base_type = &"Button" -Swatch/styles/disabled = SubResource("StyleBoxFlat_t2tp6") -Swatch/styles/hover = SubResource("StyleBoxFlat_ywvur") -Swatch/styles/normal = SubResource("StyleBoxFlat_h7h4m") -Swatch/styles/pressed = SubResource("StyleBoxFlat_t2tp6") -TabContainer/constants/side_margin = 0 -TabContainer/font_sizes/font_size = 14 -TabContainer/styles/panel = SubResource("StyleBoxFlat_vuu0y") -TabContainer/styles/tab_disabled = SubResource("StyleBoxEmpty_6v72j") -TabContainer/styles/tab_focus = SubResource("StyleBoxEmpty_8jcby") -TabContainer/styles/tab_hovered = SubResource("StyleBoxFlat_w6pad") -TabContainer/styles/tab_selected = SubResource("StyleBoxFlat_rht3a") -TabContainer/styles/tab_unselected = SubResource("StyleBoxFlat_1rkrv") -TabContainer/styles/tabbar_background = SubResource("StyleBoxFlat_6dubb") -TextBox/base_type = &"PanelContainer" -TextBox/styles/panel = SubResource("StyleBoxFlat_ajagp") -TextButton/base_type = &"Button" -TextButton/colors/font_color = Color(0.501961, 0.501961, 0.501961, 1) -TextButton/colors/font_hover_color = Color(0.501961, 0.501961, 0.501961, 1) -TextButton/colors/font_pressed_color = Color(0.866667, 0.933333, 1, 0.866667) -TextButton/styles/disabled = SubResource("StyleBoxEmpty_dhuog") -TextButton/styles/hover = SubResource("StyleBoxEmpty_dhuog") -TextButton/styles/normal = SubResource("StyleBoxEmpty_dhuog") -TextButton/styles/pressed = SubResource("StyleBoxEmpty_dhuog") -TextEdit/colors/caret_color = Color(1, 1, 1, 0) -TextEdit/colors/selection_color = Color(0.4, 0.54902, 1, 0.4) -TextEdit/font_sizes/font_size = 12 -TextEdit/fonts/font = ExtResource("7_5bgea") -TextEdit/styles/focus = SubResource("StyleBoxFlat_snsel") -TextEdit/styles/hover = SubResource("StyleBoxFlat_6kpox") -TextEdit/styles/normal = SubResource("StyleBoxFlat_o71tf") -TooltipLabel/colors/font_color = Color(0.866667, 0.933333, 1, 1) -TooltipLabel/font_sizes/font_size = 14 -TooltipLabel/fonts/font = ExtResource("9_dmt6l") -TooltipPanel/styles/panel = SubResource("StyleBoxFlat_lya3g") -TranslucentButton/base_type = &"Button" -TranslucentButton/styles/disabled = SubResource("StyleBoxFlat_o5aan") -TranslucentButton/styles/hover = SubResource("StyleBoxFlat_yqh4n") -TranslucentButton/styles/normal = SubResource("StyleBoxFlat_4qj1y") -TranslucentButton/styles/pressed = SubResource("StyleBoxFlat_6808x") -VScrollBar/styles/grabber = SubResource("StyleBoxFlat_0yrvy") -VScrollBar/styles/grabber_highlight = SubResource("StyleBoxFlat_0vlxp") -VScrollBar/styles/grabber_pressed = SubResource("StyleBoxFlat_qsbcm") -VScrollBar/styles/scroll = SubResource("StyleBoxFlat_cvhq0") -Window/styles/embedded_border = SubResource("StyleBoxFlat_xonkc")