From c00f4329d33acea32a32ba5c2e4d3df25ad9ca90 Mon Sep 17 00:00:00 2001 From: DuckieTM Date: Tue, 2 Apr 2024 21:04:55 +0200 Subject: [PATCH] more cleanup --- package.json | 2 +- .../images/avatareditor/avatar_shadow.png | Bin 0 -> 1805 bytes src/assets/images/avatareditor/body.png | Bin 0 -> 2199 bytes src/assets/images/avatareditor/choice_bg.png | Bin 0 -> 2998 bytes .../images/avatareditor/color_frame.png | Bin 0 -> 1661 bytes .../avatareditor/color_frame_active.png | Bin 0 -> 1651 bytes src/assets/images/avatareditor/hc_icon.png | Bin 0 -> 1708 bytes src/assets/images/avatareditor/head.png | Bin 0 -> 2824 bytes src/assets/images/avatareditor/legs.png | Bin 0 -> 2277 bytes src/assets/images/avatareditor/randomize.png | Bin 0 -> 2882 bytes .../avatareditor/randomize_transparent.png | Bin 0 -> 1959 bytes .../images/avatareditor/rotation_arrow.png | Bin 0 -> 2818 bytes src/assets/images/avatareditor/shirts.png | Bin 0 -> 2528 bytes .../images/avatareditor/wardrobe_bg.png | Bin 0 -> 1822 bytes .../images/avatareditor/wardrobe_left.png | Bin 0 -> 1637 bytes .../images/avatareditor/wardrobe_right.png | Bin 0 -> 1635 bytes .../images/avatareditor/wardrobe_user_bg.png | Bin 0 -> 1700 bytes src/assets/images/boxes/ICONS.png | Bin 0 -> 8636 bytes .../images/boxes/Image 1356 at frame 1.png | Bin 0 -> 206 bytes .../images/boxes/Image 1358 at frame 1.png | Bin 0 -> 133 bytes .../images/boxes/Image 1384 at frame 1.png | Bin 0 -> 547 bytes .../images/boxes/Image 1386 at frame 1.png | Bin 0 -> 322 bytes .../images/boxes/Image 1404 at frame 1.png | Bin 0 -> 211 bytes .../images/boxes/Image 1443 at frame 1.png | Bin 0 -> 265 bytes .../images/boxes/Image 1444 at frame 1.png | Bin 0 -> 274 bytes src/assets/images/boxes/Mouse.png | Bin 0 -> 198 bytes src/assets/images/boxes/UI-KIT.png | Bin 0 -> 12147 bytes src/assets/images/boxes/UI-KIT2.png | Bin 0 -> 7493 bytes src/assets/images/boxes/boxfill.png | Bin 0 -> 293 bytes src/assets/images/boxes/card/body.png | Bin 0 -> 1713 bytes src/assets/images/boxes/card/close.png | Bin 0 -> 1784 bytes src/assets/images/boxes/card/close_click.png | Bin 0 -> 1791 bytes src/assets/images/boxes/card/close_hover.png | Bin 0 -> 1764 bytes src/assets/images/boxes/card/dropdown.png | Bin 0 -> 1655 bytes .../images/boxes/card/dropdown_button.png | Bin 0 -> 1690 bytes .../images/boxes/card/friend_req_bg.png | Bin 0 -> 1728 bytes .../images/boxes/card/friend_req_pointer.png | Bin 0 -> 1693 bytes src/assets/images/boxes/card/grey_card.png | Bin 0 -> 1717 bytes src/assets/images/boxes/card/input.png | Bin 0 -> 1674 bytes src/assets/images/boxes/card/mod_close.png | Bin 0 -> 2212 bytes src/assets/images/boxes/card/mod_window.png | Bin 0 -> 358 bytes src/assets/images/boxes/card/pen.png | Bin 0 -> 286 bytes src/assets/images/boxes/card/questionmark.png | Bin 0 -> 1751 bytes .../images/boxes/card/questionmark_click.png | Bin 0 -> 1755 bytes .../images/boxes/card/questionmark_hover.png | Bin 0 -> 1745 bytes src/assets/images/boxes/card/room_info_bg.png | Bin 0 -> 2891 bytes src/assets/images/boxes/card/tabs.png | Bin 0 -> 1698 bytes src/assets/images/boxes/card/tabs_active.png | Bin 0 -> 1695 bytes .../images/boxes/card/tabs_avatareditor.png | Bin 0 -> 1920 bytes src/assets/images/boxes/card/tabs_hover.png | Bin 0 -> 4628 bytes src/assets/images/boxes/card/top.png | Bin 0 -> 1749 bytes src/assets/images/boxes/close.png | Bin 0 -> 1938 bytes src/assets/images/buttons/accept.png | Bin 0 -> 1700 bytes src/assets/images/buttons/button.png | Bin 0 -> 1669 bytes src/assets/images/buttons/button_active.png | Bin 0 -> 1668 bytes src/assets/images/buttons/button_gray.png | Bin 0 -> 4637 bytes .../images/buttons/button_gray_active.png | Bin 0 -> 4637 bytes .../images/buttons/button_gray_hover.png | Bin 0 -> 4645 bytes src/assets/images/buttons/button_hover.png | Bin 0 -> 1665 bytes src/assets/images/buttons/button_inactive.png | Bin 0 -> 4569 bytes src/assets/images/buttons/button_success.png | Bin 0 -> 4567 bytes .../images/buttons/button_success_active.png | Bin 0 -> 4574 bytes .../images/buttons/button_success_hover.png | Bin 0 -> 4568 bytes src/assets/images/buttons/checkbox.png | Bin 0 -> 1627 bytes .../images/buttons/checkbox_checked.png | Bin 0 -> 1713 bytes src/assets/images/buttons/decline.png | Bin 0 -> 1708 bytes src/assets/images/buttons/toggle_bg.png | Bin 0 -> 1678 bytes src/assets/images/buttons/toggle_left.png | Bin 0 -> 1648 bytes src/assets/images/buttons/toggle_right.png | Bin 0 -> 1661 bytes src/assets/images/buttons/volter_bold_btn.png | Bin 0 -> 1693 bytes .../images/buttons/volter_bold_btn_active.png | Bin 0 -> 4399 bytes .../images/buttons/volter_bold_btn_hover.png | Bin 0 -> 1910 bytes .../images/buttons/volter_normal_btn.png | Bin 0 -> 1659 bytes .../buttons/volter_normal_btn_active.png | Bin 0 -> 4581 bytes .../buttons/volter_normal_btn_hover.png | Bin 0 -> 4577 bytes src/assets/images/chat/deleteaudio.png | Bin 0 -> 281 bytes src/assets/images/chat/equis.png | Bin 0 -> 2066 bytes src/assets/images/chat/mas.png | Bin 0 -> 669 bytes src/assets/images/chat/microphone-off.png | Bin 0 -> 2051 bytes src/assets/images/chat/microphone-on.png | Bin 0 -> 2060 bytes src/assets/images/chat/sticker.png | Bin 0 -> 265 bytes src/assets/images/chat/stickers-icon.png | Bin 0 -> 2050 bytes src/assets/images/icons/builderstool.png | Bin 0 -> 479 bytes src/assets/images/icons/disablebubble.png | Bin 0 -> 737 bytes src/assets/images/icons/enablebubble.png | Bin 0 -> 734 bytes .../icons/room-history-back-disabled.png | Bin 0 -> 267 bytes .../icons/room-history-back-enabled.png | Bin 0 -> 280 bytes .../images/icons/room-history-disabled.png | Bin 0 -> 393 bytes .../images/icons/room-history-enabled.png | Bin 0 -> 402 bytes .../icons/room-history-next-disabled.png | Bin 0 -> 260 bytes .../icons/room-history-next-enabled.png | Bin 0 -> 267 bytes src/assets/images/inventory/allow_recycle.png | Bin 0 -> 281 bytes src/assets/images/inventory/allow_trade.png | Bin 0 -> 322 bytes src/assets/images/inventory/botsempty.png | Bin 0 -> 6893 bytes src/assets/images/inventory/confirmed.png | Bin 0 -> 1892 bytes src/assets/images/inventory/empty.png | Bin 6377 -> 1991 bytes src/assets/images/inventory/furniempty.png | Bin 0 -> 24467 bytes src/assets/images/inventory/item.png | Bin 0 -> 207 bytes src/assets/images/inventory/lock_locked.png | Bin 0 -> 2448 bytes src/assets/images/inventory/lock_open.png | Bin 0 -> 2078 bytes .../images/inventory/not_allow_recycle.png | Bin 0 -> 338 bytes .../images/inventory/not_allow_trade.png | Bin 0 -> 383 bytes src/assets/images/inventory/petsempty.png | Bin 0 -> 9027 bytes src/assets/images/inventory/selected_item.png | Bin 0 -> 221 bytes src/assets/images/inventory/trading_bg.png | Bin 0 -> 1879 bytes .../loading/connecting-duck-spritesheet.png | Bin 0 -> 34720 bytes .../images/loading/connecting_duck_01.png | Bin 0 -> 3985 bytes .../images/loading/connecting_duck_02.png | Bin 0 -> 4923 bytes .../images/loading/connecting_duck_03.png | Bin 0 -> 5842 bytes .../images/loading/connecting_duck_04.png | Bin 0 -> 3270 bytes .../images/loading/connecting_duck_05.png | Bin 0 -> 4558 bytes .../images/loading/connecting_duck_06.png | Bin 0 -> 5290 bytes .../images/loading/connecting_duck_07.png | Bin 0 -> 2731 bytes src/assets/images/loading/progress_habbos.gif | Bin 0 -> 11805 bytes src/assets/images/room/arrow-left.png | Bin 0 -> 1832 bytes src/assets/images/room/arrow-right.png | Bin 0 -> 1837 bytes src/assets/images/room/chatinput.png | Bin 0 -> 1699 bytes .../images/room/chatstyles_selector.png | Bin 0 -> 2308 bytes .../room/chatstyles_selector_window.png | Bin 0 -> 1793 bytes src/assets/images/room/context_menu_arrow.png | Bin 0 -> 1620 bytes .../images/room/context_menu_arrow_hover.png | Bin 0 -> 1620 bytes .../images/room/context_menu_arrow_up.png | Bin 0 -> 1620 bytes .../room/context_menu_arrow_up_hover.png | Bin 0 -> 1620 bytes src/assets/images/room/context_menu_bg.png | Bin 0 -> 1737 bytes .../images/room/context_menu_btn_bg.png | Bin 0 -> 1601 bytes .../images/room/context_pointer_after.png | Bin 0 -> 1681 bytes src/assets/images/room/infostand_buttons.png | Bin 0 -> 1689 bytes .../images/room/infostand_buttons_active.png | Bin 0 -> 1645 bytes .../images/room/infostand_buttons_hover.png | Bin 0 -> 1684 bytes src/assets/images/room/name_bg.png | Bin 0 -> 1719 bytes src/assets/images/room/pointer_after.png | Bin 0 -> 1676 bytes src/assets/images/room/report-room.png | Bin 0 -> 222 bytes src/assets/images/wardrobe/hd.png | Bin 0 -> 225 bytes src/assets/images/wardrobe/head.png | Bin 0 -> 330 bytes src/assets/images/wardrobe/legs.png | Bin 0 -> 231 bytes src/assets/images/wardrobe/torso.png | Bin 0 -> 247 bytes src/assets/images/wardrobe/wardrobe.png | Bin 0 -> 256 bytes src/assets/styles/bootstrap/_accordion.scss | 9 +- src/assets/styles/bootstrap/_alert.scss | 4 +- src/assets/styles/bootstrap/_breadcrumb.scss | 9 +- .../styles/bootstrap/_button-group.scss | 23 +- src/assets/styles/bootstrap/_buttons.scss | 131 +--- src/assets/styles/bootstrap/_card.scss | 22 +- src/assets/styles/bootstrap/_carousel.scss | 19 +- src/assets/styles/bootstrap/_close.scss | 3 +- src/assets/styles/bootstrap/_dropdown.scss | 1 + src/assets/styles/bootstrap/_functions.scss | 136 +--- src/assets/styles/bootstrap/_images.scss | 3 +- src/assets/styles/bootstrap/_list-group.scss | 19 +- src/assets/styles/bootstrap/_modal.scss | 24 +- src/assets/styles/bootstrap/_nav.scss | 208 +++--- src/assets/styles/bootstrap/_navbar.scss | 7 +- src/assets/styles/bootstrap/_offcanvas.scss | 14 +- src/assets/styles/bootstrap/_pagination.scss | 22 +- .../styles/bootstrap/_placeholders.scss | 11 +- src/assets/styles/bootstrap/_popover.scss | 24 +- src/assets/styles/bootstrap/_progress.scss | 4 +- src/assets/styles/bootstrap/_reboot.scss | 372 +++++------ src/assets/styles/bootstrap/_spinners.scss | 4 +- src/assets/styles/bootstrap/_tables.scss | 16 +- src/assets/styles/bootstrap/_toasts.scss | 6 +- src/assets/styles/bootstrap/_tooltip.scss | 14 +- src/assets/styles/bootstrap/_type.scss | 2 + src/assets/styles/bootstrap/_utilities.scss | 549 +++++++-------- src/assets/styles/bootstrap/_variables.scss | 4 +- .../styles/bootstrap/bootstrap-grid.scss | 2 +- .../styles/bootstrap/forms/_form-check.scss | 23 +- .../styles/bootstrap/forms/_form-control.scss | 18 +- .../styles/bootstrap/forms/_form-range.scss | 15 +- .../styles/bootstrap/forms/_form-select.scss | 13 +- .../styles/bootstrap/forms/_input-group.scss | 11 +- .../bootstrap/helpers/_colored-links.scss | 6 +- .../styles/bootstrap/mixins/_backdrop.scss | 8 +- .../bootstrap/mixins/_border-radius.scss | 3 +- .../styles/bootstrap/mixins/_breakpoints.scss | 24 +- .../styles/bootstrap/mixins/_buttons.scss | 51 +- .../styles/bootstrap/mixins/_deprecate.scss | 7 +- .../styles/bootstrap/mixins/_forms.scss | 18 +- .../styles/bootstrap/mixins/_gradients.scss | 72 +- src/assets/styles/bootstrap/mixins/_grid.scss | 36 +- .../styles/bootstrap/mixins/_image.scss | 1 + .../styles/bootstrap/mixins/_transition.scss | 7 +- .../styles/bootstrap/mixins/_utilities.scss | 35 +- .../styles/bootstrap/utilities/_api.scss | 13 +- src/assets/styles/bootstrap/vendor/_rfs.scss | 2 +- src/assets/styles/icons - kopie.scss | 629 ++++++++++++++++++ src/common/card/NitroCardView.tsx | 30 - src/common/card/tabs/NitroCardTabsView.tsx | 4 +- .../layout/LayoutFurniIconImageView.tsx | 2 +- src/common/layout/LayoutGiftTagView.tsx | 4 +- src/common/layout/LayoutMiniCameraView.tsx | 2 +- src/common/layout/LayoutTrophyView.tsx | 5 +- src/components/ToolbarMeView.tsx | 52 ++ src/components/ToolbarView.scss | 141 ++++ src/components/ToolbarView.tsx | 111 ++++ src/components/WorkHotelView/HotelView.scss | 343 ---------- src/components/WorkHotelView/HotelView.tsx | 117 ---- .../views/widgets/GetWidgetLayout.tsx | 29 - .../views/widgets/HotelViewWidgets.scss | 4 - .../views/widgets/WidgetSlotView.tsx | 20 - .../bonus-rare/BonusRareWidgetView.scss | 10 - .../bonus-rare/BonusRareWidgetView.tsx | 42 -- .../hall-of-fame-item/HallOfFameItemView.tsx | 27 - .../hall-of-fame/HallOfFameWidgetView.scss | 70 -- .../hall-of-fame/HallOfFameWidgetView.tsx | 37 -- .../HallOfFameWidgetView.types.ts | 5 - .../promo-article/PromoArticleWidgetView.scss | 27 - .../promo-article/PromoArticleWidgetView.tsx | 46 -- .../views/widgets/rooms/RoomWidgetView.tsx | 49 -- .../widget-container/WidgetContainerView.scss | 9 - .../widget-container/WidgetContainerView.tsx | 39 -- src/hooks/events/index.ts | 1 - src/hooks/events/useEventDispatcher.tsx | 2 +- .../events/useRoomSessionManagerEvent.tsx | 4 - 214 files changed, 1677 insertions(+), 2211 deletions(-) create mode 100644 src/assets/images/avatareditor/avatar_shadow.png create mode 100644 src/assets/images/avatareditor/body.png create mode 100644 src/assets/images/avatareditor/choice_bg.png create mode 100644 src/assets/images/avatareditor/color_frame.png create mode 100644 src/assets/images/avatareditor/color_frame_active.png create mode 100644 src/assets/images/avatareditor/hc_icon.png create mode 100644 src/assets/images/avatareditor/head.png create mode 100644 src/assets/images/avatareditor/legs.png create mode 100644 src/assets/images/avatareditor/randomize.png create mode 100644 src/assets/images/avatareditor/randomize_transparent.png create mode 100644 src/assets/images/avatareditor/rotation_arrow.png create mode 100644 src/assets/images/avatareditor/shirts.png create mode 100644 src/assets/images/avatareditor/wardrobe_bg.png create mode 100644 src/assets/images/avatareditor/wardrobe_left.png create mode 100644 src/assets/images/avatareditor/wardrobe_right.png create mode 100644 src/assets/images/avatareditor/wardrobe_user_bg.png create mode 100644 src/assets/images/boxes/ICONS.png create mode 100644 src/assets/images/boxes/Image 1356 at frame 1.png create mode 100644 src/assets/images/boxes/Image 1358 at frame 1.png create mode 100644 src/assets/images/boxes/Image 1384 at frame 1.png create mode 100644 src/assets/images/boxes/Image 1386 at frame 1.png create mode 100644 src/assets/images/boxes/Image 1404 at frame 1.png create mode 100644 src/assets/images/boxes/Image 1443 at frame 1.png create mode 100644 src/assets/images/boxes/Image 1444 at frame 1.png create mode 100644 src/assets/images/boxes/Mouse.png create mode 100644 src/assets/images/boxes/UI-KIT.png create mode 100644 src/assets/images/boxes/UI-KIT2.png create mode 100644 src/assets/images/boxes/boxfill.png create mode 100644 src/assets/images/boxes/card/body.png create mode 100644 src/assets/images/boxes/card/close.png create mode 100644 src/assets/images/boxes/card/close_click.png create mode 100644 src/assets/images/boxes/card/close_hover.png create mode 100644 src/assets/images/boxes/card/dropdown.png create mode 100644 src/assets/images/boxes/card/dropdown_button.png create mode 100644 src/assets/images/boxes/card/friend_req_bg.png create mode 100644 src/assets/images/boxes/card/friend_req_pointer.png create mode 100644 src/assets/images/boxes/card/grey_card.png create mode 100644 src/assets/images/boxes/card/input.png create mode 100644 src/assets/images/boxes/card/mod_close.png create mode 100644 src/assets/images/boxes/card/mod_window.png create mode 100644 src/assets/images/boxes/card/pen.png create mode 100644 src/assets/images/boxes/card/questionmark.png create mode 100644 src/assets/images/boxes/card/questionmark_click.png create mode 100644 src/assets/images/boxes/card/questionmark_hover.png create mode 100644 src/assets/images/boxes/card/room_info_bg.png create mode 100644 src/assets/images/boxes/card/tabs.png create mode 100644 src/assets/images/boxes/card/tabs_active.png create mode 100644 src/assets/images/boxes/card/tabs_avatareditor.png create mode 100644 src/assets/images/boxes/card/tabs_hover.png create mode 100644 src/assets/images/boxes/card/top.png create mode 100644 src/assets/images/boxes/close.png create mode 100644 src/assets/images/buttons/accept.png create mode 100644 src/assets/images/buttons/button.png create mode 100644 src/assets/images/buttons/button_active.png create mode 100644 src/assets/images/buttons/button_gray.png create mode 100644 src/assets/images/buttons/button_gray_active.png create mode 100644 src/assets/images/buttons/button_gray_hover.png create mode 100644 src/assets/images/buttons/button_hover.png create mode 100644 src/assets/images/buttons/button_inactive.png create mode 100644 src/assets/images/buttons/button_success.png create mode 100644 src/assets/images/buttons/button_success_active.png create mode 100644 src/assets/images/buttons/button_success_hover.png create mode 100644 src/assets/images/buttons/checkbox.png create mode 100644 src/assets/images/buttons/checkbox_checked.png create mode 100644 src/assets/images/buttons/decline.png create mode 100644 src/assets/images/buttons/toggle_bg.png create mode 100644 src/assets/images/buttons/toggle_left.png create mode 100644 src/assets/images/buttons/toggle_right.png create mode 100644 src/assets/images/buttons/volter_bold_btn.png create mode 100644 src/assets/images/buttons/volter_bold_btn_active.png create mode 100644 src/assets/images/buttons/volter_bold_btn_hover.png create mode 100644 src/assets/images/buttons/volter_normal_btn.png create mode 100644 src/assets/images/buttons/volter_normal_btn_active.png create mode 100644 src/assets/images/buttons/volter_normal_btn_hover.png create mode 100644 src/assets/images/chat/deleteaudio.png create mode 100644 src/assets/images/chat/equis.png create mode 100644 src/assets/images/chat/mas.png create mode 100644 src/assets/images/chat/microphone-off.png create mode 100644 src/assets/images/chat/microphone-on.png create mode 100644 src/assets/images/chat/sticker.png create mode 100644 src/assets/images/chat/stickers-icon.png create mode 100644 src/assets/images/icons/builderstool.png create mode 100644 src/assets/images/icons/disablebubble.png create mode 100644 src/assets/images/icons/enablebubble.png create mode 100644 src/assets/images/icons/room-history-back-disabled.png create mode 100644 src/assets/images/icons/room-history-back-enabled.png create mode 100644 src/assets/images/icons/room-history-disabled.png create mode 100644 src/assets/images/icons/room-history-enabled.png create mode 100644 src/assets/images/icons/room-history-next-disabled.png create mode 100644 src/assets/images/icons/room-history-next-enabled.png create mode 100644 src/assets/images/inventory/allow_recycle.png create mode 100644 src/assets/images/inventory/allow_trade.png create mode 100644 src/assets/images/inventory/botsempty.png create mode 100644 src/assets/images/inventory/confirmed.png create mode 100644 src/assets/images/inventory/furniempty.png create mode 100644 src/assets/images/inventory/item.png create mode 100644 src/assets/images/inventory/lock_locked.png create mode 100644 src/assets/images/inventory/lock_open.png create mode 100644 src/assets/images/inventory/not_allow_recycle.png create mode 100644 src/assets/images/inventory/not_allow_trade.png create mode 100644 src/assets/images/inventory/petsempty.png create mode 100644 src/assets/images/inventory/selected_item.png create mode 100644 src/assets/images/inventory/trading_bg.png create mode 100644 src/assets/images/loading/connecting-duck-spritesheet.png create mode 100644 src/assets/images/loading/connecting_duck_01.png create mode 100644 src/assets/images/loading/connecting_duck_02.png create mode 100644 src/assets/images/loading/connecting_duck_03.png create mode 100644 src/assets/images/loading/connecting_duck_04.png create mode 100644 src/assets/images/loading/connecting_duck_05.png create mode 100644 src/assets/images/loading/connecting_duck_06.png create mode 100644 src/assets/images/loading/connecting_duck_07.png create mode 100644 src/assets/images/loading/progress_habbos.gif create mode 100644 src/assets/images/room/arrow-left.png create mode 100644 src/assets/images/room/arrow-right.png create mode 100644 src/assets/images/room/chatinput.png create mode 100644 src/assets/images/room/chatstyles_selector.png create mode 100644 src/assets/images/room/chatstyles_selector_window.png create mode 100644 src/assets/images/room/context_menu_arrow.png create mode 100644 src/assets/images/room/context_menu_arrow_hover.png create mode 100644 src/assets/images/room/context_menu_arrow_up.png create mode 100644 src/assets/images/room/context_menu_arrow_up_hover.png create mode 100644 src/assets/images/room/context_menu_bg.png create mode 100644 src/assets/images/room/context_menu_btn_bg.png create mode 100644 src/assets/images/room/context_pointer_after.png create mode 100644 src/assets/images/room/infostand_buttons.png create mode 100644 src/assets/images/room/infostand_buttons_active.png create mode 100644 src/assets/images/room/infostand_buttons_hover.png create mode 100644 src/assets/images/room/name_bg.png create mode 100644 src/assets/images/room/pointer_after.png create mode 100644 src/assets/images/room/report-room.png create mode 100644 src/assets/images/wardrobe/hd.png create mode 100644 src/assets/images/wardrobe/head.png create mode 100644 src/assets/images/wardrobe/legs.png create mode 100644 src/assets/images/wardrobe/torso.png create mode 100644 src/assets/images/wardrobe/wardrobe.png create mode 100644 src/assets/styles/icons - kopie.scss create mode 100644 src/components/ToolbarMeView.tsx create mode 100644 src/components/ToolbarView.scss create mode 100644 src/components/ToolbarView.tsx delete mode 100644 src/components/WorkHotelView/HotelView.scss delete mode 100644 src/components/WorkHotelView/HotelView.tsx delete mode 100644 src/components/WorkHotelView/views/widgets/GetWidgetLayout.tsx delete mode 100644 src/components/WorkHotelView/views/widgets/HotelViewWidgets.scss delete mode 100644 src/components/WorkHotelView/views/widgets/WidgetSlotView.tsx delete mode 100644 src/components/WorkHotelView/views/widgets/bonus-rare/BonusRareWidgetView.scss delete mode 100644 src/components/WorkHotelView/views/widgets/bonus-rare/BonusRareWidgetView.tsx delete mode 100644 src/components/WorkHotelView/views/widgets/hall-of-fame-item/HallOfFameItemView.tsx delete mode 100644 src/components/WorkHotelView/views/widgets/hall-of-fame/HallOfFameWidgetView.scss delete mode 100644 src/components/WorkHotelView/views/widgets/hall-of-fame/HallOfFameWidgetView.tsx delete mode 100644 src/components/WorkHotelView/views/widgets/hall-of-fame/HallOfFameWidgetView.types.ts delete mode 100644 src/components/WorkHotelView/views/widgets/promo-article/PromoArticleWidgetView.scss delete mode 100644 src/components/WorkHotelView/views/widgets/promo-article/PromoArticleWidgetView.tsx delete mode 100644 src/components/WorkHotelView/views/widgets/rooms/RoomWidgetView.tsx delete mode 100644 src/components/WorkHotelView/views/widgets/widget-container/WidgetContainerView.scss delete mode 100644 src/components/WorkHotelView/views/widgets/widget-container/WidgetContainerView.tsx delete mode 100644 src/hooks/events/useRoomSessionManagerEvent.tsx diff --git a/package.json b/package.json index 4910ee8..2cb8e21 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "eslint": "eslint src --ext .ts,.tsx" }, "dependencies": { - "@tanstack/react-virtual": "3.2.0", + "@tanstack/react-virtual": "3.0.0-beta.60", "react": "^18.2.0", "react-bootstrap": "^2.2.2", "react-dom": "^18.2.0", diff --git a/src/assets/images/avatareditor/avatar_shadow.png b/src/assets/images/avatareditor/avatar_shadow.png new file mode 100644 index 0000000000000000000000000000000000000000..33397f11f98b677b53a5d726700cc6bffdc308a0 GIT binary patch literal 1805 zcmcIlTWB0r7@nqSi8U$cLo_~3CRJK=c5XX6J441AcXL_ntZ}=<7^&v$nKQdXcIJ#T zv)N4^QWIKHilU$o8mWYWXp4Q2VuA%PsEAKqAox-%q7_7>K@(pT>Y2S+qz!p-;LJH^ z<~!g2{g?UYx$*31&%V3%Q54ma8B6ELoF;?m+Dq;~e{g(@Ot*Mrj|CLfdv`Q;WpW2L zC~D7Fc78IPG>&KxJ27D50*cifkDw`P@Nmroa0Z2R0TpdmXRcoSkfCi;XC9Re-tbbW zWRK1J=;(Yl59eo~YBGoKrw3~qA#hL#=$cb@1FfbrbzY6EqsJUW*CFAI&J0Bc=}BXp zPGKL>N=#rO&-1jR#tOWZEFhJ?j~01R-~^EqWL6Y3QPu>RZe9$r=bM(6OOG_Ik)6(z z!qC$=u3D|es!|O5MNUvvmE%QD6j_2`gE=<@HP#IVS`29vK;QO48@qJG2nx6o>I~7^ zaKiE0v~JK06bTtu10E;D_{gai&@i@#I!+rMgu}DMN>lF*iG%!{hqxRHaK(pccowUz8P9r0&WqJ2Ffv!J6zOg8j0cl zo3r}6>zYyvPC8w*Y&Ti5X}4+Q5^A3`;qP;AoFEPS$4q)CUt0X_wTJe9LU*SfccQX> z>+14?+xxyfQ0drn`?+}S^5rh$^h^BLcb=KtSUXnko%-U3TJBV3=`&_v<(+3X6DzMw z1f{O=xQRzzKG>H^J$GUR*sC@0_No-Mcmy^e>B}-Hf(%Df?uB zN{#dkO#Hc+%}%{}C3U({|6cWm8rRb>A-p?`a7!>KO*()VuV^fwouFi-ZY^UKnw*ZQwb bcmCe__}``R_1c9(^ux*wXVd2&oL>3|SPe>u literal 0 HcmV?d00001 diff --git a/src/assets/images/avatareditor/body.png b/src/assets/images/avatareditor/body.png new file mode 100644 index 0000000000000000000000000000000000000000..6f81867d15d2fd3c94892fbde5dee1941fe1ab51 GIT binary patch literal 2199 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 W-@Kjt^-=kQXs>PfpFRKDm45*IeGn7? literal 0 HcmV?d00001 diff --git a/src/assets/images/avatareditor/color_frame_active.png b/src/assets/images/avatareditor/color_frame_active.png new file mode 100644 index 0000000000000000000000000000000000000000..41391525237958d1bddfe0281aa63048a05b24cf GIT binary patch literal 1651 zcmcIlJ&)W(7NLqXT9VGKPBVnJX(@+v7^gnCd+SFa$HWKkGy)i8YjhNM_Hw$lx6#LY z+t?*w^}Kv;>T!aEmPno^h7ih* ztA;RYhSY_x$p$oZO*b^Xp%}VnG(5c_R~O*+auRvH_8XNozVgASEHh8jCX)^_v$RB0B`wY@8QQeKd7PCoOJ%``Lbg--fNNbikz_S(T2z7JA=9QP z({vRIrfA_mp6b zj%mVS1sA5*rm_($SutV<_)%}y-elfdPEpD7K4ar$sy3G_vSF%*d^SKhP6hAFLQ{2w zwoyra!1HD(&{A~R*DVh^uR_CvaDfYWArMreLm(N6quGDrg23yhMTt^OyKNtEEovMS zFT^3m(6AK>&4yyRAyN>rETw^M*RY#*gF5D15kKE%ct^xdoL^KdVVHB&q48YPbzq1i z#feN&sTNXP2*?C`5z7XBcgXWoeSE@h;q_{a=yS6EGj1`r>!9m^C3z~J4kzh zb|0_&aC!g#lvhE;Ba{v)@0c18zG$MeEK;I9oUQrZ16^nd=dDdl>#oWdbzi0_r_OoT zz3^@L7w_1EZoAcQeuV$NcW?ElKWBITF`qgCKD)8-be_Pr6;qG~`k3YTr`>l^xj$C~1 W^!rzzxYiQCh3@)B`v>)9d=QPtOrwL-BXg3szhTa+pksWba!k@naZ7qXd2e*fS9 z_y3rGUS6p_HoxnhU6LftSC-4G{4UnF&hF&@bMJq;M{MHdXHrSJ^L}y7R95f1C`mV; z4QgxIn)if*S(rnF`83xJV~&=j{Rg`-!s|4XecA{jSGn-XNktBbt2}Lb(2Gm787%h` zdZ=Hm;r=?diE{9Oyua&kf{b-J!H;C1*~JXRHX0Lj)}Wl=bk*SrdtEU(UCX4bCqV6#g3|W zI-Oj{$g!lMYPM~wP*-&wa0EzuQHHu8O81Q!$~47E5N834WWk7h*3MjoYaIp=#uM5o z9VLpVOzomr)pAe-H3oX#_Ruh#pwnz=lY1HIy)JQD>%~-Er73GCm@aM7DBCx7M)1To zZYQllqy($9MMDltxiD?wDsHljrA>B&I3}+r(Zo(Ep(tZXjj`6aR4Zc^SvPXJ{Gf+$ z5DDIggr<=REu)OO3a^_EU><0&rWuZDI)=UgbqB&B)Z@KCP==-hGZNH$(?C7XsYGdp zB1|h~SK*>^K|maf_{D-{BS3xK26>1H@R3b`NwI0!wx!j5bD)dcmlk@`J z$0SFNMJ;XyA+UXHfFjQOz}M?O;Ag-vts?aE#2B+ZnFRdwpw_jlLKWeRhDIU5umDKj zDu6seMSyIR0-NgCFzR`#BhEvxQ)fwtc&7v*YEU(f8jAd{ni6ZV#AAf#+z|cD*?APp zLCTBQ8=a6tbYrw?1@fTn9E3%;y9yR%rbHP%4z82E>2wZhJ59<-w<-P*ma=-*K?z-K z@Jvt9Uh0kHr)YC~@za(5e-%GUEpDQyLHPhx6%mdq2FVIoCcz4ZE8pHXd6U)hv z<(tWvrV*!3_z=G3=g+S40e-krUaZ~y){!^9oBtBtUV8Vv*U!3t?f&(S4?o|#K#x3r zdgapB_rlVdQ|42z-1Naq)w`~|cxkKf=IOmZd@pbPw)^el=QrNzEtKcZe0BU;{qo$= z*UsB7Y<)3P{X1J~pLBovxVH8C?6>RZe*AN%HyfY0`pvODmuKX{u?y0bbI)De@yiaU cf9keBP8@jkf&Ru(@ja<5Rm&ee^8Dd{0FzWI`v3p{ literal 0 HcmV?d00001 diff --git a/src/assets/images/avatareditor/head.png b/src/assets/images/avatareditor/head.png new file mode 100644 index 0000000000000000000000000000000000000000..76baf40cea6a975184a147aae950fa781acfc3fc GIT binary patch literal 2824 zcmcImdsGuw9*z){A}A;iby21xSVWUdCJA{!KuC~>h6D%|b=_q$nLvPKVlqfTsR%v@ zuCS=E;!3MQ+(OlgqT(9`!72*AmI7TBJT6k-#TSCI6JFc1r}g;H&N+APojc$Ce&6pg zzcVITWT=DP3_A*i;t(DtjwWZ29Im$G$$R6k5>27_2O4zpReLl&n-ffC8bp&HE?+CYS?BCU+*{Y_$n zJY9z|qA>%WszQjb1RiX?m1=El)11XF-W=fZc6SyG}{~bTZ zUXOXB6NvN}Lg0Eij;D;KN;b*@z$`ipcuNpet+nvZwP+eSf{76V6M|&kU>d}xF(EmV zD_}taCTku93m|A1Dj{n@i4e%AfpMi;mHsJEi9`^tH4umv#lpoxkQ7B%tCa#6VzQV@ z2&1uJUyR09K^z)_DO5BiPsL@!JYN=Dp%~Ido)_b2swIGy^TVa9#8HxCEJgwz7vZ8@ zK13EI!log7Hj9R^m24UhQLr!-#N()7?kJm7uO`19B<0tv7F9};5rcSq9;|?9OqfHe zVsa6hf(xr?C>LQWV2)D3Q^FviLR{uuyK27H^ZCWBml71xl z!!QG`BGM2&7L-6n`V-2F@q6+O$f}Qv|FqQqU&W7v7EMI72^iTx8KA`-hNaOACx-FA zIU9QStEMyxCp(>GIo4#!hp{$|X-R55*@U;-JmXL()H~tgAbFUnwD<}h6YAWswtLS0 zF1d{#(}h>x=@k|05N`C&&CZh-X4O?bF(-w@79IM0rK?N9S_;Ui{QjmS$LI4ZA3xh9 zUus1QXuERe`gdkeUnZl`7w9@@8?d73%vX*($2V+ESR+h$%DvlnmNmQb@}ugU%rlj> zGEY0JWwP`G8+Lv9-e=pX{tV}%(++DK7j%A8DDnnC7r*FCPW)!88#ABAI&OR%B5u!?yg`|L*0}8$rH_XAg=<759n981#YST zvF&<9Q0Fg~cpZKnlyBQxEg(=VRfEq%oe%S?4>_(Mq(o2I7jD}9(+AcM-J1ec^uJkCFJeo_?P>3R zaO(w2-nYj4a(=!qeM`N!(xY%kNqI(5L7cH8dw)}F?mY35$v#bzgtyCsoU=bHvkqD` zuGzqU?a}wwVBZM~z*26e$~D9>cKe1$x7Ps62H-BLGeR%Ieu(fey_^s1?K*B-z2A%9 zduy?@J1R;n5sR*5L|2_7Hz&l0*S^VHK&8(8q5)~Jcedv|Fu5K7j=j;;su(!#_kNC$ zQBmKURYSjdH5G}WTC#2L*c+G#t;_SP? zIfzCsOnE1|THU@R!rjg9NN>+-X~gLhz{LCu>rTjBL;BL+&RB9kCS|gwyy|SRIHOoB zkZwCy9G~eh)w=(Xxca2k`W-i4c3pR*bP~nKF1Z}s)G^QgQNEaJSAOz-5*dxo_IgiB zhr8?69)D9woB7d{o__$rF_|=<$fT2X{|*bBZqmPqvvqFJ?xQ@sd!$g}RM%w0{cby? zW|=|%zhB#3d(<>Hv?z$tg?p2}`o68DHtCzm%}*0clI6OY znt~F-ogcW)%B^6dY{I?e9|W_Sl#3n475AUcEw5d1*51R%ny`(kdEdzXcFN0Eu=ZA+ zfASq|yrk5v`DxIR_lKvR=n7E$vCO_LCqI6Jp=@RFsh!i$@vnCFa`Oz*#~S*&FN>@* z&-mDhR(&R`piUFD5=|5C9Wy6SdVL~v5GZT3pIYZO=VANprvAoF|C*OY`1R)h81?QA z+wB$na?2C@Sf}$hr`x!Mu5iBpXR7Rc?upGir?yr^xrE-@JdxP6+Sw^`q50vW4{J+b YGnn4$I8Q0d^3O{N4~Y~X435wK4|feUSO5S3 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatareditor/legs.png b/src/assets/images/avatareditor/legs.png new file mode 100644 index 0000000000000000000000000000000000000000..59076fd599039d6a06c177049c1d2a8815aa8c8c GIT binary patch literal 2277 zcmcImeN+@xA6`sN;5APsBj@bIjFr%b_;gB&98K^0&@pH~WSK?~l?%b~TlP2yNDMD$mB3tu?0rwA_2VVxSb zhMp|ATUGrWNfs9u>x&I~St%fCmSstbAsL212qF-YR1hSjz=VDVD-7_8=vPHq!Zb$U zlnYf0jyD`CC=NF2xw`620m z0l84&VMY;@)Cv8@1U_=sU#NI{Jr#HodZ7=&0!SDgG39s5svL03H}NC#I^vC=OIILJ zWhGaZz5S`m?q|UmgPy_ew*y|3G~Nd^P2nTZ3RGypQQjDWG7>bEODAy#nxo7K6vI(e zAJmR&K>#Wk7+4lWS7;zmyPdO10ToC*v{@}U5~UYKf#aQkXBo4BV4=xO7+E2SU>Spn zFd8XyA}}*FU`@Tc(0QxO7it02&i9qBAoGYL5+jab_(aysIEf@DFcJo6G!X!@X2NNP z08oi$lhZ)=vt=nF`g(x(udJFX0Ws3F0ENWFM8ZT1EMauHC<4$7;$h7&5gMH|0~j0= zc+Mp&K7cAk^nn6M`lSLK`%_K2?3ER}ETEVhw0cJD$cs!dfRYyqe<3+=et6{-vEH)d z0IyZM1?ROiLjezOi~kV4f$8j{Ep|ghdW+=u!2+^NEd~lqEkKbTKzWfjlOF&@w-!IJ z)c>pE!=dHfKq`Q!fs(l94yiSozQmA!&sp!gzci(OIO=rTGSXzxL!?bZ2~jJk3D=J} zouktYYOq;TbIs+xRiDVC@<#1hd|F)g+sd6Uj~sW89&hbx?Hd16_k@}s?q9jzF}kx- zH+9tHkwXrpm1o$-KAX?HvE|E&x%8&Iw_k{Mm;cXw$DW2uuD#U3<`Vh5<@Bp1C)>_! zdtyt7+CKgIO5Kw6_a580bG^4is~bDMm6#Lp%;NbKHx7>f zAc|frR-~LCo_Z>?>zDQPj!h}|t$V7}`&@AAh4|aXjr$^X-Cbqf%j<)e)ucg7qpD_% zu9|!N!08JwHMX2hdWGHgS<6|vVCLqX?`_tZ4yQcLM#t?xckVelttmUYy7c!@SHqpj zA0KXe|N5}+P91&tN=a6oR95=ZlJ@wQ*OPl58Pk10t=zqQALY8}Twaw@vA@Y94(hnn zvuejw&xWEoankziI9j%h2}m06e(S2(@ot?zzclst6q&%X^hcc%3A;SW^T%{x>R z`1yFKXpXmI(NUY{K>X|}Ei3ljogUjUcv$q6t34yu#qa9w?Arb1H?a$^$@eJTZ+u-F zQ+DL?W1|~}z6I>AjlXV)`?hM8Ex~bOQrE@3b#GQx-(KGh=C6G1STb041YqMo`pMmR zy=iG@>(~#raUXtu=G24j#dU^?8BAr`>^ny^IieD}=Uq}>(|r~lRcjqKaq`-08@|e# zRI<7{>w+uqP`2^CoU*pdLmlso@2EP0=O*ndm-O53EiHT1+yS>bj=Zv@bGxnQ{9xb0 z$NsbC>ZA6v%{hZBPj;>j&Fh$-KkIPR+s^hac`o62jUpZoZJhPvQybf;8y{YMe!)mr zbkM)8>L*OzpB2wU0+Nox1PSyqdM1yvA71>hhX*W0tzwTYB`xJ1klC(>#x# oxO{M0_sRcmHnmGDvaZF*o3K!8R>L?Wo@ z5YZ731VwOI8Wluf+z>@jq1A3dL`0-fQLvA=pf+}eZTigV_V{OVQmL=1?swmP_q}>2 zJAGEKBpO*55eNjLmnYW`KilHRVncoWH|+h%CHQHU%rjI$Aj~$^9y)|WxeEvcy>?MR zh%$t?3PPk}2N;#|F$a}chNB6DUG`03Q>IBplLk{dp1~LOG;hCXdRKxnU6^ z&v-fJAHO;PiH}6sC~1W=uv`V<1Y%4H11fQpL;qW3$;5Do6oAGL9fC;v`B~MV2V6rx>`H0+EYk zN|96oXc=L?G+N0a;aVq>5X+`%C5lO-aLXtvSVo~aP_;=-0eQU7L&f50v_k0~gGZUv z`-jAefH)aO@xv6-XgPwp$6ykr^;9qvncgdlmPd_eiXs#&3KQcn1ul#>9ZD7-W6Gx3f>`Aig}(h-cxqL1ss_j9F4wAMiF{)yH_r3lV3?Gc2* zEH={-MahnI0iO)g86cU>XS2x|jp4))u=xTS2v4!Ck&E!R2aftZt5y|?GqTutW1<*? z3_1!BGDARTklAz)w~WbW&=G`*vm+z`MIeDxE{5?=5s6_TMv+N`B;dbl+@w)bIZuk> zp3}AcjI-lec#0Hw@!}@m5Pxj*+B8?o&c?a(u3Rao(F+Yu?ag>J__bA6;~m=FCYNjJ zjpC>RN{$$fd*YvUt{Hj~W&2YTM;&x$yA5k}RQBoTF_DyYUZ!Z{Bn^$`_6+Ctuvy+* zL%)-DR%@U5L?;HOmY(r%`Uvt$ez-KFDqZl{h*Y4Nu}YAdogVr+1=#N=PBGi(lk&@j zzt`Ua!$LM9Zx$0atbb>*6{$47m$&ofjT95ljI040Rpj!O^0EVHa9HkE8x3Q=PR`Yq z9(_M{_o3(BtqG}mgt3E(&80|NPO|GPw z9Zk9k_OtIdjFeV>XpmGJ^xD%6N;D?(e6#zn2s47x4p7z({A#?W;MjNbPaVtED-IWy zhS<=bEAt=p`c*y7stms!E(qJ)zJBhtiqpH++5Iyq)^O|2$hSZESuK9(ZExN>V*EO% zvMDCdU&5*zJgB?$w(Ek0hfmJu;(kXD@xB!&2I6*_7(fdvYOMDw#yXbuP>M7l&@~Xc zw?1z;bXj)jy2HB3hacEKOjlHIc)lQTs9w8~nedcynJ8ji5 zb+MVlWp^HRx0NYpFWz=*Akb6X8`OO)ws_CWH)ndn&z{W`I>kvY)rF_%2%HbWj~en= z9d~cwc(=w{^I6N(MQY2Z+xz7D1OHC!Ui)IuMn`FZ<#hyySp6fhm9?T>95 zvH8bfS)g`cELpShgnyM}l#~7~rWcIbrCA&^t29Kb3 z&0CjPVwVto?&Z&0#&Q$TYV&zEYtZJu*mnOi$oEE;B4_MA+6v$;RMbCHp0OM=N9y@7zneGd+X&&r+ui)~GK z!W_X;^OI`z*Spck603_%zT9<03&S(7vIq_IZ0o0+Oqq3-3;tCYP#e{s5oKI$T?=g! zrS0h5)ivt1vi9k|zP=Ydz~evMU!S?_RwhDTfXBs$XVVNbwy-+|GiHSd#dYThP6N9xWM-y0lJ gt$$o`%Kuk`vN)-GQI(EL`!CnaeKohjb>p_*02yU)CjbBd literal 0 HcmV?d00001 diff --git a/src/assets/images/avatareditor/randomize_transparent.png b/src/assets/images/avatareditor/randomize_transparent.png new file mode 100644 index 0000000000000000000000000000000000000000..382b9e087cdc0ed82b88fa6de388481d387ab56b GIT binary patch literal 1959 zcmcIle{9rL94{CFhk%U4F+l7(4Fl=*$K7$)hLgQ!)yEQu5kUaw%gr^ zU?drg@CPi&j~K*YGDPKw!$B~ZCH zd7tm+`=j5kt*&~0T;7yC48z7%Rs=)nIRlNNF{98ua%*o1dOTuO)LIxec9JtjVDD_3 zjA0L-Qo=QMjqnmL>8cCJx(Hn<)j((rn>#OM0BIStaS_H8EkN`i{DQz0IY2D-3bbI9 z!MIYf+=L64SB0hJ%Op-F<~@tgP4S38g*L!bYC^O4RDc-d<G)Vq)5#w&N2j{C7Ft0E4qd|j6l@u z?Erza4mqJ3IasDO9j~}`1oHqtvW*W2PA(8X6aEo2~1cTLy;avc~SS1Z-IsfiyvO<|5x#u&`NQj z#UN^+6ydl-IgMs0G1Px^Hn?|JQ_8|or*o#cCW{uiHVrjIZK5W;s(Vfx!$z#A43>s# zntt1QI)7x*nDQN$CtaD*^=5lP?`Lga61*^>cgvKs-NktI?O9FJy!}PZ>Cv6XiVqyA zO-i5NXgVn@XgyQc+;uy2rEPji`<_u}A3Og2#$5)0;CdE!zLb;jwjFH(vb4_fdHJLHN3f5o_}L z!7I(ZFFX;6T)l#Ae}D7uJ*~ahcRc;$m~D%w+QNaKceZz>m6?s3n^!*6@o3?R^xma4 zb*<#K<1MXc7G4|>ukKpca&Fy?iS2I>?Ce>3boHtIeb>@Y{dzufxnsfnGUK~g;nlL* zeK*;3{7z46J`=l9SF~$~s&${6e&DUX3wu`nGW$?ze=O2)eXYCtgmLPx4>3I5RrR;l zJF7Fj_*T<3*f(KI_mi%VzgD|LBU=9KET&@-{qnxu8&(&*y5ISgR+d)<_dK^`)j#h% BvKjyY literal 0 HcmV?d00001 diff --git a/src/assets/images/avatareditor/rotation_arrow.png b/src/assets/images/avatareditor/rotation_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..fba2b87bfe428337eabfdcea55447154c99f8862 GIT binary patch literal 2818 zcmcImc~sN*7A`I*47kCFqBtSo2uNwtQd%OFeRC`#ix$+;G)+qnZBv@E$x{#&K}T={ z@qj2Q-~v2H1z{KjL>M;5g(skZ&r!kW2%_SKD7=(y=DaiG@t>D-lKhh2cfb4HCHExB z*T+*|*I1WEqv?Blx%p9dYw9$au1#HUok-T9ZaPY@Ad*I#yI6B-dHb2apwXt@lm-aY z0{%(_Bjh%yh!Em7QF0}PrqLW6qm(EXimL%3E|DsDU|(4U2uMXda4nk;@s+N4h}3Jd z3isda6M$_F#q33(<8r_u3ZV$(xEckbEnJ~g+BQP5nJ3z{xN+d@7+&sp- zQBOQDM6FgL3`S&Rq)jBthEPcuu)V!K17b3mOge?2lhFz_8bw!-X5$QQIEksGO0|?w z02)SANQA3-Afib@$H3RN;-8%Pt>IFQf(JX9{9K$B|s2+GTt-oGR! z1EQ5U!w)Bka21BTN8k#z*|;+iHess_SII^q6=4iqhRZ1!NeP1|Tq#2cH9>|De-p>V z_Cz#F#8ri(YC;u25VG-7`Hr&yOqLB3u;8PZRH5Ou)My$r!QD_b&I75sG3k&k9fks6 zs%Q|x;x2`l2n3Bn`BX26P&N8xU_vAnM}G;F&qur!q#9LVxVIY*q(s?Br6PpOw8d;; z4wudmGFfz6wvb7;$2lo3)du2V?WxuA_Aj0CUS(JTpZ@Y zOq?#_vYB)?*OpBe3Q;>cgo|ytLKX_KZ0*O{R;i@a*MrLb%&Ji(q8QmiHVO;HEUN2m zxpZ5|-j2@2*f4eBz#dXDMur;Bp%(@Hnw>zghrZLbX+iSW%?dRA7f;(n*K_w;JH`FD-1?WC z%7Yb?1P7iJc4${0;~)Wc&OnC1PwPOEK_fUcR8_e~6_Y(V6-eLTVpwr>S$&-O4SE6D z_d)l#YVQ1fv$O+W9@_10^v?mPZ+?idsJzYc+Ki&ywx2I*SJL8JGg4p|{i~pPj@P`* zxbEgD+@Vj=0ri5m-+W&@B9E8P+SULkR~vYiMm{n=_5+_LtgJfl`0YchSYAo0Q{G4Q zj_(C)o#qHu9vhgu;EF@P$<@98nB3=|kzv%Gd4h`kc&WS9pTJAD)vnrN4 zMLhcmH?+6*_5&|}8axd-mbGO!gzaD7Zq+GI^Z9uDN=dNij3qIYop${7y+!gN|65a+ zq!}R&(dQSDtzG#dw2oa|8fFmJlGI%H;_M*z!h?B7-qy@eB^)_ne(|J7??cb{?4*-| z6ERQ3k3{;zvSxJYw<+tC1l#xKB{n7GZkYmB z-F$3Vy#Ly{=Vtd6yw1*8gYz4nygE2|*?7Qr7liEDU=yEQ)pLJ?YeLnnu!ME~hu#}C z*B!8S(e|Bh`aQAy@%5H|VG3Cq>bY6>jr96}MeYpuGr@;XG_`uIxd#~0T(L*ymRz>*YmBHb^IiY7eAS24b!BI#Tsp=x6`wmf-16EojgeVX{9%&9s>#j76S5-X47jo7_^FaMeIq{BLHS#4u& z|GTS7ptAg&>3`bSy)kuKDC+%6c|I`kRgcRwC^EL23v?t^AOHXW literal 0 HcmV?d00001 diff --git a/src/assets/images/avatareditor/shirts.png b/src/assets/images/avatareditor/shirts.png new file mode 100644 index 0000000000000000000000000000000000000000..ff7724701b1489a20a39c5ccd7ad652be5d4a36c GIT binary patch literal 2528 zcmcImdsGv579LPQ5!Q+bR;vsV3yR5PCJA{!Kp8@muU~)ZS{_X(x{H83F)@ zTdLR{#vPI<0Y+*VC{D@woOvji^CdlP8WK20vM(~;IK!l0F5R5=DhmODkgd>1C;M75*{ONJI zAV#!d${Y10q$!O?odAMTQ&SnKEC#7pKro-rhnNV2Aan{rH>7KgXc}E>ST)TcA`F;b zr8BBXEofszWu(a{q)}QYgV5+^Xtjo^L{TY&(oh`)GnlrZrhyX4>!BLW4BB9fNTIw; z>HSq=Lu|T^fMN&(Y0_gvL<*rbu9|j+V>7lolU_X$DULyen$S=%10@Weaivp|M$(`p zeSQJ1~i>Y0-sw61V z*A#yeW+3IpR8&udDyU4)qP?Ksl5ap$UN3%jrT@Q*pGqyJM70Wn8lVu(77k<^G?Rsa z{XjP|vE5JR<$fm=;uCU9P>+Exy51Z;&@I%LQ`tT z)2*9GncV)?YFhZ*ulF>roxAf!MH*$buG;Zx9l$tg%4j=!_1)Gw`FX z%UpKu#9e-WW9P!n-lDhjPW9s|4&V=Tb$oWfbHukSxVo(;cTd2U2S4gOH$`2)2_1Jl zQ@bj&yq$f9ZNCuA%78sAo~}@$z@( z#M__wcay3(zxddo?16v6UBer#U;oX!tWo>~&aS-HxhVNBUSqXq52992&rn_93M}Oh zPH#N5@I4n~+x1@XhMI2-O7hJcFSZR>-{Rh036DOiKERL88(QDex)baz+Ap?xdcg1J zl-NHw|8zxg{7$THZm{UY=LdaC#*F0!-+vXz^+8u3CCusVUW~viyB@#0;L~rPYLeuZ zpZU4@K-@CZ)flmCc>W)IbQ{;@zV+gtoQ+l8C0&)jcPj$?MqfqRe}lMrk?kAx(Tl6w z_@{gUeDOAYn}<~z-DLWHnfUU@r-Pf7rm!U?qxx%md*|BkxNzq=dr4@n%QM%a?Z_iD zc%{JqzBI3UeYnPB!B%*%eZ$Br_oemDoeTH7`EKjWiaipOj^%VK58aM*P@lfo8aj}F zv&kYW^~j`!AVXu`UWwbk$a8MFzT&U+qosZ(A3{2(vc>rUz2k^Er%-m*e*D~`gF~nL zq-%akjK@-_$?xtGqSvvOIOenGYI5iuWBW_(~i+r_aiI zZ*l9xktc`#+|o@X-m&jmbnVW~`vcbI=gYa^;KRMd;p}$zq`m=bUxHg#R9IGN){7TT p-Q(s<1vy@yJly%J_GRDCPH*S_L$~&affcrYFmc3YQB9aM>pwi5$5a3S literal 0 HcmV?d00001 diff --git a/src/assets/images/avatareditor/wardrobe_bg.png b/src/assets/images/avatareditor/wardrobe_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..83fb613280cbdaeea35f6a79a60b462c7bb4019f GIT binary patch literal 1822 zcmcIlZEVzJ9Pi8|fE$t-QI{BMH*|~i`gXm$HXO^mo8BQEb30`aKkRAy++DY}Pi?#1 zZ4m?^5{z#_Mf8I)nwc0Cl!Q-Md$_0jvBtH{YYBpAOsA5)_`W_kSFgg?jq^(Y-_|&(T^>Pf*c6;~>E6~q z2;%ndjZDAauWXk!WQBl^R2V8+4n`BimX4wWv?1t|D$E&nocev@3`H7xoZ2ZWtl}hK z-bjtPuy3q8qm2z|l1_DOCASo1OkhDDkVVV1J-HaCO1v^&2d^25EJ6ICIMo?AB>R;f zGJ#x3MnfE}u`EkQrI5;IV=9!`%_PtA9K-PpC(=A8^PMQ@eO2?0V7b+upg(e z)^ZS*Q=_%LN}_Pem?Cf(F2n{wRe_4KJk+vkXwUB&!CoqQZ%XWCMjgoXLJtkQ8tfW@ zw%<~9rfW4@XV^7Mk?I-)O=w}5hlO!9S56-J$jhT!#8KO>MdQc`7Xlx-8HCJgsd}m` zBrk+`vP}V+VF$eJfu@QHOadRqDO@+6X2UecWw?kOmSiFPFw4s<=F{(69U zBWs{a$BeP8Dn=rLPO|`TbXX8nS`|2n=Jbdb%Z7z$1OSTEH93o13*b&MERchYW9KOH zUo{D2B3D5=&bbiuGiJw8qzn%iZ?y7-^ucE;E7KrLZ6^aQ==M0J1!aaf`tobzCfQq= z&a!9R7#V^A=l=Tb1g`GK^=@qmWb1V5C7+GHY%1Zygim#+r%L6+H@c?D0ARHzb zH08oD|E*bR?}njNh2u#VENep+Kh(xFv@x}dhw%Jw=l9_O{%1PbnTfqT{`wEczakqF zuYPd7_tH|w(d&I*99q9^BE7IJ@qXsm&JTY%ISs04Hp;IH8~BfU%tEe zPU^}1t!Ku*zPIJzM}05A9po>K$OM|RJw_OlxC1~LBDn^%1}xar#Ev%l_5kDU8XY214M?6uiL zT-)NpXN z?ezG`x9jg}+qgKn_t|fEPt2Xj4xW#^^!J7BJLi{vK8M=xJMr|KU8oEGVCk;zs~OUF+5!W6$00 zU4s-MAtazh^pTJ#sF5gg0udxg5lT7=BsvH!4ZPX)ng}JQZLl=uJKmGiJ-{J9W(Z5}_TF<|z#<{`X3y%QwFdgp8{pjt0 zip(TT#N3=^1)y84D_3U)p$A-QF(0LQsQ>ZxJzYy#sNeD;92Hx9oc2#je)D8!NKX!^ z&-ANrXjf(d5M*2uZI(^)Dwu`(oHu~EdX02#4v`0;zNrjq`_ZnpB}%S!Ov|7cW3A(x zF;2QM_wj3*jcp5AHnKd!wgTG=EKjR19qg4X3HEw#*4AJZ>SHO30HNu0YEB(flp|#M zzK^htY}){YQ61-!%#6I+STgi@Ma#61smL|ONMdm)Lmjj(oXCoXHm~YHLCDaI6v#5M za%u^TqO+k{)}Sl7eFRo&y-y^rhQ|d*d%O~dCFR>kJeM0wV~jRui^Fm<_mok@Cp-gK z1;VVxR52D(RAccJKbq~vnE!eYm8y1qlYoH@8n=epp0PtZdZKy`jmx=c{uXkrv3ZZ~$g&5X92 zScb=4tk`0s(}@$`Z`*CB>n+)Clqq~YWb!zxQpJFgw>#~wPpRQ|fWmcvjNpVAvFmkW zyX~kqki6si3%SYPt!I-| zo0nZcsH*l*rz*{y>GkXM3DH|k=Yn=R=0JKz@)xj5ByvhhzBz(OuTWm-Y4R&_bhh}_ zQvbh-uR}}6Bp-2Tph#ElAk}CVi9!F(*?jM@rnH1Zr&H6W$-<&((>w?25}NS$kACZ5NYt#Pv4fo!yU(R2Du<_Ry_p@Ksk6^I9)BE!JJ9qv8K+FW1 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatareditor/wardrobe_right.png b/src/assets/images/avatareditor/wardrobe_right.png new file mode 100644 index 0000000000000000000000000000000000000000..9ddd734416aff7e8ab4d2327aca563460cfc6344 GIT binary patch literal 1635 zcmcIlO^f727;YCo#*qO%timD~Y7`Z%q^gqsNZ9N!PLFnj8He5m$Ae&{Qt6JUp2{BX4dT z9=x)(d1bTFXl(U+-2prwfbr1AgK)of^Zno9@o?IEBX2Ywf2JJw^#@P?0id6v;Zbqq zz3K=R>pW1t)aP*u=tkq}&OGJfSQeTuM^WOU+h2W+v?y@V>rIb%>7E=%y|YYSKRXzT zvtwZgXy=-Cb?yK`EDNs9<4KY`a~Cam9hjG|4Wum~#j%TaOM}{xcc|^DOlobNVnGPe z+P3bKu;WXcyr?n4s6m-Qo0w6DH67a2stbX=EC`)J_vOkOtXwoMiqtWT*=(lIOkHIo zgW9%j5N0rj0fF<=q~LR$ZEjP1@yd&p>bTJ^J4!5tWWJ*} zLb?d@#xSukr9;|sthQsBFA(MsvV?k23jr_qdSDeq;psY1&vW`oUhqW7e%D1HN{^zz zksV1wLRz>#2q#oo%%M`En2)59CL^T%t7cD4ROYDwVs4i84D8@VFUlc#r_~p7UA|Mz zCXu!%JBN$1+Fc~dG|K>0ucNy}Z#|t$+SynF=>^GO!g3WBGoH!a5kz{8@-prvKj$YG zi(fDG|Eu^av|`MYk%R_npwb9RU%&h8 p^EZF^;PQ`;{e3=-Ke_S5Q=8j=Hg8^exBLzC_Yb;Xy!6(4{{WMv{+|E< literal 0 HcmV?d00001 diff --git a/src/assets/images/avatareditor/wardrobe_user_bg.png b/src/assets/images/avatareditor/wardrobe_user_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..239658cbfa9829aa31961ef54aeb3ce44dbfe24a GIT binary patch literal 1700 zcmcIlU5MON6i)pq?P&WTr7S+BX~l|Wa&z;uo3LZu?ySy~W?i-eu4N0ob8|8ic9I*D z?9R-BSbv~att^5df+9ZnA`~eig6Kl~pl{XJA_~5Ul(Kzjp->R-oj;4T%e)wvG8VU7LPSW?m_aEk}@L#%1hpYJj+s$ zCyTmD5km5$Q>>$4styi%M#c#1nvONyQnBu0%hfG;a40-p>Id#(`T0RKepgbOd7ikM z)^4|pZKKH2hNe4?qamzeta5~!b>p0L)HpjhWGF*M(=f?H7R!Q>)Y)oYQn=QB5>Yau zjk7_ac*(R5Ni@BPL{dYb=WP#-q7gdF=hk?Xf!=!(XSHqu+9G6ZHKj1O2629H7|f?5 z-()py^)mIT1}%sirBQ$o|g1sY(Jc)qv`T9Z(2t1A19*(Pb4IX;ZvsIo z7?`Ri3LLeL3AezpCv6&-6nsVYsT;5~B79Q9h%`V;;)Wvst7ew9Sn4sK*W3{E%-MO| zN|^EHbq8O_33z2-wL-Z!b}pe}+Di%*Z5DC*kHdRZZ#HW)xp8RzBgI`Z>o%(&}-#h-iU7awm Sd?o&Ur0U#!`NGlDZ~Oy>`6CMe literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/ICONS.png b/src/assets/images/boxes/ICONS.png new file mode 100644 index 0000000000000000000000000000000000000000..a8df5c4b0476c7cdc280ef452060da12f03db7e9 GIT binary patch literal 8636 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 H3XAxE={{>0 literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/Image 1356 at frame 1.png b/src/assets/images/boxes/Image 1356 at frame 1.png new file mode 100644 index 0000000000000000000000000000000000000000..535c6ce0e701df1c99c423c6b62ac6f6684111bc GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^flcF=T6qDI77K63`!Kc$9KPk*$Z>eXPWhEHg?kO=_NM?H$l&Sf=d#Wz Gp$Py%Gfj&C literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/Image 1358 at frame 1.png b/src/assets/images/boxes/Image 1358 at frame 1.png new file mode 100644 index 0000000000000000000000000000000000000000..f6b7c7558d9f2a65421233b9527d5716a81acd16 GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?xo-U3d6?3Le2;^c=;Bej>{M|m< zGa%#KocG0_4+b1D5MfODskiKtT*^*uzWp*{?K=CFyl31HlGyl1&UUTPoEw5o9b8#T fT0sZp41O{NoG2#b@y5408_Qc*Xpbc^@ z^}KjK49lQR;&x91HEf~V@B&Q&iqF&Z`8Xl*dMtsk{Hn%Ee1I<>jYi%mtOiNTy4ZQBnnEPLO~`hWZHrS zCV|(7PI00_X9t)>7TpSk!6a~4IZ&K1m@j* zQ|7QV(^hUU-)s8(z(R3Yi|>#y9KfQ%Q1T!7Q@O&9OEYa@EiC%l!`(F-I4$NH-7OQB l70@NB60g`^mng=v9Y3W-_7y*kaKHcn002ovPDHLkV1mA?`Ro7y literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/Image 1386 at frame 1.png b/src/assets/images/boxes/Image 1386 at frame 1.png new file mode 100644 index 0000000000000000000000000000000000000000..f13d2b3c53c33f2479c8146615ec49df2a412e1b GIT binary patch literal 322 zcmV-I0lof-P)Dn1C z!+6-X%^Jes;2(w8b+v|rzX)?{T>{^R)q6vSE?qW8=-;Gvgf)-PWP-82gE>_AH2*o+ z$?0DCzE2!hs4PpWs*38mrZ5aC2m(5QfB-a2Lv7nq*L7mV93~0F4G@cc-_tmbG)2mFL% U0}`wT*#H0l07*qoM6N<$f_ValY5)KL literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/Image 1404 at frame 1.png b/src/assets/images/boxes/Image 1404 at frame 1.png new file mode 100644 index 0000000000000000000000000000000000000000..f63184b6ca0eaa8efc7360cab7ae324f6d061737 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^q9Dw{1|(OCFP#RYW_h|ehE&W+PEe5l<9lOObM8D$ir{SE|Kg->emAz_>RmnJ^9g2 z@34oNNaVaE=frz1Va_K4*h+X`v?T_+_blY`U=vuS^x+gUgNFs%Y9o*DCO}s*c)I$z JtaD0e0st3(N3j3^ literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/Image 1443 at frame 1.png b/src/assets/images/boxes/Image 1443 at frame 1.png new file mode 100644 index 0000000000000000000000000000000000000000..4133a4a51d350e1032a57736a6439e9743cd0a24 GIT binary patch literal 265 zcmV+k0rvihP)l^uwfVu zA)hElxKMI~8iW2JyL!2Z8gltV6rzG0CS9<%p{~XV>YP)A8lkWZH8-#|7$N6^;_l@jCQ#1PL!7P?LDJS%LG@;JhYp`QP9wNN^+(U88S)_w zPHk;7P=E@e*5m)6UY#kF*PvHRK>#CunE+JRbD%JK(lG9#rk)Fd0T7^DU;F~Q$6*i} Y8}`ivO|7xyod5s;07*qoM6N<$f-xU!wEzGB literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/Mouse.png b/src/assets/images/boxes/Mouse.png new file mode 100644 index 0000000000000000000000000000000000000000..42fa703859770b971566a68501d5981e78663207 GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9R!3HG1hpsgQQoWuojv*Cuwq9=JJfOhC;!s}n z>fB=v*(I)l7iUcG&y<(*(p-K)g~fK`wW&NdTaQOLM%mnWKSA=c0%y<*rr4KytQ!1J zO*|YGmpO5`M$DftyJVrV*zw>9k3J7~yXGhEZ|BySIr}J>%zM+cX5s}yw)*|58GSx8 y9G1PD_pI|}o@)lr-L#wLn{L0|F7}M0lJRBXaq(_1yMCa<7(8A5T-G@yGywpl(n@6j literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/UI-KIT.png b/src/assets/images/boxes/UI-KIT.png new file mode 100644 index 0000000000000000000000000000000000000000..ebb285b96f653249aeb034b5b0548c247272a99a GIT binary patch literal 12147 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/boxfill.png b/src/assets/images/boxes/boxfill.png new file mode 100644 index 0000000000000000000000000000000000000000..9c937b331985af545a46cf6650a821fe0b4a797d GIT binary patch literal 293 zcmV+=0owkFP)hEXHx%4wq$-bzQ|H7_?(AXp>~xEBRL+={O0%lzQ=s| zU~}WjiRH7)ilUrotv9#eeHI??v19Oia`eV?@OnI3f4xwYKR3tiKqQmu3k^x##E?gXCgzj*uc6cvNL+#%8KWJ*qLhUstGNY`)`|DU>L*UP#@NG zk@pPj`@mrtmW2R;ig7B*2&KijIYW~dG>Af#;(H>{q*y4rQ%_(2oD?k{oOl5r`MbQ@z@T1zUyvc$_&WRLxTZq9tQJZrX)dH{8=OaSnwB&uE)HFN7 zn?&+ZvrG#kvxY3QZQ%f0fm27O9hl}68bKv6BFSQ4!Q$?C5oiJsKnbiw(ipu1%N%k$I1Wr6}n6{7%~HSRi| zhp^*QM5yf{-|4!@>G+Q0dOoq4GiQ4>kKyi+!C}@?6$3`>P?!3qhg_%bA-e;Dd=9e? zu`S!gCLx4rDx*PHZCpcLd$CrYP75e4uYo3@qNO)m_yU^ z!#)SnBdTNyD@0cgNzPY#kdg)J(0Gvig6thFez6+)U&YTtOZz14ap<##R=Q)99ch{v z>cV}b2zlba$5Cb_^7%$Pk}mzUVYR0Vh8&CwN`Vby?yuhpYig+r6-nt`R;Fo z!XLl=@cn1Cr+-=^$8LP2-FoKpGpmQk`A67S_ul;N@}>96apU;gH%~Jp@BDgDoF>7i qpZ#_IwmkUbN$>Xf*4Ga|di|ZJUjF8-?#c2`rM0%v{Brf$yZ-=}*cSHy literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/card/close.png b/src/assets/images/boxes/card/close.png new file mode 100644 index 0000000000000000000000000000000000000000..b5347e31e73d76963fb47de5dbfbc915d6dccf4e GIT binary patch literal 1784 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/card/dropdown.png b/src/assets/images/boxes/card/dropdown.png new file mode 100644 index 0000000000000000000000000000000000000000..acae3a637e3600e62d50982a61896bf958d7f00c GIT binary patch literal 1655 zcmcIl&x_nt98bX(U0o0lB1LF;^;fAcd3l*1NxEZMcUEV_tiyIn$AjR@doMHTPV!=s z-O293L&1YW4<0;v7X%9mii%j!iZ`ox?p-|S!9T$FW-_sqcA1NTB=5)PeZHUXk9_m~ zVCU8KwbN^wrmgpT-Cg-s(+a%XjkiNZNZd*R&^}RriVh?lXUD+R59|a8!)^ z*F7p?gD??rql{CD*0ha_WlHECFZ6(qqof1=`u2OEN2~*`G=1c!TYM7rjxv7fXlF=| z_NdFi#h3Jr(vt)+FNj{o(KI|mw6JM4A+|i+^sJ^{T|nB)Sm^C`U#YCgSqDstBK1sjHk%nU+Ys5< zv|QIU5jHV~5&`qWq#z|s^0P~ZF3)Ker9~tXT``hC>=zv%wJw~9)0#HPt3b(+nI%b0 z%RtJhCD8YehsJS@&Wr5>X{FM8U*ddtm~wNM=VCvjeEWbW#o47XM(eZbem0$Z%Babw zJeIIr3bSfc=|mJFpNI$eQE%7Yq~2D>Ng=YK5YuI<21^zl+XmKO@Cl6)#d}U^s*dn3 zDR>9SykUrJXt_hn_N=yt(RpNf2rZz#tOZ62vKm;hC_G#R>ib?l$qSND-tTsR6lFva z^BPtwBzAydgHQ)HknKVekPuQ#1HxKu>bUM)mptDUbYBHfonMqL6I624G4haYJ8j&u zVaOa8+Ni;xgRlbwi&}PoXqzCiWP2lvGQIa##Oa<099$`3{=a}eWJIT&IRpk!X@c3$zQ;75f(F&@y)S}^a|x=K1hB} z4vrVUTI&B-@l|N)gd}4w8>k7CJEm$hi^Q1s=4`%qS5sQTWv5fay2;8(-KKdWsWaJx zzbGFEvVr^k?&k2Rk8a)mdi^GP?AGA7pL=)Cq&Gf(_k$m=fB5O6=T976Wlw0o)6r|- zX6x6D(S_NU&p$M{{7Ljx@P}}ID&Ko<)4%-IwL2I3|NQyG?3+{PK7V>|a6|nX`rA9* J&t87}+P}|M3J(AP literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/card/dropdown_button.png b/src/assets/images/boxes/card/dropdown_button.png new file mode 100644 index 0000000000000000000000000000000000000000..876f9ee1e61d32f9eb3598e43717ea22e3f2e359 GIT binary patch literal 1690 zcmcIlTZr6L7>=6@*qn^uYx$Ab3Gh3i={G_tAaxK@|VY%_8kGF9wpFfMKSize zVm)}qqav;lCfd9*h*LmI(wTFEl+aCHpf>MBNlpHJ|8p5dtR`Qy0yRkMyc;!kGk#%r zxkYz3smtVZXVIB~2Lv%M2pYt_B=-h2dC2R*x_qt3Xb34bYw}|05UmHRs4g;&?23k| zs;bC#D{VD&+T2y2K)R}Hil!@?g>}u-El;!1_>jS0#zJq+e{$>%o@#QpC{j;R`u%>T zZ&XCqQ8d?e6;)Ss9RmXAJ4rzXILQ|#3_j0k7Ntcb5>zshw%96aGH4wI5vNnyBp)XV zQl<<@s%RCp3~B-lg2SP4JVocl(l&S*>%Aj!-r7mIvc_|D>MHGuLgZa>mpG=|(`Zt!o^eu$tR+NmQmWMn3(}2>jvfyPjgpf0 zRHYGf!9p(f+UnT z{hAD-DpABdi`u-cnI@*~s)J3cI=F2aI<|>p*u>VjOGmoE-WPPMOkin0YF#EMa7=UL z>D&wrW;@uXs*N4n%@UhGCU5+hW5gfo&y=;Oim1+gVFh3>aCcS4~y7u;yqc zHaTY)Xb7%WtHiZK$EliC88PaGB8v%hN)(e0SJI>-qkq-ZMNedbV32d8>}OyHzl|t| z;_ZyTkPH09@v0Z0VcU6xmfc>HX<23tdPlFLJ7jM*og@2xmjme`#UH_P5f*)t@x=~g zdWQB=?j}Dc+lPyvt@Qt^_;G4!mn0ny15}aAaFlY;j0&Utw`Rk=+lJBv4wJ52PKPW! zOvf}&fI5RA?0$BF!T?X3{$k5{?dLc5=f6P5eJamA@W_WptdsZa_Zk~Ff*)7DvmU&- z@kjCZ8}FaJcKOz&Q%BL2ck0I);Z^O{Rd(6#JpJv)pKku{Td%(T%a_p$*E?T-^3C_3 z-hBB7{rbnb*#GFa{>p(^`s$_EuN~|i-}}qoUViU6`oTi?*YfYtTw3;ToPYk6e*k@H B8dLxP literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/card/friend_req_bg.png b/src/assets/images/boxes/card/friend_req_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..8ba78fca693a9600fb93c52d7affa7ae1c09d820 GIT binary patch literal 1728 zcmcIlU5MO798W71+q)J7QEB~%=^b2cCz)jPu?gLt=k3+q!<^@K#Zw>7*_p|1xJ@RP zW5O$YK#R`A!$;MrG^83RjaEU*5My2NxLAZB38{5j2vA+ai z#}9sWAzg5vbTA8KL|Bc=?I7Z4K{!0wju2j=saT_RKP*UBzdSFAJ}F4g8ZLCBY1;5h zYcV~xHdn=KOV}pTS&+GK1oRJ19v5+~J8M3o9n*h-A)%qk7j{R3kJ z56?y`akJ|w!3u5CfWs0lOdXnv8Z2c=gWblD;r7s*$eE5QN?BZGtT{;4{D4K&a4p2dY`spp!El%{mA*2f`lI<+VUiina!3#P>Q|fx50! z4wDpxn3jtLiHnkbpE#aIRAS~0fHYGFx|uUTEe|0u5Y%Dbw5Z|Ly1MxJBEu_L0JHPG z(j^RYj$w=(Okob?EE7PY=YR@z1oD=x0%Q;an#j-yvIlHW#XkRfQ1fQiOcmjbdBe18 zM7MzI*?FMjoCoq$*8r}07Pb(!@|rG*1Unv!1H>!E4^W*dQCOG6f7ML0CW~E0c+7KI zJ#%*MMafTi@;d!5YB6?fX*`sYWC@0+{`8`;| zytIX4I#uV9-a>gPx09cs)y>6kE%pDa_k{>?kHKK=_N+_Z_c`VH#MaJ zoOilxI&89hF>KQ`c;C6Z!9m0--N9zmq*uUTfaVU&7S^BzA;^#Ui(Z9#||P>$_^@xG`~8|?*4W6zAg`Tp;J z`1gB@3(styd}y*zC~U9JS8D2cmm1q9?o{_*`Oh$4#Pctvg~EN0bLVMP!;Unn6?oe|-53&;nipM{Ey!aapv2`He&@ zZ7kH;#tL&d*#DHauj?v;P-Il=hV3YIyCu-$b=5rIMnLO9vXv5;%?)bH-lA5PiO`C= z0U5?vD>}N58#BIe@Dm!r#6Si?h7F0~65BOwZEyi)FX0WhR(X10O|43xm1VJuP^Z(; zJEks^CNdnyL6{&yphCcOJ<4boM(M60Lq()43F0h}k(M)3U#?~)ptSa#2;&iLlnw%= zLWa6DMuv`ar-ne!+Z-B(BXpY0ttl%5y*DLJ>+7*VHId5Igo(K|5oNoE#yA_DjaQR) z&r{BjXp2z6QYFk7nTlI7lW9xd!jIAGkvFkhP6W+lQkSwlOx5C$MI)w8w8uQkf+**G zJl8ZhA}TZ!C7|*~Ahw_}T_@Nzi!OHdV&Y=lhkB|OIL+vIV9A5V`Z!R}bE{FB(TIs^ zr392HJqWl1$cm0(Dy5cVHF~<#`HEz#c>weC{nF)i<{qgV3@TjhaF=Py}*!P~K?zi9!F(S?}EqO=$>Moi3k_nygxk z+O&uib)uT^(RZ#+sRo`_E3@?nJ~;8?>22R1xclA9ubw^rB=Yequb({s_ip{Gx6l4{ z#~UC0KC!iWeb3a_TWdS6fqRx-I=S=P7n&E(d~$v78Q1*c(JhybOidj){L9Oi@BQq} z_b0VW$HIrNT{#y1cIx9D=f0bG{>q6B@F}|b!=VRvK8p_?zyI^>uv5Np`-k}tq&l}y KId$;pTmJyBUl;NK literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/card/grey_card.png b/src/assets/images/boxes/card/grey_card.png new file mode 100644 index 0000000000000000000000000000000000000000..39ca20554f99e434c721a2c9452be81ee09d9411 GIT binary patch literal 1717 zcmcIlU5MO798cx$u*Fk3r3J+{WAmrJ}x66zNlav4}+xOBMSdwBSRFZ&Li2?3YE_V_ytRGL!ku z@BjOMT@QlC0*X`P87e>@11} z7E#fZRe&LcqG`z%##krR${Z9msA&q!D5?%r-G-*EX=4A9xWS0j?4{y!eRF)3ml{bD z+KSR@wd7VtW>H;HEz44%rf3@A2oQII1hqjBPY)Q1G{%t^CLRmKlo7dXEy+t}joDg+>B2eFIl;#aU13hS$;nrssRL zOBm)H!x-7FiCj~~D##jH3m8-AM;`xtQ1foqR2AWjrdGp- zn$dxkgn%5uE}&*Dr<*xKw3;D_1lu(h`G{AF=c77R!k{jR|EejlCW{GvG_VlH#PbN3vLt}qWPrNpM?$ntbCr*x| zt@k#ImGFV5e!2S1AK>eEXO>T2e(b``m9LKOy!_qGbqdkLP|J!+Q(YZf%`?C;hRM7b?Y%o;~*ZKlmam+yDRo literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/card/input.png b/src/assets/images/boxes/card/input.png new file mode 100644 index 0000000000000000000000000000000000000000..f254308f1927b250711d754b44c9020fb165a905 GIT binary patch literal 1674 zcmcIlO>f*p7BiMulFmF|juX<2n+uZk^lwpn zr`QSJ@TiD2!bFE_!#D-BB%Qx7ObOlNh1}uYDDjp1KmMf15%ZNRc3=c)gZHA1ql{lZ z+HBLKJ?b*$!fW#Rp$7ypFNi#h`$_H%ePzV!!MyyeEAj|Z?D@)SX;9t?w&aG$xa??1 zrG{b1j;nQyu-@UW@v4jsjC6!`WUCl?*!GYuSC<0zG8TH<&GpI}y!lG6C{jzCPZeSf_6%cBEm=t8FCi&8Yp~-WaMQIUdLvyH?0-)gcI} z7OPX$HQl;ODaOF>VB5lq%%~TNEGAGXQB1mAPm``9|Es1U`XUPigP5CTJp(&8K2R-$dvHX2O&Fk~O->wnHZr%7~y|#GmbnV_3wNvf8Kcqk3TAruUwf8{L@L^%zN{`_x--# zF~3Y{QsVRhp~FK}D%Ai>f;kyH!l1ddZRvA4k$zvX=RBzPt zwsbk&I+J1qmzrh;JE!)#JOHgy#Z2;gXl5ZNLw3%|yG`&z-*Fh?SreS5vtm|HJeS2M z6pCC*VWN#GT*#0tJSi56@lt@m#mO|}b!EFH%4>os0Go9;v`9;7=aQ50uYE);Ff7G;+CSi7|fi+h`dMU1vjKH(sm(N zHo-t^rxPwukk%~)0tG^bdT9@et1-o?E}+%=dZ^14L`(A2JYXfD_oc*=t-!;f$($tQ ziVQb3k8{gWUB*}@c-E6EW_NhXGANhLxd2Q8!tkIePnIAHQkL)vKZ4sqZ#-1I$kDPO z+5{oHD^*EdED)hl6VSU>n&I6F?>I$M;0R}?WzGbHyb%bdL2$hdH&Plcg^?35oWih9 zs1?)#OUrckzyixV3c3TeS}BWLl4&=?S;+>SAf!9jHB0_V*FldA+!Ip0~jtiS+{V2mi7Gw2x|rblQ!;J}Sq8nJ6M1Y#gq zokQm!XrtZG#WqXi!Pi4)zsRbnVii?JlGf>Q0|z)K)`1%WRlh06)dvU#YZ z>?oR1s@()LN}4$q4!q`H7QJri?4-@l;sEJulHUoF1c#hYi(H%&M7kU0g}zF@MCbj7 z_->{Ce-$4HEt5sNog8SOD6F`HDvhQyG3dW@*0J|OQ|f|)PNz(RO%^PIZJKifY7sQy zL3#BnRH~kZ7IU1pNA#j2R_xYW=XIk1rg5JhtJBHG6n*GPGig^3$cg0fM1NV0(UNjEW`6Y6 z^N|hF?ChLpVr9>$A5VK_tQl@7OBu1ICgjn%D_1t$Jl@{JBF~%NdhtT;NOWG!S6d@1 z7PoCYP_(OUi~q*W%s=F(QfbrYm{3u4+VA(HbVMaNxM}s(me5{bAKl)M-Fua+n16Lx ziQ}WNEtQ+Z)U=k+BywFw`JyT>Jor}c+<8$u{PCw241Io3opX3X#2HV+<(9&^>(+)r z)d?5L*uKpx(pdb%C*EgMKK*t#;j8hF3(JWl-&xD0XpRjuJ}gTcSl%ms()!CoYEF+X zTTV_Gy3c-=RXwl2)M`2y1}Di9wywGD*v?UXHr6$kzOT)=U(+bUM=Re9>*2q9y(l8T zwKd_0IIVFT;>|Cbct2<5pz){1o!!~cHiu>UjWNU3NNnv}r9NMg`th!7>Y}jGXVnkx zt&ASxU(-}vr*=0DABv!lPdW|bm-ck|oW516%6Yq8bJ%N#e={FkO)e_kRCXgK##8)! zVEB^{>dvpKI((?jIpz1zkiko;>~TIps;xa3V|t#LT0Dl$nERk^=JH$R#jC=J&Cs>< z`Ug9t^02X|_w5|swrlI29w%FTzuJFpZ(iX~Yq~S$?2cKBlm5K@_U$v1pEmSKK5;VT z%QNRrK0EaBhJ`7qqpG((scFnya-_asTKfblv%27~UYm_S^gq&k$*lZGSf(bL4@_B5 F@;5nq9`XPH literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/card/mod_window.png b/src/assets/images/boxes/card/mod_window.png new file mode 100644 index 0000000000000000000000000000000000000000..8cf4df23579ab8bed85244862a5627184d3f0715 GIT binary patch literal 358 zcmV-s0h#`ZP)UlF?biFbstM^T$?+J4hEGWgz%i0GK1rBxC{70en2j zPMcOwl59(N=aX&j1Q;Z+p)5uB_g;FEb2b)bDbeVU`}vrSpp-ViHshEbQSItu zJk;Yj*fuHVRo3-4(gUDly{;>24GqKKpYJb>ut5ogv4s(mk2U6eK9iK9VE`E!Y=J=3 zr#kM6gab{VM;E!$Bz>qcg3i%M0t zp^O7cZP!!#(turo6dac_Yr0G~i*&~{-n$VTHkvLIOPQ5+5FMMry{i=Y-Pw(D^Xlo8 zU2Q(zKT+e_mSc;{+bc<8p2Kqc!yY+@C-*Ha-#yym9}vyM&@mA_v;Y7A07*qoM6N<$ Ef}J>*KL7v# literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/card/pen.png b/src/assets/images/boxes/card/pen.png new file mode 100644 index 0000000000000000000000000000000000000000..3ca1c35f4cc9ee45c708a8038b52d9aae9d02d51 GIT binary patch literal 286 zcmV+(0pb3MP)H)z7qCg22T8Sx|~5VQqXvUv~;LcpE*Cx=YF>@Fep z1zKhmKzLM{1Hm$Vf`lI1HD(F~POV literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/card/questionmark.png b/src/assets/images/boxes/card/questionmark.png new file mode 100644 index 0000000000000000000000000000000000000000..1c9204df2fc258cc70e1033767f6b4b963abeb0b GIT binary patch literal 1751 zcmcIlTZr6L7>=~v+U+igRcI9g9) zDN3{1OgA%W9@Z4qG))C*il)hckfSv}#x2>8Ci)B|7Lm{mVwd}3!icMUB`!#ywd;fz z3~2qR7bpms(!znFrcvTlA86Z~Lp^VRj^f!>u+r0eUE-*+7BFRzMSLYBY<89T@kHMk zC4;lUO4#UlN{PZ6%mY{i!qkDOpw43+)%gwl7;F!`39Olr;h2XN&KvzyE%aGLEtA&7 zyKPKdKjGb%XzCqdB^|@}*QHiIj~z9`awH;oNQDLQ_dQOZnCVSA|uz)1?NkgtRw+U z&UZ_fasnKK7+HE1J4T)mSv9i>N0!Pa#fHofbqo#ZCPrqT?ZME6uLn1-WldC3VAL~N z-N|K48ByZM*?dlwL60Ft;rhBtUSuAbD%OFXRw=q&I4~VyEmZOpUfo>$aH;=a#rHx>>e#O_XrPLexT7SErkfb$zd7sdUDK5M zaOiZ&aL{C7GHBDx2kH=-@Xt$E4nPBcd#+Th7|#=W-^Sl#KW;f_oNKqQe)FC;@%7%j z-u4`mOzdboQ_5Q6-@>3U2e1%>* za@;qp_OBX!ebKu8o+l1}_wo;^FWK*7#qC=^zI^Vp z-0|)EFPtX3_icQ5F}1Bdeo{LtelE~QpBpCXXV^# Sxb7vtp1Ili(mT^fANvQC-ZBXQ literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/card/questionmark_click.png b/src/assets/images/boxes/card/questionmark_click.png new file mode 100644 index 0000000000000000000000000000000000000000..226b1dbf379363930eb1b35cb2dd16f40763d2af GIT binary patch literal 1755 zcmcIlU5MON6i!{cbo(Qvt>E-2rc|nJCO1E`lZ1}j?atO2G23N3r7P&NH#avkVJEpU z$?nW7eJG1v6sE2LRL6N zYhGzFqNf%oDr9kv7>+RVB!9GN0)bBx%s2gd5Sz_{(B?H^oxYX?z70v{3c_gWke{|D z`7stzKA)9Ef)L{KM%G5IZc_st;T5FFlB`H_PE=%5$(eGF?;Zm9iyYUSDxT)P z3BnKiv_afW6r@aQ;!u*aC=IFyw5*MxzTZd3$@l_z>FT{Faa?JIRGOkOn~w+`U!Xy9 zpy$jXecNz8s<$I`h(znu2UrZkb+7;_E>mD z%_{sM3llF$c^^+TbxmjyC$u0y-4qe2qO4V91VuA7bQsAdLLI0Dz2M*kZw|~H&uwi6 zYFTDEh!Y$TS}qm@5S8^j$JA}j)?9^%26l6zMs!uQ9T2Cec3#zqts8nr7uXjWnNJg# z+IL#lVFWn(IWo0jO_6ovikc%EqN{3#XuEn|lu3^0NHc8BP}@-g+sVj-uLsxfW=&N& zz$mL!cV(iAU<|5qG8Jvzu|=e~29a?t@6us`cZlh-$j8tro{y_k3WKV^|Ep$<)mdaQ z2Xd~a{S55jx8%i8yjJ%MIYnRSuIe7&ZaWi`wA%{;Ny|(fq5ImqNA@S$1>o>Sd-(PtC__zGv;No&-U|{vtZRaz;eEbso^;-TXNLZeQg;T&WL8sk?KpSJAOn`R_X;2i=lG?RG$1DPCS;b}6+rlatHLCTYjcIsy*oLMOBCkvCH9_R_gy>2*pog!7O~gu{@jxx$Bna%@rj$bH{ZIO z<8Hm|lq*riI$|Q~CLyLaNw!^|p*im0p|%gvB8hmL)EqA({C@F6fp>65cp_y1%g>Rz zGuH{o(N3|9I*Z7_!l8%wgKd)$xFmvn+iiHE+0F=EUXzXEWl7+>kZ3U@%)|!yiZ##Y zXh8Vsq%0x;06%RcZBW&1Vt@yE1t_v4E0UZN71>l$rkvvYm%!`=xN4U2hx^vpEF;vT z$Tuaa)oLYMYLW&uNj3~a0*a(4B14GbvKPU&=!KI5hCB&T;P{b4Jw9fHHf=^3fobhI z;rc^bFYE`3g-mKgUy_p`c4`2$tnHz$J4A=k>=Lum*Lz*!u)OROsYF8B3=o-JB3?8( zFox0atltb8T~9HRNQ1Zx7BXS-(3D@N5e@6~27U~;hu-*RE+8hdU1 z%Q6dI7(ow_LOvrfQAx+arlP4T&~;7JY-ETUHqxS=#=1y|V%yUOdmy8$i=EF?)Qkfd zpYN3}rigJ2V`SU4=Otr%G;rA00~^<}#;P!5 z)L>Os4XlYwh0dgj*?wk{{%pg7G03;kv1I?)?VXOFg3CyaEP zvkeM2b^a$l8-AH~2m$nx_TI&B-@%_-EI`nFUHBd>2-I3x((@Tu>-<);# zu4zgGIO}xraM)zoWZ0&O$EX9=gp2DZ)>s37r;wj1>n|gmJ-M~(=bI1fA8l;>v9)#L z&o69zdiB$n8uPz=|J2ld+JQ>KcwwgYgG2-zz^Bo$Ig7YxqfM%xBAm7 zUoGq@9Y6K?o$v4ZUU>P zYp>%g&%NPJ-BbML?U{4YXB*kh>SG^#y?{^dK2zSidB^jUSNGh1cIDFAg)3v++KO`C TS<9}+Kb^vCG5_wv3#a}8H3&1= literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/card/room_info_bg.png b/src/assets/images/boxes/card/room_info_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..7831f6edfb34610168bbb0aee7b6ed094c947e48 GIT binary patch literal 2891 zcmcImUx?g97*8!oz0wz}RePW@MXJ=3N(G^U3MW<+5kzWVq=FB=2;M`b4@Do;`s7=mtwj(K#p;*rpWEtQdsMq@{>}HB z@8A5sZ|2P8p=Y-Z?Hm#WVcYmvc?zD7z_nw`y>Qo8jnCk5UoY> zKXx+a((Qz5!HzZfDoOP; zji@XyEiDz6)Iu27WW};9855Zh1PGKY2PtczAlcQ`Q09pf`%&tLftYDzcDRt1B=EHz zL^JBC4U$fxAZ2okMY2-BSx`C9b$YmHA#UWxT}S2(-sC}=09NT?Ay1V`4?a+Bv)Mx@ z>F6SO)QN2%I;k#4T%O`dxDY#hbP+7>>N=LBQ+zEo8<-C8-sGqrreRVK*GWQ8d{Zh? z-&@CECbRhuu zu6W(~<cLf(Rai*^qxs-WM%Kncd(a?I`&d@8dq+Nd8~K{}xxj}M6G_Y%Lv#Dn(7wQdqOPlY zXMECc@y1NqhpZ*JBjhH@Y`=tLy&jdHJ7rt3x9R-k1A4+c7~RSBlLN)@eJa(Cu@N4ryJL5;&^BujT5j%yp37m0;jTL)UJ zCX|QkS;%CnR@6MR=wWA2I0Ku)T@S|zgGCC5JYW1Ei57xYV) zrx^WqYU2Apo*4f0arnO>&KKSh^tXRG|LCc&K6q=z`~9d;pZMhEs~_)|UwXiOu=wi> c`?f#!!<=QJ#^icW2Gjpf^2HTIKD*ylh literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/card/tabs.png b/src/assets/images/boxes/card/tabs.png new file mode 100644 index 0000000000000000000000000000000000000000..9a585426b710280de3d11f2986edbebf71d21500 GIT binary patch literal 1698 zcmcIlO^DoN7>>1-Zo6Gj@dptJDV0ji-hqxETEg!i-4J-+wS*URTehQl==zPV z7?!sd+jMJ<8m=&Via(i|NDx3u_$=s!iJ4i#fY-!z{#X+D0VG|sgthL(x~b@V@e?p!?0V)>{d5rx?<}F4rjaR0 z{eHjHFPB){krcx)Bw3YIRYZiCY=$Yx#4tHJVyHtxV?RoL7V z!=x|@Et4`5NlHo1lNteSdv9nEjL}KDuz^tuy|*P!+M5wbOOUYjn8Lyagz3>yFqe+^ zM(c5Jkf}>0=s|$61cfQ%P*InqEa|d4c(q(o`QtXB zewgzV)-3@=m3-ed9nGj#T*nY8lvPoyXrAael^UKjYG^<_>Qx82aDScA_1wUG|FCsk zMv-Iek*OG3S&?NBb)!baaz#@`Ls4b12A=1-swaC6jM$!yef)Yz?^f1am5YqDLMjxh zHIbHe9aU9z(a;Hk;pg|)Ox!Vcg7m4rMUDIYY$!btzE+2GwRLumxZNtZ9j zLl$qwV;VxFj&TV8eEEa7aDZpc`dqtl>9=o`ne+Vgf!3)%&u0&unfdsq=XWlC|LJ|l zj`X&acMYy`}%H7tv6USfs`xbKT`h%^$I?cU1dv>|8Z|A!A#njoy9#{4sKKNt) PFVb9CtiS)v>V0!5N4{C@+yBm#cwciEMI;2{w4mHj4K2&0d zF0-VesFr0ZP*XHb;s`0-i89ocqI7o1P^KwPf;bCU1ad~?v3BN&Tx&mwFdorH=^#-& zWl9&tiYmiAs3FjG4~K@~2%Tn2+uX}Q?<0xR`c6!hRhqJPg6YyWjk4LHGlEC9aXV@C zA|+U%EgEuI%7v*TS8WsC9rK$~CfTqhDc)>+Dh;rT+ zb4>#iT1FXlL|!*dg1V%db!gcI%~q|KplUO+SMq{P=sl< z?1)^H90bJH4O8_!>`Oi_VyU1ZBw4!eON1DPXL=?yG3n{z_GO0Kc>;6$e(Ms3ImakR zHr0xzK|Ed3iD^m%6_A98u1h}Ah-zqFfkHZDJC_9f>p`uDS#wo{GZv9voP)F|S#VC3 z3O>&k@`xds$kcU}8m5l02ne=)mV}6RN)Vz3RpO{2f(L3!ti=+S5uS5B?`O`=qo@Qa zFW%1J3t6LEgHDUKA3##qI`X8;h&rNFQmG( LQvUpv3-A03m6IT6 literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/card/tabs_avatareditor.png b/src/assets/images/boxes/card/tabs_avatareditor.png new file mode 100644 index 0000000000000000000000000000000000000000..ded2f5502bbd006e96f6085d96fa5509dfd952fa GIT binary patch literal 1920 zcmcIlU1;4@9FGjDc2pk}5fKU5gB{(u`A%-)?rPUty%$U^?NzJD@Z{v=-q@R*EJ=HB z`{0Hj=#ae(nV_PGACL2CFZMxLeJDB$I;Kt$H(yj#6nvQIgZ^{BR%_z0oC85J>!#JN71-=8x7D~cIZjhgMX81{# zP~I%ah)9yen^wV<{Gv-OX&C&$fzstD!)+9$d-@Dznvx`lvw%f>&WK&Mn3V+3+I1p~ z2eeVz3lxM*Y~xsz3sUY>ALuySL&I=@PP3^cu+r1JC2?9?j;T0HQ?{58I<-WjY){{q zM+R%-#iZHs)FUEo(hy)N2$Kh<;s(oD+F)1lWAJ<6O>9pl6lW}{G1ly-YNpS^D{4XE zM;%OpDCgaqYw9hbWt`EH0C`i8q$1gAswjxJbVW@IrBV7|Uvx*j9IF^G{}lnqUGePF}Bfec-fP_gJ4h)~_9I`&N>%YC*7 zlK^%PZf<7HRe8Wj3~Uf;77JNN~z|$5G{|`K1)Ijl@f%wPQ^H? z3;Y!|ldQ=Shj|clHLqu22QMl?3dvjU?T|ToxHoDBe5dSeO!8_k2_#Q5^@QGZutoHC zrn5`iYEU5ECiz`h%KWT_6FO0cNbjJ$#H-0q@zVCssscgQeB`=D5gr<` zG>U!Vn|}X(#g=>P+H$eAJ7RurcI!<1cL{d>Z8~Ei znVl&(xbxwlXTZmx>(B@yl|WB9fBxI=pdUS7El<=c$A0;IV)z;9)~Qebdi&MG@2>8B z?$q??H^(;~-}vdnFZnl*|8Vw5ef-(AyWd(j!Y}65-&s5O)m>-Lt)r34-|sql`M2c2 z-(#!q(V;)i{5Xr|9~-^Iee}9(z8_wA_;>BIJ5N0I(#5r}&-}S>(1nvf&wXHe*jpVa7+LI literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/card/tabs_hover.png b/src/assets/images/boxes/card/tabs_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..1c910a26a5020b3550149250f077b12b330a421b GIT binary patch literal 4628 zcmcIm2{=@3|30*nL?uy7L#3E~3^R}0E?NwP0l`X4R6_xgYD_g?SyUDtQ6>zwnP=eeKzcmI~>c}}R~HfserH8}tP z6l`rQoS?S~bi)?TpJ`nT35Q;D-Ax@#0U+~?{3LZA0La;~%*`DIPS$2HTT62ShDabF zut*F5*o4M9yHlJ$s*p!phs^9kB$0MprxgofPG;c}3hRdQdEojnRpl)`A<4xdH{eHB ztXl3<{8H&`COjrYV4=?2b{ztxRk2kqFuSYJfIE_2I6`!f{Sp&s0$90aSX>TH zm0@gMF%SZ18WWHj8$@&DD6qqGBwL~p@}Wa#WP$dH{=Ob)bWC<`dlh>N0B{=S9`7)m zJmk2t;+-6zy%@L|UfO5|BrFB6{1w=F09Fp@Nf2I=1=az;UJdn?iV{y5zz96QeGcIF zN_$im$klP)B)cUZ*s{K2c_{E=3E*-uet9^M;RfhboC^`iWLyE<&R?&L1l+y=lGu$Z zj5$kH0k<1V<(*{~jsV4Htu6b2g*X|VlacBEuXeevt#$^0zAQ%g`}2{Md7QO(OV_yW zyYC-oXkdQJvEkUFV;^PjFZ=+46?0#e0TH-4fW*qrLZVnb`j%*vM>1+QY$E-hll)C> zGCbr|__vFj(@SJzfMc(REhn-IZm9visz7dkc+}lBaiD^vZVGkzsRmGMCh1B$Q1!S2 ziVY>$tc&S>@yZo1T_t&TaLR$<@oS3?$s8EYeh-bd)gPS*i1=XgRLiYSX3I5(}3Q0!Wi@yv*)iF{IKIZeslhy0}|) z0j|^=jVym`mg%pzDuVtjlXgos?U7n0;nuSJ!^1SKhJ&)9#qjpI>PL*$o<(1TY3srD zHbg3?E?ls%>e!MJ1v5=*WZ$JH+EV4)p&SbnOjNX4+~~ zwU;7XZ4M_GI;pW1r9|G1sIefKOVV%jZu1SlX%2PZk&Z+A9k(+KHZ$|y*mBOw`tC5i!I>a)! z4aQl%eC3hmapA62Q$Uk>lP)QiVkag-UT3v5Veiv?40(w%h^Bge#TkyeiCn? z7OXabuVxKpqoXk4e<)||%=X;r_w_oPg_hPKT7#`w!>mvQ)b{Xu-1{&vq1 zKKk^k6VIQvNBW%RaReszFRyfxEsepc$nuT#Nd>i+Q{N}9tJ_rP`RYO9u&H|e$m?zO ztqE^#Oxc`>qbDxA6Ooo}_o1Nr31x&bno^Qd=6uG!Fg;wl=c83O^5vVP=0u~LN$D%& zHoR`WBihEbxEB8<@!HLYmfs?$Gi08*MIA163xC8q>Ylg0_mq441^)#mp2=RS9?AF? zuLiauhrz+uCl@C_?LLR8iuQ`}E-1@;<6l!+tX;}Tu|4`U&^dKuJ-$|Wg_ZPiFHVrH znw`T$FwML6bp1Z~`{4Y+6Ds!d+ruqY^i>QHwo$IngwJB5>TfyfZb+k~d8Vb+CFf-4 zl!}vlpW{36^{iJc{nxz>Xzv0x-&@W5t2Z(CQSQ84L@uhwzNhmuq0zS~FjtiIJR?2l zP^qjXU>76!W9=v>){F?mq?vkMj~+!tYq@(yU)`XM<~7J~4k|%jvu+Dd+9g-k=wO9yiDB z`zxC+O=(zZ$et+h**@FwR5FRk*Y!i}<1!ZHpd=Zgt6T z05f-W3OluZZuh?%>mGYBmKhK6s&rrl;KWLa*J`Vo{zf<18~-84#Kqa=c8Vli%-_Wz7#5a167q=!)#1Jg*6> zQChU!XB*Xg0qlhG${+HYmjx_nZO4qKax@&yTvr8A8V+WB2q*0Hn;;Z;{ugu!c;qV26Q-crp znYqASUlrBxKBguHJ}bERdEaTh?R#2_O8hN5!VX`M(N(;4c%s>P%= z%MHuzQW;5Kfwq=U|8Syye9v87 zlrqVrnGYQA#eT@zr*5mBsLtgMvOzb~bt2O5AzQ>LG^?^+_FZ-b zyYRxJ3%8pca=9(jnVWK?J9D=CzFzWX%_mX8n~hBYffwuVl)n+@+xZ=8&}tNjxW%nq zYT1{=0uus>6Ibi3>ivSAP30DCOS+TL`#R|3bn6_Y1tjS{=_f_0hMw0J^+<)sCzO}$ zo2VYmud}*RUg!{W^Za9;OTbv;XlPrTiLx+ZN@vvLt>VqiJ%;6^oh>KvD2@i(mi>`^ z%Ih=HWWxX8m4nThn(RX@hf4Y^hHa}Nz$A|(x$O=y)tkwFR({NP-W840Bf*~)tIMwD zH!8Kh3^eJUER&yJS?wzpT`lVN=`US(&+ZSD0CmsRr|4D7`x@V#4N2Ed`x=Q14*1@0 z5?2lH+55cms&hR#{aRti!M7z2(^b0nx>}_7$)h80j24N+U&4Bqym^*4IuKMn)xSVj zQ(04Gv(rIJzssmk)$^#$2E(M$t389CKZ%vc-s!B1T;Ik)R$1I5x2dyl zUxZS>b$C7RBCGo&51N=b4TXP28SQr|80*-Tejwk9ZoOcC#er>;JHKw7sGY9I?Z0;> z_!K!PVw^e2?l<}@TF@$J69t8gqYbZ4oSV!Xhm z{BzQ6oE!i^ydD4~#{l3f)FtT#0ADl!NZkN{6b%3?c`*-uGlm8h@oaVr06>1(%q;_4 zj!^}G`PWz!7om%TJ&Dd`BdH874Mh60c@P=^j5qu9sB|w-2%~}SEDjm|CI2BD#$u4+ zyYwB<4m@+vgJmP;gU;e@6uQ`pPGrD0o4}0yNe}@W6jEXSY;TT$u7K6fIQ5by$7DK}7 zlQ81X{lsEIklW`yjfa~;AfzqkfHpkJQN0ro^k3I z(81yFp=|anS|GIagRK12`vSrwlp@ z^aj}wOaKYP%$nkPaD`lf2lqetF*`i#4Uc5b2dP3XpTgyO|4NnPFBTXUhs45k9H?{_ zXNGsbu1fq!sOppK~2>Ns! z0%wTVM-ZuKI>G=1u^$nk04M9I2;DlC*Y`bIE+CjF}Zv;6{-{#o9YgtcpP^)>|bikx!zp91D65C95++X z5If|B4NCweFW~12aRz;Uw!B%e?`21#(r2oj45!be8DzkJcC-E>djCx44_c822$B9x z@_)btT&7S&<%6c~P^AAsd7=K3d;!((@5STv2^c1g4*mAg4e1CxmP$nsaZDzH!O+*I z5oiQ7fj;Z}|497L(9%7q9Cr}fKvD4j-kpC|$^V{KI|Gxyk zkNs(ng_8Nb3);A6nzLsH^f7ztfE*}NeCSL;sAlq^^C-mD!jxhY`ne9XhrK%4AK{`m*{Ce9On(OxQ+h0uUZ|mVcJC`vKC#BHfeJmw{4#*# m)RG)U`Qkx+nZBt4aE?^$^d&pCL1E^Qw6)x3amUQ<$o~O9QL8lo literal 0 HcmV?d00001 diff --git a/src/assets/images/boxes/card/top.png b/src/assets/images/boxes/card/top.png new file mode 100644 index 0000000000000000000000000000000000000000..42955b779f1b3e45740f9494f40d28ff91b9c756 GIT binary patch literal 1749 zcmcIlO^Do79M4L1>-K}9u1bp#Q;{wvlWP@wPATy_pF!$%{#5 zXLj+Rp0+}9Stzorg`R~~u!4sk3WD|^Ru83C^w5J^rAX0BKcMQ%d|9Mj=3*c(@4fuq z@BjOMHX~XN9cIr=D9QU@n}$ZEn=7*k0x z4D;|sw^WYH_7M{jF9i^BaH{PE6wNS`Q|$o2I*wTfS6$!YZk#*Mu`aT><7r#8gDkGO zh2;<*Tb?b!@YH=Kx zg3xNUQY|G#!m1z{2IY_iS>`E%kCyxxw0S?;-)G3-2!?JDyToS`M&OWUY;ja+*99*a z(E3p?Of+CZ8w7%s5)+sDK-=CL>Ujfn6z3PIm7d=F5=W(_01NXtBFzxu{37<_{e5Ey z4$cP6u+i}pK>;_gM_~~aCJjslH4>AkMjqhD;Pt?pz|4ji#3U>c(@uFt~C)NA&D z4WR2Myc3D0-VvMwF}65alqFu&c}XvcvMFn3vQ$k`>_Tl?2?)esI50tOWoa0wZJR|u zih&PtF=ug9RLXUci9`cufMM{8t^r=vG7hin2IA95gtDfk4N!49y6E{Ffz2d<$@y;K zA_6JLAV#JHDu(1>%%@dF=RsPPcn2E_50#8&q(x|8L+Z1=8oKn`0gZcE6IF;ZI*Nl7 z$w>36s#8^ls`4O%AunNoGy@<-ly#0p(5#Tq1GG|H4^*)b_*IVmS51~QNN5v8W3D9i zOxdXy1vjF}Tk3rw$MEaDS;J*JWoH7IRJ+B&B+VFcy>0hC(Hl-@m$p^Ilyr;acVQ8! z#4QlwnJSI+5alI2NPYwsw-!HK>i<{qz0krM@T-`%Pk~F^5t2sJO^op0oORya)0Fyf z+Ub(%pvBU~ph;t&Qirq!Pfu)Uw0&pSbssW(=hyT0)*bNRNm^FwZY zdhL`nduw6s)X0xNzdw5Ekn`5_U;lOXg@uvjeCir}LOsntbmhwl>ebeCPZ8ZsVubY|FLTJ7X7UciZj)+t#weRzu|UoU`2tI~QiA z-EB#TczFO7Td0QA#vn0K#MFmk2yMIs6KoVPMiBxDF`}gOMN^|BCZcEB-L)~$^u=^$^J+*Qj;$x~YMx<+1QX0+3$sO6RJy@VPb zSw&GLx70+^NyfJ*(9k>p8C}?u(@cVE-CkW_h+rF9s_CePPP>et%jj`J z3{g7gf@T(Jbvqv>5-=_YOiu9du1f`AJiahg(~4-@Y3e0b@_O$`Y$y6m%ynSf=&>Mf z>czUVx?l{!;$E}I%FKF-Acr$pBQTo?6N;wHwBZO1Az4bz_URaiY)d9M6s*O3y~zu z>LU9i2JCSI=cYK{n_ojASw>i86)=1{oSbC1qF|AeEwOpc`|h-p$be zstFqz!-^Y-#N0c7J{AtQTSiLFkOjM=rIC&`g#&^d2(Y3@a0{QvAnrz0n`F5!f0VZ3 z-T6^QrDy9?0nj}bAqKkjfDx0QR__qz#W^%bn@wXvxs|#oX^HNz*o(kqIBoB(%S0k>NliNY4eLmzv%j1<5t1c#|D}T=I7`yb> z*%4~^;LE3<_-eORfBWxqb#LoC%g(nk(w^I$<1;f8(`Uc@?5eI^sCc;IX34<==k{%! zx{{m}H?4gC+vxspru}Gi^~&+HjCa|^shevWY6hA%y|V2T{p68LwdG$A578?oKZup4 zujQWJ*c(5VJ(j($E_tf<&&H~$^}S^1M<*Wp?!lLa9vN+TbjJ7Q-rD{{Q=ilvDyuoZ z?_~e-I^ch=1WW$7|Msmfw!ixO(vLbnuJ`&J?EW=lO|6m9#+}dq E17PolDF6Tf literal 0 HcmV?d00001 diff --git a/src/assets/images/buttons/accept.png b/src/assets/images/buttons/accept.png new file mode 100644 index 0000000000000000000000000000000000000000..3e14c0552cdd9569dbb3d6fa6872a64e5a4960ab GIT binary patch literal 1700 zcmcIlO^n+_6n48}1*I!0A*jj$Ebk(96BudXkPzerIPt4?x3bm_TuoQc2fAhWX zz3=(uqs@(17LGh~M3SV1+IqFlugApt(RqIU>dGHW{PI}5{#GhUPd_hyhidhuJCgLs z&q1S^HQm=7!onP;%!6D%j5%78POtQ1Om-lXJ!l0{S^4wI4~iVnvhrrZ)!euO?O=T` zfvvrb2HD#oHdR($lu!2^P7p$d<$l5hP)16i^r-W4eU<)*tSS6BkF zmD3T?G)=bboTvFE4{YrP+0YDK)eTiIAVYVIf}mCdZ!znt=)^>T6vEBy~r;R}jY8_J6O$e;*LX<5|f>AQv z8+Vh=FjGoY=s?I}DHo7WZFg^d8Y0motg$ff$El}4|VbVRYtm^fMWlsbtxm9 zV_GA}1T*gybsbTwWTGN5i>Or06GTlP3I#t8rd67-y`BX8>%pD-S%oUf84cS414;%e zniP=98y$I?O^^pB##X*qDtWwGlsG<1Ld-iQ2yqM4IBF^KziKM1!xEQKUh}-@XU@*E zSPxQe-eCNNY{5I@RVR>#ZRcPjy1lFrVKY!={5W_(^=8vKqV2VTlOACH2$nKG>)`}e zTfEXUw3qrY`6=E#Sp00(|F7c5r6p|~wSW&$RT1f^V$h6?QUB}N@ZEhwX#(eyPAsQG zmfuXrG(?;_;Y0YTR{bI$;Cr>|YUAW5U+!OBcvm|*ckTBdkA45er&dKfKX~blQ>z!7 zKP}tK-Nj%2esw>5eEaU)wc8&q&0T7}clbEE{`pP$T(}H(<}07A4z`{+d*bp{ilsxh zHs?S1>-g8Vj-EYHz3p#bI&=9OxbfX@hkyNe@yX}V%DwRY3(cGNF6^?m_n&Py&)*gQ OBek`S>bGaM&;0||n;ew@ literal 0 HcmV?d00001 diff --git a/src/assets/images/buttons/button.png b/src/assets/images/buttons/button.png new file mode 100644 index 0000000000000000000000000000000000000000..6b778ab19ef39eb43656617f75ac84cd7bd4565e GIT binary patch literal 1669 zcmcIlO>Epm6m~^HCA0?=QDv!wEay^6{WrGPKdNa%HjqU)MCnQdamnn=c-P9>V{9k8 z$pI>Q0&(dTMVwj*2?-&%RN+7_J=04L9FZzcs2nOGZuEKAYbw-6dtoHoGvjZ*_q`uK zf4;u<&bhf)=LA7G*IsRH!1E=z&YyXqygvvDJYGy!Kg?l&zPwHeUmYw6!t?i|&StS0 zyyp=fE12>wQ$}$LXhFDgb(CVV%?h#0dQsv_fBy8dBu3PiKCl8UNS9eZTHVjs_5HOD z+21BEm9D-iUKx2n5VHb{qj-?y-pH56ydKQUZB-J-kYd}HmP&)-X0R?U^NfkMqRT|n zG|_gIt`<67=4zKkq#<3^k*ZrV(miB(x+PXa0(%(^y^Yq}l{HxTQokrtPgRG*p)xcS zp7m7SbzN0MDnc?Ka*!iHW+(K ziOL2n23QWl^x9O~=LOIE{26}KuWN5oZ#iSQ;8}K7GV7>%-L$YSb$n5B*hmdEOZ)m!wX%lDwwLo!!X9IH@g?qC=gTQMid4Utc+AUuK zQA!k1j}ptZT;|BSZR@g0Q7F3>+?uv)8IBVg7S+eP;Czddoic#s`AO+gPJpA1k%w($ zlF(|(j5clAA*L<6wre9vb~>0@b%!qldPpG3XHC08r0HknP5z0v#B-Z zE^;)vX*wY>v1T_JsG`IRc@|@+lqkkMrlv_x68}}R%m+LRIE9!SWjzBsc(EGgki5O> z3%Sldu4aQs9G9JkNm=c_M9MTXDplLjQ=&JU&I#?X&w%uVn00}x=phL zs55B75AQ48~>cWdus7uYisN8Papjr99%j+K5i_)XyCa!w{NGH zKKbj9#?8Y+@45NczSWPu>HhG_k4Fo?eC=Pj*8B48z553@=8qoy_UjjCZZ;aXoYTf- Y;qLb@-|K4cj(-&Gm9^G)Z*6_{7(|2%-~a#s literal 0 HcmV?d00001 diff --git a/src/assets/images/buttons/button_active.png b/src/assets/images/buttons/button_active.png new file mode 100644 index 0000000000000000000000000000000000000000..449b5eac5d36dcb9283adcfaea22e95543f78c2d GIT binary patch literal 1668 zcmcIlONit|7|wvJ&aMsaDvOUx%v@&CN~-eMPQtXq*gZSbV8&s#!SR7?rBdk*(@Di7 zGu=H05j}`U8BabC1-%IBo&`lv*zvTNJuV1}H}T*}6xKieh>PqFeKAm}O69BX|Nck* zyuH1(Q9J$EX-Sf5?akH>%x7SnzyIFy{!7SUT1+=z$YKAXax6&ieej4Row^=%c8gu_ zS(k}erGfCdI*e05OVY~fFr{pd7qZX0QPNO;|N2`+j)I2ryyampZSr2Ud6@Cbhg%(X zxW}A8S$$ew8M;6a^McC5xS!}$eJEN3qJ3JTr8RP2*JSmoD#sXHIP4~0@*wcV% zyw78RD3CWDVFT%AhnTKzy4ZOV6BpwN)Pq_GXhG)#iy#U|^FTe%Z6|p_6UN)Eh61A0 zC<`E*Wb2R#m?CnSFY%SBiWXvWvN5a~I}OS_x= zoF1Gke!kTIui~enWj&g7IW$mBDc#Y^Ml(r__TQY1-`&=fW^m|q<+5tB@KCjBo&a?Q zO?cP-wGIvZ#dd40v;59)M^|gF;|K1!bv7RzeWbqsxBu~X3yY6FSUdGHb$&cP_~ZLa z8?}vv>o4tndSOwz_VCgt@5aq@pB>$}@3lX#u5{U7KN#OU@nw7Y_}1CaAAj@s=Fj?9 aXI|-@`w;!K`d0a$Xs>UzzIf)!8~*@j8x3s$ literal 0 HcmV?d00001 diff --git a/src/assets/images/buttons/button_gray.png b/src/assets/images/buttons/button_gray.png new file mode 100644 index 0000000000000000000000000000000000000000..b2ca49c8d3fb02fc93373f8424e4732fdc22a9c3 GIT binary patch literal 4637 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/buttons/button_gray_active.png b/src/assets/images/buttons/button_gray_active.png new file mode 100644 index 0000000000000000000000000000000000000000..0b60ede90af8893b0b42b3edc343a146230f8433 GIT binary patch literal 4637 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/buttons/button_gray_hover.png b/src/assets/images/buttons/button_gray_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..c6170ec9bf21b1bb6d5ae39d887e6abcfe4e639c GIT binary patch literal 4645 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/buttons/button_hover.png b/src/assets/images/buttons/button_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..e708bbd3efeb09f17825ef23760c8b4b8b2d852c GIT binary patch literal 1665 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 bax@B9$$)&WSSBINopTO0TdZ$VJP-UI;QfAh literal 0 HcmV?d00001 diff --git a/src/assets/images/buttons/button_success_active.png b/src/assets/images/buttons/button_success_active.png new file mode 100644 index 0000000000000000000000000000000000000000..adb2d1bc104236456f527b6d675e91bc5f4bd48d GIT binary patch literal 4574 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/buttons/button_success_hover.png b/src/assets/images/buttons/button_success_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..e41d1152421e74e2630452c968542e91140088fb GIT binary patch literal 4568 zcmcIm2{=^i|37Has4PXIG!2zvRx_Ak2xE(p%XCwz%yPyIW-&9&(4}dUrQKSoC_*Y* zq|hQ<*}8>DWvf(D*(FQ=qwRN}|L^|pbD!Vy{Lb^7bKdj5pZD|qe3$oqPn5fx;{uot z3;=)y&Q27MnKyK6E6;(REBmE1=rzmNhH3)9YX<=EAkJa~FF!+QOaf?M$&m zQ&S`kg#`eos573vG|#tMOU&sz@w{MK0! zUFMU!-Ivt7gaHQgfr~K}Pi%oSH2^2l#LWh9FrY6@a#9gk1pwRhbeE{g{S*KT@We(X zAo!8Nm?BVQ=($dD{RLqC>YBw-z#j_%ufz+BV}M*Az_8|cq*x*MG~jb0wJr|u`3T6* ztkq&Esc8c~=haj^6_iJTJI5UD`vGMW1;ayeIkHEay;nAP0ziL0E9TXSINEIf%4-$N zy|>?xrI?%9U3PEXKX3nA#T&}6L9k}lqe>vwL-wHFo z=uE~$9*+5vXq{88paAS|9I>A$D7~x$e9#7p24WJfEl&X#$RAIkPuKdcACgv3*%l(j}OT`ThF07&UM6?0SIbm_4)0fz&-35KB zNu~aPPjmR3QQK|qB{g&U5>fEnH}X||ioi>0$KI@mYI6YWoPDuURRA-7`pa_8QXu8Y ziN(tR`4aU5D)EEK_q7!Oxia2;wkc7U? zMZ0GGlT1Coh_+PkCfx#G+n_EpJBZF%x_d2F9>XNU4U7@S zYvMF6DbH1|-@mYYf$a)r^xgIpztEyS~rcX}w*(_Y8QVkQShggiOjpN5jA@a#1 zwi(*)%hpcE$)e*t)@P+GOG`fQoiX2|D$9@Nc}bTLx9&XZV!|)}S-hs~CWT&e>KV4% zP>TJ-N1SX<{56NRkT$zEBhnc@MVfxFan*4A@P^Oy&-S4!rpR{t=#`yV4ebq8bE?9t zmR6Cgj8?~TtA-g>CYp5%>Oy;nJ)3?03S);P)(xt3R*LxM4 ze`|&{U%0e+lVek+AKTB8u%}H_=vVl{Puf(~w54}pZ))$!-t^wN&FCyu?lD3geiBd7 zIiNFvZ{Q9WU=pw~ziZ_GTHv?k^%kW7ji<@=z8QHgtsQwKPcEF&Ic0*sKp4Vj6E^yd ziZDl(9(-`WGcNFmkT14!eR#T?Y;Orp#Z|3s$tZ0;b?H_5s>kad`#rjuK4PQWGTP|Y z(w_GG{FKwd6lVIOtFhSyF0V@)s%fLNv8?i}O3$ONWjQguTi-goK|Oq)@ig7yVn)uA zlr@b{uS(qnlyet8rk}fb+x|=3bgn|JPr{xGpP0MceZIx3KOFY$jF-)|^2_ws=49fZ z`M2`S`7A!ZCG$?^{Wr(4^-2E80i~72&t**&cMK|6SS_CaKq;rCIt)%u$Ld#`$qcz#IY`^U6$C-r% zg%zP0K@afV_!jOXE}`*5D<+_nCkoIB_#8kix?4262w8;gbM5PXZ~7#tEv!hI{~$M~ zaCc`)7v^c|oz(g+Ge;xGRA%9e`nPp&ryDoB3eHT6B1Yy99NKR3fs~hQoBWtmXb~m~ z4ot8xBdL}o6&u{_6W+K7itiPtKa06a*}S4f^XeM!juK+Y+Gj_Kr+WD>&VC60BaCx# z+;yO??c|i6gP!8iGQF~b{w+}jqjkL__~FH}$1>1W zh&@9IudB9IS-glDpYus;B6x!PseUATa95w;<+<*TPHUac#kmHZu5c{IQ0UpY{FdI% z>YUd{8-h=k1q3^)=^NrQ*S&Gh-IQxtjGVRLnsC) zX+7GN)}Pzo+n=GnP~AnJq`&33ioUADt*F7Mbupos7RFT(f7dlXiLE4T_^EbB(qK}% zS4k_Fx4B!=Z4h{6;N_<`pKgB23ke@8YS48OZZOl&@ zQ*@L1yp0~KLQZNW6pVm4@VtJI&{%>1Dnwkm=%HF-gZ3wTzq1)enEof{m>;h zkZm_PG(CfyT8I4CzSq~a!cLxd;ih_D=&L;$?|EhjWkwp~oDDsT&+*S|?jDJmJ2W+P zd%LX{!u!#!CgIyl>0z~{iSM@`G2Xbf{Z_fmzAJi9yn>PH>Tmj6J`@~_gynK z`zdS$wpnX5XP#H1dzyy<`ewo7u=gK=_6MB^dj2jWr{mVNI4|>)C@Rd^{{HVC^tZ1B z%Wh>&vKe-R5g%}`^SA3d>!#}p1cT2cDc)t4w@Y`6t9yEopAx!}IoDCoLbDhSl^=N5 zcs0DT_`C5}o>Geh&!+R%754sGxG|`4;q&G1q@~Z-wuOWxwp^`x9$MlOyt`HZiC8MQ z)83;~a4I@1EsQvE_OU}taCq%h(Ji-(t7#t^!{1J~E2+;V^=|Kdr`oG$?7v<&Zo$2S z8Vk2iG>nxzb~s&CMoqqW;-1heP725^D5G>&ko_yd_A5s z?=A1J|9hgTyZnw8qpy1h-g@-xRZ~#knv8Qtf-IzF zJA-bth1QR3-S(jFtY-^3=UiFWt{3Ih>3XBmMXon~jjh&h`zxe;2AT{?g`l?w4`v{4WE6DgA4QxRoh) zeWs4R_#=w`rOW?84_Q}++GS@;jrE}ZG9n$c~ag6!diQ|)bgR!qNiXPaUTj9oXbDdnIlr%JX zs4^%W`ptwhojj-j5V{%w04%L#LORnQl)xFFFPBe7d@Q+* zfOA=7#AX5&LlxSA9IjKS2=okfqcKDMnM4-C+6rzdBS8c_P(p{xcmaGdNk&F|*oBwQ4f-M@I1-7FghorHQk2vLB@p?du|y&fjlrRDI3$EX zibMDkx(vw|>;GV&fMTYIE0k~reE19_ogoO4kP(p9Z%*)pKWX{m?}36shL+KVXeLXw>bq)P-Mnm`cnBUSD{Sl~Dl6b^1k zr8Bww8Q!%sn!Zl~DRc=)MnHMPAu%RM9G-^7lW;ha3El{UC1Eh%pj4<9Sab>f&tNub8gv}s)^%7#+DB?n^haT`}))`eSh>=LZo3IENGbEEvXCm>Y z7*iwzXO2Od;?3DiJRM_Z3Stp(7L&vlhx`u~^U z*RenCu~0IDbwEB8DG_w0V8cof(0SzQOtGPvA7--F%fHOuub`g{ z_fYcI*N={fm&HZsC%IC%>tlV(ufWW-n<-MNv0>>08Ew#m)0nxsm)l*L3Zo`p?sE&i etEfa-LI=9_V2PM{_b$vFbk6o}l&iKrd;bq}WQBVG literal 0 HcmV?d00001 diff --git a/src/assets/images/buttons/checkbox.png b/src/assets/images/buttons/checkbox.png new file mode 100644 index 0000000000000000000000000000000000000000..657dea8acac33f16fcb3472883ba91545c87523b GIT binary patch literal 1627 zcmcIkzmMER6gCA>h&T~Nf&!#4I3R@|V~>BW*Cr-9ZVzrzd^ueXI@h0WBuJ1|JAg|e@h2@^ zWHK`-mx(ZDSpjHGyL5S0P_{2>l!#H9NBTcM{-mRnNBVnSOyXigjMJ^-Qd~RU9(qGDxQ)TzvoVx);Ys3RT3F0#mqmNu`NNdixl(&&94aWyz9gt;p!c~CO3c_{Mw!ZH|V?cU;`oXj)j%oG!m z0jvUHRvW4q%UV`r`H(!?&uunExKRpP%W@#)Wa-t;k_Fk0;h>8#WofQ>Usjr$Euu$j z5$Vb|Ogv270hs1lVBM?44hdO6V`v6WYq}a(@^pB#3N((xeqPlyXQJPWbP#2vDGx2~ zbO=pcOeuG<%K{fC!lyV%9Nu+_V2SO|b;16gWCyB%YX72lxn#i6)+kIof0$T_hb_{z zuAE-&b_aKc zi6=x*z;w&7>GNaHbX+}rFEb@_#?yA|46IsTRL(Lu4&%h3Gx6%sCJ8J%rYvQA3 zHA&ID?Lx{_w?{ftHVdvduhR!qZ#A6@+UZyT=?Ug9V3i!!Q(B7k5mb7G_A(zPzoLgH zi(k$9M=HK4EgRE(Bw&J?x=P1XgJxljdB11#Z}$wPB^)N5TDDUb9@;rAa-c3@3g3GE z-Pg40j_@ag)^D}VfY>l6{MeEnVa@we}Puy+1G e>#skrKljb`b5BpNp8ZUX|NiE7@B24D{N#UGr~8-y literal 0 HcmV?d00001 diff --git a/src/assets/images/buttons/checkbox_checked.png b/src/assets/images/buttons/checkbox_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..606ea5ba82af2548edbfd47d2fcc9bc89b40f9c8 GIT binary patch literal 1713 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/buttons/toggle_left.png b/src/assets/images/buttons/toggle_left.png new file mode 100644 index 0000000000000000000000000000000000000000..52c4e587ebac8b108e9c39383ac307ad8591f0a8 GIT binary patch literal 1648 zcmcIlJ&fE$6gG;2j+3q+0t%|ZIV2Dn+hebHZ4;9myBBVy_&D8dltW6vc>KI;-P&Vp z-|gNhMFa(+iIfsiAZi2!1qBpzR1_4@q)U;S6M`ZXi0AzyLdj_xEZH7=zW2TF{rLHl zo$YtlR$pFK6lJZu)!D`Svv{to)Ytnz-gWTyT)y>QsVFbKTA$B!ch^r9<^0b{Z@=0P zu6shJ8joZM+BnS-ttgkTjB_pypdumklgw9t`~C-&B$2P)v;!l^+b~GBP72sN+3tyx z1K~#MmAA;{v4;dHRGf^{VODx$U!CxJxUOI8Dw#m417F>!9g_WEhqPq@q@^(`48tHT zR|}2U3Bffk5z{c4&P<)z)MTD%d(0-YLq&f@6nnd!Ycp^79VkVSU9#+1JTBkvz`GPhpXNkg;>0_Sj zOf%}B=D;908=9sIbXjd4p_iH7ClZ&v;~ex|DCJ=xVDkvF>f+p4Bo?;$VKJOU8VMbS zkRq%^VQk?lAIM6U1NoFV7Tb$xa<5$guVm4aayT#5&YXpqmS&RI0xpuQ=6$`^G&6w? zufSKaZYDJv)L=bkd$!@(>83}Xrnuoog;@#VlWO5)>Xph4huv$EoufNsZEQIwV> zkp~VmU4WQ2TnK5S83A<~7K#gP%M})5P6QKOXy1|IuufoYKW*Je3glSi$aA>Gd2EI> zG!3Ak({N~LnJxvp<;2{zO}xz6-YpXRdid~h)>>7BjIL!`HfwS!oTy0~931Lk+f(K` z%mmgHt{tf)5?(Belw+qPDer@xXML6YtEMf7vIt~^Ik)P5Ms|#1D=D#f$FnbF4?dW! zh6$OpoySGp?Y=7NG6VXVzD}Nyz2$UH?MDMZ(ld%bg_Sa{M!bNHK4yA}_R^mwzvM?} zi(jtv|Eu^}YQ=zOeZT>#t93YfJ!qzd(f?bs$=+i_X%5FpS1%Vs79SR48Zx9Va0st& z{MyC=ey!Wt=&gL3-hK1J9rD7t)~y?>=^vNwU;U!L_To>c>ks4K@1@_ZKcX!qIsftV z55E2U!s$nQH+tWEb^F%2+kdh7*3}qCtX|1}OzC1%l$LL!zcc^iWV;vy6AW=7jE|ZLl=w+NM=q2P5Q^xargnm zEL9L;5mhE>&e4Lfd1sO%d_pTRqJt#!r9Xf8Q4$m4OCMPw2=gu-CVLkJJ-XQMblGka(SLrXd-9jttCT1OI##*m9R{#8BxSeD_`PT7fz&kOPiHVpm@mC3CdMX z0ku<0U>IHvP16=#Ry$|hN~8C=#AW|Hr|Kas*=d34&Kb?BTT5dEw`cRyVl?-ZV3m$& z%3&oJrnRQ>A*)z9WH0ce-EO_fVYi^DVnv^^(K1yBOBPW#6kWU>BAjG3?_0H|<_HZ? zMSY3qO_zZw1Ff%F(9)o0z72E;zyccbS|F%GtAQCw;`3FYVF-I!S)mNmUf@eyl#(O_ zdUj;Ru3^dqXhb%3%abD~!m{ZgY$6mJwu9%o`1ye0(>j3l`9tU!qv+>5=W|6Ptb!L61qGENh#rI}jsu|A!>q zz7w?8vvv2FO?X(rlzXf)3}b_@T9G%mSrhOQ#1_<1WY%h3=d(H&Q2H_EG0=0X915u&WJtU&m3839Xk=mC2f=z zff6B8hB#K#3d)_D09|)?Xc(60G+W#dRtmj0B~DwLF;mu9%KHgniyJJ;W+%odDfh=Yov;9{TG7B^7n2~$ zc^}L*6+$4I_=^WDzI!uu6lKe3&<$gB637c<= zNKa8-%B|$5cw=|*)204@6<>swba2#WqJb)M?v9c-nsH*3|K@D;?S`f_fs0O;Ps=7N z7G;}ek)TdQ6TbBAC)Y#+Pn(VTR{hoAzd1kiJUH;uPupj{iqA-A&ma5xw)d7U-}Ce9 z@BaAyGy9s|(-Qjp(9@5f-t*NZ}(5AOCPTs z1m^X(y6}sgyF1_g`R1jadyjr}F}$$-!y6y`b|HN6;$P@4skRzDdHw2V-S6`sNON(e K@#)c1FZ=^{WFkrc literal 0 HcmV?d00001 diff --git a/src/assets/images/buttons/volter_bold_btn_active.png b/src/assets/images/buttons/volter_bold_btn_active.png new file mode 100644 index 0000000000000000000000000000000000000000..43b2ab110f5316f6ae94488fe06bce783f68e633 GIT binary patch literal 4399 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 D^e11P literal 0 HcmV?d00001 diff --git a/src/assets/images/buttons/volter_bold_btn_hover.png b/src/assets/images/buttons/volter_bold_btn_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..355bcce8f6c12b47aab247b680bcfbdc448ab944 GIT binary patch literal 1910 zcmcIlUx?g99L~KIE#8wTqAwv;sDEZNnIxA@xNW`OUcD{Nd2Uzl3R;}ZOm^dKGBL^B z?j072dQdAO2tq4J^`Vcg^s$P6K;MKu=u3qIDfmzyw1#2~?HdK7 zq?{WsC*47&l&GxBLIF#KFs%#~cX-Cr4&Nq^@^hI@>`W&NXFO?f-W|1Se#9apy@KTZ zE+#>g^FE$yDyFbH&R9(meM0~m0Kt}~JBIBb^dv+MghQw+yg+e={|h!8s5`p-FEFQp zzq%W!>pG1n&2U6mqh3>ls7eq}$M>mWAcKGj&D4P5O&9>{ItHEwb?E!1VNyKMCFa*T zSOU5ANR1nyaFM z(XgmxVx0m=un7!oF@WJj6_}LjnAyHv#fBnN;`lrXv2aQd;x<#`sIAEVsF~(np17Qf zn(Mir1-r;%Hb_PDR*MyKjJ;Znx`8~for6j4_L@TSHZ!UeuY)bBw>zCf+FpkV(jA&V zgr(fidN^TIZBgl6*h}3`eu`Ii7GFiSFmzQ+x6m(wRLyB*g73G-#3RoQ}49k;M;9`tZ3%omDsrRVR>eV zhw{{6k*HK6&XiAozHmdFM<*NgsaEx!U%tOQ{*8R!`t={X*FQeHZg$SCo7djZPMkUY zQ?@a)|H!$8E1L_8zv&I>><`R`w77^BJqSujEq2i)FMnr~HZAL9bq36K-Hvp75#PM`G6_4$i%Di@ zb}w6`7r{$U9z1wbyx2pJ7U`wlL<`k};6?DLwBW&8@ykpm7HOBc7)bK|{NC^TeSh-h zJHeLN<~b8viY60; zkl1pRJ_^_R%t3F6I?^>&(^buqbDK$DX4O44h({$p-Ix9i*jQRtkilRNnG^yGp25{f{${-HuhLro}3$_q&b_7^5N7| zN>nyv3BU>vrZuLrh?l&G_+$KNwi|CUx1BRw^1R3SaGt8IIg6+piY}fGFp1NOceT<~ zA7MT&nI}QsbQzhlj(VEmTF5og>qvJInn44o1&T|&7?{&I++PG51a3DiN}Lkb^*sqh zDRE3)LR%&=3{7^{kRzLhiDk#ep-eR^3`4VJ!tzuXocB2yRROHd&q|ka0vt_@T$9;p@S}hgmCC6c}||w@tE!WP%MWn>Mp$ zj3`V)&BBx-)?%QF5;x>|f}v941P_>+r2|R)S52D_c^+^IF*mAu26phG6Bm%Y{rU^J z$Udw`!&sb_or_6T?Vd!cG&3sI%kd+kx0ucu?KomUdPMSPu!4u>80Tz#0Fhpxywu0Z zFYw;c;ulN(|0=!?Es1bCV9-ESsd7iH8qF**>VI=K-Fv7h&Ee4Ls$tV)VbZi|mI8GS zP5AZ?=bnQG{%+S_@14H(=iQqtSI{%dzn!_=`Q>nF@a5-Ak@WtFvD*F1Gf9t{b%cIX$|5&~I S>qhl^=x%KK*Wdi$qkjNEl?)O9 literal 0 HcmV?d00001 diff --git a/src/assets/images/buttons/volter_normal_btn_active.png b/src/assets/images/buttons/volter_normal_btn_active.png new file mode 100644 index 0000000000000000000000000000000000000000..f7f81be60eb2dfc6ce8d480c8d66bd21abd5448e GIT binary patch literal 4581 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/buttons/volter_normal_btn_hover.png b/src/assets/images/buttons/volter_normal_btn_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..fbaf75c3e95f2f657a513767fee4814f7907138c GIT binary patch literal 4577 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/chat/equis.png b/src/assets/images/chat/equis.png new file mode 100644 index 0000000000000000000000000000000000000000..8cbad966f29c32825cb0dd907e52e61c52a5d5f8 GIT binary patch literal 2066 zcmcIlZEO@p7~ay9Af~1W1=AmP-Npp0`@MI!yX}dkS7{UWXxbwb#L(HD*}DyQyUXsj zcO_yB;8)ZiC6yQgg+zk%hXjIJBMO0l1_BX-Ur~_+qeg!e6%~v@oxR?jUWSNNF}VOLB}ATrKERCVm~$HBDM$l&VXm2 zjzMGxP36g;Q5owFc-dm4&|py(_jsG_Kn2ArLrT%5k#g zN_Cf6NI_&oa{hA5hECpJ5GpDSKnW0_I2Bfn=46_SrFc<|$f_hXbArlolTZyC0fGQr z59aw4FR7BEa?*8R2U_OPtw1$R?Xvv<*aqrK#3?L_u`H-YL=zz~ifCOh1X=--OzW|T zNyC^K(M1#Lk%&~(g~ulxV<1dlIDXQ%&@nJaB}1wyN(zcWNDCt5X#gdBQ?NTZsKjI) zni8*zWwxcBg_jPQ z2e41997rS9wbK;&kD7KT>v)<2an8li&6piW(P{a(bVH@}(TmoWT3L%Mnob2q==C^d zghfV>Ds@{^Wbf8=PSWNx2$SBV_>(Z-F@rqtP+J;j`ajLZ-blO;25&B1ikb%gE4bV- zot90>pk)c?82|izeq2o)yM!ljquLNQnw$>t+{xrI!v*yZl?}Y2g8Q@ z<)p*df19uP?V7z67qZxeH|(%kIV$i=<*-3E&Xb3al8v9%uP2Bqsw>f!l3#q|rFUzO za&=Gbm_?@oKpZ2O>iU|_71jL1d*+Yz6UQ2c7q!(ah!gsZL9WByclx;U=jfc{O3Uie ziERhYtlYSHWb^2cyGHI#t-8|B?EAjD{>sx$yS-&?A7@TYJ9%lWq4A@Yzi?}hytiOp z-{q>WS7lzaGNV5|dtlS1@e{{~zI~@Ib^7y9o_}<2Z==oc8reFSox6JPHwD@K?uQF+ z8e5vGe}2EJ=19l*rN>{sKgn!Y7X3O#)Lm|xbMCGSzfb$jKH2|vV*mO3CKm5#iMq*C z%g^vnrjuvU(0Ti0bGN+n#Qw+jwEE+E`>YiQk20y=4`0|Y#?`gFx_jpnU(P$%{MFSz z?)~D-M1AnUTkENPza7razM{P{zI6DnMvYA#YF%>i(AnW-S9_oNAUw6ZI+BUKi~2YG E4T$=(MgRZ+ literal 0 HcmV?d00001 diff --git a/src/assets/images/chat/mas.png b/src/assets/images/chat/mas.png new file mode 100644 index 0000000000000000000000000000000000000000..987fcf945c95a7a84089606460cb8784eca64799 GIT binary patch literal 669 zcmV;O0%HA%P)U( zzE88+EClj>KL#^$fDtgU6(k}<2;F2kS*vZbR@=;kMRS;(mO8Qsoh8)mc4Oo1^#Jnr z+q0}Cvnl~Y+knbNS6x75z_JPI=>A8L3piT3#6eKqUEN}1bt^Idc>VSC|K9!%ANO~% zQaBh#7IQj8|7ei=$T=|rPuxq}Sa9egcQu^d70Ib%LeLX#6nn&0YL@M2+J8unk5A~6x*W_DFD?!pJ2_-?|Y-O00000NkvXXu0mjf DAvq!k literal 0 HcmV?d00001 diff --git a/src/assets/images/chat/microphone-off.png b/src/assets/images/chat/microphone-off.png new file mode 100644 index 0000000000000000000000000000000000000000..839e894e8181c19394cc14d52674354a892f06f3 GIT binary patch literal 2051 zcmcIlTWB0r7@iWXHf;)45S2U(Q>dwRcJ4bDvX(TPc0;>yO;(#CsAtbPvpZ&Y&Nws4 zZh|66UJOWm%0o@D4=NQ*vG^dRlpt0p2qK6`ed>cRMT&Sq#i;8)dozU?gXk`^v**lr zzW@LJ%lxktCXNmCKiJQ4+`xD)I|=vulI!k1`2FFzm0fV#5ltRD!d>`u@FpzoD39bv zIPT)<-M^tbVZE<#qBv$4Ml+sm9(<_TY<@Vf2ey~Kseb~uo$=(v6l^w|-1}>9uEEZ( zAa^R_xZU?A*ADK?%Kd=4HG-?vswxfR-&m!EdVsf4Igd<2+z=%FVV8+XM}Gr zuL-75&38Tm z*yH)(khsod_Grf*tTI9+jsr)M>h*f6uBBL5mK58zC0UhJRRn|>&HFKGh<>!cP12#s z(g=rM5PQt$6IxVavvEcMm)lxuL66&yIst>wNevW8N=i<&b%FW(*3eq5hmPX0Ik3`k zdQ;-4I3G}Hl16Mc#B^+q`tkm*F@k$%gW0g!l1s2etF#8N2pm&-rh*EKSyW+vqoen@ zrzUVlLyBS+78$E{Ggj!b@T!*5_@R@YPgp%Vn0VAVK(i>O86nA@C|jaz78T7gEJs%l z$*LpEZD<|}f}j}P4px++0!Z7@ZU-~sx%1nB=JU?DAH~SWbUd38z^Rny5l2G?wsd5O zrfln?fpk-}T#Jen*)B=jrlDGT%P%;eWq39TUvj=(zl34n=tamOu4$Qwq(#LjsUlGl zHjUaMwM(i@)wD{9(Peuq^q_}Obt7xy6#+)eFqBeS(?prND%7~{iY3b=qMNpDwIpNL zc3pud*l}4{Lr^DP4V9@B_+^3r%bQVFWnrEXh`H7+X((zi0%CGr1R0!fwM)BqT1_)W zpWm?6X@RQ8x9ZVBIBA27fRp@FB6POBO#-_;32oYXg#zgob>*J?i`u>IaKi-%+V}A5_?z}csxRLq1@$*z wUo1Yn{M0$};+K2Zmu@can|S($w|duGJNrIZ{ObCtWU`KrO=K?|dG_T$0gn=dz5oCK literal 0 HcmV?d00001 diff --git a/src/assets/images/chat/microphone-on.png b/src/assets/images/chat/microphone-on.png new file mode 100644 index 0000000000000000000000000000000000000000..9690ceaf316ab59312bc835aebfa1b26ce28df1f GIT binary patch literal 2060 zcmcIlPiP!f7@yEIZPTV8QfWicVR~pwJ3Ie(cE*e)&8AIAHw~K&jR&P~-n`izvpa8` znPfKsp$ZjBH9?^l30@ST2a8@5+C%F_soEf7#e;$ep|mI-L=Vy$zuDPcQ;0E$&N4Im z-u%Ab_y2ttCdN6) zTinmru5+yCSlk({AQpllQt?I>LNd89Ucw7A*l@UGPxbWR$m&MMz!<9zIm*hSEDNF{NGdN$rkph; zgKb?L=wsP|&~eRT{zOY3tSqh)$AKvb^?E&1S28p#3zA_Nf+!2J%madt=KUBoct1Lj zlC)^@B*LK=#2)q8gcjL!Hnuo0IrXI$bh!Pf6)*^$&_ID8WyHj{Hn33G7+R}!&`~@* z2U=Q2uS*=2<^v)WNknHuOor!(A0KEdb8tsCm<_8h+^s-Qw+8dd1u z_|f^?@g^{bLV{u%mME>ZGd9s?VPz$wu!qigzC-KL;l!er0Li16SX`1lUd-{LUXm13 z%bBWtM3hZYOrZrR2nWUJVX!2XBtRObBt8VDj_1yA23jbXqka@4ACu9%#eq>7&vQ)2 z&PqDbC0rJuWIBqf8Zvfx z$JH>e7^=&ooUZdoRvzH4Z#>PIq`W zYZ$UEV%Kn8j&-o<(y)f0PP`f_6Cv=+9Q&6wL$pf60(BtfO1q??s6h!hGvY;%!TDyp zq`lK@no08fnypp~R6Vv?k0!!N8(17p@=qWz>9)5{U^nMNDqpVa3n%=8@r)qT?{{iw{_j-bFPZ{oSLK+8Au|UmNT-b9ftqMjnsEsL4KLQ zNegZJpE$O;!e1{x>$Kv(%Fo7*4G76$yS5w$g!L*n#jQD{(*e+wh6w;GkZaGMWYw8r z#D{Q(Frl8f`1@s;ZqV0*r9+eNelfQD2D`m`;>h<8mcHHB!+#gw9=&hvy0Ca@-@)0H zyO(Z#^X$R!mBn2zjNDm%`Rr>K$3D9$SbyC7?Y#$|`;UKl;{$2``EzqUM(^%dKfbnY zYI*6-?P~Gr^-mw^pE^okeErvFp8WC1J0HFs+}rx**H^pt-s&FvYR~1BWW0_JkLRx( HKl{?3s?CI~ literal 0 HcmV?d00001 diff --git a/src/assets/images/chat/sticker.png b/src/assets/images/chat/sticker.png new file mode 100644 index 0000000000000000000000000000000000000000..e6f21baade6a2bcc60ec36c380b77a3ebc9f96fd GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^Vj#@H3?x5i&EW)6jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCikt0(?STO-)TB%I|tc-TnXnznX~;P+0YN@HZgERubeF3>5tTpJDUanMpkSV-i(`mJaOnk3z6J#zmy1e8|Fx|zYcBPD;vO(B`pUHQ z$ThWDxyK%!cp@Pxd3TAwnmBu9l2&|4*VhdN$QJ!PeN``72( zxwR(t+3VBC@7GP;!=n1S{Oykz!@W-qt(^BDYb}4VJaf%?<)c4=HZyp-`njxgN@xNA D{CZ_g literal 0 HcmV?d00001 diff --git a/src/assets/images/chat/stickers-icon.png b/src/assets/images/chat/stickers-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..28f813dd655642a6d390702fcd28fb266aa9772a GIT binary patch literal 2050 zcmcIlTWl0n7#_SJw1V+My(SJ*BodgNGnd`j8M@Zmt+ok^wO!rXDscA9+1*KZXQngL z?rsw?Qer4ln?R6=72|_3LeyZWT8t4C`hpKc9;{JO@BvdLqEfLKjc4{Im{JLeo1C39 zXTJaYzyEU18Ejqs(1NNvswj$D(9#@kBhMOd%$rO85A92@B#-%4^WzRhRp0E5In>UP z+bC-83wpG}?TD;Wk(u#9&5UDTE@KfiMb*{kEQq?XOUH3iH$u!$AAH2nx)x$${s@Rz zjX0$@_uII=e{~e~cOyk(>hGiLaw;LnU>DN4OxkeNT!<;~s$}jha|~U8xZNS9!E;D= zL|W-a)5f&y<5>g%pk>9UAcQ0hub>4W2pkYOUSfG(6#^=+(4`+k+}T<}Z3{nGaz@@l zOv-gFmE*G6tS>A2OgqW(ilT5p-~@ps2-e9PF3hopQ(I;TV+Yx~LXrCdS@hdqInB*ZP+n;ZG@Zp zu;JF0ooT3IYxUacLZlkva2jU_%pt<~iYqH+x~7vdFA+!Ob0r!}ZL~3TO*?9u>2jr7 z%Ph1Y`b7HPm~Loh)>-B$DjDD~ba9CBs>XsK3*;y-s{SA;+;SkO02HAS(g+%K;l*Gc zMEQU!0TqZBflW$#sQH9P>QobNeQqb zltmx}0&y{}6?75%u!(xT^m+EhzST@bI4T)Z{Xq09C;(X@ffH;3N{|gIBwA5KiW1j? z00vQ+?O|IdTL-2uWc5^Ogi(nLL=)s$N%BjqUy@{^N(3wrccQ<|l9y3lkgL|(6l7~~Zh zljw`f`V85-Je@`RYzh<7S&CnTIcCDmLK`dW^yYSc;m7nX z&py3n+v}Dvd3?wF`KynGue)`4-N{GmHdGHR9g;2a1hqYwuX^mRea$ykzxLO$?>_ux ziW|P_Sm(edY5(B-#gl_8j-1VfQjx7syt?z;^IyO$Kec|*s>CO$?@ylxKMQM5Y^+@p z>mL|<=3HmjRO-dI!I~TBvCqQM?8xr+9%=8j$(Ijo-Sf)mk~4em9v-sD=#QvB|r!_#YyOpo8M{d#EHSUR!o>yeN# zy8Oq%#Z3b`f4;NkyYWMimTqZU9e(S9bsPQ$_e878 literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/builderstool.png b/src/assets/images/icons/builderstool.png new file mode 100644 index 0000000000000000000000000000000000000000..5458f2f5f4beec4455a9bf646431d68d6f83c506 GIT binary patch literal 479 zcmV<50U-W~P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-Wl2OqRCwCVRWVM(KoFco^r@&QBSC?Lgq#-16vz_7`9ewxR}rG4O6wx^(WMP# zN{a9R`vHz3cT|1>)lk@XIiIb_v0Sjy$o6_~w6nW+CnPbXonc@boX|B^=oL@0mLbzL zMHEHoNXpOmF<8W{@dUsi2$-g6*DT2*=E5K8c8T9}823xnzW)3rT z$oA>E^j$qRyP4M0*Fgd)OBHH%;CvLk=@RX(p@EK*%ecgLIvGmoxhztPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0(MD6K~y+Tt&?9! zQ*ji>zjK?r=^W`~3gtgqR$H0a?ZKGi;Y0R?P^4B z*NftB5%H*AkAXvO9u{$Zx`2_j#3utR&J*_r z5WGIXqasXXG2|@>EXTgHrL5H;m6}5=G*wusLrNct>^(eD+?da~KDTPY%i0^ugD4*WSLtuU$Fc^rVu9F^cR?KR&xwfIoaz}n* zb$dwPR@N$m3Z#=f;4B{(P}QM>pi!|{R>|-spr)04$|XK1!VLLkj1H$1kQr$!G%(au zl7sjF?fr5QNosGyh|mMmW~{;NV*ow%O;|76VyHW1(s26WYs Tkxlvk00000NkvXXu0mjf>t#(` literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/enablebubble.png b/src/assets/images/icons/enablebubble.png new file mode 100644 index 0000000000000000000000000000000000000000..217109c5f3f84c03826d2f614ea170f9b75d51e2 GIT binary patch literal 734 zcmV<40wMj0P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0&_`3K~y+Tt&&S< z6G0fq|J%(bTiROF^bwkfv4Ip*rHPPg6>Y2s@h*7LgHQ!~@qrJ_$@ZWGgo2_4^`N47 z(A1Nlf>pE<5NuE^6dx5l*hIyxjgoEBWSyCv-6T!L9{LMkzQ@e`=i6@=%YndsDH``n zMOY}J^*9_D?z+s=B8Oh}R389c@hg9MW%WD>R>b>Z0?}5X%60ylgOn@LT5rOB;5Wyj=)*o34w|+L0b(`B!i@O^vM|{rr*&r63GNUDddYSW;6>vmai@r?(2>yuKiHX~mM_WD%k-RN> zLv4eKlrqZ&1c=1igj%?3>ezltMJMs&K&A;2)(CxP|ji+Wl%w_@KE>MD)_Goq4eNV_WzSbJ6J}5zgXGDU_G(v QjQ{`u07*qoM6N<$f|LeNn*aa+ literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/room-history-back-disabled.png b/src/assets/images/icons/room-history-back-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..78a447502ed4d6a2ef67b5fbb41459609d601abb GIT binary patch literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^NNn{1`g#vs+Tt!6%C1k~A)D@(ZWX!G2fx^{3v4?>aTS<^#@P80s*t~zqexL|v zfk$L90|Vb75M~tB@M-`G7I?ZihFJKYz2eB#V8G*YamB}f;bxNVjvnf);=jzzKCEzE zvCVy%_l6ZsED@oeJ7h%jPuXruR0xV`3BGy!$WIs5kJBo=olI0()dbd;&$Q&`316X< zxWhqp=8s+H>pZ4-HdPNn{1`MFV_7Tv=IJWSz~ex{7sDLoQr6ui#}1lsVJb;t8bKOM?7@|APU8lsB^* zP>8d@BeIx*f$tCqGm2_>H2?)GJzX3_Ec}mNG30A7;Bmg_#Qojgs55)QgqZZ^{U#IV zH7wm?oVAZ-wzfyZ-Ki~)S5*YtE!Jn=_(<(eiv8q+!k$K6MqWaT6f|ubKRj7+(qzuW zA9qY-CMslFD7qdhaG3O^S^d(JtJjarRN3Kv$CbbEto2#f=|}!cM(t*>ZR9d9I{GmR P=m-W+S3j3^P6Nn{1`wE}!XT*bvjWYrYpwN<4QWTa#z#Uw-x^)!?eq_or()s^K`l_ZVz6ikh^ zfXbKgeP;(!d?i7C!T*r~gX@7iCx9}X1s;*bKm~_EnDKc2iWH#WIZqeI5DWjMmjn4) z6nI!JC@DpK{CEBCwk_IO2Yt)x6wYxAC>3}(xT|k%{Gg<;hl7dHO7P$UX$3=;O%*dr z-nE-Gok;n#Xwjq>PqbUEOpY(+QZukmatb$`792XdK;0|zn#NPj7ssx6 z)bBSGOWRWJYI>`jMf&aTMJIhLHo6_Fs}tH3Z7$ro;{0*{Ddy%}`*VJsXSeL*f4)O- VE$6>)JwTr^c)I$ztaD0e0ss_0j>rH2 literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/room-history-enabled.png b/src/assets/images/icons/room-history-enabled.png new file mode 100644 index 0000000000000000000000000000000000000000..287227bf40c3b6725cde5bacb0e9600efe9e7f43 GIT binary patch literal 402 zcmeAS@N?(olHy`uVBq!ia0vp^ia@N)!3-pIKTQq;QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{173GfMVWo2d2Ne!{;DwcINm(*30G0<4s*AQr;(ik6@>tmPfEVHZM_vpGF z5oKARjyLNX`+yXGNswRge-yxQ<<5+SKq<}wkH}&M2EM}}%y>M1MG8>xvZsqs z%h7x-3OuYAl$yF8{F`o_n_0`lsy_2~bA|r_fyQQLBdL|VJH#2^xhfP~;N)hy%h09x z;OJeI^JN9fA6(S5m9##(`5jzR_tSW~0#mWD=q9cfsX3>EEm-B3?_uvST(y&Ba^$bn z$SZeP1m9jS4K5b~}l(od%)$~$1i{wk`L|19K-#Nn{1`g#vs+Tt!6%Wz-dNn{1`MFV_7Tv=IJth$PIQbR6WIIrMkE9-0ylv!21;4_e7FA4Gs{tpHWQr^sN zKq1ZokH}&M2EM}}%y>M1MG8-9F!NW`|t-Zp6 z=K@yxnJikoYB6tM$`hYz$1^z{v*IUbpHp`cWA-$e!7^DO-{_H#+q<0^oP|n?aS1{! zDuD`{I9#snQ~Lcm?4aAJWAdVg<%dEaFF)<#A~k6}yW^CCTuGq444$rjF6*2UngCgX BSzZ7D literal 0 HcmV?d00001 diff --git a/src/assets/images/inventory/allow_recycle.png b/src/assets/images/inventory/allow_recycle.png new file mode 100644 index 0000000000000000000000000000000000000000..550ca111e6efb642079250e115e9de03d647c46f GIT binary patch literal 281 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}%0G|+7ApQRR`wt&Jq@7JmKbxL*I*lovVdno?K=IF){!9TO9%LbxB}__-yiJ!wa6&t>J^#CZoXzJSOK#H>@$S?Rm z6fgw)R|tUw3p^r=85sBugD~Uq{1quc!P%ZJjv*Ssp%WX08WcF3IS>B%ubhl#G&jGs z^It4{nE$Tv)90F1vpnsjet-E~^F>yoB7ODI1zZA;mvnYo9CFoGIMc#z$-HQ?8wdZR zd;5iVJTup;V|tt6(D{t#!Qw3kkA+3Z+^hb(VDYtI47(?=7r(uHc0JIU44$rjF6*2U FngE?xf-(RA literal 0 HcmV?d00001 diff --git a/src/assets/images/inventory/botsempty.png b/src/assets/images/inventory/botsempty.png new file mode 100644 index 0000000000000000000000000000000000000000..cddc21a6bc3153818ce478e9788fb6cb684c1b1a GIT binary patch literal 6893 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/inventory/empty.png b/src/assets/images/inventory/empty.png index d975b4113cfebce8d72b190ed3525f919d6084dd..352aa84f117409734c2f9e7134761059d24cbe21 100644 GIT binary patch delta 1957 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/inventory/lock_open.png b/src/assets/images/inventory/lock_open.png new file mode 100644 index 0000000000000000000000000000000000000000..39bd355d90d4a99b3f7691baf0ceefd4ed84b561 GIT binary patch literal 2078 zcmcIlYf#iy7+qRGaB!-2RH`zKv8_^?O*YwO*}#Hy7X@*VA|r@k%_eu*$Zisn01GJA zw_>$3YPI8o7F4Rvpw=IXj}~p!(Y8#nK1Z}&tu50!6toYm(#H)fTc@KAf0~(_+?#vu z`Of#qmsQzWQ-%y4Jy@sH4arEi=fGzS9B~oh@V<2ak{0-gl+tG@I^D>ZwGon$^HR4? z7uLq-=BxRRX*4T(^$aIEf!^npAX=wOO7TeyTLM(X35t2aigq1sK@py_qIo6<;gD>= z&8Jt%U`AC|E?ZT?S~xT%8Ai4{%N3?liC zY{VwY05R(g7)uZYVz%g=ge$=bEW~RFNstEIK;i}yMjB|+L>o*<;6kB2nRC%O_Q?Tj zaAif^sw&YqUQtn@ub}jzT#Oqm77I?0I7wmL~IBf!q6z>31Wkr-jbNGg}0Xo{pw#yEnc38D|` zfVIFeDl;&!$nmbqfj}J&Izv!YMqojP-HJj{dY2e|qIf5~wS;j?~5-d)P0wyO$nvDQs0BOO@q=_&a zNy@+iw%1F@HeKf7*TZ-oWz|%1kP(>K1PjA)7zs!-W^~4L7(*p+80$%yml*uNIqThfq$%~oVW-ok!6pkA!8Q#9NG-!AJfZr* z4xKLK*9?1VZvL{)D=8(PPKplip3qc1v8eX@p6QNGz#5VmaSrMa6MSAG|rvv(@BciZj`hte?XPC-P-&JCui zcHLV@{zlie2fxYD*F5o)-|KpKs>Z%FVQpsnn(Xj*Yp1OkB^AB>#?FST)JOXHr_Cqw z8r|>zF=gR|J-MN=d7EtOx!c`r^1=%T$Gl0#|2S{>=&E^nH-@(QA11F%kE;*+{7QR! zTwPsV$#W;!BenK*o|vz;{IH^>WVioCXVDGAE57#l;-s20t6UL_b;qYCKJ!8A!Jln+ zqR-#mRloIBVfgGq8@|Zg&~Y;HoZ>&dD|Sv%=1zXkjZ5w^`lZL`{}qv3mox0r?TXIY z=1&eEu72U2uBLND)Uf5_My?JkyqvZXoH-En@Xt{jYWKGW^!GpX9}7=D^2HVZ#jty4o0^8~n|=LR?CNn{1`6$5-iT!Hla_wPS^_;5)?ZqiBX7){dCg**sP{7oag?pFMTpqQ#jDH(< z-nq50^kCyj_lHOBomF#o)L(x>)ZpG33GT2fD_Vj#{N?5SJ@Z2v=e*sl52G2yHC`t! z{F`_9p`^HXkfZtI>7Qc6XLCl$f7|lufW5PWc>d$$#S(u$9Ne>!P2tC<)8GCvalK^U UoE^Nm0q9%?Pgg&ebxsLQ0PW(0*8l(j literal 0 HcmV?d00001 diff --git a/src/assets/images/inventory/not_allow_trade.png b/src/assets/images/inventory/not_allow_trade.png new file mode 100644 index 0000000000000000000000000000000000000000..dc07c79441ad94637266de72735e97c94999e341 GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<-!3-pWInT}qQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`JkBe(r|SO4&= zH{;y1FD{s!7rVG=iPFX>mHL(8@A|jw4SE&6%6zN)7R#WduG{>_i`ncwT{IeN&l<{$Hn-ea-#Y;J(59=qFj|H9MaHJvAq?~QuR&byUcdXv(U RGNAt$JYD@<);T3K0RTp8n$Q3M literal 0 HcmV?d00001 diff --git a/src/assets/images/inventory/petsempty.png b/src/assets/images/inventory/petsempty.png new file mode 100644 index 0000000000000000000000000000000000000000..35bb785686049e548b6a8b3683930119b164f237 GIT binary patch literal 9027 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 HQ|$i%IJW?o literal 0 HcmV?d00001 diff --git a/src/assets/images/inventory/selected_item.png b/src/assets/images/inventory/selected_item.png new file mode 100644 index 0000000000000000000000000000000000000000..838b3b4f37fb612efaeb0f5e27ecad637eeb7a1e GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^S|H593?x6vT4n+%#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6-$0X`wFK>Gjx|7E2GK!*R?urDBWB|(0{KtTovt(71?XMsm#F#`kNVGw3K zp1&dmDCp(s;uzxL{r0LMAA=$fv!n3;|L1QAU6;#yvB#^~#7oja$T4k}Xv%cY=!mS} zs?nD}|5>{Q2)=0YzA4|jxq)-7g8S^|WB;$YOq34!E|9Ib_^B7rR0dC1KbLh*2~7Z} CDM_>d literal 0 HcmV?d00001 diff --git a/src/assets/images/inventory/trading_bg.png b/src/assets/images/inventory/trading_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..c678de6cbad7ceb07caace1131af59de9992d80b GIT binary patch literal 1879 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 PfIn9?^wld=@e%(IBrHKV literal 0 HcmV?d00001 diff --git a/src/assets/images/loading/connecting_duck_01.png b/src/assets/images/loading/connecting_duck_01.png new file mode 100644 index 0000000000000000000000000000000000000000..e3772c8b4e3910d9c52f7865d8058c3e5c86d41c GIT binary patch literal 3985 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 RxzL7}n4_)B;YvaP^}pt-O8Wo+ literal 0 HcmV?d00001 diff --git a/src/assets/images/loading/connecting_duck_03.png b/src/assets/images/loading/connecting_duck_03.png new file mode 100644 index 0000000000000000000000000000000000000000..15a2bb9f4b69d21f1dfb005e2c0bf785f9d16617 GIT binary patch literal 5842 zcmX9?3p|tU`{BUUPj@sN^LBFbTtW5`RbVbAN(4wf9I zBK4~k#cTFv>wxr1GKv&B=-~h8|M_ft4xjIRop#^Xb$zc~Akaq(i9sqTC}{2U-A+bREB?J%@6q+t-{ESe6pVg21h9xN|Xp5G= zE4q(yjwmRgsXMn5$jJw$D|<_?M>Hov9o6j>d*|Dl9?50}q z+?#Q4wEo96im%mtJhnwsFR8DYO}rN^lO6rlmuTGm=R>uBeec|oXcstCG=>`oF5hWs zM|UUAAhCCc8m~W3H0A?i?a#T?MB@ofj{2*UQfK#~0VK9Ob=$&l(O4}Yy7iIY^B{3V z14KOU<2EOM!p?mhxSZ9FIaBkbUA${b-E}=vBWDfEJQfNX=lpk#bh7wsPIK^V} zP-x+j(|@Ia7K__9ifaV!v+CLoX(6jRV)c0?EmAb=bWUDm+v5CRfbXpjE;HgUS5dHwFE>85Fn#o;T<{w2GUvz(<9tPcD|4@%mUCdVjzs0tx_ z7qehX^_CNS_`CbEng4X=3_wg1!PfE69Mfa9i~rbjGKRk%wV)#S!F~&P`X-XK z4n4f^BSQAvw*xX21p9Sb)6B8p6;qDWj!CD3nbX}%zngk#ojD(sWv^^Hpen(h-a9%p z^*<2Z9pBo1e)}}mZZHw~-^S*zMCojj3sp@L?xAtDH0GDH;2ctYKpqeJgG1`)%C=u{Y{! z?`;Tvzx00h>#FqhRbR+sk%e3ECx;_9OW#|8i;I%cT{3-vB&)66MLJ8po%Z`S-8-w~ zY(vK;@@v5u-ZcY0X`ie=ND_9Ioenj zNy%3wjEhn!T227N5n$V%sg*S`$cIZm8jtN>`mQE?ac*f`qd@3@T%AB^!}}e>g~M;gsmqz z=fHTzrZL|D;fkZPz5z!w9PjOz16IP@cpvoNmS%gyg&*g(Jvi>H9QMuc((7|ezhb{x ze)7YIV7}COBCbLm3Bi68#v**!ZMGCirEyT^->j$wfIz4M2AG&HB8P&i;rwMyvPavv0yDAdIotAdR*Of+ZzEg&&qRkC%fOFb^a2 zx0TL2beUgT@Uuy{zPf<>NOD!iiE1GJ3IUzV9AE>^NYNC+!@9j(Nendm}qv+MV>i2VU7zDrCUtK3(%i#Ih^e#2@8Tb zOS|9*uDe#xQaZZkT74_NBJA&2&a9twUZ0cU^G&mS_ZoxE+qwyArTMCn@p>1pioSZ1 z1_Z>k(8JDUST}5x-8F-=$W{ z5piqk#~$>H?pjPX)Oci%v~Lf%iCh>j=>y)qm6o|lRFjtdIpf1*AbcxEzBWN++W zb34MROJY(mtDEuz-VAoqY9CjxmzRQqx`<|jK?5Mh~)=K^)e{ zk4{w2J-B6w-KKm*?au6m9+Xy6MwI!>5PJ#;75sa|5z)~+Gzs$xc?riMJPvNe0SwvlWd z*lvov^oxrY>Udzl%Pc1U5v3|4F~rF<40D0oiZ=T4YgVm&2z?r&JmK1gK)+wLsQ3I0 z2TRp~6%+(Qy)Oq`$hX|ER;t(_f#+Femg<-(Z9*6gG5^4~j==C*7_RNG3ru#P*`~sw zDVNR~OFgh(KI_Hb#@o9n8~vKe*CjR8C~Y)Z^;^wM+!>CyoJV7$A&dof*iPD?>PmRI z9ZX)`dMGe}o8cI_djNn+F;!WZdg-2Ir!RzKK_HrEMH0b(XeSk07T|`hGo=(rXDM=v z6RmX zk|>TXnt%g&gvZdAYWj%Z#;rlvKK$bUZk6iV>^JYIZ2Ec4bu0FQIO^LglB=e|g?NQ|gULp%3fxhl+a|7fWW8~g+T7VyK>U>NQl5Q$ zSaZb{MAVDZ^m6v*{#;-hR_@LD2rIwh4Sw6|QX-wj$Zxpy5$UjGWz<=5%Nc~v$>O@M z2t&WfoobKzt|G<|ooRvDpi{7y1MydN3#P}BB$|_~U3NUHG#bi;Ba(@%ypu;gPF4*Q z;|wBW?bSyOuOh}vM$Zlr3W-9z1v#IK0rh%TH2+y_#KbR~{TMd;aK6kb6Un-xuhaD& zVy@BSJqgunQ5(mLK^u{;);T)j66S!CNwJFtiqgQ)BfsG8{j7JvAn?f1{}t*#*jNtd zN0U|J4wGRgvL#nd7Tv%I%l>@6fw2kR2YX|V^BB+YIhK7y6*NCW8AY3tB|8mfgH|XA zQz&!F2ONuKKzSV~-y5@rJBpRu_iX_ZAAzAr)Cr!-*36CBs&rDkS{Gk&6BgNNf!)AL z?NAT_eYJP-SPVY`4eejUhwLq}KdoJCg1zFPtU4wgxjsasX7?s^J*e&oka%zCn{K|i(7`oF zLoDB;navI%B9c?QVN6PR)XF`$lH5Sxdt{k^ zZM=Et)Xqo!>d8?|L2 zu*pN+?jus&ZriLp8;-dxxt7qfotlF1!WdSQZWSluN?j(9m*(hm+xD;EHT|cNI9(6x zE+cpwNQ({Zp0dOKc0S{jeoK)Yd4JWL!2sDGK`}x1)^U6{3tB2C`Q5E#bws%3$}Ru|v4Cn4AcEdVf`-O~O;dGGcM< z?UK=sh$ULcBu*Q@6ik>^S!_gRVh&fj7-|VXA>)m* z$H;K>&SvDfaLk|OilE0X@vgRIuC|(yv0~qWw5Mlk&v3ey|0=98jb+EVkhuXU=>lIM zADZtuiorJ-TyV1;KJoM>DYnrlz)OhYN7#}@gl;Ya8M_i9YJrcJfev(1v7(c;%Avr; z5W8t?O)RG^6GH^Fj=2Y}B>UfA#R-kX#-rZcke5FI%jP=~uyKC`br7y8ESiZQhRoSe ze!|z~{CGK24He(O5a5k5ueOe0ypCqW3t-I#@KKf}NY-B5{HWoAOoFx2Am!4S^oyrDf#dg1z>x(`L$Gx&AyxJy6)i%s!C;mnWNE z-)uyE2tm~nE_3AlO=@tuVT|PB&R(a*azaShGB&0Vt3Iv>R|PmbMML+GplG<|GN*#h z2ME_ddH4m<H|Al)PeaoJ#QOj5fr|Wf)@fx@a z_BejlWp0O!?OSdGGX1n_P8&`zzJny5o|MEbpJ^=_LpMv`|2SaRNx z`iN<}!DNlHup_8e1=vE5YxSWF$I~y`jyXq#$*k5YB@4CYC+nKL%s;nlbKY z0|S~gQAa>D$bg%zFy$1HB^IkH3+07z`j@-2vfv{tTXn;`?#h!|y>7|0qC=ULKy>x9Is6KI6eiWuZZk%$sNF4mgjTHi} z;~z57Yxz*`i=Y8}FZ!-%h{4^{i?jARwx_222?4vENnbp(J0LEjIrjqt-3ROLfx9px zyBDl5&KXcf60enu<76Z^PV@;F3Hu+HvB`EqH)fP2lZ?YHbvg8)@3sauD4!yp%${lU zcDSi3+ZEUXEX}~}Hh>;CMy9QyVre`7*m?fzFrCQ{c9=9Eo_@hAAI<_Jceenq|3DGr z#@cB|`ayX!%x(C9xfv{VUn6BukLJ?}PI_|CMK0Vzz$LP)L zCb$yB30DH#%Gd8>An$cqa5CWGh!G-f3@NPCmutnrQV%Y3%qV~H02J`yrE)mPr99Xq zRmP&d3a6j(-`mqi8g{_@<1d~S1&V(;rypYpw~`h6c;z>=vEG7UV4$OMsvU%RjLbz! zT_(;jkGW$oD5(mNSUrcSidVqX!&n34N6z&cbV?RF0On3L<+1eUBfD2hx{6>o?(A@g zGy$0*SE2uIU2>0JPkSz4!c=UB!vHd>yQH42WeQuBUPy^n;pC=FGl*TygQqsoDms}t zi`V{ux=PkTg)qpID4>8SPSXxIVzH z!)Q4~k)Gfa3eWsS^-8_fQ^#IBwx@Ri9|pWBl@MS81Lq|CwRoZ;|JZ2>A$d77l-)ecUK!|etau{hYrDhU-6ycQvyh-Vo=3%UQPJ364DKOIYeA=BRag+ zSfFu_tuVRM|XQ%|ZXFpJFroIru545InJ+(8CpW=n6Zr%AnDqm2L znZog*I?ZHbS_pQaikQ34gA=d~5>yEVYn8pw3=UpKv! z^LpC!yqC;D-rV__Zsy=r3}@92`F>^3F12fT`rXXI-%lmCLx7=b71?h!6HCch!3m^P z`Sczi7BcOt3g@-N6bG{a* zd3KGb3b^TcTS|Kid(c>rY$43g@5Jd zY-B`R1+j3ZxxJYWVVHt359kffFA4A+4lt2fkS(c`xG>HkG0n{;Ssb!2Opll0e3Aun zimyvwNUyDck_`pylr*$9Y5ujn&J}Y~>9g;L)i`_gZqp`tJ!6 zlZM(cdv(-YWh-L(Q=q%p0Xls86{~2j9B_sQvv8lqi5UJdi3_xrhR(RV7bRIpvu94a z7eyL_`)?lXPE63o{@(H)R}`d0&y6zq|ABCKBIDEa(2|m|$A!EbBcGS&&~I+wrGPUhU3^l4mYCQZZ#vXYVFOm1`V1!bBl@R3()U)TK;aY14jVy} zY9s0gZr-=3Ty0j)Jm8iaUU|i;&OO`N_&(;KaLQ5FVtdh$eZ3{2k4a&_gCI2}0rvXb=VP#^%r4g-~f2j&}+{q@EqZIPoyT1tNj5+D-&ZFrm`k?D zIE@uD$V-Kj$!69kt8b~)^?d6lEPa0+JZ(T*nO91GsKYEkQeLNH3jJ@l1t`J>$U{?z z25te63dWs=!mB2fP7{H%UI^^-H93UOO{+yqjNjwT?Jq~l!)`2d?-sB=?<6`Veg+c> zl6RZ2i0b@OR{BbamGwESFnNq>F?GA`Qocb7ww-0s@YFQ6U~6`x@wuwVGPv7bY4(hlm($BV{(N_wVft&O!N7t^@syy4GOC3T@TG|{TKOAU zSy}0y-kOoQSzAkQRC{N;pROi^L6%~&GHl8t9DkH&4?9HVikk>gah?)1l9CGDaC5L{ z+EGW*D+2yOvPFb&ZQZ$yjSmo_iG(c_7$aNZ-WG%B)a;0+&+S!wH~kb^+BqkwFgaD>R7!|Laxtlo6w z!#$`-sx@_eX)McWYhxkHfVN7*d8?B6PL~_sZN8c)%AHQA8x?FZgd<#59@xX#&#`)i z;N0##NunLyia$a)PH=tiK;5;^@pD5#9`h(jzxKy|_Ra6No}JLm zjOJ@AIjMxS(bi8E?deLd9~E4f6*h+fc{9RhIQw6SqL*RgRn9n4Rg$X5nmD8oNF{R> znJeYQWTiw_IgucXY!Y2hRr*Z-5xx3Tm2}na7!|oiuTdSUHR2_`n|*iTdNq3ee1xX; zEQ%KyEcu5SuSSkSY$W}8bjm>V21u>rDKfv75SvvJvrC9xvPe#^)vC^XxZ7FNXTwzs z=)g0LDgew#DNEzSTHyl=HLvWjT%LR7FMX=% ze)Jr1UASgR9>@yYcnY%SGQHNW+S5|*H!&Jub)_GT`49f-N*C9Ms|{e>5p&QC(^^Ie z>vW0zp%q}gsR%OY|J=BwpoBOg|HauIVdetsPbEzA8H$%`jV^3-Y8%;dyD*f6XHJj# zU9)oK5N2ojDN{o;UbsUms%}j^@k2SOm!D=q{uZwVlwUIsmXGq_JlYdzJENHbJGA%k zT@jv+ggj-!zEW{}qa+mGSL)XxZ6}m@yz_?_e z*UXaOCqgNM1-3}y4`pO z_9P#tifA_Folost5+V?2lrcVtrWJrE=30bz85f5{E0-aa$%jX8s0#g67DCCHji*e{ z5lY2Ce$7CF;8cU}%+Z&F@7#6ekqpWiNMr*n=6USn&$n%;;&EpF+DVQ*4AIPK-4pmM z4R7BtmMPAz!4P07%x=Zzm5M}Kyj`r2huWOdL$^gMQD zlVLk_%l;Yss;pfE{fpUN*6GOz2BlpHX4%Z=zgMEulaBrO>IIgZ7Z*!fy5>~t{QC&} zhUla4XUi$*^0F;Ilr9a?6Z+dNo-@CA&D>7Ap{DVWjHAkt4f@}ry#x%m z^mDZJKLTstD?wq4f7r6P8dM9f)&GMdMYgRjil-w#wewPX(oM-;RCADB%Mzco?$m``SdJ1HG?W9WlV^~mD zkciqC|G5SQ%VD8Pxs)~Fj++iuGru~BrWfKT^Z}QkMIlz{yvkfU^byQ^I99YnhAKFV z?&11Nnh2%SFu0`0Gvjxb^jdfOlYk>qD9N5si!vo~&#-OVAo}B+kxmRIGdV_fkcY1| z`5Ol%p&W&udjo_xb++e-CpjZ}C6*CdMAZPQax}hf{RjBBmXt%}%0_d9%jaJa=z@k* zlHG*T6Dv5#&|gt3R2!(InE@hI>$<;09mFr0>bOcE%rH!$3<+3;p4a4;-Vpg7|>G4fqNasS^kAT4B3K@nz^8pwn^aO5!PcU zdaklxvm#|tomY`yB&jH4FHu-13)F!`!HrSe%`y(6;s^A~1D_~==wQrq0FWK?gCR2t zCq=qCY3-nKB7)n${oce?Vm;vMSKpQ_mpx5toP4Oo944NV54_!bP;x$vy;PwOT$TWB zF*)MqUT=&xho_KMQ#o(t=?WT^Q4*1bYLKc6dWexUgL~~?O8$_Ma@)W79J0QQ2vP&gOkXI6q&=zbQcrwbon#^7u-I>)0GjcN0!;C8C1zGEz;%R4Z2igP zsf@((QNfQ7781(?0i(p=r1E#b(=JX?0+js8_0`T78+U8Bug>~!YF_+zpMZMdG5XEp7(j*_k7O1_r2%yIcYdM3lXp^n2U=`1Z!#L$i>Ai z4czAofPgDo(F_hW+)<7eXs$Z8{1VXN4MN$XxVRd#gns$)0e!&>mS>{4xI~}so!oul z%m6Mf@v~Sn6#laJ*E=s?!3@ML?(-bx=I;W#WRj&1^O3aW!rx|-Toa=XA9OlL@y%Y{ z8ruqt&N^KyGwicbiFE#6=dQ$h)V?h9t2aWvZ||t<4e$KD`Ste135CA4ed7$JN!q z*d5V=;ky)cv3886`~HmAP(&C`-0O_OZsW+^`kKtI2p>AS?FO>MDKYXA;zZ*neES^8l)A$FdRIy< z$78(3gWl6#(m|)cDuFy2g1i@=;7GA*oygQyb7DK6dc*ODs!iPgb^eWSABgY#Agjjj zdO;H31jN~iDu>oiMGE09gDy)oC7r^Q_QrSmhO5N{Jru0^#3ER$q6OVcTRemyFLJz- zUUO~Bi*{Ze>llAjy*d)1)0wyt&-qbHsD_V} ze*1J+`eK(2-C%mi8K>1;ReMj+>!CTZ2^6<5Gn4bFoBDzdw=VyEPFB0~*N>s0=*-JB zAyoMEJ7-*YGn06a&#T#-I0iN**ni6ula^cGG$y9TG0cf;!W@zd%l!EI^^SOn7VcZc z!fDQbjN^|NfL>&o{@K>Kt8|D1!r87rkXe?go|=0yQdUDqcj3H>+s4Otg^>wmlwq9M znF*;alBU12NAszy<_Xm%Lc^~uEg$bcCxt1Mrhj*y>YXy#vMo1#X+!>8VS2TI4H3JH zVWzfB@orF^i4kI)eNvE_ea3?>7G3-=uHtNoEWu@1I=E9m`a(K5Jn4{sZKPi(GD#LDSqlt=aQnDADySo$dAK!=a7lSMt9=rG)m*GP2}-^>(3 zc&#n&Gi#$q&e~d(E)6w_RN>8z- zs$`aXi@?VG$Pp?yG)ZD=F8HzRx}>z`tCttGZ7dbF+cB(n{*vQ&tkqZCIESs(Ux1Yx zdtY6Ke}1Q(-&5q>FK_;0|bTs+(GGeeE6_9-+s~^U%W>KVtM`CW$sMdTMZU zHJO9e(1b1{P!+K{km;I_fAeI7l8-NdSQSi&$HM(18Uiwk|NPR`tgWux)(al}VENag z{jI^=qaNRZ;d$!PRx~?J2?aktA-u6d1-}#f8H`PFqnn+PFLa&XNsQIQuSpH#zUATj zO-A^w)t`Zt`{y{1Wxp}GoyL%Eks(?-cTXZ@@wC%Abq#tvh` z8`0R5Fp9ob<$j^u>qTsS6W`~lai!&g%S%-7TM*IH5h|s|ZH<|VT4$@ zW(VLA(T4J(&H5t<8j9MIPs7=+Oo~;JfZ_A2st|vQK9n`R&#RdsDX=pvM=8dPTJ!qz;+UAZ#j(aFqCqMT8yGYp4IbgXrb^L&zpkZ%np=@4; zj_*}1@j=_VyiD+h3sw?Zf#8p1Jr?H6arY)`;v?PACXHCC-$0))T}9P{-(1VD-=>T% zG5or07i1tJ3zLH^H&UI^CJ~|wgjgBy;Dn=4w9LOK!xDE1nS?Hz1af5lIMspftz?@V zKW9`>RVK`ry_Xy&sTkFkvAifwpHZq#Hk$JU0DT*o^Muu+D5?~t zg%S5(W1t`0O-8;Yx@vt6zl~(auLRuA#uN)Vv7$v`FZL$5J^fL@uvsc$#%PWE7TniC zR?{geI7|1%YT>Hl&4so?Bso%H;$!q48=e<6<^Ky z+@_A#gieS0RKMNAh~|N80#4+Q8CWi>_O+>|mUxGOKk}$ZM}FXW9#M`5$2CG#UVv)fu+svn!B9cx)noB=M@joK zX{!H~q6Dqqx3%BLP=)#;kU&=coAWE|u#uw`PgRNxIOj(%xG8;A@RZiT_Q@PtGre$g zxk4hA+#wuc;%nySIu!DsvHW7@0imf8VZ&JRu<(CPs9TKBUOMng)JdA2k>!oM1yAm< z?PG3-CvUKdrDmT-tXg`HG?nP1IK>ERy{G3OeYA{jZf zKo7kYc<7WGJSI1F5dZ&P@k%wV3m5)VC{CbXyLhtI>ayFf*R2(VCCh~rKjTMP^^KNRk>!h*Srcw zuGSVM?jN99lYv;=TCIM(kX$Eay#vA)*mYlX9{xQh7~5@9Tva9&tiN!iS-TaiaBuvF z1MNr_TOhW(JdH4LfY39M8vfw|2bvI`qSbS?;65|YhF)wzfiCdvYPk-Dj@b0W(CJat zBOkFaMM3p-&dqGOuzSor4OB*Kj48eNC@TQ`35h%aHF$IFA2jrNarfd-lIAJGjwPeLL=r%wY#$G@w&hePA=L3*O6WVE>BkOf)x@Xyoz;`%Oid5gYl-ftDJZhx$I zcr-uWkVh-tixJp`xemcbH2Q1Nr~t?#8*Iu=5F8!37jp)ia=YufNw+;m)LK0Z{7KtT z9%}I>h=C@I2p_J-?GGVo;vJ!-D3P3ar3FE`^Vk$SdY~!r8iw~<;8v+m#eXFKHU}26 zVXjeLKB_avQ5m9hWL(-QCtEiRojyhC@@sJZ;&Y{czYi%Ae$f)mZs@d38K=#t4&$_e z+%Aq#CA0`NJ^8WU*}4;=Ne#-PX+gV4yW{_4%HBM6)8=kY;5=4qe6lfmQ!;{T+v8X*lP+wWw|X@lAVd${Cus zsw?KsZ9UXMZ%4mUjP1F`wCr$sa4n%-inAg`QC*PREoby-;Ii_kd5LZSw0LZa;dB7Z zn-A%cZkHH$ZZF4-=3Bn0hYUfhQ?@BcMch2G(O^9Th9m*p0S&|1=dXZ>-lM|GCFSV5 zhU3}xBLlR1%u3wx@iFCgw4z!_s)VBx-A;xud6J`XssralcL8|I>b?XfL&oZ+dCJL) z%))xw*+jx@Nlz_6cBUaeeX+W^htt6^lbDQIryw4HDnZVt#I-K0j#%XDVbUH{!Q>ak zaTy*HQZCG(d?VhU->HFWelDz(`Ds~zu1)oTHc?x4g=Yd*=L90w8V1_HBHoR-pN-0Hjk@Es@36D1c_RJV1B2tx1e@6N>21>Kxt~ zvMX^!pgluBR1j8W+DP{wd=Tdt!U$bjZHvZ=wq@btrL1=4pgN9BCrlOi1DA9T!(r){}~#HBl!xwVU|+UOW?5t1;*_w|N3{esNEr1vyiMMpc^~r$-yCLKMwVZ;toA(JQho|46?`tnXu70Jpdpan@9LJY> zM7x|yTlpBs{JzSpYm!?ZK3Vl8EQQcWVV_p3G+qHg%C7iq)O76W+%XxeNUe4h-xqHm zV;?O*3@@z+D|b}9r;{!LqJLDbs_Y(;ACoom&WlzOv*i>r%TrZ2gH*+2J;-lIWqfR@ zj$Y-Pc;<~fn0$z!B}SGF3AmkCx+l>WRYvB&em#ccF+q8K6Xp=NCfiP|(=1|-F>|u; zeGetp11*+}gyR-UFS1i+7J~0`(d?NV{{cQW Bc3=Pi literal 0 HcmV?d00001 diff --git a/src/assets/images/loading/connecting_duck_06.png b/src/assets/images/loading/connecting_duck_06.png new file mode 100644 index 0000000000000000000000000000000000000000..0e51a51d7bceb555184e53fdc51325904a2e5edc GIT binary patch literal 5290 zcmXwddmxi-_`hV%LlH9}LM&${l-exhJafn)qM@1dp@dY-wy(EIy$SE|+7r!YDCQ8M zSKg-NurfIm-pXM_C8rMJ`{?)k{;@sJeP7r0x$oybem++&*24)Z4VM-X5rI0NI*Ahz z+2shn*GY)CZAvxeD);o<0BMF=UYDvPc!4e@Vu|Ter{ad(rJpp(+sFj zrUw@MX=bO%@Tqmq2PCg_AMs2^X`3>>PXntsKIk<#xaNgu;I~n{Z z2$Ixfvlc^ZRbCyvU)h`nC*+;Ry|J9-GI}mrDLa83ixVcu0~yN)zkL}aXdAp$T<=6)Jgv9 zg`rswK4uh`xh~0ixdf9ZO^y~WaA&Le_u_%$Er$dT*I}vD$^VoWl4lWo-F(0D@!dqn zjJQTsZ@EVQPqAIJ@xEt*g>We!J5kNA5LM_5_`S)n75dfR(|HEcUV?S z;BWy`-1eC=azax0GPbtWIAtp6sO&+}JI zl+Y$(b%@X`_MVx+sz-B@q~LlJ5uwPyRQr0b*~_1AvGTb~X|Y!s zt)4$`qu~8&%5`}2>h?&ye0S;`1ePYPde zM3?yOJW5U9t2>Bso%oW5w^1M&_;ACE&r(7+e{D=@QZDq#m|w@9XdIP|u+N2Gi6gv= zCK3*(*fi0Xtzjn=7xDuiF=+nYm_aF{OYYFvEaOT)u6jfljP|7V`8K^1shYjqGIb>b z_S($knGgCGF504CUo=tJ${^RV0VBSyfY992bqUJ4N{peH^Lk&O`BO?ZE^ zCFK3~ubvj_wgowG@x<0%GB@>A24rE}AhZkJ~Ocyq;x`kP*WgBi{ZlBot_95)s z;pHHdAN)1agr9=R^dnjn7`PHgJNfp7f(OdN1XrZmmk&MpR|jpjH}w-uL(~^qa3w%Y z0IqwTq=B< zXGT7TxSbGO)wRN?-uA|e?S5X>K)Q3!V&J(S`4JSvo+G9z{Um{t|lbeAS)rZ?MQbmB@x{L%wvj-Ny9}W4UBU~$;1yZ^9Y z(A5e(cCxx1N;j>d2vF4eN@oW1j5j8E({=jvKNHq4ywGq&fL&2s_^8VPVnFCMe)tYF z=~$I~iL8V`33X?60;2 zZQM)~Uu)WOkKmFk5w?dKRzq6$%^65{hFYA(md}A-`G-%MjinU(E1a-mlgEgB!PYuC zzB(OkiYqo^CqC_h~=xf+W3b)WC%mN$LUpp9dtk=byB z?>z&-ztP9DwV_tB^}4s0wVpk&QnpXLSQSbGxB)BBHjdAoN%e*8(qZhyTZlmn>C~MO zl$vh87!p_Q;>}7dl0BCFUX`d6qU#8J(;og);RaXhzz{?BW8DKKTaNA&*Is;|OmTX4KW?FISehpq5fqk9cHJAQO%( zh+rc!$0OrqY`DApl1*I&Rf-9sz6VF2rWW*Vd&w^u3|W&-U&{{Hx547{(e9lovL^_%vQI3BjC>4eZ9G0AK#qwjl7Wq z{~gg7Dlf+~ak5WU0-X%nw*&6Ll1*5uk!#7aNdE^#BcX2D2M?3a#Yp!j<~%>%y){RI z$xirwAI=a zc>hFX@^-om#nq7fKE~x+GW~<(?Mx4+dSBG5iJcJae1_?48&>gmNcEVOHSBTejVE1% zzL&r2iiepC(<5V_ryg%_#K2*m24|jG?{|hL=RDtHT8tuK=lwq4oP1Jq#cEbV$!Zr; zuy|@e?e>uBqB@OhqSPsc?~`j6`|#k}nPg6yt9z&B`mYN*yy8b6LQ7?TZrSd|_f4dU z;Z5aw#w<~P<3GdXCTDg{=9$eJ!8CY)b&2>3Z)w0Ej(IhDOK(c%XLg4gUXC$;cB*)Iu)>-2?y2>D z{18J`j~sa2awFXT#FDQZ=~DtYgf(C<>*SDKi!x*=QdF8+wXpp=P*97a`zc6NsnWzT|Ubq9lk(` z4;e1aIifQ|>f#g5SY3mZxvn?%Hn*x@1%i8Vig8zfAYdwcL0`u&5MrDEomdFuMb%NU zw(I_Pp7Mhw;$>!bv%mhIFOlHQMsyq%9OzPEE#rLKkV=;2?-hiL-o9{5>i%|Qfjk=# zn`Lga21RId7 zJ^?u9W|HV;zV|ZFS}8dt=<}u3uaw$`MuRY|sOom*-Ufl8kDDL5kZxoDMj@yl&{x((u@ki!j%zv90qh&aPtv(X8sgM5?bjm-3%_s%W%R0T)g~@$j&f4 zdge<|2!O;|f>%;prQirFaYVp>gE`M-QkeYUdy^XAT>;0*M5qLaL3KEc{#k)SH`JjM z?SAGiWlG$Zv=@1d{D}gd#2dd`Hf(^w-TW{mdcJX;3|{YdapZ+O`m8x$BU)f-kfLJK zFScgK{;I6ceTE>2Hb{?O@_?G1#gb-DvYrPCQZ#oj0S@j?eD!HdMZxFafQSY-J*S3Z zRql=H^JI+`o@6a&2pXxF=#O4QdsAM!!qJ(3@9?=A?Gi@rGonx-iTFR?rI3?!Npcq` z;wJcSgII%mQktXT=wD?!jx_BO;CYfCTB5#^^4DpQH}u)>N<4Hy)&^u3AQ>2OCHfl` zxZ6BpNIfSCO$!C4D{{z)-0Rp&XPje`rEIx--9^_{{)E34jZhqey3@IE+X7u=UpodG z_yM70Twd8+FJ9)JrLAK$4q2n4D6R|SF=Na(0R)lAc$ z_U{_+MLMwtU51rvu}s4>{YD1J4l#9JLohrX=&be{YP1h%m^NULYeBe6d2}AkTXM}S zkIvlJdjshSF-qvy6Mg}g5U+S2C|m@Vwb;m-G#3I8ZG|qva+u~k9qeO4H9HWf@m~?} zvq3%$$|CoOz9nFb1qxG?YW=JeO2(vKs;v}Mw`MJ*AK*G0kp>l(CM1^eZ=~>Updf{J zMk9UOh}fo~FXOU#if|BA3`MW2nU=Fj{ET>C?{$#V4}?=Yb{sKGOU5R>IU`Hrr!6yuiD?y-GQKvtPP^@%>Rn$V0Zx15#gxLqqa+*=LB4nt9h!$$B(;YzIv;WE+549ypf%L z-@#i_J>)uuA<^9Qqp|e>m>l4E=4YqZIt+=ZhjY3aPA$|Q?cY(t;~Us=O{q0M4pY%q zpg~2+C&o7^C2I@+UiWiVg{)!oBTZAD*~yVK=Ddi`krKkqe4Hy>YRxS_5-;Ru?3cD1 zw_wfuB`!QR$S6DlU$~{we}fO9CFrjf4>Ajhdcw;C%tBlE0(lRe#CQRFr^m-^i#2WL zQ`Xm{h~IcIfm9(Gr^%#}=`S@Z>cZoN z&^VygI%Pg6T~hGyBF*-F1>;Eby;%yFMH@xs*emGA;ZAqT5it}?cR_+{AYvdh{>eB^!;$l7UaZ*T9 z$9-P0tiW_V9gepJcn#$hX5e0vT1tfDJ>-yeOCzx4MAq`>8Z({`CM+p3Zzs=3GmC^x cb^bcx;bgK0FQ}fA9QAzL*tPGr_2*J~Q)J|Hum#*{XD>Aaf;UJ*HUBbPr_zP;p8vZw~@ z=q>iHN3MuIS6!SK01~6)ru^pGx1t8dubey83Yjxh!0X!ccyW3^e^;5Ss9EW7 zoI8gEmrO>yz|2Q)j0H$mv}=b?Zf&w;*Xt^;o>U%$&bNH3aB+L-l$c^(g8`w zv`ijD^V_J7WZ8*26#^7z3qD}|TFAzuW_(-4>Zbl5{2ss7`rFZ(Rwq|`v{z%77m-)` zqOPND1#365aAt#FjoPdaDF;!fI1JkfK{eLzvA;(f^64&>wefN#f{W+jRn;e>?!KD8 zCH;8MqI|rK>SE~y@#lpvvJM?ge`Iwxy*_+(&(+rY*KghVALT5C13l#?6YhR>{!inp z)6O{Y;!&L}J*?k(&TK0(Ln|`Q$I~CdJ>_DIg;MXjg(;z2k|Peu?c24ga&Y}e0KMOs zwX`gCo-u>2n&sJtxOX%EF_FJ882Q1L}0LkilG**&Z0eWTx2N0dnImT#U) zlcyN7KimRh^D%mpF+rATT0h5tqtDcUE*nyVaxl)VNXElxLh}3c*(0j50h$RhgzWBVgtQ#oxp4J(jL z!~gAW5@-2?(E11QH~To#Dbj^KwW;SQGUi&%(%vf9fug{yNkX)Kf11i>;VsB_tEyM~ zuSs$3cLLYKNoVB(#3W5T+^+Hs^1)Yz?X7>B-JA%M=_ZJuG8Dc0MB8QzIROztLIAb} z=PoPSh7g0+_z|qExcP{&#Hzv}6OUSL1G8R*4A)BT7a-m zRw5z?qs_$6Wv(jz9{;cmKJQ6bZQi+jrL1PXIO(Vi<$V&-$2s$0ZA)pjy!n@A)QQyq z+=T@fMproLNc?^0Ocg=K3N=!0n0hYe z9?@!e|A*KSr3}M48EyqD&Cuyt1v^8_Q^S(-#hQ9TO=#!iD2dyphp@x!O(rc(1a^Tpp zgJwJfS9nP(=qN#=Kz2d^SGq_mR1AIWHI;7G~gG?5LA* zDM(s9M~$g)M(|{$6KcoWh!Xf&V)vtAPc!5kd2aD&~}q;4Ui-F|WZW}Y6?4! zp{QR&e2%^ICz`B3tD`3qUpb+3*boj0GHK(geHu?6#9PmX|I(u9(l9~ zFbX5t5^r`JxqYMKoWn>$jHN-(Wi?_}69$~Y<{G}V8URj_Hj%XG|B zKv$Rrptz2pI#2{;*#NN(a}63?kO$E61bu*6>vv`w{eXpx%%~9%mS( zmf(^fUGUp$PR-@T0`*K+(KtgfwS)lww~NrmB9TLsVthPH>$v!wjxYu0^QSfZD$t=V zb^!wwuA*-Ig^n;oW-Hbg7%eA}Z^8i03KE%zA9%c&Ml5jR5!ybn>t^Mj^n&}q?u>Xn z6J_(}ah=2B6M|)vZQWkVoQ)lz`yG+>V7#^Qn~W$ec#=3ZX%@QNPN?ng zCf=djjyj` cet9`sKg8{XC@_}-E|?Gp8yD*ef>+G{0p)5sUH||9 literal 0 HcmV?d00001 diff --git a/src/assets/images/loading/progress_habbos.gif b/src/assets/images/loading/progress_habbos.gif new file mode 100644 index 0000000000000000000000000000000000000000..2224994d32c823d84cadebc244e18259e884561a GIT binary patch literal 11805 zcmciI2UAlGw>ID;Bq8*G8jxl{q<2t2Ktu1%0!WaiB1#dE4nioQccd5TQUWA^^pen< zGy&%Q^3s3%)Zww3!jEsyPJa{lLFp!s*CoV1?78ZuX;c9AX!o$NI92|mzf*c(kmzS4|i;Ihj zipt8$;^X5R8X8JUN*Ws*CnhGmyu1<;5=u);%gf76OiZ$~v%h@#VrptySXd}0C+F+y z`|;z)n3$N_+FEya_s^d{W3gB>GqZ|{is9km(b3V6kdUUPCUbN1{QUg7y1MP{?YD2= z%FD}lc6JU94q8}PxVgCn2M2d`b%ln8LZQ&;=xA?mZ)a!csHiAONy+Z+?%TI-%gV~S zy1LTS(~pgfSy@>X6cluHbPNp*#m2^tjEq=XT6%bR`1trhAds!Ct)8Bq$jC@1Cnrx& zPYDT$i~l@;|6dQs1(mMKqlZcg`YPhWqGZ6!_j3FOQvd*_0KtF0;h*0GAiuzv1_TCS zgF`~Y!XqN1qGMv?;uGE{CMBn&rln_OW_`%c$<50zDEwGdTvCcFE3XJc<15ggD$&T= zPgNyo8WL|ew(?ZJ=S6?` zHEJvepb$5u9D`&VKOhFGk<(Gj8Rx@9@>+vJ<-*}P0!*QCtw~XlllCt)Rnbh<&-dc} zAAV$gYgNssw}hZKiPk>+siioaz2#;vlZ$OpavF0&48wi^qsSMz(mjlXG$KSTw(eY&6y@y+X(}q4CbW#^WT$mIU#l+u4Xf zIGgD}WT)|o>T>n7s`aqMrl*r1+eM}sKn+3=va3WrW<}Zj-9LMNXIXD+PEE=n(z;&7 znLpbQ2c+a|AC0gH9n&TKS~}?;%8B!SeH_WNh9DOvVS$dQ~(V%;su5`{X-Ek(Cd>xbcTT!gzJ(MWps<&rpc;^aDn90f1pd z45Z|dR)8{6oy%Ljt7a&k%TA#U@FMF;tWD+b6aeOW&6H)*uU@tM0RG^5CfD)Lb3A9jdzN)gibj1_N$%`lHz>Dc0q17MbO~E-#29>>{5~0{tw3T3*Ots z6~{22gihyPwMU^;J`GUX%KK3guy9FD=JXgiZ1^?)!^9y5haN~krJKZKGb7+;0shLGE?;|80 z4Tw}-iy`iGeM2B6ND_XgLrupM-W9dH4>JgT;5s=0nH>}TDxz8ym3VXe>%K$SnpFmF zNH`CzH}Z)|$g%o6|GTQ@DF+t8meqmRiepu(e^5n+3q~%Z60MDnJ$D&3YY1pmnRx#i zWwY2P$9_R6nQF}hkv^uEIJY7tbDEO@bt>V#0_Y+C zOtNVYeH8oWXly3n96Bj~wnpm**a_X|#bde8>8^k>K9H}I!w1;#&OGXih+y|7Zbwmn zwzvfZH|##ZS1*u6Wp;t@M!~{kgQ!H8e)WZ5{`}PQ7zDs5&6w_A#fvCi=U%B!Dd`Hc02Wxg^M#KXJBKi#i}%=s9NspL1aNqQC;U%O*lh7Z8*!nz7XP zG2l*#1(k!(3Zssgipb!8w8uam`>&qvd(JoE|0mGl36)hb=;~5*eGMAfSYKQCFLw3F zZel^hC3b@y{lN|6HHmFQ-RR-Yul)^x<(1{u_|F|M>5LrD0SF8)p|^$WfI3Xja(jy-Br-BO3Jy~GhUj9aa%V98TZB-) zI+W$Q%X3u1x`r}ZJt?0DZ*UI|i-eSUNN}p9vA^IHGO<}53}#HBWVoXppqaR1dYV6_ zP^`xE^o3?--`=Zcf~m6x;Pp5Y`kBqeN4IytcJKx*lf8WZjP!5s+nUs}jDH zYO#w2bh~SOC3m7k&?*8Z)EU!gcw!adFgxVBBGmMj!#1wM+`L_Oq@8TlJP#dsZkwifs)GjAx$%o&jd7>d zK*Mb;{V!a8O;e(A#JO9i`{Zn1=}u5R?0<0LE3eacr&x`*5Ei4&Ux1^jIi7|E!laq~ zuSIv6Dc^#{q9Vsx`A`=Wat>l-fkPBB`8O31HkM&%K|W%V+UxAqBo((>AP}~uxDJ)m zbzMrNd{w`e#N0$t2*ApVt|Ok`tL-H7p08iTDB5u-`x`g#0l=V+u+0oCJsg}`4=3CN zg6)VK3W!j*HAHHb(nb>8BTNazESUBp^BDv2<6G+or@TpmSBb^9QxQZ(OBZgy>)a4$ zPyTy8X?sMn*xh3O)aO~xN^ub5*y5^zu4$8UHO`XFII&R*TtY{A0}tWm&eU9G^|oTU zdObToe{rbw3~z0F{FD%Ii92Gb60+KlYuT8Hcc=(IEh$rf9*rt4@t{3J)g{mO^R=S) z`gf|)o0N_h6{>$V_YmByk%9$ua#MKqO6ya{4(_j-gz_A2(bvV-=}f6UK;6%T3VueP z;aljxm5Mi9s~WIv+;xx*Ea_OLI7m2-Z+hDzzi}p^`ob_uk93pQ^pK2Ow5$pOKa{#8RjfsrmR7 z{Rad0eX`=HKT|w5t=PqY!LO-R48n7@N99EI;id9q8|n@KsKIfh&W6# zA%XIu#Qt$L1@e5hP!}LW?4x#Hm|SQmJ6Gn(I}yf(i0rWQuFxs}3MK^&HA)gWrEO#^ zma%D3(ptTpd3rBcdLTyt1pGgGzKHPr_+0ebs-Ti*W*QzLS$ z>mPLb`)BJCnl6D_8L4lap8K{CKeRfAUK?Gkn%e&M8}Kt~c?5>+>RcfgV3B&a1G~En z5lw3|M$>ZcObE|PSX5K%4!AE_=9-N#rz9+jJ*co++Ot10WQdcr8R<&3wT=T)GqEv= z?x7AxniH?08LVI+l4RaZEdO*HhMW#6^VVy)xO!MGyYKF)9Y6=9odWVc?I?cxIwV83 zl(v)k>ZmY<%0;togsjeY{Y=>cFOTrA4){{zPsa(+uS=q@R62zReg^;_rlSiV+?Jtt z6es;@dhjLp1=YsOuiDUOd%0v^Xyw>LQtYIxTAq@PzUZ8NBe5})snj@kVDABJ1>XUZm*EV0t-yQuC`Jgao6j{;bH&n_+PWX?|85L z3HSSP??U$Bj$f7ib(9qq#oxcTYxSh-2)|NQn!hu4A`Ezu?Fez+e_|D}_Pz62L2?$h zVR4t>=A!uHs2tbbxC0`cXc#$$MvQvidr2J5pV*U=jST`rK`N_B!L9uhd5qk%E z_%!TD!+7<=yr1GS?XcW^7yzIEPiZBB-dn5)FVGMm@MEERETm7YmMV4kIUh0Y@oUUl z+QWdlPMGN+Ba7w|UZ0r46ZZr_wOU-ip2kc~`4MnpPXGdW_S-h0&VTD)0uixKw(`C1 z@e~2zFnybkA@RRZ@W^|ydG87t@HV;e$Guvm4jc{KV26KlRJMbEkw%_)0~Ng`Lv~5= zuDS`4kibb*su#*FTKX}gvbeP9349MzEVIkGgU3Y|?;!egOZZ|RyPdvDRM_24D(03$ z3X1HSG(z$^54MEro*&e|#G#x`zLjMbYO&|ttc&>Gv^%O%q2X<^S61m8{mriWgJx;@ zg&w%OzX<=8f3~c>Cm_PE<6PIyq56@oEkm9JQ%1=rIuBEkp6+lT!QO#mEn85{a@s*B zmDsd!_o1^~JEB8;$G!(1C_t#(ou|>W?gd z-W!?K`~ATt)Xkz%NOx+1^%EqNNgo9S+T%&!AEdqeh&Qqag(3@NKZaXVPtjD_l?7oN( zG`PqX;ieolif&7Ced};eVU_h}455Q`{CoQS;orY8F-m3tKY!3Mmd*###I^*kLqS#7 z{h2soy(xp_xYml4=h87y&m0m(=o<{cZc*eBO7WUqP7rsHftcpR9Bz(k2)b1MO^jg+^&w}R zpIP=NkD+B}@&LGraMn;UGfpW2te*CHQ_G11db6!RCx_xvm4hD|lts#u`{J%UbB|mQ>i6DNHim5Li>Dw`!DV1 zwLwpCmKxlxR^=tzn_o}JSp&?jeZ65zO~c!U;IwhF3?{$#sNY3dz1zYYu4*&umpEpH z^xyj4t@DQZfxCH_*-xGhgd$$`nU_GNM{fuv^<_bu7}<=1L~GPRF5>wRo2$_h0E%Z) z)C7HEJPpSsFYuD0&daoAVG)M5L!p#vGU|Z=XgkjrKm_voM!KO@tqRDj(t{_RE~UOR z^^5&JCfoP#nsrhQ>s_PEDu~$-il)>L$OMC(tc8@XY5;&N)US&YAwj2wMd8jjivdM< zOBC{p#P6DYNT=n0DwJ;MRhXj{KV4XEH2;>rr06xkt`yYNfTf_5b1cpV^PYXoG~!IP zO&@*DH-TuS1o#8m9JFu*30{HH?7nCuZ*_fmgKg2oX?R&p=|8N^TglF+E^&Jo)`3&J zznP94@V{;>oDbWsnJaw#!}Mje{F5r>xK!X>LE-xJ(};2isH&9ENWnT#Rzt}s`!!oa*~b}Y z@VD_G9#ti~*B>>BmK>#+!5#IWBSjS}={C(fAMHVN?lV53l$xn9Tdw4VWK z4&?J|&fR^M{^?Qo+b{B2pr8LHq-^Px1E;Megs;)O+l2dyyphm9;b=MXD~7c8_V?$J z1-e&tSRjtYQSlqp!h=I8OKHA+<2KV))E0a8y?US+k=AEN*!uIyGWrP6u>1aEPIf^S zI&_MFBK8#SJRn5rRA9(>-wK&Zc zoc{-%Eeu_OuPCd+18Zt)Dyxdo!0XrR>WJvZ!ipABZ+mB6b5HLuup{ZqKu9xjPXwZ;rb+#=|Awdv%x>X&PQu^-R6rjsnZU49_I$6{8f*CR9qIQ;fs86wf`v@h5^qx%}^aU{$BKA_HReS zS~p$FbjDh#xBCq_@a`$_dHvw`h(rZTe3@plz(7g`lvP6dEtQc9-udrOa_KTIr%S&q zW)#Hw;7YA=@_WEHvWWe zox!{ZSyFeB$;8|*8oON`sZ2pM?kn??#?Cw}0&SWy$4@Sw3YhM%SDP%PETIuQ1*ZtKBhdE_$eNai>HWiJQijmO>yfH zeX}@{9t7Ir2%(rKpV7J_$Fvk5)0E2*ech@jhvObd0~v1X`*0P=O5{e{OX}9?M!$OP z5tjHL?4Vt#iT2{NhA#zO5ycx>G6x!;sWC}BQ_3IS#o7e1j!kXZ*T|oaVFm060l~r6 zpMXFHQrkAPIJ$>jFv5iAbt*+l?*^h?^@v!4#^1dhNx`Y?5+&!8?QESK3@#(wDzjEK z=>4!DPyv5RNsnbf5uu$ADk0>((HhUH#woKMs+sjmcdKlfzu6N&Ez3eRxbQ~a`izzb z8!xv?O3R_3RsmE~=Ra+5nn4TDPU_O!t?&J-WpF_Rp^yL)GfU(iLPAtqgg_mG!gZ_} zM(!fE6^DgsDQt$t`u8iD5880y+L+$os*;3CNt32Q5=C{BQ`fgqZTixiv*?|6s&v-! zAwKeE=V}U@0kH|qiuMwUUzOXE1rPm>5AFHM25h@Tx^YhBl5gKB+z|{`F zV6d0$*6425B}kxzj+@>epFb%rD|sq8icy+zP1TOU?~%FOw@_Rz_FW-vWCuF%epYGB z01Sw0345eQ*3SP%5xDA3=Li->U9tu(~dQl*bjsx6ggJ@EqUc90e;uBMs zSX$iGJJm}p8|vM6r~e&JmC?igt1=jaE-5W3Di1FOR#sJ(Rn!LjBV2WLGrF$4q_L%o z*jCuk+4UJnN*eCPqnii2N276RRhmROuygXW!Cr zM4jB1bS(KU=d<=(-LxOL9#dNoi-_5Z5OgsN(G(Il-R25I?L6Fs8>l&4vpB&U=Ro=q zC%S`G2KFoRY2=Twrbgl;2qaIX{gYR53MxsA8$jUbTdL1qEE3Y+HKMp4JMkp-U}_3@ zJM)xh9`=B-QX<53(5k6c8h%D&Tx8M@8++jaTVH zhqtadmAJtsz8~^D%s>c@HU!tH)2n_(aG30|Rj)Ze^wR%uS=sCmBL3{|itCJ?4)>}T zYU(CujjmY})1Ov9z#7f^(}fw)7`ONk#^}g5*I#Gr1~g3F6kwcYu5i7K1_A}B+m~24LfgrPz$L6(!2~M*fzH&zTQT)8cvxdcK4R*TxLU*hyW#( zKB#f_edCXmJXI>E3t?6`Yi5@r`zjuQ6u>F8BX3ggBeZw;xiC*#E~_)i+O&+n~ktz~IZwq0*yTYUIq5h{m5?;GxXE21=eq z$+55x^05?(6}8{Wwd+2AUUXt9r&;!h(5d<2rAJe=s>y)zUlV;(*0BEDG5Xh>r|e%i z$99OgblOC(gL+5!;Q(|)4`k4>Ho zpbWQZrzk=Nlwv5fBc)>5?>YG!k34C^D8)`=;;v8KyuqQ-t7&o&pE8ioE!Eqr z>vaH5NP&U>D;O_VlUeA}Bs89YulOg_m3=CYBmi4lTdMwNG=@j^Hb(rTC6PEsBa7=HN6@_2m5bT4|Qdm_2A;cLt2@*!|1YO)K4oZ38ILtk1~gc=USs}HS?q$iO+ ziG2n;?eVQ+qRHM^* zH!bu+JL)tXHxq^ti2^|J#U6tdVzOlIWK%J3&R}L}4bFJ!hq2hRsk+Crcby_=*)*gS zb2Q*xh$yWKOPaWxz>j6doE3`w-gj>~v z!R=afR!vhj4WzO-1+}gRT5pxmoJfDjT4#juMEkE`5ETV*P|BB!uRM7=iR*qSi_YhR zlps={g$jh);;AQA^0%BLOcj zNXwuXCSwIkVb=ER?QhWej%J46{1ME8WSB!ONdnHO2XWOmh{HeK$tEHsLj|yin0sZs zcww!~1cP{@xlTR&aReBEd?v31V=@h`V+FAkR$v}tF8D1aQxV4F zjl;e&Sj1Z8mh`yI*2^SA*Wb6?*uy=If|p;USjRj`RYRpW(lGJRH?gSzfHOM33!>1} zs9BmU2jF&KJ*z0MnV3qkmqzjo9d=T)av2mE8e+m;&%#2rlq{ ziwwEkU|@)qKBh$^y52P5H>%52gceqdCw3hd_o@}TEq!sM?jPdea0dFLCKf^YkJ$%( zoBmohh)nmd84)vU+KX5utXC2$zPb^5OP zv)freRWaC4iFQk_qXZv|<0%lzQQ|UT65VPaM`gRVnOqSCEiL%``JNnO)GO^q5tMp7 zeOs?(a^~Kf(z^8sr@gur2D(EhQ1Y*LcQ<9D9bMa!m+Mai)Fb}7e#eOz)h|#0gzLKN zMK&5HraJF=&*f^Jd-NBg%iR`Izsffac^I;sJNG6xp8rHYqLp7Ke$^pe90i--ZQE~u zPWQWZz`W{g!T+O>)28)Je1D%j0%9{2NeXtcQY*T?NEf&Kom`z)|*e+DP z7*dg9MISOrdj%vK!98om*xIASXXq4p+ou!oWs(d~f{METJdbQvT3MQN1goA;V)j-K zqzS;su-QG71x(Q@tjEQ&JYN-nuHsO4on!3s6*#sw+Em;|RTIppZ)pZAXlMqAi>lN^ z0b=lo#~_3F`4d%I>(oG@;mV}yA{DYrIwqT9lZn)Yq9GasR?LSfJ=%rh$-M*CcMns0 zss9^V)6j**@n~ET8d;7jsS5u$K;n>%)vdv0mx#945qkn^IvUZP^+ml=Wn&`=ZFMkY z`{#*K5)OE|46RHoo35K*AYH<{y1MtRv}SB)ad-dh@XN$l9WztH;%C$R*HELdz}gB+ zfEV^s!hJnPkZF5lZ@fA^g8)?2;*o`Zj$)e{`bcJ#JPxiFjvIZ#D?))>2sGqoq~pWd40R0Iz|Yq@6AdZWg}3*of@8H3@M8c;63G#3i6dVe~99Jjpp z!~VFa!3&h=ms_>lNjFU@vy3@!P7lW2Z1)n{GU{fi()v=umh3O2XyxqL8Od6@sl#TX ze!_M=fMk9HO^iR%QjCbkl|>7iF?}1pJpVA&m@ByT#va|`-~f;Pd7Pcep&cDWs8R_< zWci&%+q6Rk#!Fe=ywd&QYWJer)^;e}yMGs#_N*TEH~I1WFzG3AoOR%GEP&1yaX6p% z6rC)$iLfYn(F)rw_X+7i(C;jUQ)%*!^tpLH&JOaDDu62(N}b0l`;_)psW99px-Ym& z**m4Xab|st#FW!pWQ%jW@5u(yoF;;RPyXz+zZEFx7)9JM1 zl`jNV!aSI*KMLg#5%-F^!{L$*ZcA?u2;wN|NR3)c*GAwLWuVf$3zsk1p!y0zCz^Ky z!C|a{@|R)T14gfT$Pho6i+A;rldnFqj$MDHFhW^NsN@bMV{qiTtvY7ifl%cI+|0x& zFK#_SZ(bji!z7)))I79P;4ONQ6pPB`^7?f%{ZpOHl8)%>I9nWeJ{43%ewA_^K}K{} zBA{7I^8`qDYta83mGIvlO`>>Jrm1U_1+oSb_ypWl_iTlN5X_teb5OX0fE1*0gL7Wt zEU%hb{cOeIYg=PrK7ERXSwYk;+&^ESjRjXPl^DKT+{ZdF@#bK#goMMd_4iyLBy{OX zS7G#<)}*~8+ugQ8->LFOI)N) z3V=ehG*>pMU#t<)LBzYIwbikQ4fuc9F5!3i(#N%TvtM|q-&I*cDT=R--vn_06u;_q z`?gWCtfb~BH=t(3HHMA;3R!DCHa~v*&kVVJNFQlDgi&*I)`caidQ`C0i}uQS&GM_( zfD1$E*)kuZ$BJq#t5=iRB z-=qE|kkN=D?d!c@@eCAsjXs!T0)V~p+-TqHq>W`THk9*xQHK@P$!}=jt9_mWR`F=# zbRz~!Rp&CTb>F8sjTMkO&xMECDDpXw!qGOQYqwIAc_^Ji4dI+jw_s{A4-9-=-)B=E z^>k4b5u@H^tjGkv=f11E7c8mHb?ud7E2?HUjv;dO+Mi8;rWu2-u%;$Jz;mAVC zj~bs}bN_p90{Jfv>n_u4c_^AthDKHqD(e1amVj)ntEjwGwyUYVyrH`l-P2swA5l5+ zC84wFa(_ECITln2SY2DKO{|=4T3lMb+`+7`AAFA|EF6y!_74C49G`x&GLB3IdvCHo z)$)kRkn@8BH?LH`=%n;-f$xbY30ihWL|chrfO()m%4JwDPA6j>|`Gw*B-%68<0=po5md zdum-~9X?uEY%==7_#XB$&?1ChGOi_SA6$MTvp$0|9my=OO2JS} zDKD{bKAkrBG^aAvm|R4A?)L*XhpeU_ue+&O3mt>*X*AN_F4Wb{P14pVL+50El5qtTYbMGOqokl4A zJH>B>;Ng1(w^e6f{NpEzGnt@_EJ_oVug0c^W=+xMprun$SjIbdU#1w|fn5nRv0yIt zGcP3a-VcdaZ3E?FD-=L+R{JkU}%HYj?3(X~40DZWOu)SHuAbMH<1y?^L z&N!!U;%w;~fu9zbUwP9{eQ(Wxp?6G~%*sZf%@u|DYJTP zrrYVj!_Q)j7Qk*T9-68Vbm*)jh)%7kWJFGkqf9VBH{!Oo`jDX3Gm6Q@B%m#jiBh=|WeqH(EUAB$dAJ-rmx`SF{b*A3p7__`>FW z2MWHlv5h7Bj`mf2=J&0DG|X@L@~>reKZ2h%V}W8HRv=G@@(T+dTB^MO-N&ov#`}P778XLl4<@dXj6GfBx{f zxUvYoi^p4G@S=1HEFgXVn8bxe?_nq#Kawtbhu)#_ZD9LJc`p9_pzbfovzqJx zJ_aWczvwaoSJ&Y}gsEQGTK&>TbzR9t2F`0eWBoeW1!>w3mOan9E)vvryOKV_NSVYo zN4j!bTnxdkp36?5(Wnwo8cN{h6pkw{FL#Uwr5 zGb=ji$@_wM67QlvU=OkvLGh;ut|w25FWu>OS7wG`!G?4y$yeX|-g{qFeYv;$?#B8n z>xN-$^me-YaDNJ}^|h<;{|UQG;P!OB^I>TiFTGY@PxSU*eP9?@ze)NB)j{-LAavT| zQV&#XmgayqjGMP+ITwejG6!myWTEx@y&o+zk)id07m+C6Qln(&q)@j{cKhPwP%vrT zdds{y3xFV16*p(;I4gr$Xw7*87}u|{WzHehVQ6jE0nLMG&)m|5GCM6B2||e3VXXm) z{efcShDiyvu}!hbp`kXvgpI6!B!B(MorHj7S<7KP%mMkW9TGV_a;v&gv-s`odW{T?aN`)5m zjUwVA>i2CYa7aMgZxR|1vVcb51<5OZ7T9Hh-FXD8WfC7>1{y^{FDoma3DxU{7Kmyk zi43GIZKVkKtKDJ9m99j-=W*nCF;miZ2RwG>x?p}+i%DI;dj7(?QVZZ%)d-StiHr$D zN>Cqpj?0kGftR(ZXSdlP=CZwHd%s9v_3-h-thFi$jE?XLZ^u3os$(NpD2bTwIH*J1 zfiD^Jgrt@!MG)&E<=~Vg!e6|1{q)Jx&(@xs{ruOT Q^;y>2-tB(>_D7%p1H#@p+5i9m literal 0 HcmV?d00001 diff --git a/src/assets/images/room/arrow-right.png b/src/assets/images/room/arrow-right.png new file mode 100644 index 0000000000000000000000000000000000000000..f7610eded0a60b4699a1d90bab2ee902d33432c4 GIT binary patch literal 1837 zcmcIlO>f*p7&c#38mS;aaNuOQMFPRtGvlwd)uj#DlwApjXuA@DQ^zyoT`Oykv7PKD z;sR0+k>JLqr~UvW4qPjNIB@BKJ2!3|srUhe*ZW0_k|?TFOSZ@3=Y8Ji{g|2Ko$ZgV ztiQFcY1)-ux6_CBOK`8RU4rMA!FL#5my7Oam8QMtB1MX_xM&gWY;J`Z(k& zGnr7aG^besXid9*V_Go2Cu=>H!!&Oje?9ow&{NSiK6N7;6`OLDc8^MV`)GT>kM?*V zj2j>5*QX&6WU^-ZG#lqtIBgp<-Vnykv}NcsNWIrKHX4WeZnUFss#5B{Nf5^v>waLy zIBCT)!0+o6Q(_Tn5f@PsQa2>7zPJqVSBfO;cWy1b!B^WD)pZeC)?_jvD&ZO256lJkrgZ2yjmm*Qf5tAVG$EI zK`nt%bUrl8R_LnUIsh*Vy{8gagTq2veOamflFO|Fnb%jB&IDiC7W?IR7OCKt9Lo$~ z6$m3MSH(!xsv4;?;#mD&MN@>ErDU}#2TF~XrP^7t=+ri;{!YYrnm4@fHkuYDvcqcG zHlS`4VF%IHfY_mpLxSJKG{krgji46$D9J zWu~bJZIUFE`T}w3ddTr9MghYVF~>_BU$*=fv1hu#zN7ellfcG)-nv3@;8^7dg7H1> z`YuY6R)UD@*oeiRjfA8gWxhySPOxPAq)cJ;u<_%pjVb|*PLK#0Q?SM!sPb9_F%R_7 zI3dy{zMF`ap$i@+s>~R4N}92uw2FLa=>MtNRAW^}Nh&)P0zyy^C~!J9HmVJxQ8Q?hq4opajBNCN3O#h=3}mDCef%8emp`U34`oh83w z2j`2A6Hhvc?;$&u5;@#H*<)-x5qVCN&24<&4%mhtrAT&$DN4(Exr z^>np3JshjqH|Kq3{l5ig{~p_8p_sEN*tnbF>db(T)u|(M$W#eu%JFM|{0`@l)9Y*u z*6wA$k(afbYtR4k>&eNzJ@eMFckP9{KV~<-`TqV-#T&0b=)U;q?w|eRhw|j}%i1en Y1#7Q9{O8-hn**)4wcYvQ!#iL93tkgE)&Kwi literal 0 HcmV?d00001 diff --git a/src/assets/images/room/chatinput.png b/src/assets/images/room/chatinput.png new file mode 100644 index 0000000000000000000000000000000000000000..235c3ceee7758a2e0b972420c075abcd61e6f89e GIT binary patch literal 1699 zcmcIlUx?g99F9s`TPy`dt<{GiwNS6k-%WO#c=0%QPj}T^&+AtA9z-WIlihHeOiXgO zyGJYa`g969i#@qh4EN&x3qCxSQR7?m2(4$KJTUlnTOQNBFp}vH0{YLD+RI zXtuJJ`-+WdC__v=BKO0Xp#@=jrXNGJOfuk+b`Uw@?_Yc+f&e?>>!z!^ag}s}`dUIx zt<5*l+A^}RIP)Bs?%RwYBpC$#up6az-w}trHkAoM4`W4>RqoUn=(;;Y!>~Z7+1x6#lIy)IaoQZjL|G&$T}cp`TP0C;cx()#;%vN< zbcdc|q>wHN87yVOw8B)}p&3m(^d5c`+l4o=T}=qgXwsy#J5JTYm<8x1SqDd5h=Pdo zKEpNTM@S83#1UEEbV)TN)oQAiZJM@W98+~$RYy>l)dGeYoD58H;14E&x~|=b(hNq3 zG-{5>M9D#bZQmfefpkkU3>`^E2@=VI1WT4@;EGv-WeXWYUF>{~q7@!MetuNCm?Fke z#K^`P#=e2d680=4RV3NuE7ctk@cl6=iC zGie%;PGDq65E+)KS4zn9D9&+xD>OPmv}uhcIHJr zNLlg*`4@7Eyq(Xw0T`B@4H2()M?^f$1dI9W;4aadOy`KU*CC8_hvbi7DfP1+Ovr4T zMS6nrQtl-`g{wP@pDgwNtN1*$r~{)mVGUFfxjPDPG^4~Q|IOKO?~bN4hOte`w|{wK Qn*T-`bMv*&o_}loAFazFaR2}S literal 0 HcmV?d00001 diff --git a/src/assets/images/room/chatstyles_selector.png b/src/assets/images/room/chatstyles_selector.png new file mode 100644 index 0000000000000000000000000000000000000000..35c2f9a8cdc4c93df13667979d6e5e64ea94beb3 GIT binary patch literal 2308 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 YiJz|xEWe(c!{JXV(?6)Zzwf2$KSJD7HUIzs literal 0 HcmV?d00001 diff --git a/src/assets/images/room/context_menu_arrow.png b/src/assets/images/room/context_menu_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..f7e6a5fce6c5b67e3e4ff1456454c8143d6186ee GIT binary patch literal 1620 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/room/context_pointer_after.png b/src/assets/images/room/context_pointer_after.png new file mode 100644 index 0000000000000000000000000000000000000000..46c7fbac995ab59733c9f19192a9278e7e33fbef GIT binary patch literal 1681 zcmcIlO^Do798Z^R>Gs2dhf+jJNGsHjm%L;$Gnvr1j+@mTFzYfM>Do*C^4`l#*hyZR zWOruwR8|mrD4qn5MfOk-#IKvHo`ix@dr%LG2-a)0w;n9$Kl5dgcA1NTB=04^|L_0% zf8?L5E6cAQJ@nKeNs^8>mfR-X55qZk@BmzYXFsB1lPtZNNz(CWigRD1dHS9t?Y|wi zR`XTwHJge^B~18S?MDfqCF$&ZKOuCD=d#b+VeBY>e*Tprhs;sVmp$wy3%nC9ZKeF& z)^dw(t{p=-LK>1AZ-wo$hAvOGEz@Rzc{Zo03Gyur>tk4)R@8L8BN0^4@E2&jKmk~xubyAVGvO=p^dXq zq9A2jpCp>D;v%Rq(DU|&M$rVF<%=8OWu*6!#93=I;aZbtVm+mNaf8SCsj)LgC$`CY z+8sp7sK&cI0$2vZ^ogsaBXW^-#AD)^yq-jp*b6Bqxky_=bjPJy8MDYnNj2m%9-(1e z@IG5;8kumHw@HrjJO)s360t1b#ILbP}*J+v{lvUk~X%%vz{oz^EHOwRD0}rE1oY zSv5<@CjscwNu^{}Oo}U1kr}lEkwyeMC5%X$Yf0Qz@s@NZ|n{ul;$yW!SbC*HmG&Np*cUOM7lY~K9-PW_|9$F_esc(S{(``+U5 z2S;Y#{^kD6)$r+WzuVclc>Q$x^RX{y8{NO^GrM#9XLj!PpZw$c-J8#Sar><|ev%IC ws-J%F>)&^_FDUOjpItlu$^4BgCugmFmo0baM&s5K#ZRNLxa@xT@}=#60Nqv=YXATM literal 0 HcmV?d00001 diff --git a/src/assets/images/room/infostand_buttons.png b/src/assets/images/room/infostand_buttons.png new file mode 100644 index 0000000000000000000000000000000000000000..278e06559eaba69606f0bf8ed9dd05cba35bc352 GIT binary patch literal 1689 zcmcIlO^Do79FIy@U2HEF6-73riWPmy%S&daFE+O8&gzVs>2`LCD<1Uay_cD=NnT8{ zJF^P~6`^>j6tw8cgW#baic+Z1B7$GN2o^+-dMtv_9u#^KU*^jq?J^ew$@|Ff{r&M*cy`#HDs>#QpJN_y2N{7V>{!k z+pP}WUZ z1QbH3*0Aow;DFCDd{RXanTClBvjULmpo(Kw)bXWBdl?IycKzA0HMw%NUQwiuVf6cb zy>ICv>l!A;*nr4D2uK9Tw~~SkK$7p9Fw}WYvoI|}k*Fmj@x?~rYEtXSi8!6oCiyr} zGGxYpq=u=((y0m1^LB>D@f4jG%bU{5Sno}V^UhYvjW*B4Mn?JaCQpie6Jv}{&!!t$ zH1w2FgGW4;uv`i=r>4@LC`8^9xA0^7dg@K;EM=S&BI^hdO;WWoVNsE#BXz$=Xqc3| zkC&RpM|hnS+|^{>5P&v-xMS8Fv+5xG35XmBM^I1J0wV>P4J=p~Y|R4oJg1rD1xYAx z)?H1C(!-EB)`0+`icNrxDF!yg9AL|;0EPqK4{FRpJ{jtg=j(!QlmRTyk4l#bDmkVx zaxkr-N>F70S1krA+@=86tSZ1LupshTfFPf+9mzuZ^^oXB)>0Ldj6St2)5i#)TFnMF zV^u(KU;?=!7PpvbnNk&_P9UxDc2dTQ>>cUOKce;&={R{iWVuf6pT DtC$*8 literal 0 HcmV?d00001 diff --git a/src/assets/images/room/infostand_buttons_active.png b/src/assets/images/room/infostand_buttons_active.png new file mode 100644 index 0000000000000000000000000000000000000000..48097811d0f29516c558ef005f13249c63974847 GIT binary patch literal 1645 zcmcIlL66%+6gG!Nuwq+rsZdqGxFCUGY|kWdVykAgBwIEFFUxKu7EX+3o)c?hkFmX* zWF-*ltw;rN;DUNWAS5Kpi338217|1~PW%XvxIM@a+l#39|Ns>vlrd`>bWRx92sfRF#Q{VXG`yUNG=DzVpBd~+44a0cnG>3!J-99@# zVlFo}U(~NmJV}s1N%cuGN(*n|8#7){uGM49&}WeH$TzlBK>aY-)7v5ky=h{^Y}?kG zt{K`*gk=@yu1j;+45|5oR4Oia%RB@ z5(z7$FuV+v4Mi!6p}0>T%k5=0nb*#NmLl&9Fk!U#$@3k-j+KGx{JeF!V3K3$kw*Zt7BB}v zqh3dh)gwe(Ef+=9VHi_~0>XUdv82Z0z+F~T~Kyc}KP4%;6ms#w@g)H8*dP5H2ooY3T z^;z3_l&Nm_4W`Nr+^8PM_i%4Dopajp5G3gt#h=3p5tU<_!`47Ly+V6g_mf}Hle5LI zR{H-{d}S>g(sTfFfLex1$5Ml4UKs1YHJk0-HIx=`IqB4LIb`L{a!f-isdG7mFKvGM zwH)B>ZfC3i*eBn9h|g(HJ@V7dzyG=Y-P&ib+C?cL6;m)^d12X##Y1^@s6 literal 0 HcmV?d00001 diff --git a/src/assets/images/room/infostand_buttons_hover.png b/src/assets/images/room/infostand_buttons_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..307cbbe6c72f1d03b0a7ca57eff4f21e7bb2d7e3 GIT binary patch literal 1684 zcmcIlO^Do79FK^LF0Bg{O3_k6+G0iDBzZ|Dd9h=e-C3Q1W?i>~yMl@@@4d{#o#drS zc4ua#SiKZsg?bQ*+JpFk2icy4q7*^Acu{ZSMem~6i+U4ZW-?=ucA1NTF$DuXByXh}MKW{_aA$#U6eoiMH`zkl(iB8Rl5tXrPuB}=RuHg{5X zZfB)Ub~Xv3%9$tR(*su!L@dYhAnL`LJE$omURTVEZB>y+kbJYI)C+_1hPNs&@s!DS zMF&LFG}%TKUkeo$4*4als3-F zK#7p41DvROMJt?|06lMiXcSG+S-!k2tdx3hOPsZb2~*ct#M#F)6COrjR1dj4I`Jc$?_WrgKc&?=nHUPx8mGj0brir>x!) zk)ENv)H}(~@b>=VXG{J6D!vRY>EgJjm|IOLx-7QUN0vDaGm`L=IDy0k1l&*#rQ!k?4owdTi394Pr=m*bLb)Jdye}%$Mti~1cxLQx zzW@6l{=Kubc;?9DBa?z49H}mpm-+kv9}iC4!|y*H{fqJG-gsdx6@+7tXXCEw^2~37 zFn&3xt+G|;1q;(Khdk<%Tqle)7W|UeTTkP^$e4Ra(MbL$?bz3ZD2EnSc1mK4>N{}Q>q#PhA?@^gJ_d}oUd#$rpB z+wFF)t>tJ^m!WBzvZBhWDshCAZbb}rq$r&pFqBD(lOSdRjX=hTT-su`$hG#I2;(7b zl=cI~Lne1nEW@0VIW+(}&cV#2uj(j*~=rCb;snu;5g(X>JD;K%Uw(3{wrPY7Z(sZrV-q-trv0#q%hf|Cxy zL6q@6m1*i9A!WpfE%Lmnl9HDcqXwY`O-t9GR#Zz-dQgYgf`=Fy4NSej-x>w#I94@E z8HzBemTi%X$_0UExtdYP7Z8*bs2Eb-*L}&re4BSQw`gjvicG(&i=Qu3+{yx&o$r;d zM=|FZ#>nyvR4hWR$bBoil0otX37JrnbW9A>M9?S59I(BZ1pMnk&0ASBRUT(7AX71Y z&6RwN6|SmaNXT#%$@L9Sb&=_5h9LqETRu%f#49BTQJu(fR2RX&YUXK^CJyy@%(bkZ zIXm}aAxL@hw)$Vl3fbtdngQsRorQ2#?Y4-sG!swkKMrmaz0q{`Xxk0KNe@VV50+A& zwNXM!bsp&v%1geJ{1j~-EPk}q|F7cvp~Vdp)d_E)vY5FeXN{(p82P_B>%P0CDGlJf z(`CzHljWOXnfyIOI5+XW8JDK6UVQIv?ZVaH+Yfy_bG|n7&HnW6@%^)Ndq064{fT$Z z!Qx~vr;WEGS;$s{k?e6X+E?Pk|~VAkdJq1%f(nVGy7_azgP z?7p|pgR*$>P`xN9f=lsiPu`>`*o*B&K?Es?2k|CVym-@@_YsS<%exquWM=Z4-~adj z$UpCFZajDD#Mu*)B%Nxk`%V5l$;a`Thxq*$@&gcyZ2fW}NwZIh@j#>b+k`|Zx8N%DNltbE%)4Fo!i!T*9CUxZ{D}X_^LOb#LAg7lG z8!bH8#x7Bo&dZB^j}s)cL~=jrriIt9D??t7&&9T;$U{iEU00TcL3u0Klvh|zWn0w& zh7iiOtA;RgLh8b2WdjagN9}pfFnS$mzJmx(qewX;L`%JCki?Qw`RhttQ*{G?8{B(eDoC@A& zgr@Nk>Z6j@6`nT(KodZxrRyFvJZPO0cQ}FuycP&5(R5%&;%ILgXb^afv?x)EX~VB8 zT$CEe#Iq4~O`Aplxo!kZ)1| zz3~@viM~Fbbz^y0b{@i_+Up7yX{JOOZ^!qD-gG)gw7m}Hq=zJb1S?on_E1ij+dR@! zl$Ult`32fNT>NyY|6j$ALyJ2oZByPrHAT3iiAFO@jP~E04d30>lqPWA>BO{ZvV2js zX_|8CoHt?f!L@`p@UY=8x8^>$^4@pHzmgw5rhRnbiBErEalo5xjK5L0$$04(7(c?O{<`FRpvLROugJl33Yr=|reXiKvT}N#46Z z+hzC;OniA{{_Xc+1^U}B*Z7{llX3rH0rOj@S7E_QX_jWUJ6NaaFzjbdI&>UpG=rzB KpUXO@geCx!mr8;F literal 0 HcmV?d00001 diff --git a/src/assets/images/wardrobe/hd.png b/src/assets/images/wardrobe/hd.png new file mode 100644 index 0000000000000000000000000000000000000000..307d6f799a28c8df46717d9f9c3f7e474c18f1f2 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^qChOh!VDzuu06#K5(w}Kadj{70W!ZGEeDbhXL|m5 z6T3!9yyMjMqd-1WNswPKg9C$q&k7)~($mE;q+(9(xzoHY20X5T{+x?n9ys+z*wTyf zg9jsrxr4yp=?#a~a|EV|rx&Kq?0BKAH1FHbKWVb3pZXpDck#^GgzI}4o=)(H3b)Qa zzIfHwX1{x9{)DHNJ!6?6yJ>yxnsv5sLv`=HZMdDfQ#Q%i=}2=hpXTq+=^IURSQX_u UE|es%1v-Mk)78&qol`;+0Az|+#{d8T literal 0 HcmV?d00001 diff --git a/src/assets/images/wardrobe/head.png b/src/assets/images/wardrobe/head.png new file mode 100644 index 0000000000000000000000000000000000000000..977012d216225b6d6ff49e9841a7ff37cbcf94ad GIT binary patch literal 330 zcmV-Q0k!^#P)y$*sf5WsPKgeE=#e$E_1+)g}=GkPJcN-DDf*-Zy_b?|NNp{T^N&|m&d({r5H zQsi`2uTK?G2bTVJ^`Kv1)(`No6%{da%J<~Ckd&Ksq c*Z<7#2}h($07*qoM6N<$g0|p@-v9sr literal 0 HcmV?d00001 diff --git a/src/assets/images/wardrobe/legs.png b/src/assets/images/wardrobe/legs.png new file mode 100644 index 0000000000000000000000000000000000000000..5978a3af7891061e2070aae69b55a831b8ca0c15 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^qChOh!VDzuu06#Kq!a^uLR^8gdx4K_*K#1kq;k4J ze$TA3sNGY`6@&7>9WBpvv)H$4haFIksU*lR*ny$#Rg*1{SM2HH7*a83?s;3T1_K_} z2TkH1cp94)2mE;{cW`G_Ta);P3mYveSo5=!wsyQoYWwi<#02%0UCTrkmHEA1TWEZ{ zdhN2y*Mj_J*X&;}U>%XMv3i2Q0uQr`xfVRy&l!YHemc6!OYYN|KgN#^C;xeSI7a#W bj?;W*;(AX{zGB!2w4TA!)z4*}Q$iB}^-)@= literal 0 HcmV?d00001 diff --git a/src/assets/images/wardrobe/torso.png b/src/assets/images/wardrobe/torso.png new file mode 100644 index 0000000000000000000000000000000000000000..a58918ba26e8d9d2ecfa5f5752dd3c34192584de GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Ez!VDyX%bUxAlxToYh^u>n50H60A^=Fft0}m6 z{^&weV;fz&O+Y?VNswPKg9C$q&k7)~-_yl0q+-s|3uk!`EAX%;gvTyeAuVD4+)PlC zVeh@b2G$e*tgrlWIm=cl#BOJMlS4^qv&=%V%|4Hc&pq;N13Kvs=B-YY-5_7^?}_~DWd^S8&n**xPGj(N^>bP0l+XkKJWyIg literal 0 HcmV?d00001 diff --git a/src/assets/images/wardrobe/wardrobe.png b/src/assets/images/wardrobe/wardrobe.png new file mode 100644 index 0000000000000000000000000000000000000000..6913da7491b587a4d035a758cc8aba1e4bcb233c GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^T0ktv!VDx=uuZ%Sq=W)|LR^8gdw~y-JkcC^ZFBz8 zD9@6!2jqc#rjj7PU}J`+A1gS3yxE>Ejv*CuaxdNGZB^iDdwAVXL0aI8jzXS-@Q(im z?1C%))Pz6r)XZf{6MOa0bG`OC%V~ZS1)7##zx(^M#Mgq~J~LmupSLo?^1Wl??qiY@ zESL_933*%h?)Z6l+S3&hH7j}+1-l8RiUdAuJ~e}1%xsN_No!=p(=!=H@!u|1?KL@h zOD#KN@|3gNJ=ZJ7vd=C#^U3d~YOc+cSN7ST*thi<#iSkQcms4MgQu&X%Q~loCIEW) BW7+@! literal 0 HcmV?d00001 diff --git a/src/assets/styles/bootstrap/_accordion.scss b/src/assets/styles/bootstrap/_accordion.scss index 2d6ab38..fc62ceb 100644 --- a/src/assets/styles/bootstrap/_accordion.scss +++ b/src/assets/styles/bootstrap/_accordion.scss @@ -93,6 +93,7 @@ padding: $accordion-body-padding-y $accordion-body-padding-x; } + // Flush accordion items // // Remove borders and border-radius to keep accordion items edge-to-edge. @@ -107,12 +108,8 @@ border-left: 0; @include border-radius(0); - &:first-child { - border-top: 0; - } - &:last-child { - border-bottom: 0; - } + &:first-child { border-top: 0; } + &:last-child { border-bottom: 0; } .accordion-button { @include border-radius(0); diff --git a/src/assets/styles/bootstrap/_alert.scss b/src/assets/styles/bootstrap/_alert.scss index 670a7bf..80b6a43 100644 --- a/src/assets/styles/bootstrap/_alert.scss +++ b/src/assets/styles/bootstrap/_alert.scss @@ -1,7 +1,7 @@ -@use 'sass:math'; // // Base styles // +@use 'sass:math'; .alert { position: relative; @@ -22,6 +22,7 @@ font-weight: $alert-link-font-weight; } + // Dismissible alerts // // Expand the right padding and account for the close button's positioning. @@ -39,6 +40,7 @@ } } + // scss-docs-start alert-modifiers // Generate contextual modifier classes for colorizing the alert. diff --git a/src/assets/styles/bootstrap/_breadcrumb.scss b/src/assets/styles/bootstrap/_breadcrumb.scss index bbd5552..f7fafe7 100644 --- a/src/assets/styles/bootstrap/_breadcrumb.scss +++ b/src/assets/styles/bootstrap/_breadcrumb.scss @@ -18,14 +18,7 @@ float: left; // Suppress inline spacings and underlining of the separator padding-right: $breadcrumb-item-padding-x; color: $breadcrumb-divider-color; - content: var( - --#{$variable-prefix}breadcrumb-divider, - escape-svg($breadcrumb-divider) - ) - #{"/* rtl:"} var( - --#{$variable-prefix}breadcrumb-divider, - escape-svg($breadcrumb-divider-flipped) - ) #{"*/"}; + content: var(--#{$variable-prefix}breadcrumb-divider, escape-svg($breadcrumb-divider)) #{"/* rtl:"} var(--#{$variable-prefix}breadcrumb-divider, escape-svg($breadcrumb-divider-flipped)) #{"*/"}; } } diff --git a/src/assets/styles/bootstrap/_button-group.scss b/src/assets/styles/bootstrap/_button-group.scss index e7b961c..13aa056 100644 --- a/src/assets/styles/bootstrap/_button-group.scss +++ b/src/assets/styles/bootstrap/_button-group.scss @@ -61,20 +61,17 @@ // // Remix the default button sizing classes into new ones for easier manipulation. -.btn-group-sm > .btn { - @extend .btn-sm; -} -.btn-group-lg > .btn { - @extend .btn-lg; -} +.btn-group-sm > .btn { @extend .btn-sm; } +.btn-group-lg > .btn { @extend .btn-lg; } + // // Split button dropdowns // .dropdown-toggle-split { - padding-right: $btn-padding-x * 0.75; - padding-left: $btn-padding-x * 0.75; + padding-right: $btn-padding-x * .75; + padding-left: $btn-padding-x * .75; &::after, .dropup &::after, @@ -88,15 +85,16 @@ } .btn-sm + .dropdown-toggle-split { - padding-right: $btn-padding-x-sm * 0.75; - padding-left: $btn-padding-x-sm * 0.75; + padding-right: $btn-padding-x-sm * .75; + padding-left: $btn-padding-x-sm * .75; } .btn-lg + .dropdown-toggle-split { - padding-right: $btn-padding-x-lg * 0.75; - padding-left: $btn-padding-x-lg * 0.75; + padding-right: $btn-padding-x-lg * .75; + padding-left: $btn-padding-x-lg * .75; } + // The clickable button for toggling the menu // Set the same inset shadow as the :active state .btn-group.show .dropdown-toggle { @@ -108,6 +106,7 @@ } } + // // Vertical button groups // diff --git a/src/assets/styles/bootstrap/_buttons.scss b/src/assets/styles/bootstrap/_buttons.scss index 672fd60..3c2cba9 100644 --- a/src/assets/styles/bootstrap/_buttons.scss +++ b/src/assets/styles/bootstrap/_buttons.scss @@ -16,12 +16,7 @@ user-select: none; background-color: transparent; border: $btn-border-width solid transparent; - @include button-size( - $btn-padding-y, - $btn-padding-x, - $btn-font-size, - $btn-border-radius - ); + @include button-size($btn-padding-y, $btn-padding-x, $btn-font-size, $btn-border-radius); @include transition($btn-transition); &:hover { @@ -55,6 +50,7 @@ } } + // // Alternate buttons // @@ -73,6 +69,7 @@ } // scss-docs-end btn-variant-loops + // // Link buttons // @@ -105,131 +102,15 @@ // No need for an active state here } + // // Button Sizes // -.btn-toggle { - border-image-source: url("@/assets/images/buttons/toggle_bg.png"); - border-image-slice: 6 6 6 6 fill; - border-image-width: 6px 6px 6px 6px; - cursor: pointer; - - .toggle-icon { - background-repeat: no-repeat; - width: 6px; - height: 8px; - - &.left { - background-image: url("@/assets/images/buttons/toggle_left.png"); - } - - &.right { - background-image: url("@/assets/images/buttons/toggle_right.png"); - } - } -} - -.infostand-buttons { - border-image-source: url(@/assets/images/room/infostand_buttons.png); - border-image-slice: 3 3 3 3 fill; - border-image-width: 3px 3px 3px 3px; - font-size: 9px; - color: #ffffff; - height: 25px; - margin-top: 5px; - - &:hover { - border-image-source: url(@/assets/images/room/infostand_buttons_hover.png); - } - - &:active { - border-image-source: url(@/assets/images/room/infostand_buttons_active.png); - } -} - -.volter-bold-button { - border-image-source: url(@/assets/images/buttons/volter_bold_btn.png); - border-image-slice: 6 6 6 6 fill; - border-image-width: 6px 6px 6px 6px; - font-size: 9px; - height: 20px; - margin-top: 5px; - - &:hover { - border-image-source: url(@/assets/images/buttons/volter_bold_btn_hover.png); - } - - &:active { - border-image-source: url(@/assets/images/buttons/volter_bold_btn_active.png); - } -} - -.volter-button { - border-image-source: url(@/assets/images/buttons/volter_normal_btn.png); - border-image-slice: 4 4 4 4 fill; - border-image-width: 4px 4px 4px 4px; - font-size: 9px; - height: 20px; - margin-top: 5px; - - &:hover { - border-image-source: url(@/assets/images/buttons/volter_normal_btn_hover.png); - } - - &:active { - border-image-source: url(@/assets/images/buttons/volter_normal_btn_active.png); - } - &.active { - border-image-source: url(@/assets/images/buttons/volter_normal_btn_active.png); - } -} - -.notification-buttons { - border-image-source: url(@/assets/images/room/infostand_buttons.png); - border-image-slice: 3 3 3 3 fill; - border-image-width: 3px 3px 3px 3px; - color: #ffffff; - height: 25px; - font-size: 13px; - padding: 0; - border-radius: 13px; - - &:hover { - border-image-source: url(@/assets/images/room/infostand_buttons_hover.png); - } - - &:active { - border-image-source: url(@/assets/images/room/infostand_buttons_active.png); - } -} - -.notification-text-link { - font-size: 13px; -} - -.gift-color-btn { - outline: 1px solid #000; - border: 3px solid #fff; - min-height: 22px; - min-width: 23px; - -} - .btn-lg { - @include button-size( - $btn-padding-y-lg, - $btn-padding-x-lg, - $btn-font-size-lg, - $btn-border-radius-lg - ); + @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-border-radius-lg); } .btn-sm { - @include button-size( - $btn-padding-y-sm, - $btn-padding-x-sm, - $btn-font-size-sm, - $btn-border-radius-sm - ); + @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-border-radius-sm); } diff --git a/src/assets/styles/bootstrap/_card.scss b/src/assets/styles/bootstrap/_card.scss index 94f1b4c..22890f5 100644 --- a/src/assets/styles/bootstrap/_card.scss +++ b/src/assets/styles/bootstrap/_card.scss @@ -29,7 +29,7 @@ @include border-top-radius($card-inner-border-radius); } - &:last-child { + &:last-child { border-bottom-width: 0; @include border-bottom-radius($card-inner-border-radius); } @@ -56,7 +56,7 @@ } .card-subtitle { - margin-top: -$card-title-spacer-y * 0.5; + margin-top: -$card-title-spacer-y * .5; margin-bottom: 0; } @@ -86,9 +86,7 @@ border-bottom: $card-border-width solid $card-border-color; &:first-child { - @include border-radius( - $card-inner-border-radius $card-inner-border-radius 0 0 - ); + @include border-radius($card-inner-border-radius $card-inner-border-radius 0 0); } } @@ -99,20 +97,19 @@ border-top: $card-border-width solid $card-border-color; &:last-child { - @include border-radius( - 0 0 $card-inner-border-radius $card-inner-border-radius - ); + @include border-radius(0 0 $card-inner-border-radius $card-inner-border-radius); } } + // // Header navs // .card-header-tabs { - margin-right: -$card-cap-padding-x * 0.5; + margin-right: -$card-cap-padding-x * .5; margin-bottom: -$card-cap-padding-y; - margin-left: -$card-cap-padding-x * 0.5; + margin-left: -$card-cap-padding-x * .5; border-bottom: 0; @if $nav-tabs-link-active-bg != $card-bg { @@ -124,8 +121,8 @@ } .card-header-pills { - margin-right: -$card-cap-padding-x * 0.5; - margin-left: -$card-cap-padding-x * 0.5; + margin-right: -$card-cap-padding-x * .5; + margin-left: -$card-cap-padding-x * .5; } // Card image @@ -155,6 +152,7 @@ @include border-bottom-radius($card-inner-border-radius); } + // // Card groups // diff --git a/src/assets/styles/bootstrap/_carousel.scss b/src/assets/styles/bootstrap/_carousel.scss index 6ea3d65..3d8fb15 100644 --- a/src/assets/styles/bootstrap/_carousel.scss +++ b/src/assets/styles/bootstrap/_carousel.scss @@ -55,6 +55,7 @@ /* rtl:end:ignore */ + // // Alternate transitions // @@ -81,6 +82,7 @@ } } + // // Left/right controls for nav // @@ -115,19 +117,11 @@ } .carousel-control-prev { left: 0; - background-image: if( - $enable-gradients, - linear-gradient(90deg, rgba($black, 0.25), rgba($black, 0.001)), - null - ); + background-image: if($enable-gradients, linear-gradient(90deg, rgba($black, .25), rgba($black, .001)), null); } .carousel-control-next { right: 0; - background-image: if( - $enable-gradients, - linear-gradient(270deg, rgba($black, 0.25), rgba($black, 0.001)), - null - ); + background-image: if($enable-gradients, linear-gradient(270deg, rgba($black, .25), rgba($black, .001)), null); } // Icons for within @@ -201,15 +195,16 @@ } } + // Optional captions // // .carousel-caption { position: absolute; - right: (100% - $carousel-caption-width) * 0.5; + right: (100% - $carousel-caption-width) * .5; bottom: $carousel-caption-spacer; - left: (100% - $carousel-caption-width) * 0.5; + left: (100% - $carousel-caption-width) * .5; padding-top: $carousel-caption-padding-y; padding-bottom: $carousel-caption-padding-y; color: $carousel-caption-color; diff --git a/src/assets/styles/bootstrap/_close.scss b/src/assets/styles/bootstrap/_close.scss index 27fc146..32a0f68 100644 --- a/src/assets/styles/bootstrap/_close.scss +++ b/src/assets/styles/bootstrap/_close.scss @@ -9,8 +9,7 @@ height: $btn-close-height; padding: $btn-close-padding-y $btn-close-padding-x; color: $btn-close-color; - background: transparent escape-svg($btn-close-bg) center / $btn-close-width - auto no-repeat; // include transparent for button elements + background: transparent escape-svg($btn-close-bg) center / $btn-close-width auto no-repeat; // include transparent for button elements border: 0; // for button elements @include border-radius(); opacity: $btn-close-opacity; diff --git a/src/assets/styles/bootstrap/_dropdown.scss b/src/assets/styles/bootstrap/_dropdown.scss index d3fbf68..adc1143 100644 --- a/src/assets/styles/bootstrap/_dropdown.scss +++ b/src/assets/styles/bootstrap/_dropdown.scss @@ -116,6 +116,7 @@ } } + // Dividers (basically an `
`) within the dropdown .dropdown-divider { height: 0; diff --git a/src/assets/styles/bootstrap/_functions.scss b/src/assets/styles/bootstrap/_functions.scss index 893c682..1f5a283 100644 --- a/src/assets/styles/bootstrap/_functions.scss +++ b/src/assets/styles/bootstrap/_functions.scss @@ -1,10 +1,11 @@ -@use 'sass:math'; // Bootstrap functions // // Utility mixins and functions for evaluating source code across our variables, maps, and mixins. // Ascending // Used to evaluate Sass maps like our grid breakpoints. +@use 'sass:math'; + @mixin _assert-ascending($map, $map-name) { $prev-key: null; $prev-num: null; @@ -39,10 +40,7 @@ } @function rgba-css-var($identifier, $target) { - @return rgba( - var(--#{$variable-prefix}#{$identifier}-rgb), - var(--#{$variable-prefix}#{$target}-opacity) - ); + @return rgba(var(--#{$variable-prefix}#{$identifier}-rgb), var(--#{$variable-prefix}#{$target}-opacity)); } // stylelint-disable scss/dollar-variable-pattern @@ -53,18 +51,10 @@ // allow to pass the $key and $value of the map as an function argument $_args: (); @each $arg in $args { - $_args: append( - $_args, - if($arg == "$key", $key, if($arg == "$value", $value, $arg)) - ); + $_args: append($_args, if($arg == "$key", $key, if($arg == "$value", $value, $arg))); } - $_map: map-merge( - $_map, - ( - $key: call(get-function($func), $_args...), - ) - ); + $_map: map-merge($_map, ($key: call(get-function($func), $_args...))); } @return $_map; @@ -96,12 +86,7 @@ $result: (); @each $key, $value in $map { @if (index($values, $key) != null) { - $result: map-merge( - $result, - ( - $key: $value, - ) - ); + $result: map-merge($result, ($key: $value)); } } @return $result; @@ -129,12 +114,7 @@ $index: str-index($string, $search); @if $index { - @return str-slice($string, 1, $index - 1) + $replace + - str-replace( - str-slice($string, $index + str-length($search)), - $search, - $replace - ); + @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace); } @return $string; @@ -164,37 +144,9 @@ // A list of pre-calculated numbers of pow(divide((divide($value, 255) + .055), 1.055), 2.4). (from 0 to 255) // stylelint-disable-next-line scss/dollar-variable-default, scss/dollar-variable-pattern -$_luminance-list: 0.0008 0.001 0.0011 0.0013 0.0015 0.0017 0.002 0.0022 0.0025 - 0.0027 0.003 0.0033 0.0037 0.004 0.0044 0.0048 0.0052 0.0056 0.006 0.0065 - 0.007 0.0075 0.008 0.0086 0.0091 0.0097 0.0103 0.011 0.0116 0.0123 0.013 - 0.0137 0.0144 0.0152 0.016 0.0168 0.0176 0.0185 0.0194 0.0203 0.0212 0.0222 - 0.0232 0.0242 0.0252 0.0262 0.0273 0.0284 0.0296 0.0307 0.0319 0.0331 0.0343 - 0.0356 0.0369 0.0382 0.0395 0.0409 0.0423 0.0437 0.0452 0.0467 0.0482 0.0497 - 0.0513 0.0529 0.0545 0.0561 0.0578 0.0595 0.0612 0.063 0.0648 0.0666 0.0685 - 0.0704 0.0723 0.0742 0.0762 0.0782 0.0802 0.0823 0.0844 0.0865 0.0887 0.0908 - 0.0931 0.0953 0.0976 0.0999 0.1022 0.1046 0.107 0.1095 0.1119 0.1144 0.117 - 0.1195 0.1221 0.1248 0.1274 0.1301 0.1329 0.1356 0.1384 0.1413 0.1441 0.147 - 0.15 0.1529 0.1559 0.159 0.162 0.1651 0.1683 0.1714 0.1746 0.1779 0.1812 - 0.1845 0.1878 0.1912 0.1946 0.1981 0.2016 0.2051 0.2086 0.2122 0.2159 0.2195 - 0.2232 0.227 0.2307 0.2346 0.2384 0.2423 0.2462 0.2502 0.2542 0.2582 0.2623 - 0.2664 0.2705 0.2747 0.2789 0.2831 0.2874 0.2918 0.2961 0.3005 0.305 0.3095 - 0.314 0.3185 0.3231 0.3278 0.3325 0.3372 0.3419 0.3467 0.3515 0.3564 0.3613 - 0.3663 0.3712 0.3763 0.3813 0.3864 0.3916 0.3968 0.402 0.4072 0.4125 0.4179 - 0.4233 0.4287 0.4342 0.4397 0.4452 0.4508 0.4564 0.4621 0.4678 0.4735 0.4793 - 0.4851 0.491 0.4969 0.5029 0.5089 0.5149 0.521 0.5271 0.5333 0.5395 0.5457 - 0.552 0.5583 0.5647 0.5711 0.5776 0.5841 0.5906 0.5972 0.6038 0.6105 0.6172 - 0.624 0.6308 0.6376 0.6445 0.6514 0.6584 0.6654 0.6724 0.6795 0.6867 0.6939 - 0.7011 0.7084 0.7157 0.7231 0.7305 0.7379 0.7454 0.7529 0.7605 0.7682 0.7758 - 0.7835 0.7913 0.7991 0.807 0.8148 0.8228 0.8308 0.8388 0.8469 0.855 0.8632 - 0.8714 0.8796 0.8879 0.8963 0.9047 0.9131 0.9216 0.9301 0.9387 0.9473 0.956 - 0.9647 0.9734 0.9823 0.9911 1; +$_luminance-list: .0008 .001 .0011 .0013 .0015 .0017 .002 .0022 .0025 .0027 .003 .0033 .0037 .004 .0044 .0048 .0052 .0056 .006 .0065 .007 .0075 .008 .0086 .0091 .0097 .0103 .011 .0116 .0123 .013 .0137 .0144 .0152 .016 .0168 .0176 .0185 .0194 .0203 .0212 .0222 .0232 .0242 .0252 .0262 .0273 .0284 .0296 .0307 .0319 .0331 .0343 .0356 .0369 .0382 .0395 .0409 .0423 .0437 .0452 .0467 .0482 .0497 .0513 .0529 .0545 .0561 .0578 .0595 .0612 .063 .0648 .0666 .0685 .0704 .0723 .0742 .0762 .0782 .0802 .0823 .0844 .0865 .0887 .0908 .0931 .0953 .0976 .0999 .1022 .1046 .107 .1095 .1119 .1144 .117 .1195 .1221 .1248 .1274 .1301 .1329 .1356 .1384 .1413 .1441 .147 .15 .1529 .1559 .159 .162 .1651 .1683 .1714 .1746 .1779 .1812 .1845 .1878 .1912 .1946 .1981 .2016 .2051 .2086 .2122 .2159 .2195 .2232 .227 .2307 .2346 .2384 .2423 .2462 .2502 .2542 .2582 .2623 .2664 .2705 .2747 .2789 .2831 .2874 .2918 .2961 .3005 .305 .3095 .314 .3185 .3231 .3278 .3325 .3372 .3419 .3467 .3515 .3564 .3613 .3663 .3712 .3763 .3813 .3864 .3916 .3968 .402 .4072 .4125 .4179 .4233 .4287 .4342 .4397 .4452 .4508 .4564 .4621 .4678 .4735 .4793 .4851 .491 .4969 .5029 .5089 .5149 .521 .5271 .5333 .5395 .5457 .552 .5583 .5647 .5711 .5776 .5841 .5906 .5972 .6038 .6105 .6172 .624 .6308 .6376 .6445 .6514 .6584 .6654 .6724 .6795 .6867 .6939 .7011 .7084 .7157 .7231 .7305 .7379 .7454 .7529 .7605 .7682 .7758 .7835 .7913 .7991 .807 .8148 .8228 .8308 .8388 .8469 .855 .8632 .8714 .8796 .8879 .8963 .9047 .9131 .9216 .9301 .9387 .9473 .956 .9647 .9734 .9823 .9911 1; -@function color-contrast( - $background, - $color-contrast-dark: $color-contrast-dark, - $color-contrast-light: $color-contrast-light, - $min-contrast-ratio: $min-contrast-ratio -) { +@function color-contrast($background, $color-contrast-dark: $color-contrast-dark, $color-contrast-light: $color-contrast-light, $min-contrast-ratio: $min-contrast-ratio) { $foregrounds: $color-contrast-light, $color-contrast-dark, $white, $black; $max-ratio: 0; $max-ratio-color: null; @@ -218,11 +170,7 @@ $_luminance-list: 0.0008 0.001 0.0011 0.0013 0.0015 0.0017 0.002 0.0022 0.0025 $l1: luminance($background); $l2: luminance(opaque($background, $foreground)); - @return if( - $l1 > $l2, - divide($l1 + 0.05, $l2 + 0.05), - divide($l2 + 0.05, $l1 + 0.05) - ); + @return if($l1 > $l2, divide($l1 + .05, $l2 + .05), divide($l2 + .05, $l1 + .05)); } // Return WCAG2.0 relative luminance @@ -232,25 +180,15 @@ $_luminance-list: 0.0008 0.001 0.0011 0.0013 0.0015 0.0017 0.002 0.0022 0.0025 $rgb: ( "r": red($color), "g": green($color), - "b": blue($color), + "b": blue($color) ); @each $name, $value in $rgb { - $value: if( - divide($value, 255) < 0.03928, - divide(divide($value, 255), 12.92), - nth($_luminance-list, $value + 1) - ); - $rgb: map-merge( - $rgb, - ( - $name: $value, - ) - ); + $value: if(divide($value, 255) < .03928, divide(divide($value, 255), 12.92), nth($_luminance-list, $value + 1)); + $rgb: map-merge($rgb, ($name: $value)); } - @return (map-get($rgb, "r") * 0.2126) + (map-get($rgb, "g") * 0.7152) + - (map-get($rgb, "b") * 0.0722); + @return (map-get($rgb, "r") * .2126) + (map-get($rgb, "g") * .7152) + (map-get($rgb, "b") * .0722); } // Return opaque color @@ -272,11 +210,7 @@ $_luminance-list: 0.0008 0.001 0.0011 0.0013 0.0015 0.0017 0.002 0.0022 0.0025 // Shade the color if the weight is positive, else tint it @function shift-color($color, $weight) { - @return if( - $weight * 1% > 0, - shade-color($color, $weight), - tint-color($color, -$weight) - ); + @return if($weight * 1% > 0, shade-color($color, $weight), tint-color($color, -$weight)); } // scss-docs-end color-functions @@ -290,20 +224,11 @@ $_luminance-list: 0.0008 0.001 0.0011 0.0013 0.0015 0.0017 0.002 0.0022 0.0025 @return $value1; } - @if type-of($value1) == - number and - type-of($value2) == - number and - comparable($value1, $value2) - { + @if type-of($value1) == number and type-of($value2) == number and comparable($value1, $value2) { @return $value1 + $value2; } - @return if( - $return-calc == true, - calc(#{$value1} + #{$value2}), - $value1 + unquote(" + ") + $value2 - ); + @return if($return-calc == true, calc(#{$value1} + #{$value2}), $value1 + unquote(" + ") + $value2); } @function subtract($value1, $value2, $return-calc: true) { @@ -319,12 +244,7 @@ $_luminance-list: 0.0008 0.001 0.0011 0.0013 0.0015 0.0017 0.002 0.0022 0.0025 @return $value1; } - @if type-of($value1) == - number and - type-of($value2) == - number and - comparable($value1, $value2) - { + @if type-of($value1) == number and type-of($value2) == number and comparable($value1, $value2) { @return $value1 - $value2; } @@ -332,19 +252,11 @@ $_luminance-list: 0.0008 0.001 0.0011 0.0013 0.0015 0.0017 0.002 0.0022 0.0025 $value2: unquote("(") + $value2 + unquote(")"); } - @return if( - $return-calc == true, - calc(#{$value1} - #{$value2}), - $value1 + unquote(" - ") + $value2 - ); + @return if($return-calc == true, calc(#{$value1} - #{$value2}), $value1 + unquote(" - ") + $value2); } @function divide($dividend, $divisor, $precision: 10) { - $sign: if( - $dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, - 1, - -1 - ); + $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1); $dividend: math.abs($dividend); $divisor: math.abs($divisor); @if $dividend == 0 { @@ -363,7 +275,7 @@ $_luminance-list: 0.0008 0.001 0.0011 0.0013 0.0015 0.0017 0.002 0.0022 0.0025 $quotient: $quotient + 1; } $result: $result * 10 + $quotient; - $factor: $factor * 0.1; + $factor: $factor * .1; $remainder: $remainder * 10; $precision: $precision - 1; @if ($precision < 0 and $remainder >= $divisor * 5) { @@ -377,11 +289,9 @@ $_luminance-list: 0.0008 0.001 0.0011 0.0013 0.0015 0.0017 0.002 0.0022 0.0025 "px": 1px, "rem": 1rem, "em": 1em, - "%": 1%, + "%": 1% ); - @if ( - $dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit) - ) { + @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) { $result: $result * map-get($unit-map, $dividend-unit); } @return $result; diff --git a/src/assets/styles/bootstrap/_images.scss b/src/assets/styles/bootstrap/_images.scss index 61677ac..3d6a101 100644 --- a/src/assets/styles/bootstrap/_images.scss +++ b/src/assets/styles/bootstrap/_images.scss @@ -9,6 +9,7 @@ @include img-fluid(); } + // Image thumbnails .img-thumbnail { padding: $thumbnail-padding; @@ -31,7 +32,7 @@ } .figure-img { - margin-bottom: $spacer * 0.5; + margin-bottom: $spacer * .5; line-height: 1; } diff --git a/src/assets/styles/bootstrap/_list-group.scss b/src/assets/styles/bootstrap/_list-group.scss index b4a9730..455acef 100644 --- a/src/assets/styles/bootstrap/_list-group.scss +++ b/src/assets/styles/bootstrap/_list-group.scss @@ -1,8 +1,9 @@ -@use 'sass:math'; // Base class // // Easily usable on
    ,
      , or
      . +@use 'sass:math'; + .list-group { display: flex; flex-direction: column; @@ -24,6 +25,7 @@ } } + // Interactive list items // // Use anchor or button elements instead of `li`s or `div`s to create interactive @@ -49,6 +51,7 @@ } } + // Individual list items // // Use on `li`s or `div`s within the `.list-group` parent. @@ -95,6 +98,7 @@ } } + // Horizontal // // Change the layout of list group items from vertical (default) to horizontal. @@ -135,6 +139,7 @@ } } + // Flush list items // // Remove borders and border-radius to keep list group items edge-to-edge. Most @@ -152,6 +157,7 @@ } } + // scss-docs-start list-group-modifiers // List group contextual variants // @@ -161,17 +167,10 @@ @each $state, $value in $theme-colors { $list-group-variant-bg: shift-color($value, $list-group-item-bg-scale); $list-group-variant-color: shift-color($value, $list-group-item-color-scale); - @if ( - contrast-ratio($list-group-variant-bg, $list-group-variant-color) < - $min-contrast-ratio - ) { + @if (contrast-ratio($list-group-variant-bg, $list-group-variant-color) < $min-contrast-ratio) { $list-group-variant-color: mix($value, color-contrast($list-group-variant-bg), math.abs($list-group-item-color-scale)); } - @include list-group-item-variant( - $state, - $list-group-variant-bg, - $list-group-variant-color - ); + @include list-group-item-variant($state, $list-group-variant-bg, $list-group-variant-color); } // scss-docs-end list-group-modifiers diff --git a/src/assets/styles/bootstrap/_modal.scss b/src/assets/styles/bootstrap/_modal.scss index da87f9c..21e1258 100644 --- a/src/assets/styles/bootstrap/_modal.scss +++ b/src/assets/styles/bootstrap/_modal.scss @@ -3,6 +3,7 @@ // .modal-dialog - positioning shell for the actual modal // .modal-content - actual modal w/ bg and corners and stuff + // Container that the modal scrolls within .modal { position: fixed; @@ -84,11 +85,7 @@ // Modal background .modal-backdrop { - @include overlay-backdrop( - $zindex-modal-backdrop, - $modal-backdrop-bg, - $modal-backdrop-opacity - ); + @include overlay-backdrop($zindex-modal-backdrop, $modal-backdrop-bg, $modal-backdrop-opacity); } // Modal header @@ -103,9 +100,8 @@ @include border-top-radius($modal-content-inner-border-radius); .btn-close { - padding: ($modal-header-padding-y * 0.5) ($modal-header-padding-x * 0.5); - margin: ($modal-header-padding-y * -0.5) ($modal-header-padding-x * -0.5) - ($modal-header-padding-y * -0.5) auto; + padding: ($modal-header-padding-y * .5) ($modal-header-padding-x * .5); + margin: ($modal-header-padding-y * -.5) ($modal-header-padding-x * -.5) ($modal-header-padding-y * -.5) auto; } } @@ -132,7 +128,7 @@ flex-shrink: 0; align-items: center; // vertically center justify-content: flex-end; // Right align buttons with flex property because text-align doesn't work on flex items - padding: $modal-inner-padding - $modal-footer-margin-between * 0.5; + padding: $modal-inner-padding - $modal-footer-margin-between * .5; border-top: $modal-footer-border-width solid $modal-footer-border-color; @include border-bottom-radius($modal-content-inner-border-radius); @@ -140,7 +136,7 @@ // This solution is far from ideal because of the universal selector usage, // but is needed to fix https://github.com/twbs/bootstrap/issues/24800 > * { - margin: $modal-footer-margin-between * 0.5; + margin: $modal-footer-margin-between * .5; } } @@ -164,9 +160,7 @@ @include box-shadow($modal-content-box-shadow-sm-up); } - .modal-sm { - max-width: $modal-sm; - } + .modal-sm { max-width: $modal-sm; } } @include media-breakpoint-up(lg) { @@ -177,9 +171,7 @@ } @include media-breakpoint-up(xl) { - .modal-xl { - max-width: $modal-xl; - } + .modal-xl { max-width: $modal-xl; } } // scss-docs-start modal-fullscreen-loop diff --git a/src/assets/styles/bootstrap/_nav.scss b/src/assets/styles/bootstrap/_nav.scss index 365a143..cd1371d 100644 --- a/src/assets/styles/bootstrap/_nav.scss +++ b/src/assets/styles/bootstrap/_nav.scss @@ -4,37 +4,37 @@ // `
      - } - - ); -} diff --git a/src/components/WorkHotelView/views/widgets/rooms/RoomWidgetView.tsx b/src/components/WorkHotelView/views/widgets/rooms/RoomWidgetView.tsx deleted file mode 100644 index e1ecec0..0000000 --- a/src/components/WorkHotelView/views/widgets/rooms/RoomWidgetView.tsx +++ /dev/null @@ -1,49 +0,0 @@ -import { CreateLinkEvent } from '@nitrots/nitro-renderer'; -import { FC } from 'react'; -import { GetConfigurationValue } from '../../../../../api'; -import { Base, Flex } from '../../../../../common'; - - -export interface RoomWidgetViewProps -{ -} - -export const RoomWidgetView: FC = props => -{ - const poolId = GetConfigurationValue('hotelview')['room.pool']; - const picnicId = GetConfigurationValue('hotelview')['room.picnic']; - const rooftopId = GetConfigurationValue('hotelview')['room.rooftop']; - const rooftopPoolId = GetConfigurationValue('hotelview')['room.rooftop.pool']; - const peacefulId = GetConfigurationValue('hotelview')['room.peaceful']; - const infobusId = GetConfigurationValue('hotelview')['room.infobus']; - const lobbyId = GetConfigurationValue('hotelview')['room.lobby']; - - - - return ( - - CreateLinkEvent('navigator/goto/' + rooftopId) }> - - - CreateLinkEvent('navigator/goto/' + rooftopPoolId) }> - - - CreateLinkEvent('navigator/goto/' + poolId) }> - - - CreateLinkEvent('navigator/goto/' + picnicId) }> - - - CreateLinkEvent('navigator/goto/' + peacefulId) }> - - - CreateLinkEvent('navigator/goto/' + infobusId) }> - - - CreateLinkEvent('navigator/goto/' + lobbyId) }> - - - - - ); -} diff --git a/src/components/WorkHotelView/views/widgets/widget-container/WidgetContainerView.scss b/src/components/WorkHotelView/views/widgets/widget-container/WidgetContainerView.scss deleted file mode 100644 index 131b560..0000000 --- a/src/components/WorkHotelView/views/widgets/widget-container/WidgetContainerView.scss +++ /dev/null @@ -1,9 +0,0 @@ -.widgetcontainer { - .widgetcontainer-image { - width: 150px; - height: 150px; - margin-right: 10px; - background-repeat: no-repeat; - background-position: top center; - } -} diff --git a/src/components/WorkHotelView/views/widgets/widget-container/WidgetContainerView.tsx b/src/components/WorkHotelView/views/widgets/widget-container/WidgetContainerView.tsx deleted file mode 100644 index 6839187..0000000 --- a/src/components/WorkHotelView/views/widgets/widget-container/WidgetContainerView.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import { GetConfiguration } from '@nitrots/nitro-renderer'; -import { FC } from 'react'; -import { LocalizeText, OpenUrl } from '../../../../../api'; - -export interface WidgetContainerViewProps -{ - conf: any; -} - -export const WidgetContainerView: FC = props => -{ - const { conf = null } = props; - - const getOption = (key: string) => - { - const option = conf[key]; - - if(!option) return null; - - switch(key) - { - case 'image': - return GetConfiguration().interpolate(option); - } - - return option; - } - - return ( -
      -
      -
      -

      { LocalizeText(`landing.view.${ getOption('texts') }.header`) }

      - { LocalizeText(`landing.view.${ getOption('texts') }.body`) } - -
      -
      - ); -} diff --git a/src/hooks/events/index.ts b/src/hooks/events/index.ts index 3371832..6d9903b 100644 --- a/src/hooks/events/index.ts +++ b/src/hooks/events/index.ts @@ -1,5 +1,4 @@ export * from './useEventDispatcher'; export * from './useMessageEvent'; export * from './useNitroEvent'; -export * from './useRoomSessionManagerEvent'; export * from './useUiEvent'; diff --git a/src/hooks/events/useEventDispatcher.tsx b/src/hooks/events/useEventDispatcher.tsx index be0e409..60555f2 100644 --- a/src/hooks/events/useEventDispatcher.tsx +++ b/src/hooks/events/useEventDispatcher.tsx @@ -28,4 +28,4 @@ export const useEventDispatcher = (type: string | string[] } } }, [ type, eventDispatcher, enabled, handler ]); -} \ No newline at end of file +} diff --git a/src/hooks/events/useRoomSessionManagerEvent.tsx b/src/hooks/events/useRoomSessionManagerEvent.tsx deleted file mode 100644 index 3d87162..0000000 --- a/src/hooks/events/useRoomSessionManagerEvent.tsx +++ /dev/null @@ -1,4 +0,0 @@ -import { GetRoomSessionManager, NitroEvent } from '@nitrots/nitro-renderer'; -import { useEventDispatcher } from './useEventDispatcher'; - -export const useRoomSessionManagerEvent = (type: string | string[], handler: (event: T) => void) => useEventDispatcher(type, GetRoomSessionManager().events, handler);