From e9a4c55f0e2e1a8561dbd2189255979745113936 Mon Sep 17 00:00:00 2001 From: dengzuming Date: Mon, 8 Aug 2022 16:17:41 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=A6=96=E6=AC=A1=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- inc/layout.html | 295 +++ index.html | 5 + static/Clippy/agent.js | 1 + static/Clippy/map.png | Bin 0 -> 1458395 bytes static/Clippy/sounds-mp3.js | 1 + static/audio/chord.mp3 | Bin 0 -> 97016 bytes static/css/classic.css | 268 +++ static/css/clippy.css | 62 + static/css/default.min.css | 9 + static/css/index.css | 78 + static/css/layout.css | 119 ++ static/css/load.css | 87 + static/css/lxgwwenkailite-regular.css | 873 +++++++++ static/css/main.css | 306 +++ static/css/style.min.css | 1 + static/css/windows-98.css | 931 ++++++++++ static/css/windows-default.css | 48 + static/css/zTreeStyle.css | 97 + .../lxgwwenkailite-bold-subset-111.woff2 | Bin 0 -> 58700 bytes .../lxgwwenkailite-bold-subset-114.woff2 | Bin 0 -> 53992 bytes .../lxgwwenkailite-bold-subset-115.woff2 | Bin 0 -> 51948 bytes .../lxgwwenkailite-bold-subset-117.woff2 | Bin 0 -> 48476 bytes .../lxgwwenkailite-bold-subset-118.woff2 | Bin 0 -> 43240 bytes .../lxgwwenkailite-bold-subset-119.woff2 | Bin 0 -> 33492 bytes .../lxgwwenkailite-regular-subset-103.woff2 | Bin 0 -> 61476 bytes .../lxgwwenkailite-regular-subset-104.woff2 | Bin 0 -> 59668 bytes .../lxgwwenkailite-regular-subset-107.woff2 | Bin 0 -> 59092 bytes .../lxgwwenkailite-regular-subset-109.woff2 | Bin 0 -> 58324 bytes .../lxgwwenkailite-regular-subset-111.woff2 | Bin 0 -> 59356 bytes .../lxgwwenkailite-regular-subset-112.woff2 | Bin 0 -> 56624 bytes .../lxgwwenkailite-regular-subset-113.woff2 | Bin 0 -> 55760 bytes .../lxgwwenkailite-regular-subset-114.woff2 | Bin 0 -> 54628 bytes .../lxgwwenkailite-regular-subset-115.woff2 | Bin 0 -> 52528 bytes .../lxgwwenkailite-regular-subset-116.woff2 | Bin 0 -> 50352 bytes .../lxgwwenkailite-regular-subset-117.woff2 | Bin 0 -> 49200 bytes .../lxgwwenkailite-regular-subset-118.woff2 | Bin 0 -> 43832 bytes .../lxgwwenkailite-regular-subset-119.woff2 | Bin 0 -> 34568 bytes .../lxgwwenkailite-regular-subset-22.woff2 | Bin 0 -> 55040 bytes .../lxgwwenkailite-regular-subset-74.woff2 | Bin 0 -> 44000 bytes static/img/background.bmp | Bin 0 -> 824 bytes static/img/combo.png | Bin 0 -> 89 bytes static/img/comboleft.png | Bin 0 -> 91 bytes static/img/comboright.png | Bin 0 -> 91 bytes static/img/comboup.png | Bin 0 -> 89 bytes static/img/computer.png | Bin 0 -> 678 bytes static/img/cursor.png | Bin 0 -> 192 bytes static/img/directory_closed.png | Bin 0 -> 372 bytes static/img/directory_open.png | Bin 0 -> 436 bytes static/img/folder-small-close-icon.png | Bin 0 -> 205 bytes static/img/folder-small-open-icon.png | Bin 0 -> 227 bytes static/img/icons/error-32x32-8bpp.png | Bin 0 -> 497 bytes static/img/icons/find-file-16x16.png | Bin 0 -> 420 bytes static/img/icons/find-file-32x32.png | Bin 0 -> 717 bytes static/img/icons/info-32x32-8bpp.png | Bin 0 -> 516 bytes static/img/icons/my-computer-16x16.png | Bin 0 -> 352 bytes static/img/icons/my-computer-32x32.png | Bin 0 -> 766 bytes .../img/icons/my-documents-folder-16x16.png | Bin 0 -> 299 bytes .../img/icons/my-documents-folder-32x32.png | Bin 0 -> 617 bytes static/img/icons/notepad-file-16x16.png | Bin 0 -> 330 bytes static/img/icons/notepad-file-32x32.png | Bin 0 -> 381 bytes static/img/icons/warning-32x32-8bpp.png | Bin 0 -> 504 bytes static/img/internet.png | Bin 0 -> 666 bytes static/img/keys.png | Bin 0 -> 900 bytes static/img/line_conn.gif | Bin 0 -> 45 bytes static/img/loading.gif | Bin 0 -> 381 bytes static/img/loading.png | Bin 0 -> 687 bytes static/img/notepad.png | Bin 0 -> 433 bytes static/img/start.png | Bin 0 -> 198 bytes static/img/titlebar-buttons.png | Bin 0 -> 218 bytes static/img/tree-icon.png | Bin 0 -> 443 bytes static/img/win98.jpeg | Bin 0 -> 53157 bytes static/img/zTreeStandard.gif | Bin 0 -> 5564 bytes static/img/zTreeStandard.png | Bin 0 -> 11173 bytes static/js/$Window.js | 1634 +++++++++++++++++ static/js/$desktop.js | 102 + static/js/$start-menu.js | 53 + static/js/$taskbar-time.js | 9 + static/js/FolderView.js | 929 ++++++++++ static/js/FolderViewItem.js | 198 ++ static/js/MenuBar.js | 991 ++++++++++ static/js/Task.js | 71 + static/js/Tdrag.js | 587 ++++++ static/js/clippy.min.js | 1 + static/js/filesystem-setup.js | 88 + static/js/helpers.js | 98 + static/js/highlight.min.js | 1173 ++++++++++++ static/js/jquery.ztree.core.min.js | 1 + static/js/jstree.min.js | 6 + static/js/konami.js | 44 + static/js/main.js | 120 ++ static/js/marked.min.js | 1 + static/js/msgbox.js | 102 + static/js/my.js | 228 +++ static/js/programs.js | 845 +++++++++ static/js/request.js | 79 + static/js/visualizer-overlay.js | 197 ++ static/js/window-switcher.js | 191 ++ theme.properties | 6 + win98.jpeg | Bin 0 -> 53157 bytes 99 files changed, 10935 insertions(+) create mode 100644 inc/layout.html create mode 100644 index.html create mode 100644 static/Clippy/agent.js create mode 100644 static/Clippy/map.png create mode 100644 static/Clippy/sounds-mp3.js create mode 100644 static/audio/chord.mp3 create mode 100644 static/css/classic.css create mode 100644 static/css/clippy.css create mode 100644 static/css/default.min.css create mode 100644 static/css/index.css create mode 100644 static/css/layout.css create mode 100644 static/css/load.css create mode 100644 static/css/lxgwwenkailite-regular.css create mode 100644 static/css/main.css create mode 100644 static/css/style.min.css create mode 100644 static/css/windows-98.css create mode 100644 static/css/windows-default.css create mode 100644 static/css/zTreeStyle.css create mode 100644 static/files/lxgwwenkailite-bold-subset-111.woff2 create mode 100644 static/files/lxgwwenkailite-bold-subset-114.woff2 create mode 100644 static/files/lxgwwenkailite-bold-subset-115.woff2 create mode 100644 static/files/lxgwwenkailite-bold-subset-117.woff2 create mode 100644 static/files/lxgwwenkailite-bold-subset-118.woff2 create mode 100644 static/files/lxgwwenkailite-bold-subset-119.woff2 create mode 100644 static/files/lxgwwenkailite-regular-subset-103.woff2 create mode 100644 static/files/lxgwwenkailite-regular-subset-104.woff2 create mode 100644 static/files/lxgwwenkailite-regular-subset-107.woff2 create mode 100644 static/files/lxgwwenkailite-regular-subset-109.woff2 create mode 100644 static/files/lxgwwenkailite-regular-subset-111.woff2 create mode 100644 static/files/lxgwwenkailite-regular-subset-112.woff2 create mode 100644 static/files/lxgwwenkailite-regular-subset-113.woff2 create mode 100644 static/files/lxgwwenkailite-regular-subset-114.woff2 create mode 100644 static/files/lxgwwenkailite-regular-subset-115.woff2 create mode 100644 static/files/lxgwwenkailite-regular-subset-116.woff2 create mode 100644 static/files/lxgwwenkailite-regular-subset-117.woff2 create mode 100644 static/files/lxgwwenkailite-regular-subset-118.woff2 create mode 100644 static/files/lxgwwenkailite-regular-subset-119.woff2 create mode 100644 static/files/lxgwwenkailite-regular-subset-22.woff2 create mode 100644 static/files/lxgwwenkailite-regular-subset-74.woff2 create mode 100644 static/img/background.bmp create mode 100644 static/img/combo.png create mode 100644 static/img/comboleft.png create mode 100644 static/img/comboright.png create mode 100644 static/img/comboup.png create mode 100644 static/img/computer.png create mode 100644 static/img/cursor.png create mode 100644 static/img/directory_closed.png create mode 100644 static/img/directory_open.png create mode 100644 static/img/folder-small-close-icon.png create mode 100644 static/img/folder-small-open-icon.png create mode 100644 static/img/icons/error-32x32-8bpp.png create mode 100644 static/img/icons/find-file-16x16.png create mode 100644 static/img/icons/find-file-32x32.png create mode 100644 static/img/icons/info-32x32-8bpp.png create mode 100644 static/img/icons/my-computer-16x16.png create mode 100644 static/img/icons/my-computer-32x32.png create mode 100644 static/img/icons/my-documents-folder-16x16.png create mode 100644 static/img/icons/my-documents-folder-32x32.png create mode 100644 static/img/icons/notepad-file-16x16.png create mode 100644 static/img/icons/notepad-file-32x32.png create mode 100644 static/img/icons/warning-32x32-8bpp.png create mode 100644 static/img/internet.png create mode 100644 static/img/keys.png create mode 100644 static/img/line_conn.gif create mode 100644 static/img/loading.gif create mode 100644 static/img/loading.png create mode 100644 static/img/notepad.png create mode 100644 static/img/start.png create mode 100644 static/img/titlebar-buttons.png create mode 100644 static/img/tree-icon.png create mode 100644 static/img/win98.jpeg create mode 100644 static/img/zTreeStandard.gif create mode 100644 static/img/zTreeStandard.png create mode 100644 static/js/$Window.js create mode 100644 static/js/$desktop.js create mode 100644 static/js/$start-menu.js create mode 100644 static/js/$taskbar-time.js create mode 100644 static/js/FolderView.js create mode 100644 static/js/FolderViewItem.js create mode 100644 static/js/MenuBar.js create mode 100644 static/js/Task.js create mode 100644 static/js/Tdrag.js create mode 100644 static/js/clippy.min.js create mode 100644 static/js/filesystem-setup.js create mode 100644 static/js/helpers.js create mode 100644 static/js/highlight.min.js create mode 100644 static/js/jquery.ztree.core.min.js create mode 100644 static/js/jstree.min.js create mode 100644 static/js/konami.js create mode 100644 static/js/main.js create mode 100644 static/js/marked.min.js create mode 100644 static/js/msgbox.js create mode 100644 static/js/my.js create mode 100644 static/js/programs.js create mode 100644 static/js/request.js create mode 100644 static/js/visualizer-overlay.js create mode 100644 static/js/window-switcher.js create mode 100644 theme.properties create mode 100644 win98.jpeg diff --git a/inc/layout.html b/inc/layout.html new file mode 100644 index 0000000..af2aeea --- /dev/null +++ b/inc/layout.html @@ -0,0 +1,295 @@ + +#define layout() + + + + + + + + + + + + + + + + + + + + + + + + + #(WEB_TITLE ?? '未设置')#(isBlank(SEO_TITLE) ? '': '-' + SEO_TITLE) + #@css?() + + + + +
+ +
+ +
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +#@script?() + + +#end \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..cdfae39 --- /dev/null +++ b/index.html @@ -0,0 +1,5 @@ +#include("/static/themes/win98/inc/layout.html") +#@layout() +#define content() + +#end \ No newline at end of file diff --git a/static/Clippy/agent.js b/static/Clippy/agent.js new file mode 100644 index 0000000..13b7a2a --- /dev/null +++ b/static/Clippy/agent.js @@ -0,0 +1 @@ +clippy.ready('Clippy', {"overlayCount": 1, "sounds": ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15"], "framesize": [124, 93], "animations": {"Congratulate": {"frames": [{"duration": 100, "images": [[0, 0]], "sound": "15"}, {"duration": 10, "images": [[124, 0]]}, {"duration": 10, "images": [[248, 0]]}, {"duration": 10, "images": [[372, 0]], "sound": "14"}, {"duration": 10, "images": [[496, 0]]}, {"duration": 10, "images": [[620, 0]]}, {"duration": 10, "images": [[744, 0]]}, {"duration": 10, "images": [[868, 0]]}, {"duration": 10, "images": [[992, 0]], "sound": "1"}, {"duration": 100, "images": [[1116, 0]]}, {"duration": 100, "images": [[1240, 0]]}, {"duration": 100, "images": [[1364, 0]]}, {"duration": 1200, "images": [[1488, 0]]}, {"duration": 100, "images": [[1612, 0]], "sound": "10"}, {"duration": 100, "images": [[1736, 0]]}, {"duration": 1200, "images": [[1488, 0]]}, {"duration": 100, "images": [[1860, 0]]}, {"duration": 100, "images": [[1984, 0]]}, {"duration": 100, "images": [[2108, 0]]}, {"duration": 100, "images": [[2232, 0]]}, {"duration": 100, "images": [[2356, 0]], "exitBranch": 21}, {"duration": 100, "images": [[0, 0]]}]}, "LookRight": {"frames": [{"duration": 100, "images": [[0, 0]], "exitBranch": 6}, {"duration": 100, "images": [[620, 651]], "exitBranch": 5}, {"duration": 100, "images": [[744, 651]], "exitBranch": 4}, {"duration": 1200, "images": [[868, 651]]}, {"duration": 100, "images": [[992, 651]]}, {"duration": 100, "images": [[1116, 651]]}, {"duration": 100, "images": [[0, 0]]}]}, "SendMail": {"frames": [{"duration": 100, "images": [[0, 0]], "sound": "15"}, {"duration": 100, "images": [[1240, 1209]]}, {"duration": 100, "images": [[1364, 1209]]}, {"duration": 100, "images": [[1488, 1209]]}, {"duration": 100, "images": [[1612, 1209]]}, {"duration": 100, "images": [[1736, 1209]]}, {"duration": 100, "images": [[1860, 1209]]}, {"duration": 100, "images": [[1984, 1209]]}, {"duration": 100, "images": [[2108, 1209]]}, {"duration": 100, "images": [[2232, 1209]]}, {"duration": 100, "images": [[2356, 1209]]}, {"duration": 100, "images": [[2480, 1209]]}, {"duration": 100, "images": [[2604, 1209]]}, {"duration": 100, "images": [[2728, 1209]]}, {"duration": 100, "images": [[2852, 1209]]}, {"duration": 100, "images": [[2976, 1209]]}, {"duration": 100, "images": [[3100, 1209]]}, {"duration": 100, "images": [[3224, 1209]]}, {"duration": 100, "images": [[0, 1302]]}, {"duration": 100, "images": [[124, 1302]]}, {"duration": 100, "images": [[248, 1302]]}, {"duration": 100, "images": [[372, 1302]], "sound": "14"}, {"duration": 100, "images": [[496, 1302]], "exitBranch": 24}, {"duration": 100, "images": [[620, 1302]]}, {"duration": 100, "images": [[744, 1302]], "exitBranch": 26}, {"duration": 100, "images": [[868, 1302]]}, {"duration": 100, "images": [[992, 1302]], "exitBranch": 27}, {"duration": 100, "images": [[1116, 1302]], "exitBranch": 28}, {"duration": 100, "images": [[1240, 1302]], "exitBranch": 29}, {"duration": 100, "images": [[1364, 1302]], "exitBranch": 30}, {"duration": 100, "images": [[1488, 1302]], "exitBranch": 31}, {"duration": 100, "images": [[1612, 1302]], "exitBranch": 32}, {"duration": 100, "images": [[1736, 1302]]}, {"duration": 100, "images": [[1860, 1302]]}, {"duration": 100, "images": [[1984, 1302]]}, {"duration": 100, "images": [[2108, 1302]]}, {"duration": 100, "images": [[2232, 1302]]}, {"duration": 100, "images": [[2356, 1302]]}, {"duration": 100, "images": [[2480, 1302]]}, {"duration": 100, "images": [[2604, 1302]]}, {"duration": 100, "images": [[2728, 1302]]}, {"duration": 100, "images": [[2852, 1302]]}, {"duration": 100, "images": [[2976, 1302]]}, {"duration": 100, "images": [[3100, 1302]]}, {"duration": 100, "images": [[3224, 1302]]}, {"duration": 100, "images": [[0, 1395]]}, {"duration": 100, "images": [[124, 1395]]}, {"duration": 100, "images": [[248, 1395]], "exitBranch": 48}, {"duration": 100, "images": [[372, 1395]], "exitBranch": 49}, {"duration": 100, "images": [[496, 1395]]}, {"duration": 100, "images": [[620, 1395]], "sound": "4"}, {"duration": 100, "images": [[744, 1395]]}, {"duration": 100, "images": [[868, 1395]]}, {"duration": 600}, {"duration": 100, "images": [[992, 1395]]}, {"duration": 100, "images": [[1116, 1395]]}, {"duration": 100, "images": [[1240, 1395]]}, {"duration": 100, "images": [[1364, 1395]]}, {"duration": 100, "images": [[1488, 1395]]}, {"duration": 100, "images": [[1612, 1395]]}, {"duration": 100, "images": [[1736, 1395]]}, {"duration": 100, "images": [[1860, 1395]]}, {"duration": 100, "images": [[0, 0]]}]}, "Thinking": {"frames": [{"duration": 100, "images": [[0, 0]], "sound": "15"}, {"duration": 100, "images": [[124, 93]]}, {"duration": 100, "images": [[248, 93]]}, {"duration": 100, "images": [[372, 93]]}, {"duration": 100, "images": [[496, 93]], "sound": "14"}, {"duration": 100, "images": [[620, 93]]}, {"duration": 100, "images": [[744, 93]]}, {"duration": 100, "images": [[868, 93]]}, {"duration": 100, "images": [[992, 93]]}, {"duration": 100, "images": [[1116, 93]]}, {"duration": 100, "images": [[1240, 93]]}, {"duration": 100, "images": [[1364, 93]]}, {"duration": 100, "images": [[1488, 93]]}, {"duration": 100, "images": [[1612, 93]]}, {"duration": 100, "images": [[1736, 93]], "sound": "4"}, {"duration": 100, "images": [[1860, 93]]}, {"duration": 100, "images": [[1984, 93]]}, {"duration": 100, "images": [[2108, 93]]}, {"duration": 100, "images": [[2232, 93]]}, {"duration": 100, "images": [[2356, 93]]}, {"duration": 100, "images": [[2480, 93]]}, {"duration": 100, "images": [[2604, 93]]}, {"duration": 100, "images": [[2728, 93]]}, {"duration": 100, "images": [[2852, 93]]}, {"duration": 100, "images": [[2976, 93]]}, {"duration": 100, "images": [[3100, 93]]}, {"duration": 100, "images": [[3224, 93]]}, {"duration": 100, "images": [[0, 186]]}, {"duration": 100, "images": [[124, 186]]}, {"duration": 100, "images": [[248, 186]]}, {"duration": 100, "images": [[372, 186]]}, {"duration": 100, "images": [[496, 186]]}, {"duration": 100, "images": [[620, 186]], "exitBranch": 33, "branching": {"branches": [{"frameIndex": 21, "weight": 100}]}}, {"duration": 100, "images": [[744, 186]]}, {"duration": 100, "images": [[868, 186]]}, {"duration": 100, "images": [[992, 186]]}, {"duration": 100, "images": [[992, 93]]}, {"duration": 100, "images": [[868, 93]]}, {"duration": 100, "images": [[744, 93]], "sound": "14"}, {"duration": 100, "images": [[620, 93]]}, {"duration": 100, "images": [[496, 93]]}, {"duration": 100, "images": [[372, 93]]}, {"duration": 100, "images": [[248, 93]]}, {"duration": 100, "images": [[124, 93]]}, {"duration": 100, "images": [[0, 0]]}]}, "Explain": {"frames": [{"duration": 100, "images": [[0, 0]]}, {"duration": 100, "images": [[1116, 186]]}, {"duration": 100, "images": [[1240, 186]]}, {"duration": 900, "images": [[1364, 186]]}, {"duration": 100, "images": [[1240, 186]]}, {"duration": 100, "images": [[1116, 186]]}, {"duration": 100, "images": [[0, 0]]}]}, "IdleRopePile": {"frames": [{"duration": 100, "images": [[0, 0]]}, {"duration": 100, "images": [[1488, 186]], "exitBranch": 74}, {"duration": 100, "images": [[1612, 186]]}, {"duration": 100, "images": [[1736, 186]], "exitBranch": 74}, {"duration": 100, "images": [[1860, 186]]}, {"duration": 100, "images": [[1984, 186]], "exitBranch": 74}, {"duration": 100, "images": [[2108, 186]]}, {"duration": 100, "images": [[2232, 186]], "exitBranch": 74}, {"duration": 100, "images": [[2356, 186]]}, {"duration": 100, "images": [[2480, 186]], "exitBranch": 74}, {"duration": 100, "images": [[2604, 186]]}, {"duration": 100, "images": [[2728, 186]], "exitBranch": 74}, {"duration": 100, "images": [[2852, 186]]}, {"duration": 100, "images": [[2976, 186]], "exitBranch": 74}, {"duration": 100, "images": [[3100, 186]]}, {"duration": 100, "images": [[3224, 186]], "exitBranch": 74}, {"duration": 100, "images": [[0, 279]]}, {"duration": 100, "images": [[124, 279]], "exitBranch": 74}, {"duration": 100, "images": [[248, 279]]}, {"duration": 100, "images": [[372, 279]], "exitBranch": 74}, {"duration": 100, "images": [[496, 279]]}, {"duration": 100, "images": [[620, 279]], "exitBranch": 74}, {"duration": 100, "images": [[744, 279]]}, {"duration": 100, "images": [[868, 279]], "exitBranch": 74}, {"duration": 100, "images": [[992, 279]]}, {"duration": 100, "images": [[1116, 279]], "exitBranch": 74}, {"duration": 100, "images": [[1240, 279]]}, {"duration": 100, "images": [[1364, 279]], "exitBranch": 74}, {"duration": 100, "images": [[1488, 279]]}, {"duration": 100, "images": [[1612, 279]], "exitBranch": 74}, {"duration": 100, "images": [[1736, 279]]}, {"duration": 100, "images": [[1860, 279]], "exitBranch": 74}, {"duration": 100, "images": [[1984, 279]]}, {"duration": 100, "images": [[2108, 279]], "exitBranch": 74}, {"duration": 100, "images": [[2232, 279]]}, {"duration": 100, "images": [[2356, 279]]}, {"duration": 100, "images": [[2480, 279]], "exitBranch": 74}, {"duration": 100, "images": [[2604, 279]]}, {"duration": 100, "images": [[2728, 279]], "exitBranch": 40}, {"duration": 100, "images": [[2852, 279]]}, {"duration": 100, "images": [[2976, 279]], "exitBranch": 42}, {"duration": 100, "images": [[3100, 279]]}, {"duration": 100, "images": [[3224, 279]], "exitBranch": 44}, {"duration": 100, "images": [[0, 372]]}, {"duration": 100, "images": [[124, 372]], "exitBranch": 46}, {"duration": 100, "images": [[248, 372]]}, {"duration": 100, "images": [[372, 372]], "exitBranch": 48}, {"duration": 100, "images": [[496, 372]]}, {"duration": 100, "images": [[620, 372]], "exitBranch": 50}, {"duration": 100, "images": [[744, 372]]}, {"duration": 100, "images": [[868, 372]], "exitBranch": 52}, {"duration": 100, "images": [[992, 372]]}, {"duration": 100, "images": [[1116, 372]], "exitBranch": 54}, {"duration": 100, "images": [[1240, 372]]}, {"duration": 100, "images": [[1364, 372]], "exitBranch": 56}, {"duration": 100, "images": [[1488, 372]]}, {"duration": 100, "images": [[1612, 372]], "exitBranch": 58}, {"duration": 100, "images": [[1736, 372]]}, {"duration": 100, "images": [[1860, 372]], "exitBranch": 5}, {"duration": 100, "images": [[1984, 372]]}, {"duration": 100, "images": [[2108, 372]], "exitBranch": 70}, {"duration": 100, "images": [[2232, 372]], "exitBranch": 70, "branching": {"branches": [{"frameIndex": 61, "weight": 95}]}}, {"duration": 100, "images": [[2356, 372]], "exitBranch": 70, "branching": {"branches": [{"frameIndex": 61, "weight": 25}, {"frameIndex": 67, "weight": 25}, {"frameIndex": 65, "weight": 25}]}}, {"duration": 100, "images": [[2480, 372]], "exitBranch": 70, "branching": {"branches": [{"frameIndex": 63, "weight": 95}]}}, {"duration": 100, "images": [[2604, 372]], "exitBranch": 70, "branching": {"branches": [{"frameIndex": 61, "weight": 25}, {"frameIndex": 67, "weight": 25}, {"frameIndex": 63, "weight": 25}]}}, {"duration": 100, "images": [[2728, 372]], "exitBranch": 70, "branching": {"branches": [{"frameIndex": 65, "weight": 95}]}}, {"duration": 100, "images": [[2604, 372]], "exitBranch": 70, "branching": {"branches": [{"frameIndex": 61, "weight": 25}, {"frameIndex": 65, "weight": 25}, {"frameIndex": 63, "weight": 25}]}}, {"duration": 100, "images": [[2852, 372]], "exitBranch": 70, "branching": {"branches": [{"frameIndex": 67, "weight": 95}]}}, {"duration": 100, "images": [[2604, 372]], "exitBranch": 70, "branching": {"branches": [{"frameIndex": 65, "weight": 25}, {"frameIndex": 67, "weight": 25}, {"frameIndex": 63, "weight": 25}]}}, {"duration": 100, "images": [[2976, 372]], "exitBranch": 70, "branching": {"branches": [{"frameIndex": 61, "weight": 95}]}}, {"duration": 100, "images": [[3100, 372]]}, {"duration": 100, "images": [[3224, 372]]}, {"duration": 100, "images": [[0, 465]]}, {"duration": 100, "images": [[124, 465]]}, {"duration": 100, "images": [[0, 0]]}]}, "IdleAtom": {"frames": [{"duration": 100, "images": [[0, 0]], "branching": {"branches": [{"frameIndex": 44, "weight": 97}]}}, {"duration": 100, "images": [[124, 93]]}, {"duration": 100, "images": [[248, 93]]}, {"duration": 100, "images": [[372, 93]]}, {"duration": 100, "images": [[496, 93]]}, {"duration": 100, "images": [[620, 93]]}, {"duration": 100, "images": [[744, 93]]}, {"duration": 100, "images": [[868, 93]]}, {"duration": 100, "images": [[992, 93]]}, {"duration": 100, "images": [[1116, 93]]}, {"duration": 100, "images": [[1240, 93]]}, {"duration": 100, "images": [[1364, 93]]}, {"duration": 100, "images": [[1488, 93]]}, {"duration": 100, "images": [[1612, 93]]}, {"duration": 100, "images": [[1736, 93]]}, {"duration": 100, "images": [[1860, 93]]}, {"duration": 100, "images": [[1984, 93]]}, {"duration": 100, "images": [[2108, 93]]}, {"duration": 100, "images": [[2232, 93]]}, {"duration": 100, "images": [[2356, 93]]}, {"duration": 100, "images": [[2480, 93]]}, {"duration": 100, "images": [[2604, 93]]}, {"duration": 100, "images": [[2728, 93]]}, {"duration": 100, "images": [[2852, 93]]}, {"duration": 100, "images": [[2976, 93]]}, {"duration": 100, "images": [[3100, 93]]}, {"duration": 100, "images": [[3224, 93]]}, {"duration": 100, "images": [[0, 186]]}, {"duration": 100, "images": [[124, 186]]}, {"duration": 100, "images": [[248, 186]]}, {"duration": 100, "images": [[372, 186]]}, {"duration": 100, "images": [[496, 186]]}, {"duration": 100, "images": [[620, 186]], "exitBranch": 33, "branching": {"branches": [{"frameIndex": 21, "weight": 95}]}}, {"duration": 100, "images": [[744, 186]]}, {"duration": 100, "images": [[868, 186]]}, {"duration": 100, "images": [[992, 186]]}, {"duration": 100, "images": [[992, 93]]}, {"duration": 100, "images": [[868, 93]]}, {"duration": 100, "images": [[744, 93]]}, {"duration": 100, "images": [[620, 93]]}, {"duration": 100, "images": [[496, 93]]}, {"duration": 100, "images": [[372, 93]]}, {"duration": 100, "images": [[248, 93]]}, {"duration": 100, "images": [[124, 93]]}, {"duration": 100, "images": [[0, 0]]}]}, "Print": {"frames": [{"duration": 100, "images": [[0, 0]], "sound": "15"}, {"duration": 100, "images": [[248, 465]]}, {"duration": 100, "images": [[372, 465]]}, {"duration": 100, "images": [[496, 465]]}, {"duration": 100, "images": [[620, 465]], "sound": "5"}, {"duration": 100, "images": [[744, 465]]}, {"duration": 100, "images": [[868, 465]]}, {"duration": 100, "images": [[992, 465]]}, {"duration": 100, "images": [[1116, 465]]}, {"duration": 100, "images": [[1240, 465]]}, {"duration": 100, "images": [[1364, 465]], "sound": "8"}, {"duration": 150, "images": [[1488, 465]]}, {"duration": 100, "images": [[1612, 465]], "sound": "8"}, {"duration": 100, "images": [[1736, 465]]}, {"duration": 100, "images": [[1860, 465]]}, {"duration": 100, "images": [[1984, 465]]}, {"duration": 100, "images": [[2108, 465]]}, {"duration": 100, "images": [[2232, 465]]}, {"duration": 100, "images": [[2356, 465]]}, {"duration": 100, "images": [[2480, 465]]}, {"duration": 100, "images": [[2604, 465]]}, {"duration": 100, "images": [[2728, 465]]}, {"duration": 450, "images": [[2852, 465]]}, {"duration": 200, "images": [[2976, 465]]}, {"duration": 100, "images": [[3100, 465]], "exitBranch": 26}, {"duration": 100, "images": [[3224, 465]], "sound": "7"}, {"duration": 100, "images": [[0, 558]], "exitBranch": 28}, {"duration": 100, "images": [[124, 558]]}, {"duration": 100, "images": [[248, 558]], "exitBranch": 30}, {"duration": 100, "images": [[372, 558]]}, {"duration": 600, "images": [[496, 558]], "exitBranch": 32}, {"duration": 100, "images": [[620, 558]], "sound": "7"}, {"duration": 100, "images": [[744, 558]], "exitBranch": 34}, {"duration": 100, "images": [[868, 558]]}, {"duration": 100, "images": [[992, 558]], "exitBranch": 36}, {"duration": 100, "images": [[1116, 558]]}, {"duration": 600, "images": [[1240, 558]], "exitBranch": 38}, {"duration": 100, "images": [[1364, 558]], "sound": "7"}, {"duration": 100, "images": [[1488, 558]], "exitBranch": 40}, {"duration": 100, "images": [[1612, 558]]}, {"duration": 100, "images": [[1736, 558]], "exitBranch": 44}, {"duration": 600, "images": [[1860, 558]]}, {"duration": 100, "images": [[1984, 558]], "exitBranch": 44, "sound": "7"}, {"duration": 100, "images": [[2108, 558]]}, {"duration": 100, "images": [[2232, 558]], "exitBranch": 46}, {"duration": 100, "images": [[2356, 558]]}, {"duration": 100, "images": [[2480, 558]], "exitBranch": 48}, {"duration": 100, "images": [[2604, 558]]}, {"duration": 100, "images": [[2728, 558]], "exitBranch": 51}, {"duration": 600, "images": [[2852, 558]]}, {"duration": 100, "images": [[2976, 558]]}, {"duration": 100, "images": [[3100, 558]], "exitBranch": 53}, {"duration": 100, "images": [[3224, 558]], "sound": "11"}, {"duration": 100, "images": [[0, 651]]}, {"duration": 100, "images": [[124, 651]]}, {"duration": 100, "images": [[248, 651]]}, {"duration": 100, "images": [[372, 651]], "exitBranch": 58}, {"duration": 100, "images": [[496, 651]]}, {"duration": 100, "images": [[0, 0]]}]}, "Hide": {"frames": [{"duration": 10, "images": [[0, 0]]}, {"duration": 10, "images": [[2480, 0]]}, {"duration": 10, "images": [[2604, 0]]}, {"duration": 10, "images": [[2728, 0]]}, {"duration": 10}]}, "GetAttention": {"frames": [{"duration": 100, "images": [[0, 0]], "sound": "15"}, {"duration": 100, "images": [[1240, 651]]}, {"duration": 100, "images": [[1364, 651]]}, {"duration": 100, "images": [[1488, 651]]}, {"duration": 100, "images": [[1612, 651]]}, {"duration": 100, "images": [[1736, 651]]}, {"duration": 100, "images": [[1860, 651]]}, {"duration": 100, "images": [[1984, 651]]}, {"duration": 100, "images": [[2108, 651]]}, {"duration": 100, "images": [[2232, 651]], "sound": "10"}, {"duration": 150, "images": [[2356, 651]]}, {"duration": 150, "images": [[2232, 651]], "sound": "10"}, {"duration": 150, "images": [[2356, 651]]}, {"duration": 150, "images": [[2232, 651]], "sound": "10"}, {"duration": 150, "images": [[2480, 651]]}, {"duration": 100, "images": [[2604, 651]]}, {"duration": 100, "images": [[2728, 651]]}, {"duration": 100, "images": [[2852, 651]]}, {"duration": 100, "images": [[2976, 651]]}, {"duration": 100, "images": [[3100, 651]]}, {"duration": 100, "images": [[3224, 651]]}, {"duration": 100, "images": [[0, 744]]}, {"duration": 100, "images": [[124, 744]], "exitBranch": 23}, {"duration": 100, "images": [[0, 0]]}]}, "Save": {"frames": [{"duration": 100, "images": [[0, 0]], "sound": "15"}, {"duration": 100, "images": [[3100, 837]]}, {"duration": 130, "images": [[3224, 837]], "sound": "13"}, {"duration": 130, "images": [[0, 930]]}, {"duration": 100, "images": [[124, 930]]}, {"duration": 100, "images": [[248, 930]]}, {"duration": 100, "images": [[372, 930]]}, {"duration": 100, "images": [[496, 930]], "exitBranch": 10}, {"duration": 450, "images": [[620, 930]]}, {"duration": 100, "images": [[496, 930]], "exitBranch": 10}, {"duration": 100, "images": [[744, 930]]}, {"duration": 100, "images": [[868, 930]]}, {"duration": 100, "images": [[992, 930]]}, {"duration": 130, "images": [[1116, 930]], "sound": "8"}, {"duration": 130, "images": [[1240, 930]]}, {"duration": 130, "images": [[1364, 930]]}, {"duration": 130, "images": [[1488, 930]], "sound": "8"}, {"duration": 130, "images": [[1612, 930]], "sound": "8"}, {"duration": 130, "images": [[1736, 930]]}, {"duration": 130, "images": [[1860, 930]], "sound": "8"}, {"duration": 100, "images": [[1984, 930]]}, {"duration": 100, "images": [[2108, 930]], "sound": "9"}, {"duration": 160, "images": [[2232, 930]]}, {"duration": 100, "images": [[2356, 930]], "sound": "2"}, {"duration": 100, "images": [[2480, 930]]}, {"duration": 100, "images": [[2604, 930]]}, {"duration": 100, "images": [[2728, 930]], "exitBranch": 34}, {"duration": 450, "images": [[2852, 930]]}, {"duration": 100, "images": [[2976, 930]], "exitBranch": 34, "sound": "10"}, {"duration": 400, "images": [[3100, 930]]}, {"duration": 100, "images": [[3224, 930]], "exitBranch": 34}, {"duration": 100, "images": [[0, 1023]]}, {"duration": 100, "images": [[124, 1023]]}, {"duration": 100, "images": [[248, 1023]]}, {"duration": 100, "images": [[372, 1023]]}, {"duration": 100, "images": [[496, 1023]]}, {"duration": 100, "images": [[620, 1023]]}, {"duration": 100, "images": [[744, 1023]]}, {"duration": 100, "images": [[868, 1023]]}, {"duration": 100, "images": [[992, 1023]]}, {"duration": 100, "images": [[1116, 1023]]}, {"duration": 100, "images": [[0, 0]]}]}, "GetTechy": {"frames": [{"duration": 100, "images": [[0, 0]], "sound": "15"}, {"duration": 100, "images": [[124, 93]]}, {"duration": 100, "images": [[248, 93]]}, {"duration": 100, "images": [[372, 93]]}, {"duration": 100, "images": [[496, 93]], "sound": "14"}, {"duration": 100, "images": [[620, 93]]}, {"duration": 100, "images": [[744, 93]]}, {"duration": 100, "images": [[868, 93]]}, {"duration": 100, "images": [[992, 93]]}, {"duration": 100, "images": [[1116, 93]]}, {"duration": 100, "images": [[1240, 93]]}, {"duration": 100, "images": [[1364, 93]]}, {"duration": 100, "images": [[1488, 93]]}, {"duration": 100, "images": [[1612, 93]]}, {"duration": 100, "images": [[1736, 93]], "sound": "4"}, {"duration": 100, "images": [[1860, 93]]}, {"duration": 100, "images": [[1984, 93]]}, {"duration": 100, "images": [[2108, 93]]}, {"duration": 100, "images": [[2232, 93]]}, {"duration": 100, "images": [[2356, 93]]}, {"duration": 100, "images": [[2480, 93]]}, {"duration": 100, "images": [[2604, 93]]}, {"duration": 100, "images": [[2728, 93]]}, {"duration": 100, "images": [[2852, 93]]}, {"duration": 100, "images": [[2976, 93]]}, {"duration": 100, "images": [[3100, 93]]}, {"duration": 100, "images": [[3224, 93]]}, {"duration": 100, "images": [[0, 186]]}, {"duration": 100, "images": [[124, 186]]}, {"duration": 100, "images": [[248, 186]]}, {"duration": 100, "images": [[372, 186]]}, {"duration": 100, "images": [[496, 186]]}, {"duration": 100, "images": [[620, 186]], "exitBranch": 33, "branching": {"branches": [{"frameIndex": 21, "weight": 100}]}}, {"duration": 100, "images": [[744, 186]]}, {"duration": 100, "images": [[868, 186]]}, {"duration": 100, "images": [[992, 186]]}, {"duration": 100, "images": [[992, 93]]}, {"duration": 100, "images": [[868, 93]]}, {"duration": 100, "images": [[744, 93]], "sound": "14"}, {"duration": 100, "images": [[620, 93]]}, {"duration": 100, "images": [[496, 93]]}, {"duration": 100, "images": [[372, 93]]}, {"duration": 100, "images": [[248, 93]]}, {"duration": 100, "images": [[124, 93]]}, {"duration": 100, "images": [[0, 0]]}]}, "GestureUp": {"frames": [{"duration": 100, "images": [[0, 0]]}, {"duration": 100, "images": [[868, 744]]}, {"duration": 100, "images": [[992, 744]]}, {"duration": 100, "images": [[1116, 744]]}, {"duration": 100, "images": [[1240, 744]]}, {"duration": 100, "images": [[1364, 744]], "exitBranch": 11}, {"duration": 100, "images": [[1488, 744]]}, {"duration": 100, "images": [[1612, 744]], "branching": {"branches": [{"frameIndex": 5, "weight": 50}]}}, {"duration": 100, "images": [[1736, 744]]}, {"duration": 1200, "images": [[1860, 744]]}, {"duration": 100, "images": [[1984, 744]]}, {"duration": 100, "images": [[1364, 744]]}, {"duration": 100, "images": [[1240, 744]]}, {"duration": 100, "images": [[1116, 744]]}, {"duration": 100, "images": [[992, 744]]}, {"duration": 100, "images": [[868, 744]]}, {"duration": 100, "images": [[0, 0]]}]}, "Idle1_1": {"frames": [{"duration": 100, "images": [[0, 0]], "branching": {"branches": [{"frameIndex": 37, "weight": 20}]}}, {"duration": 100, "images": [[2108, 744]], "exitBranch": 2, "branching": {"branches": [{"frameIndex": 1, "weight": 95}]}}, {"duration": 100, "images": [[2232, 744]], "exitBranch": 16}, {"duration": 100, "images": [[2356, 744]]}, {"duration": 300, "images": [[2480, 744]], "exitBranch": 5, "branching": {"branches": [{"frameIndex": 4, "weight": 95}]}}, {"duration": 100, "images": [[2604, 744]], "exitBranch": 16, "branching": {"branches": [{"frameIndex": 9, "weight": 25}, {"frameIndex": 12, "weight": 25}, {"frameIndex": 15, "weight": 25}]}}, {"duration": 100, "images": [[2728, 744]]}, {"duration": 300, "images": [[2852, 744]], "exitBranch": 8, "branching": {"branches": [{"frameIndex": 7, "weight": 94}, {"frameIndex": 5, "weight": 3}]}}, {"duration": 100, "images": [[2976, 744]], "exitBranch": 16}, {"duration": 100, "images": [[3100, 744]]}, {"duration": 300, "images": [[3224, 744]], "exitBranch": 11, "branching": {"branches": [{"frameIndex": 10, "weight": 94}, {"frameIndex": 8, "weight": 2}, {"frameIndex": 5, "weight": 2}]}}, {"duration": 100, "images": [[0, 837]], "exitBranch": 16}, {"duration": 100, "images": [[124, 837]]}, {"duration": 300, "images": [[248, 837]], "exitBranch": 14, "branching": {"branches": [{"frameIndex": 13, "weight": 93}, {"frameIndex": 11, "weight": 3}, {"frameIndex": 5, "weight": 2}]}}, {"duration": 100, "images": [[372, 837]], "exitBranch": 16}, {"duration": 100, "images": [[496, 837]]}, {"duration": 300, "images": [[620, 837]], "exitBranch": 17, "branching": {"branches": [{"frameIndex": 16, "weight": 95}]}}, {"duration": 100, "images": [[744, 837]], "exitBranch": 36, "branching": {"branches": [{"frameIndex": 36, "weight": 90}]}}, {"duration": 100, "images": [[868, 837]]}, {"duration": 300, "images": [[992, 837]], "exitBranch": 35}, {"duration": 100, "images": [[1116, 837]]}, {"duration": 100, "images": [[1240, 837]], "exitBranch": 35}, {"duration": 300, "images": [[1364, 837]], "exitBranch": 23, "branching": {"branches": [{"frameIndex": 22, "weight": 94}, {"frameIndex": 23, "weight": 3}]}}, {"duration": 100, "images": [[1488, 837]], "exitBranch": 35, "branching": {"branches": [{"frameIndex": 24, "weight": 25}, {"frameIndex": 27, "weight": 25}, {"frameIndex": 30, "weight": 25}]}}, {"duration": 100, "images": [[1612, 837]]}, {"duration": 300, "images": [[1736, 837]], "exitBranch": 26, "branching": {"branches": [{"frameIndex": 25, "weight": 94}, {"frameIndex": 23, "weight": 3}]}}, {"duration": 100, "images": [[1860, 837]], "exitBranch": 35}, {"duration": 100, "images": [[1984, 837]]}, {"duration": 300, "images": [[2108, 837]], "exitBranch": 29, "branching": {"branches": [{"frameIndex": 28, "weight": 94}, {"frameIndex": 23, "weight": 3}]}}, {"duration": 100, "images": [[2232, 837]], "exitBranch": 35}, {"duration": 100, "images": [[2356, 837]]}, {"duration": 300, "images": [[2480, 837]], "exitBranch": 32, "branching": {"branches": [{"frameIndex": 31, "weight": 94}, {"frameIndex": 23, "weight": 3}]}}, {"duration": 100, "images": [[2604, 837]], "exitBranch": 35}, {"duration": 100, "images": [[2728, 837]]}, {"duration": 300, "images": [[2852, 837]], "exitBranch": 35, "branching": {"branches": [{"frameIndex": 34, "weight": 80}]}}, {"duration": 100, "images": [[2976, 837]]}, {"duration": 100, "images": [[0, 0]], "exitBranch": 42}, {"duration": 100, "images": [[1116, 186]]}, {"duration": 100, "images": [[1240, 186]]}, {"duration": 900, "images": [[1364, 186]]}, {"duration": 100, "images": [[1240, 186]]}, {"duration": 100, "images": [[1116, 186]]}, {"duration": 100, "images": [[0, 0]]}]}, "Processing": {"frames": [{"duration": 100, "images": [[0, 0]], "sound": "15"}, {"duration": 100, "images": [[1240, 1023]], "sound": "14"}, {"duration": 100, "images": [[1364, 1023]]}, {"duration": 100, "images": [[1488, 1023]]}, {"duration": 100, "images": [[1612, 1023]], "exitBranch": 33}, {"duration": 100, "images": [[1736, 1023]]}, {"duration": 100, "images": [[1860, 1023]]}, {"duration": 100, "images": [[1984, 1023]]}, {"duration": 100, "images": [[2108, 1023]], "sound": "11"}, {"duration": 100, "images": [[2232, 1023]], "exitBranch": 31}, {"duration": 100, "images": [[2356, 1023]]}, {"duration": 100, "images": [[2480, 1023]]}, {"duration": 100, "images": [[2604, 1023]]}, {"duration": 100, "images": [[2728, 1023]], "exitBranch": 31}, {"duration": 100, "images": [[2852, 1023]]}, {"duration": 100, "images": [[2976, 1023]]}, {"duration": 100, "images": [[3100, 1023]]}, {"duration": 100, "images": [[3224, 1023]]}, {"duration": 100, "images": [[0, 1116]], "sound": "11"}, {"duration": 100, "images": [[124, 1116]]}, {"duration": 100, "images": [[248, 1116]]}, {"duration": 100, "images": [[372, 1116]]}, {"duration": 100, "images": [[496, 1116]]}, {"duration": 100, "images": [[620, 1116]]}, {"duration": 100, "images": [[744, 1116]]}, {"duration": 100, "images": [[868, 1116]]}, {"duration": 100, "images": [[992, 1116]]}, {"duration": 100, "images": [[1116, 1116]], "exitBranch": 28, "branching": {"branches": [{"frameIndex": 7, "weight": 100}]}}, {"duration": 100, "images": [[1240, 1116]], "sound": "11"}, {"duration": 100, "images": [[1364, 1116]]}, {"duration": 100, "images": [[1488, 1116]]}, {"duration": 100, "images": [[1612, 1116]]}, {"duration": 100, "images": [[1736, 1116]]}, {"duration": 100, "images": [[1860, 1116]]}, {"duration": 100, "images": [[1984, 1116]]}, {"duration": 100, "images": [[2108, 1116]]}, {"duration": 100, "images": [[2232, 1116]]}, {"duration": 100, "images": [[0, 0]]}]}, "Alert": {"frames": [{"duration": 100, "images": [[0, 0]], "sound": "15"}, {"duration": 100, "images": [[2356, 1116]]}, {"duration": 100, "images": [[2480, 1116]]}, {"duration": 100, "images": [[2604, 1116]]}, {"duration": 100, "images": [[2728, 1116]]}, {"duration": 100, "images": [[2852, 1116]]}, {"duration": 100, "images": [[2976, 1116]], "sound": "6"}, {"duration": 100, "images": [[3100, 1116]]}, {"duration": 100, "images": [[3224, 1116]]}, {"duration": 100, "images": [[0, 1209]]}, {"duration": 500, "images": [[124, 1209]], "exitBranch": 13}, {"duration": 100, "images": [[248, 1209]], "exitBranch": 13}, {"duration": 100, "images": [[372, 1209]]}, {"duration": 100, "images": [[496, 1209]]}, {"duration": 100, "images": [[620, 1209]]}, {"duration": 100, "images": [[744, 1209]]}, {"duration": 100, "images": [[868, 1209]]}, {"duration": 100, "images": [[992, 1209]]}, {"duration": 100, "images": [[1116, 1209]]}, {"duration": 100, "images": [[0, 0]]}]}, "LookUpRight": {"frames": [{"duration": 100, "images": [[0, 0]], "exitBranch": 6}, {"duration": 100, "images": [[248, 744]], "exitBranch": 5}, {"duration": 100, "images": [[372, 744]], "exitBranch": 4}, {"duration": 1200, "images": [[496, 744]]}, {"duration": 100, "images": [[620, 744]]}, {"duration": 100, "images": [[744, 744]]}, {"duration": 100, "images": [[0, 0]]}]}, "IdleSideToSide": {"frames": [{"duration": 100, "images": [[0, 0]]}, {"duration": 100, "images": [[2108, 744]], "exitBranch": 2, "branching": {"branches": [{"frameIndex": 1, "weight": 95}]}}, {"duration": 100, "images": [[2232, 744]], "exitBranch": 16}, {"duration": 100, "images": [[2356, 744]]}, {"duration": 300, "images": [[2480, 744]], "exitBranch": 5, "branching": {"branches": [{"frameIndex": 4, "weight": 95}]}}, {"duration": 100, "images": [[2604, 744]], "exitBranch": 16, "branching": {"branches": [{"frameIndex": 9, "weight": 25}, {"frameIndex": 12, "weight": 25}, {"frameIndex": 15, "weight": 25}]}}, {"duration": 100, "images": [[2728, 744]]}, {"duration": 300, "images": [[2852, 744]], "exitBranch": 8, "branching": {"branches": [{"frameIndex": 7, "weight": 92}, {"frameIndex": 5, "weight": 5}]}}, {"duration": 100, "images": [[2976, 744]], "exitBranch": 16}, {"duration": 100, "images": [[3100, 744]]}, {"duration": 300, "images": [[3224, 744]], "exitBranch": 11, "branching": {"branches": [{"frameIndex": 10, "weight": 91}, {"frameIndex": 8, "weight": 5}, {"frameIndex": 5, "weight": 2}]}}, {"duration": 100, "images": [[0, 837]], "exitBranch": 16}, {"duration": 100, "images": [[124, 837]]}, {"duration": 300, "images": [[248, 837]], "exitBranch": 14, "branching": {"branches": [{"frameIndex": 13, "weight": 91}, {"frameIndex": 11, "weight": 3}, {"frameIndex": 5, "weight": 2}]}}, {"duration": 100, "images": [[372, 837]], "exitBranch": 16}, {"duration": 100, "images": [[496, 837]]}, {"duration": 300, "images": [[620, 837]], "exitBranch": 17, "branching": {"branches": [{"frameIndex": 16, "weight": 75}]}}, {"duration": 100, "images": [[744, 837]], "exitBranch": 36, "branching": {"branches": [{"frameIndex": 36, "weight": 90}]}}, {"duration": 100, "images": [[868, 837]]}, {"duration": 300, "images": [[992, 837]], "exitBranch": 35}, {"duration": 100, "images": [[1116, 837]]}, {"duration": 100, "images": [[1240, 837]], "exitBranch": 35}, {"duration": 300, "images": [[1364, 837]], "exitBranch": 23, "branching": {"branches": [{"frameIndex": 22, "weight": 91}, {"frameIndex": 23, "weight": 5}]}}, {"duration": 100, "images": [[1488, 837]], "exitBranch": 35, "branching": {"branches": [{"frameIndex": 24, "weight": 25}, {"frameIndex": 27, "weight": 25}, {"frameIndex": 30, "weight": 25}]}}, {"duration": 100, "images": [[1612, 837]]}, {"duration": 0, "images": [[1736, 837]], "exitBranch": 26, "branching": {"branches": [{"frameIndex": 25, "weight": 91}, {"frameIndex": 23, "weight": 5}]}}, {"duration": 100, "images": [[1860, 837]], "exitBranch": 35}, {"duration": 100, "images": [[1984, 837]]}, {"duration": 300, "images": [[2108, 837]], "exitBranch": 29, "branching": {"branches": [{"frameIndex": 28, "weight": 91}, {"frameIndex": 23, "weight": 5}]}}, {"duration": 100, "images": [[2232, 837]], "exitBranch": 35}, {"duration": 100, "images": [[2356, 837]]}, {"duration": 300, "images": [[2480, 837]], "exitBranch": 32, "branching": {"branches": [{"frameIndex": 31, "weight": 91}, {"frameIndex": 23, "weight": 5}]}}, {"duration": 100, "images": [[2604, 837]], "exitBranch": 35}, {"duration": 100, "images": [[2728, 837]]}, {"duration": 300, "images": [[2852, 837]], "exitBranch": 35, "branching": {"branches": [{"frameIndex": 34, "weight": 80}]}}, {"duration": 100, "images": [[2976, 837]]}, {"duration": 100, "images": [[0, 0]]}]}, "GoodBye": {"frames": [{"duration": 100, "images": [[0, 0]], "exitBranch": 34, "sound": "15", "branching": {"branches": [{"frameIndex": 34, "weight": 50}]}}, {"duration": 100, "images": [[2356, 2883]]}, {"duration": 250, "images": [[2480, 2883]]}, {"duration": 100, "images": [[2604, 2883]], "sound": "13"}, {"duration": 100, "images": [[2728, 2883]]}, {"duration": 100, "images": [[2852, 2883]]}, {"duration": 100, "images": [[2976, 2883]]}, {"duration": 100, "images": [[3100, 2883]], "sound": "12"}, {"duration": 100, "images": [[3224, 2883]]}, {"duration": 100, "images": [[0, 2976]]}, {"duration": 100, "images": [[124, 2976]]}, {"duration": 100, "images": [[248, 2976]]}, {"duration": 100, "images": [[372, 2976]]}, {"duration": 100, "images": [[496, 2976]]}, {"duration": 200, "images": [[620, 2976]]}, {"duration": 200, "images": [[744, 2976]], "sound": "10"}, {"duration": 200, "images": [[620, 2976]]}, {"duration": 200, "images": [[868, 2976]]}, {"duration": 100, "images": [[992, 2976]]}, {"duration": 100, "images": [[1116, 2976]]}, {"duration": 200, "images": [[1240, 2976]]}, {"duration": 100, "images": [[1364, 2976]], "sound": "14"}, {"duration": 100, "images": [[1488, 2976]]}, {"duration": 100, "images": [[1612, 2976]]}, {"duration": 100, "images": [[1736, 2976]]}, {"duration": 100, "images": [[1860, 2976]]}, {"duration": 100, "images": [[1984, 2976]]}, {"duration": 100, "images": [[2108, 2976]]}, {"duration": 100, "images": [[2232, 2976]]}, {"duration": 100, "images": [[2356, 2976]]}, {"duration": 100, "images": [[2480, 2976]], "sound": "11"}, {"duration": 100, "images": [[2604, 2976]]}, {"duration": 100, "images": [[2728, 2976]]}, {"duration": 100, "images": [[2852, 2976]], "exitBranch": 37, "branching": {"branches": [{"frameIndex": 37, "weight": 100}]}}, {"duration": 100, "images": [[1240, 1395]]}, {"duration": 100, "images": [[1116, 1395]]}, {"duration": 100, "images": [[992, 1395]]}, {"duration": 100}]}, "LookLeft": {"frames": [{"duration": 100, "images": [[0, 0]], "exitBranch": 6}, {"duration": 100, "images": [[248, 1488]], "exitBranch": 5}, {"duration": 100, "images": [[372, 1488]], "exitBranch": 4}, {"duration": 1200, "images": [[496, 1488]]}, {"duration": 100, "images": [[620, 1488]]}, {"duration": 100, "images": [[744, 1488]]}, {"duration": 100, "images": [[0, 0]]}]}, "IdleHeadScratch": {"frames": [{"duration": 100, "images": [[1984, 2418]], "branching": {"branches": [{"frameIndex": 18, "weight": 85}]}}, {"duration": 100, "images": [[2108, 2418]]}, {"duration": 100, "images": [[2232, 2418]], "exitBranch": 16}, {"duration": 100, "images": [[2356, 2418]]}, {"duration": 100, "images": [[2480, 2418]]}, {"duration": 100, "images": [[2604, 2418]]}, {"duration": 100, "images": [[2728, 2418]], "exitBranch": 16}, {"duration": 100, "images": [[2852, 2418]]}, {"duration": 100, "images": [[2976, 2418]]}, {"duration": 100, "images": [[3100, 2418]], "exitBranch": 16, "branching": {"branches": [{"frameIndex": 6, "weight": 80}]}}, {"duration": 100, "images": [[3224, 2418]], "exitBranch": 16}, {"duration": 100, "images": [[0, 2511]]}, {"duration": 100, "images": [[124, 2511]], "exitBranch": 16}, {"duration": 100, "images": [[248, 2511]]}, {"duration": 100, "images": [[372, 2511]]}, {"duration": 100, "images": [[496, 2511]], "exitBranch": 16, "branching": {"branches": [{"frameIndex": 12, "weight": 80}]}}, {"duration": 100, "images": [[620, 2511]]}, {"duration": 100, "images": [[744, 2511]]}, {"duration": 100, "images": [[868, 2511]]}]}, "LookUpLeft": {"frames": [{"duration": 100, "images": [[0, 0]], "exitBranch": 6}, {"duration": 100, "images": [[868, 1488]], "exitBranch": 5}, {"duration": 100, "images": [[992, 1488]], "exitBranch": 4}, {"duration": 1200, "images": [[1116, 1488]]}, {"duration": 100, "images": [[1240, 1488]]}, {"duration": 100, "images": [[1364, 1488]]}, {"duration": 100, "images": [[0, 0]]}]}, "CheckingSomething": {"frames": [{"duration": 100, "images": [[0, 0]], "sound": "15"}, {"duration": 100, "images": [[1488, 1488]], "sound": "13"}, {"duration": 100, "images": [[1612, 1488]]}, {"duration": 100, "images": [[1736, 1488]]}, {"duration": 100, "images": [[1860, 1488]]}, {"duration": 100, "images": [[1984, 1488]]}, {"duration": 100, "images": [[2108, 1488]]}, {"duration": 100, "images": [[2232, 1488]]}, {"duration": 200, "images": [[2356, 1488]]}, {"duration": 200, "images": [[2480, 1488]]}, {"duration": 200, "images": [[2604, 1488]]}, {"duration": 100, "images": [[2728, 1488]], "sound": "10"}, {"duration": 100, "images": [[2852, 1488]], "exitBranch": 52}, {"duration": 140, "images": [[2976, 1488]]}, {"duration": 100, "images": [[3100, 1488]]}, {"duration": 100, "images": [[3224, 1488]]}, {"duration": 100, "images": [[0, 1581]]}, {"duration": 200, "images": [[124, 1581]]}, {"duration": 100, "images": [[248, 1581]]}, {"duration": 100, "images": [[372, 1581]]}, {"duration": 100, "images": [[496, 1581]]}, {"duration": 200, "images": [[620, 1581]], "exitBranch": 22, "branching": {"branches": [{"frameIndex": 21, "weight": 50}]}}, {"duration": 100, "images": [[744, 1581]]}, {"duration": 100, "images": [[868, 1581]]}, {"duration": 200, "images": [[992, 1581]], "exitBranch": 25, "branching": {"branches": [{"frameIndex": 24, "weight": 50}]}}, {"duration": 100, "images": [[1116, 1581]]}, {"duration": 100, "images": [[1240, 1581]]}, {"duration": 100, "images": [[1364, 1581]]}, {"duration": 200, "images": [[1488, 1581]], "exitBranch": 29, "branching": {"branches": [{"frameIndex": 28, "weight": 50}]}}, {"duration": 100, "images": [[1612, 1581]]}, {"duration": 100, "images": [[1736, 1581]]}, {"duration": 200, "images": [[1860, 1581]], "exitBranch": 32, "branching": {"branches": [{"frameIndex": 31, "weight": 50}]}}, {"duration": 100, "images": [[1984, 1581]]}, {"duration": 100, "images": [[2108, 1581]]}, {"duration": 100, "images": [[2232, 1581]]}, {"duration": 100, "images": [[2356, 1581]]}, {"duration": 200, "images": [[2480, 1581]], "exitBranch": 37, "branching": {"branches": [{"frameIndex": 36, "weight": 50}]}}, {"duration": 100, "images": [[2604, 1581]]}, {"duration": 100, "images": [[2728, 1581]]}, {"duration": 200, "images": [[2852, 1581]], "exitBranch": 40, "branching": {"branches": [{"frameIndex": 39, "weight": 50}]}}, {"duration": 100, "images": [[2976, 1581]]}, {"duration": 100, "images": [[3100, 1581]], "exitBranch": 50}, {"duration": 100, "images": [[3224, 1581]], "branching": {"branches": [{"frameIndex": 14, "weight": 75}]}}, {"duration": 100, "images": [[0, 1674]]}, {"duration": 200, "images": [[124, 1674]], "exitBranch": 51, "branching": {"branches": [{"frameIndex": 44, "weight": 50}]}}, {"duration": 100, "images": [[248, 1674]]}, {"duration": 100, "images": [[372, 1674]]}, {"duration": 100, "images": [[496, 1674]]}, {"duration": 100, "images": [[620, 1674]], "exitBranch": 49, "branching": {"branches": [{"frameIndex": 48, "weight": 85}]}}, {"duration": 100, "images": [[744, 1674]], "sound": "10"}, {"duration": 100, "images": [[868, 1674]], "exitBranch": 52, "branching": {"branches": [{"frameIndex": 10, "weight": 100}]}}, {"duration": 100, "images": [[992, 1674]]}, {"duration": 100, "images": [[1116, 1674]], "sound": "14"}, {"duration": 100, "images": [[1240, 1674]]}, {"duration": 100, "images": [[0, 0]]}]}, "Hearing_1": {"frames": [{"duration": 100, "images": [[0, 0]], "sound": "15"}, {"duration": 100, "images": [[2356, 1116]]}, {"duration": 100, "images": [[2480, 1116]]}, {"duration": 100, "images": [[2604, 1116]]}, {"duration": 100, "images": [[2728, 1116]]}, {"duration": 100, "images": [[2852, 1116]]}, {"duration": 100, "images": [[2976, 1116]], "sound": "6"}, {"duration": 100, "images": [[3100, 1116]]}, {"duration": 100, "images": [[3224, 1116]]}, {"duration": 100, "images": [[0, 1209]]}, {"duration": 500, "images": [[124, 1209]], "exitBranch": 32}, {"duration": 100, "images": [[1364, 1674]], "branching": {"branches": [{"frameIndex": 6, "weight": 60}]}}, {"duration": 100, "images": [[2976, 1116]]}, {"duration": 100, "images": [[3100, 1116]], "exitBranch": 32}, {"duration": 100, "images": [[3224, 1116]]}, {"duration": 100, "images": [[0, 1209]], "exitBranch": 32}, {"duration": 500, "images": [[1364, 1674]], "branching": {"branches": [{"frameIndex": 12, "weight": 50}]}}, {"duration": 100, "images": [[1488, 1674]], "exitBranch": 32}, {"duration": 100, "images": [[1612, 1674]]}, {"duration": 100, "images": [[1736, 1674]], "exitBranch": 32}, {"duration": 100, "images": [[1860, 1674]]}, {"duration": 400, "images": [[1984, 1674]], "exitBranch": 32}, {"duration": 100, "images": [[2108, 1674]], "branching": {"branches": [{"frameIndex": 18, "weight": 50}]}}, {"duration": 100, "images": [[2232, 1674]], "exitBranch": 32}, {"duration": 100, "images": [[2356, 1674]]}, {"duration": 100, "images": [[2480, 1674]], "exitBranch": 32}, {"duration": 500, "images": [[2604, 1674]], "exitBranch": 32}, {"duration": 100, "images": [[2728, 1674]], "branching": {"branches": [{"frameIndex": 17, "weight": 50}]}}, {"duration": 100, "images": [[2852, 1674]], "exitBranch": 32}, {"duration": 100, "images": [[2976, 1674]]}, {"duration": 100, "images": [[248, 1209]], "exitBranch": 32, "branching": {"branches": [{"frameIndex": 12, "weight": 100}]}}, {"duration": 100, "images": [[372, 1209]]}, {"duration": 100, "images": [[496, 1209]]}, {"duration": 100, "images": [[620, 1209]]}, {"duration": 100, "images": [[744, 1209]]}, {"duration": 100, "images": [[868, 1209]]}, {"duration": 100, "images": [[992, 1209]]}, {"duration": 100, "images": [[1116, 1209]]}, {"duration": 100, "images": [[0, 0]]}]}, "GetWizardy": {"frames": [{"duration": 100, "images": [[0, 0]], "sound": "15"}, {"duration": 10, "images": [[124, 0]]}, {"duration": 10, "images": [[248, 0]]}, {"duration": 10, "images": [[372, 0]], "sound": "14"}, {"duration": 10, "images": [[496, 0]]}, {"duration": 10, "images": [[620, 0]]}, {"duration": 10, "images": [[744, 0]]}, {"duration": 10, "images": [[868, 0]]}, {"duration": 10, "images": [[992, 0]], "sound": "1"}, {"duration": 100, "images": [[1116, 0]]}, {"duration": 100, "images": [[1240, 0]]}, {"duration": 100, "images": [[1364, 0]]}, {"duration": 1200, "images": [[1488, 0]]}, {"duration": 100, "images": [[1612, 0]], "sound": "10"}, {"duration": 100, "images": [[1736, 0]]}, {"duration": 1200, "images": [[1488, 0]]}, {"duration": 100, "images": [[1860, 0]]}, {"duration": 100, "images": [[1984, 0]]}, {"duration": 100, "images": [[2108, 0]]}, {"duration": 100, "images": [[2232, 0]]}, {"duration": 100, "images": [[2356, 0]], "exitBranch": 21}, {"duration": 100, "images": [[0, 0]]}]}, "IdleFingerTap": {"frames": [{"duration": 100, "images": [[0, 0]]}, {"duration": 100, "images": [[2976, 2976]]}, {"duration": 100, "images": [[3100, 2976]]}, {"duration": 100, "images": [[3224, 2976]], "exitBranch": 8}, {"duration": 100, "images": [[0, 3069]], "exitBranch": 8}, {"duration": 100, "images": [[124, 3069]], "branching": {"branches": [{"frameIndex": 7, "weight": 3}]}}, {"duration": 150, "images": [[248, 3069]], "exitBranch": 7, "branching": {"branches": [{"frameIndex": 6, "weight": 98}, {"frameIndex": 5, "weight": 2}]}}, {"duration": 100, "images": [[372, 3069]], "exitBranch": 8}, {"duration": 100, "images": [[496, 3069]]}, {"duration": 100, "images": [[620, 3069]]}, {"duration": 100, "images": [[0, 0]]}]}, "GestureLeft": {"frames": [{"duration": 100, "images": [[0, 0]]}, {"duration": 100, "images": [[3100, 1674]]}, {"duration": 100, "images": [[3224, 1674]]}, {"duration": 100, "images": [[0, 1767]]}, {"duration": 100, "images": [[124, 1767]], "exitBranch": 12}, {"duration": 100, "images": [[248, 1767]]}, {"duration": 100, "images": [[372, 1767]], "branching": {"branches": [{"frameIndex": 4, "weight": 60}]}}, {"duration": 100, "images": [[496, 1767]]}, {"duration": 100, "images": [[620, 1767]]}, {"duration": 1200, "images": [[744, 1767]]}, {"duration": 100, "images": [[868, 1767]]}, {"duration": 450, "images": [[992, 1767]]}, {"duration": 100, "images": [[0, 1767]]}, {"duration": 100, "images": [[3224, 1674]]}, {"duration": 100, "images": [[3100, 1674]]}, {"duration": 100, "images": [[0, 0]]}]}, "Wave": {"frames": [{"duration": 100, "images": [[0, 0]], "sound": "15", "branching": {"branches": [{"frameIndex": 15, "weight": 33}]}}, {"duration": 100, "images": [[1116, 1767]]}, {"duration": 100, "images": [[1240, 1767]]}, {"duration": 100, "images": [[1364, 1767]], "exitBranch": 13}, {"duration": 100, "images": [[1488, 1767]], "exitBranch": 13}, {"duration": 100, "images": [[1612, 1767]], "exitBranch": 13}, {"duration": 100, "images": [[1736, 1767]], "branching": {"branches": [{"frameIndex": 9, "weight": 100}]}}, {"duration": 100, "images": [[1860, 1767]], "exitBranch": 11, "sound": "10"}, {"duration": 100, "images": [[1984, 1767]]}, {"duration": 100, "images": [[2108, 1767]], "exitBranch": 11, "sound": "10"}, {"duration": 100, "images": [[2232, 1767]]}, {"duration": 100, "images": [[2356, 1767]], "sound": "10"}, {"duration": 100, "images": [[2480, 1767]]}, {"duration": 100, "images": [[2604, 1767]]}, {"duration": 100, "images": [[2728, 1767]], "exitBranch": 26, "branching": {"branches": [{"frameIndex": 26, "weight": 100}]}}, {"duration": 100, "images": [[2852, 1767]]}, {"duration": 100, "images": [[2976, 1767]]}, {"duration": 100, "images": [[3100, 1767]], "sound": "12"}, {"duration": 100, "images": [[3224, 1767]]}, {"duration": 100, "images": [[0, 1860]]}, {"duration": 100, "images": [[124, 1860]], "exitBranch": 24, "sound": "10"}, {"duration": 1200, "images": [[248, 1860]]}, {"duration": 100, "images": [[372, 1860]], "exitBranch": 24, "sound": "10"}, {"duration": 1300, "images": [[248, 1860]]}, {"duration": 50, "images": [[496, 1860]]}, {"duration": 50, "images": [[2976, 1767]]}, {"duration": 100, "images": [[0, 0]]}]}, "GestureRight": {"frames": [{"duration": 100, "images": [[0, 0]]}, {"duration": 100, "images": [[620, 1860]]}, {"duration": 100, "images": [[744, 1860]]}, {"duration": 100, "images": [[868, 1860]]}, {"duration": 100, "images": [[992, 1860]]}, {"duration": 100, "images": [[1116, 1860]], "exitBranch": 11}, {"duration": 100, "images": [[1240, 1860]]}, {"duration": 100, "images": [[1364, 1860]], "branching": {"branches": [{"frameIndex": 5, "weight": 50}]}}, {"duration": 100, "images": [[1488, 1860]]}, {"duration": 1200, "images": [[1612, 1860]]}, {"duration": 100, "images": [[1736, 1860]]}, {"duration": 550, "images": [[1116, 1860]]}, {"duration": 100, "images": [[992, 1860]]}, {"duration": 100, "images": [[868, 1860]]}, {"duration": 100, "images": [[744, 1860]]}, {"duration": 100, "images": [[620, 1860]]}, {"duration": 100, "images": [[0, 0]]}]}, "Writing": {"frames": [{"duration": 100, "images": [[0, 0]], "sound": "15"}, {"duration": 100, "images": [[1860, 1860]]}, {"duration": 100, "images": [[1984, 1860]]}, {"duration": 100, "images": [[2108, 1860]]}, {"duration": 100, "images": [[2232, 1860]]}, {"duration": 100, "images": [[2356, 1860]]}, {"duration": 100, "images": [[2480, 1860]]}, {"duration": 100, "images": [[2604, 1860]]}, {"duration": 100, "images": [[2728, 1860]], "sound": "11"}, {"duration": 100, "images": [[2852, 1860]]}, {"duration": 100, "images": [[2976, 1860]]}, {"duration": 100, "images": [[3100, 1860]]}, {"duration": 100, "images": [[3224, 1860]], "branching": {"branches": [{"frameIndex": 26, "weight": 45}, {"frameIndex": 32, "weight": 25}, {"frameIndex": 42, "weight": 15}]}}, {"duration": 100, "images": [[0, 1953]], "exitBranch": 55}, {"duration": 100, "images": [[124, 1953]], "exitBranch": 55}, {"duration": 100, "images": [[248, 1953]]}, {"duration": 200, "images": [[372, 1953]]}, {"duration": 200, "images": [[496, 1953]], "exitBranch": 55}, {"duration": 200, "images": [[620, 1953]]}, {"duration": 200, "images": [[744, 1953]]}, {"duration": 200, "images": [[868, 1953]], "exitBranch": 55}, {"duration": 200, "images": [[992, 1953]]}, {"duration": 200, "images": [[1116, 1953]]}, {"duration": 200, "images": [[1240, 1953]], "exitBranch": 55}, {"duration": 200, "images": [[1364, 1953]]}, {"duration": 200, "images": [[1488, 1953]], "branching": {"branches": [{"frameIndex": 32, "weight": 20}, {"frameIndex": 42, "weight": 15}]}}, {"duration": 100, "images": [[1612, 1953]], "exitBranch": 56}, {"duration": 100, "images": [[1736, 1953]]}, {"duration": 400, "images": [[1860, 1953]], "branching": {"branches": [{"frameIndex": 28, "weight": 80}]}}, {"duration": 100, "images": [[1984, 1953]], "exitBranch": 30}, {"duration": 400, "images": [[2108, 1953]], "exitBranch": 55, "branching": {"branches": [{"frameIndex": 30, "weight": 75}]}}, {"duration": 100, "images": [[2232, 1953]], "exitBranch": 55, "branching": {"branches": [{"frameIndex": 13, "weight": 25}, {"frameIndex": 42, "weight": 20}]}}, {"duration": 100, "images": [[2356, 1953]]}, {"duration": 100, "images": [[2480, 1953]]}, {"duration": 200, "images": [[2604, 1953]]}, {"duration": 200, "images": [[2728, 1953]], "exitBranch": 54}, {"duration": 200, "images": [[2852, 1953]]}, {"duration": 200, "images": [[2976, 1953]], "exitBranch": 54}, {"duration": 100, "images": [[3100, 1953]]}, {"duration": 200, "images": [[3224, 1953]]}, {"duration": 200, "images": [[0, 2046]], "exitBranch": 55}, {"duration": 200, "images": [[124, 2046]], "branching": {"branches": [{"frameIndex": 13, "weight": 25}, {"frameIndex": 26, "weight": 25}, {"frameIndex": 32, "weight": 25}]}}, {"duration": 100, "images": [[248, 2046]]}, {"duration": 100, "images": [[372, 2046]], "exitBranch": 55}, {"duration": 100, "images": [[496, 2046]]}, {"duration": 100, "images": [[620, 2046]]}, {"duration": 100, "images": [[744, 2046]]}, {"duration": 100, "images": [[868, 2046]]}, {"duration": 100, "images": [[992, 2046]]}, {"duration": 100, "images": [[1116, 2046]]}, {"duration": 100, "images": [[1240, 2046]]}, {"duration": 100, "images": [[1364, 2046]]}, {"duration": 100, "images": [[1488, 2046]], "exitBranch": 57}, {"duration": 100, "images": [[1612, 2046]], "branching": {"branches": [{"frameIndex": 26, "weight": 33}, {"frameIndex": 32, "weight": 33}, {"frameIndex": 13, "weight": 34}]}}, {"duration": 100, "images": [[1736, 2046]]}, {"duration": 100, "images": [[1860, 2046]]}, {"duration": 100, "images": [[1984, 2046]], "sound": "11"}, {"duration": 100, "images": [[2108, 2046]]}, {"duration": 100, "images": [[2232, 2046]]}, {"duration": 100, "images": [[2356, 2046]]}, {"duration": 100, "images": [[0, 0]], "sound": "15"}]}, "IdleSnooze": {"frames": [{"duration": 100, "images": [[0, 0]]}, {"duration": 100, "images": [[2480, 2046]]}, {"duration": 100, "images": [[2604, 2046]]}, {"duration": 100, "images": [[2728, 2046]]}, {"duration": 100, "images": [[2852, 2046]]}, {"duration": 100, "images": [[2976, 2046]]}, {"duration": 100, "images": [[3100, 2046]]}, {"duration": 100, "images": [[3224, 2046]]}, {"duration": 400, "images": [[0, 2139]]}, {"duration": 100, "images": [[124, 2139]]}, {"duration": 100, "images": [[248, 2139]]}, {"duration": 100, "images": [[372, 2139]]}, {"duration": 100, "images": [[496, 2139]]}, {"duration": 100, "images": [[620, 2139]]}, {"duration": 100, "images": [[744, 2139]]}, {"duration": 100, "images": [[868, 2139]]}, {"duration": 100, "images": [[992, 2139]]}, {"duration": 100, "images": [[1116, 2139]], "exitBranch": 20}, {"duration": 100, "images": [[1240, 2139]]}, {"duration": 100, "images": [[1364, 2139]]}, {"duration": 100, "images": [[1488, 2139]], "exitBranch": 23}, {"duration": 100, "images": [[1612, 2139]]}, {"duration": 100, "images": [[1736, 2139]]}, {"duration": 100, "images": [[1860, 2139]], "exitBranch": 26}, {"duration": 100, "images": [[1984, 2139]]}, {"duration": 100, "images": [[2108, 2139]]}, {"duration": 100, "images": [[2232, 2139]], "exitBranch": 83}, {"duration": 200, "images": [[2356, 2139]]}, {"duration": 200, "images": [[2480, 2139]], "exitBranch": 83}, {"duration": 200, "images": [[2604, 2139]], "exitBranch": 83}, {"duration": 200, "images": [[2728, 2139]], "exitBranch": 83}, {"duration": 200, "images": [[2852, 2139]]}, {"duration": 200, "images": [[2976, 2139]], "exitBranch": 83}, {"duration": 200, "images": [[3100, 2139]]}, {"duration": 200, "images": [[3224, 2139]], "exitBranch": 83}, {"duration": 200, "images": [[0, 2232]]}, {"duration": 200, "images": [[124, 2232]]}, {"duration": 200, "images": [[248, 2232]], "exitBranch": 83, "branching": {"branches": [{"frameIndex": 27, "weight": 90}, {"frameIndex": 46, "weight": 5}, {"frameIndex": 52, "weight": 5}]}}, {"duration": 100, "images": [[372, 2232]]}, {"duration": 100, "images": [[496, 2232]], "exitBranch": 83}, {"duration": 100, "images": [[620, 2232]]}, {"duration": 1200, "images": [[744, 2232]]}, {"duration": 100, "images": [[868, 2232]]}, {"duration": 100, "images": [[992, 2232]], "exitBranch": 83}, {"duration": 100, "images": [[1116, 2232]]}, {"duration": 100, "images": [[1240, 2232]], "exitBranch": 83}, {"duration": 100, "images": [[1364, 2232]], "exitBranch": 83}, {"duration": 100, "images": [[1488, 2232]], "exitBranch": 83}, {"duration": 400, "images": [[1612, 2232]]}, {"duration": 100, "images": [[1736, 2232]], "exitBranch": 83}, {"duration": 100, "images": [[1860, 2232]]}, {"duration": 100, "images": [[1984, 2232]], "exitBranch": 83}, {"duration": 100, "images": [[2108, 2232]]}, {"duration": 100, "images": [[2232, 2232]], "exitBranch": 83}, {"duration": 100, "images": [[2356, 2232]], "exitBranch": 83}, {"duration": 100, "images": [[2480, 2232]], "exitBranch": 83}, {"duration": 600, "images": [[2604, 2232]]}, {"duration": 300, "images": [[2728, 2232]], "exitBranch": 83}, {"duration": 300, "images": [[2852, 2232]], "exitBranch": 83}, {"duration": 300, "images": [[2976, 2232]], "exitBranch": 60}, {"duration": 100, "images": [[3100, 2232]]}, {"duration": 100, "images": [[3224, 2232]], "exitBranch": 83}, {"duration": 100, "images": [[0, 2325]]}, {"duration": 100, "images": [[124, 2325]], "exitBranch": 83}, {"duration": 100, "images": [[248, 2325]], "exitBranch": 83}, {"duration": 100, "images": [[372, 2325]], "exitBranch": 83}, {"duration": 100, "images": [[496, 2325]]}, {"duration": 100, "images": [[620, 2325]], "exitBranch": 83}, {"duration": 200, "images": [[744, 2325]]}, {"duration": 200, "images": [[868, 2325]], "exitBranch": 83}, {"duration": 200, "images": [[992, 2325]], "exitBranch": 83}, {"duration": 200, "images": [[1116, 2325]], "exitBranch": 83}, {"duration": 200, "images": [[1240, 2325]]}, {"duration": 200, "images": [[1364, 2325]], "exitBranch": 83}, {"duration": 200, "images": [[1488, 2325]], "exitBranch": 75, "branching": {"branches": [{"frameIndex": 69, "weight": 20}]}}, {"duration": 100, "images": [[1612, 2325]], "exitBranch": 83}, {"duration": 100, "images": [[1736, 2325]], "exitBranch": 83}, {"duration": 100, "images": [[1860, 2325]], "exitBranch": 83}, {"duration": 100, "images": [[1984, 2325]]}, {"duration": 100, "images": [[2108, 2325]], "exitBranch": 83}, {"duration": 100, "images": [[2232, 2325]]}, {"duration": 100, "images": [[2356, 2325]]}, {"duration": 300, "images": [[2480, 2325]]}, {"duration": 100, "images": [[2604, 2325]]}, {"duration": 100, "images": [[2728, 2325]]}, {"duration": 100, "images": [[2852, 2325]]}, {"duration": 100, "images": [[2976, 2325]]}, {"duration": 100, "images": [[0, 0]]}]}, "LookDownRight": {"frames": [{"duration": 100, "images": [[0, 0]], "exitBranch": 6}, {"duration": 100, "images": [[3100, 2325]], "exitBranch": 5}, {"duration": 100, "images": [[3224, 2325]], "exitBranch": 4}, {"duration": 1200, "images": [[0, 2418]]}, {"duration": 100, "images": [[124, 2418]]}, {"duration": 100, "images": [[248, 2418]]}, {"duration": 100, "images": [[0, 0]]}]}, "GetArtsy": {"frames": [{"duration": 100, "images": [[0, 0]]}, {"duration": 100, "images": [[372, 2418]]}, {"duration": 100, "images": [[496, 2418]]}, {"duration": 100, "images": [[620, 2418]]}, {"duration": 100, "images": [[744, 2418]]}, {"duration": 100, "images": [[868, 2418]]}, {"duration": 100, "images": [[992, 2418]]}, {"duration": 100, "images": [[1116, 2418]]}, {"duration": 100, "images": [[1240, 2418]]}, {"duration": 100, "images": [[1364, 2418]]}, {"duration": 100, "images": [[1488, 2418]]}, {"duration": 400, "images": [[1612, 2418]]}, {"duration": 100, "images": [[1736, 2418]]}, {"duration": 100, "images": [[1860, 2418]], "sound": "10"}, {"duration": 100, "images": [[1612, 2418]]}, {"duration": 100, "images": [[1736, 2418]]}, {"duration": 100, "images": [[1860, 2418]], "sound": "10"}, {"duration": 2400, "images": [[1612, 2418]]}, {"duration": 100, "images": [[744, 2418]]}, {"duration": 100, "images": [[620, 2418]]}, {"duration": 100, "images": [[496, 2418]]}, {"duration": 100, "images": [[372, 2418]], "exitBranch": 22}, {"duration": 100, "images": [[0, 0]]}]}, "Show": {"frames": [{"duration": 10}, {"duration": 10, "images": [[2728, 0]]}, {"duration": 10, "images": [[2604, 0]]}, {"duration": 10, "images": [[2480, 0]]}, {"duration": 10, "images": [[0, 0]]}]}, "LookDown": {"frames": [{"duration": 100, "images": [[0, 0]], "exitBranch": 6}, {"duration": 100, "images": [[2852, 0]], "exitBranch": 5}, {"duration": 100, "images": [[2976, 0]], "exitBranch": 4}, {"duration": 1200, "images": [[3100, 0]]}, {"duration": 100, "images": [[3224, 0]]}, {"duration": 100, "images": [[0, 93]]}, {"duration": 100, "images": [[0, 0]]}]}, "Searching": {"frames": [{"duration": 100, "images": [[0, 0]], "sound": "15"}, {"duration": 100, "images": [[992, 2511]]}, {"duration": 100, "images": [[1116, 2511]]}, {"duration": 100, "images": [[1240, 2511]]}, {"duration": 100, "images": [[1364, 2511]]}, {"duration": 100, "images": [[1488, 2511]], "sound": "11"}, {"duration": 100, "images": [[1612, 2511]]}, {"duration": 100, "images": [[1736, 2511]]}, {"duration": 100, "images": [[1860, 2511]]}, {"duration": 100, "images": [[1984, 2511]]}, {"duration": 100, "images": [[2108, 2511]]}, {"duration": 100, "images": [[2232, 2511]]}, {"duration": 100, "images": [[2356, 2511]]}, {"duration": 100, "images": [[2480, 2511]]}, {"duration": 100, "images": [[2604, 2511]]}, {"duration": 100, "images": [[2728, 2511]]}, {"duration": 100, "images": [[2852, 2511]]}, {"duration": 100, "images": [[2976, 2511]]}, {"duration": 100, "images": [[3100, 2511]]}, {"duration": 800, "images": [[3224, 2511]], "exitBranch": 55, "branching": {"branches": [{"frameIndex": 19, "weight": 40}]}}, {"duration": 100, "images": [[0, 2604]], "exitBranch": 55}, {"duration": 100, "images": [[3224, 2511]]}, {"duration": 100, "images": [[124, 2604]]}, {"duration": 100, "images": [[248, 2604]]}, {"duration": 100, "images": [[372, 2604]]}, {"duration": 100, "images": [[496, 2604]]}, {"duration": 100, "images": [[620, 2604]]}, {"duration": 1000, "images": [[744, 2604]], "exitBranch": 54, "branching": {"branches": [{"frameIndex": 27, "weight": 65}]}}, {"duration": 100, "images": [[868, 2604]]}, {"duration": 100, "images": [[992, 2604]]}, {"duration": 100, "images": [[1116, 2604]]}, {"duration": 100, "images": [[1240, 2604]]}, {"duration": 500, "images": [[1364, 2604]], "exitBranch": 33, "branching": {"branches": [{"frameIndex": 32, "weight": 75}]}}, {"duration": 100, "images": [[1488, 2604]], "exitBranch": 34, "branching": {"branches": [{"frameIndex": 32, "weight": 50}]}}, {"duration": 100, "images": [[1364, 2604]]}, {"duration": 100, "images": [[1612, 2604]]}, {"duration": 100, "images": [[1736, 2604]]}, {"duration": 100, "images": [[1860, 2604]]}, {"duration": 100, "images": [[1984, 2604]], "exitBranch": 55}, {"duration": 100, "images": [[2108, 2604]]}, {"duration": 100, "images": [[2232, 2604]], "exitBranch": 55, "branching": {"branches": [{"frameIndex": 19, "weight": 20}, {"frameIndex": 40, "weight": 80}]}}, {"duration": 100, "images": [[2356, 2604]]}, {"duration": 100, "images": [[2480, 2604]]}, {"duration": 100, "images": [[2604, 2604]]}, {"duration": 100, "images": [[2728, 2604]]}, {"duration": 100, "images": [[2852, 2604]]}, {"duration": 100, "images": [[2976, 2604]]}, {"duration": 100, "images": [[3100, 2604]]}, {"duration": 100, "images": [[3224, 2604]], "exitBranch": 55, "branching": {"branches": [{"frameIndex": 48, "weight": 75}]}}, {"duration": 100, "images": [[0, 2697]]}, {"duration": 100, "images": [[124, 2697]]}, {"duration": 100, "images": [[0, 2697]]}, {"duration": 100, "images": [[3224, 2604]]}, {"duration": 100, "images": [[248, 2697]], "exitBranch": 55, "branching": {"branches": [{"frameIndex": 49, "weight": 50}]}}, {"duration": 100, "images": [[372, 2697]], "branching": {"branches": [{"frameIndex": 28, "weight": 100}]}}, {"duration": 100, "images": [[496, 2697]]}, {"duration": 100, "images": [[620, 2697]]}, {"duration": 100, "images": [[744, 2697]]}, {"duration": 100, "images": [[868, 2697]]}, {"duration": 100, "images": [[992, 2697]]}, {"duration": 100, "images": [[0, 0]]}]}, "EmptyTrash": {"frames": [{"duration": 100, "images": [[0, 0]], "sound": "15"}, {"duration": 100, "images": [[1116, 2697]]}, {"duration": 100, "images": [[1240, 2697]], "sound": "14"}, {"duration": 100, "images": [[1364, 2697]]}, {"duration": 100, "images": [[1488, 2697]]}, {"duration": 100, "images": [[1612, 2697]]}, {"duration": 100, "images": [[1736, 2697]], "exitBranch": 16}, {"duration": 100, "images": [[1860, 2697]], "sound": "3"}, {"duration": 100, "images": [[1984, 2697]]}, {"duration": 100, "images": [[2108, 2697]]}, {"duration": 100, "images": [[2232, 2697]]}, {"duration": 100, "images": [[2356, 2697]]}, {"duration": 100, "images": [[2480, 2697]], "exitBranch": 16}, {"duration": 100, "images": [[2604, 2697]], "sound": "3"}, {"duration": 100, "images": [[2728, 2697]]}, {"duration": 100, "images": [[2852, 2697]]}, {"duration": 100, "images": [[2976, 2697]], "exitBranch": 23}, {"duration": 100, "images": [[3100, 2697]]}, {"duration": 100, "images": [[3224, 2697]]}, {"duration": 100, "images": [[0, 2790]], "sound": "3"}, {"duration": 100, "images": [[124, 2790]]}, {"duration": 100, "images": [[248, 2790]]}, {"duration": 100, "images": [[372, 2790]]}, {"duration": 100, "images": [[496, 2790]], "exitBranch": 29}, {"duration": 100, "images": [[620, 2790]], "sound": "3"}, {"duration": 100, "images": [[744, 2790]]}, {"duration": 100, "images": [[868, 2790]]}, {"duration": 100, "images": [[992, 2790]]}, {"duration": 100, "images": [[1116, 2790]]}, {"duration": 100, "images": [[1240, 2790]], "exitBranch": 31, "sound": "3"}, {"duration": 100, "images": [[1364, 2790]]}, {"duration": 100, "images": [[1488, 2790]]}, {"duration": 900}, {"duration": 100, "images": [[992, 1395]]}, {"duration": 100, "images": [[1116, 1395]]}, {"duration": 100, "images": [[1240, 1395]]}, {"duration": 100, "images": [[1364, 1395]]}, {"duration": 100, "images": [[1488, 1395]]}, {"duration": 100, "images": [[1612, 1395]]}, {"duration": 100, "images": [[1736, 1395]]}, {"duration": 100, "images": [[1860, 1395]]}, {"duration": 100, "images": [[0, 0]]}]}, "Greeting": {"frames": [{"duration": 100, "branching": {"branches": [{"frameIndex": 30, "weight": 40}]}, "sound": "15"}, {"duration": 100, "images": [[1612, 2790]]}, {"duration": 100, "images": [[1736, 2790]], "sound": "11"}, {"duration": 100, "images": [[1860, 2790]]}, {"duration": 100, "images": [[1984, 2790]]}, {"duration": 100, "images": [[2108, 2790]]}, {"duration": 100, "images": [[2232, 2790]]}, {"duration": 100, "images": [[2356, 2790]]}, {"duration": 100, "images": [[2480, 2790]]}, {"duration": 100, "images": [[2604, 2790]]}, {"duration": 100, "images": [[2728, 2790]]}, {"duration": 100, "images": [[2852, 2790]]}, {"duration": 100, "images": [[2976, 2790]]}, {"duration": 100, "images": [[3100, 2790]], "sound": "14"}, {"duration": 100, "images": [[3224, 2790]]}, {"duration": 100, "images": [[0, 2883]]}, {"duration": 100, "images": [[124, 2883]]}, {"duration": 100, "images": [[248, 2883]]}, {"duration": 300, "images": [[372, 2883]]}, {"duration": 100, "images": [[496, 2883]], "sound": "10"}, {"duration": 450, "images": [[372, 2883]]}, {"duration": 100, "images": [[620, 2883]]}, {"duration": 100, "images": [[744, 2883]]}, {"duration": 100, "images": [[868, 2883]], "sound": "12"}, {"duration": 100, "images": [[992, 2883]]}, {"duration": 100, "images": [[1116, 2883]]}, {"duration": 100, "images": [[1240, 2883]], "sound": "4"}, {"duration": 100, "images": [[1364, 2883]]}, {"duration": 100, "images": [[1488, 2883]]}, {"duration": 100, "images": [[1612, 2883]], "branching": {"branches": [{"frameIndex": 38, "weight": 100}]}}, {"duration": 100, "images": [[992, 1395]], "sound": "11"}, {"duration": 100, "images": [[1116, 1395]]}, {"duration": 100, "images": [[1240, 1395]]}, {"duration": 100, "images": [[1364, 1395]]}, {"duration": 100, "images": [[1488, 1395]]}, {"duration": 100, "images": [[1612, 1395]]}, {"duration": 100, "images": [[1736, 1395]]}, {"duration": 100, "images": [[1860, 1395]], "exitBranch": 38}, {"duration": 100, "images": [[0, 0]]}]}, "LookUp": {"frames": [{"duration": 100, "images": [[0, 0]], "exitBranch": 6}, {"duration": 100, "images": [[1736, 2883]], "exitBranch": 5}, {"duration": 100, "images": [[1860, 2883]], "exitBranch": 4}, {"duration": 1200, "images": [[1984, 2883]]}, {"duration": 100, "images": [[2108, 2883]]}, {"duration": 100, "images": [[2232, 2883]]}, {"duration": 100, "images": [[0, 0]]}]}, "GestureDown": {"frames": [{"duration": 100, "images": [[0, 0]]}, {"duration": 100, "images": [[1984, 1395]]}, {"duration": 100, "images": [[2108, 1395]]}, {"duration": 100, "images": [[2232, 1395]]}, {"duration": 100, "images": [[2356, 1395]]}, {"duration": 100, "images": [[2480, 1395]], "exitBranch": 14}, {"duration": 100, "images": [[2604, 1395]]}, {"duration": 100, "images": [[2728, 1395]], "branching": {"branches": [{"frameIndex": 5, "weight": 50}]}}, {"duration": 100, "images": [[2852, 1395]]}, {"duration": 100, "images": [[2976, 1395]]}, {"duration": 100, "images": [[3100, 1395]], "exitBranch": 14}, {"duration": 100, "images": [[3224, 1395]]}, {"duration": 100, "images": [[0, 1488]]}, {"duration": 450, "images": [[124, 1488]]}, {"duration": 100, "images": [[2356, 1395]]}, {"duration": 100, "images": [[2232, 1395]]}, {"duration": 100, "images": [[2108, 1395]]}, {"duration": 100, "images": [[1984, 1395]]}, {"duration": 100, "images": [[0, 0]]}]}, "RestPose": {"frames": [{"duration": 100, "images": [[0, 0]]}]}, "IdleEyeBrowRaise": {"frames": [{"duration": 100, "images": [[0, 0]], "exitBranch": 6}, {"duration": 100, "images": [[1116, 186]]}, {"duration": 100, "images": [[1240, 186]]}, {"duration": 900, "images": [[1364, 186]]}, {"duration": 100, "images": [[1240, 186]]}, {"duration": 100, "images": [[1116, 186]]}, {"duration": 100, "images": [[0, 0]]}]}, "LookDownLeft": {"frames": [{"duration": 100, "images": [[0, 0]], "exitBranch": 6}, {"duration": 100, "images": [[744, 3069]], "exitBranch": 5}, {"duration": 100, "images": [[868, 3069]], "exitBranch": 4}, {"duration": 1200, "images": [[992, 3069]]}, {"duration": 100, "images": [[1116, 3069]]}, {"duration": 100, "images": [[1240, 3069]]}, {"duration": 100, "images": [[0, 0]]}]}}}); \ No newline at end of file diff --git a/static/Clippy/map.png b/static/Clippy/map.png new file mode 100644 index 0000000000000000000000000000000000000000..fbd2f578d8c11bc489d284770f9b4f37b0635b7c GIT binary patch literal 1458395 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%0DI1 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 z�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

qYN7|4_tD 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/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

bThVxM*4^WMd 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

4UTsF||C@5mKyq2iOwoLTHqGj{L?F?n(KseH}hV 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

j_g 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%0AY!$*;>@9 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

    D*>8irU$0Y2h))>?5Oa52!AgT9AGwO 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 Zh%ElMoa|kJwa z_UMCweg3xv0EqCwD?}i$7XU<{k^i^+?^pkO|Np-y|L-XH|9$@7cmHd2U~ewajDdA9 zFa?fm1(v|V1{xDs^9Z4AREA!mk0=+VB8Z%*VPM-T&=-){U9b!5gz4~~*jw-qb_Kpd zxW>UYN?$cX&XcQ2Zb>it#b<&;m@NGz8kAo0Pc>b60ncjrUhZDDa?j2*b~TH^krgPii>1f*D5FXSXwdvu1VO0cq6-L6c~x~l)eP8x}(!V$=b zGSE>p1D!<&VK{21$=XNdmAY14uf_wHHU~cg-jE;h1`I}d*$&J%_99!Ioz1$blgt<5 z4)r@$hJS}`fK_VWn@S>(k19h&``rLV>%D8UvzKe1<2Ppu$1F!5N1_8cMmd(c ztGjObNbfyifWKUsB!AYXYxPh(Y5~rH4`3U124rHdu~FD{d<|%bp9hujaX`V>0fst* z8>m8Z78x42b5*D?YGdGvRb|qRm-N+aHG*?u_C|D1yd1y1k~uNEQhwsw3aCPOOh(*_ z(2R($LDNFkFdy|FPzZTZwrNPXB)a_lg)hPs!7j`cFALkmdcrEPj@U<>E5DEisXLTH z?Uh;!UeOk7rE0d?OnoRll|S%LgdN@&z9X)N-uCv!uC2v4$~qPh#Ut{u0;OPmez(Go z1w#t&6bvuPFT~2fltNdoBUX6iyQfZ6dJ?1Xrh3HTA(@uc=pPYvDz=J0T6sss)0GBR z9$evO;*zK{F}FiTho082G<~C@nfKU8ya!wl>nJT1ReCOI$~2`Hs082B8;F(qQQX#` zx5h`7`j!f|Rl&B10oGB`jxaUmWTX(?)DzkmBynsGXPQBF#Bt)j05R(nDj?+S9Q^0(!GX|v^X zqz&uFZD;D}Q+2<%%KE|7ZuS!P7kM1zg1KruTp-<$DWO#8$_kmY7?TL7W~X61(I-;ZOdP^v>Cre^p$|m7Kr5q+K2;x>Hb6(4?em(LDR` z((cZ_<(u7;ogch&-Anu-z6klU|GnBr7S!o#JtbY~E;dl+_`Zsb_&>(a z*>8BC6%Ti?C6!B;m5nL+v+`{*~a zH#sj=nTaNj6RS{jY`?M_h6)Xo-`&%N9wnz8p_U%DiMlR9^@&y7ez`i~b@x#nrBi&%@;jG1 zvQmoXW*6kH&1Z9K*e~ao@NLUD_|hkltF%G77vu%g8QrwtZl=i4>z4E3udONJrJ+-7 zRYSK0jk9)RtD9?Jk2yj9gva``lp>eM-`W1gQ>Ub}qe1cX(tTxZi__c_O1n#w-E*+7 zfR~`)gYmvtf2=+A1N3J9#nYJ6^hx3kb4p!E zo%BaxZ@pt=i>C(v(rNOh+KXKCiw8L-;qI6w(ZBR*gn=u^O6d{UP3kJ1MocGb5Z#z-L_6IWve1At7Bj1RA5vy; zg|;?hk#9r3hojIc)|KHcOvggYnMon7@aM)1?O)m|C4x`h#)??J-k({}+nt?JyUh93 zmuLJ|HOrV0mY(~oW%~F+PnOj_Jpa9Cb;&l_2)P-v53bEMJv9xi};@D}O-IsXV#7TER!}{gT(>L+78W$9D|=CshN{ za2+-!Fsl8BT|oEnPReC$mv0h$>L`_Fm6?2hmi*<|QFNg+HUD(+*PNK5f!Tci$gDoO zWxx9Tno;~bySw*SZZ#NQGKZPy`76k!9uDnDyP}$!$`bNyx2hb9u3fz}!C1{-d0l0) z>dJ($Dr;iCCN7JZ7iX}2kGyG~686{tL*B6c%~L3+Asv6j4a1rQ>d7N2jh;eH(%GrI zh9V}-=+)gZjyLu&J~S2UzMDMsLt}4Zl>QkU$;^=SgzD*~Ew=9!LW=fzYYijzu%o^z*Gk#@^PcQq`DIJugWi0jl{Nd9=zylggo z&9IA053Z=c5MFNhC#tsPew5!PMobNF64of`P;iZkVpWp*8o=bVqkQXrRFm6m1%8>J)U!giH~ZwWj2dVAIslG}ERC#?m{oEO5r2^j^A;oL*uXLUBML61fFF0b|Gd%5_tT@~mtC`%b@Jakg_ON^{=mc6Gc7i+; zcSr}SEU@US?~CYKjjKRczEbhBVzffbYwn@%0i0@(z*k_foD4z0hb$M|_u$(CxIFYy<2ZS4akPg$$yGa%X{? z9jta?Hi-qqBX2T#=xm^@u;1`kC>`ToP@H2wQnA;qAyXOloKf>4GO+c`Ko?o{3^Om z_*gvFoUU!)zKEyDZ{Ee=j%&2~(WMA?eGPn~bklPU{_;X>nsA#eP%MlW9p!H04GiH_ zf@v=^+{oyekJ?u@&2jB{XI+ampK~cW|gkaQ42ff zpUJyg`YPAs{x^TWSiSfId|AGXtl_iiBIS>!OQ@+io!oDp&HZk!ZhC8sw2b5ySZ)%< zLH}qmh6mzfrV0N8W4+1h7SB6jmuHi2g8PCe(s|W$vb@yu%2C z(xJXux_(l!VJ2E?YCsLNROMdU8X6jhw+>n#+9~*lrH^fZ(P2Bqy${Kx{|h=s*3tX1 zm&`DTs4>z=vKwCkZ{ahcX2L5uTfHfG@G9a3dbGThT@Opxox}|82Yp<3j~%5y#>x8Y zTr2%r-2k?i{uwb$e-Z8Ayy`G|m)ZtjuI53HTvvN1W~vkXes#R>s^a%;l2-WR1W`EU zYo;{tt%BwJHmseXqe`S{%u~(EUB(E*W@>hjg{v2`P+uH+#dsimxcOdKO7IrjW9uXH z($FNGW*bKw3%Q{xL2vnd-5tk#5*Eo?asCJ)x$u&!RT*8{!yQ~y#Ag?2;-#`1N(Xl> z6y`rqtdx4`nyGP?8*oHud%Rt^lW84#&$!OA((<<;@tG9K8F`Vs z>h26Y?hJXe?-Kt|{OZ4HPf6Jqcvb+=jPt7I5amPSc==V84pOsJ9myQBK|d4(lk#O&=~>5Sjf9)EXb&HA>b zAnChm-;+lB60V~(3Az+(W60QW)9LWvZRO_T$bLFc^l)lu zWKH~c>m#(yctP97R8$j)0qR�IR~K#4OdQ)07|PrqCUF5pNX*+4R`;K?f@o+WJ*) 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 literal 0 HcmV?d00001 diff --git a/static/css/classic.css b/static/css/classic.css new file mode 100644 index 0000000..62f697e --- /dev/null +++ b/static/css/classic.css @@ -0,0 +1,268 @@ + +.desktop { + background: var(--Background); +} +.taskbar { + outline: 1px solid var(--ButtonLight); + border-top: 1px solid var(--ButtonHilight); + background: var(--ButtonFace); + color: var(--ButtonText); +} +.taskbar-divider { + border-left: 1px solid var(--ButtonShadow); + border-right: 1px solid var(--ButtonHilight); +} +.taskbar-time { + font-family: sans-serif; + font-family: "MS Sans Serif", "Segoe UI", sans-serif; + font-size: 12px; +} +.start-menu-titlebar { + /* background-image: url("images/start-menu-side.png"); */ + /* background-image: url("images/start-menu-side-98-js.png"); */ + + background-repeat: no-repeat; + background-position: bottom left; + background-color: #000080; +} +.start-menu li a, +.start-menu .back-link { + display: block; + padding: 5px 0; + color: blue !important; /* regardless of :visited */ +} +.start-menu li a:before, +.start-menu .back-link:before, +.the-thing-heading:before { + content: "»"; + text-decoration: none; + display: inline-block; + margin-right: 5px; +} +.start-menu .back-link:before { + content: "«" +} +.the-thing-heading { + /* font-size: 1em; */ +} +.windows-cant-do-it-you-can { + margin-top: 2em; + /* background: white; + padding: 5px; + border: inset 1px; */ +} +.task.selected { + font-weight: bold; +} +.desktop-icon { + position: absolute; + outline: none; + -webkit-tap-highlight-color: rgba(0,0,0,0); +} +.folder-view:focus { + outline: none; +} +.folder-view:not([data-view-mode="DESKTOP"]):not([data-view-mode="LARGE_ICONS"]) .desktop-icon { + display: flex; + flex-direction: row; + width: 150px; + height: 17px; + align-items: center; +} + +.folder-view[data-view-mode="DESKTOP"] .desktop-icon, +.folder-view[data-view-mode="LARGE_ICONS"] .desktop-icon { + width: 75px; + height: 75px; +} +.desktop-icon .title { + font-family: sans-serif; + font-family: "MS Sans Serif", "Segoe UI", sans-serif; + /*font-size: 10px;*/ + font-size: 8pt; + background: var(--Background); + color: white; + position: relative; + box-sizing: border-box; + display: flex; + justify-content: center; +} +.folder-view[data-view-mode="DESKTOP"] .desktop-icon .title, +.folder-view[data-view-mode="LARGE_ICONS"] .desktop-icon .title { + margin-top: 5px; +} +.folder-view:not([data-view-mode="DESKTOP"]):not([data-view-mode="LARGE_ICONS"]) .desktop-icon .title { + text-align: start; + justify-content: start; + white-space: nowrap; + height: 17px; + line-height: 17px; + padding-right: 2px; + padding-left: 3px; +} + +.folder-view:focus-within .desktop-icon.selected:not(.renaming) .title { + background: var(--Hilight); + color: var(--HilightText); +} +.folder-view:focus-within .desktop-icon.focused:not(.renaming) .title::after { + content: ""; + position: absolute; + left: 0; + top: 0; + bottom: 0; + right: 0; + border: 1px dotted #ffffff; + mix-blend-mode: exclusion; +} +.folder-view .desktop-icon.renaming .title { + border: 1px solid var(--ButtonText); /* @TODO: is this the right theme color? */ +} +.desktop-icon .title input { + font: inherit; + outline: none; + border: none; /* using border of the .title */ + height: 17px; /* @TODO: auto-size */ + line-height: 13px; /* 17px-4px so the selection highlight doesn't abut the border (height is also important) */ + box-sizing: border-box; + background: var(--Window); + color: var(--WindowText); + text-align: inherit; + padding: 0; + align-self: center; +} +.desktop-icon .icon-wrapper .selection-effect { + display: none; + position: absolute; + left: 0; + top: 0; + mask-image: var(--icon-image); + -webkit-mask-image: var(--icon-image); + background: var(--Hilight); + opacity: 0.5; +} +.folder-view:focus-within .desktop-icon.selected .icon-wrapper .selection-effect { + display: block; +} +.desktop-icon .icon-wrapper { + position: relative; +} +.desktop-icon.shortcut .icon-wrapper:after { + content: var(--shortcut-icon, url("images/icons/shortcut-32x32.png")); + position: absolute; + left: 0; + top: 0; +} +.folder-view .marquee { + border: 1px dotted #ffffff; + box-sizing: border-box; + mix-blend-mode: exclusion; + /* TODO: fallback for browsers that don't support mix-blend-mode (something like #FF7F7F)... Edge doesn't support @supports either :/ */ + z-index: 1; +} + +.help-window .item { + font-family: 'Segoe UI', sans-serif; + font-size: 12px; + padding: 0 2px; + position: relative; /* for ::after */ +} +.help-window .item:hover { + text-decoration: underline; + color: #0000FF; + cursor: pointer; +} +.help-window li:before { + background-image: url("../../images/help-icons.png"); +} +.help-window:not(.focused) .item.selected { + background-color: var(--ButtonFace); + color: var(--ButtonText); /* ?? */ +} +.help-window.focused .item.selected { + background-color: var(--Hilight); + color: var(--HilightText); + /* @TODO: separate focus state of the item */ + outline: 1px dotted black; + outline-offset: -1px; +} +/* @TODO: separate focus state of the item; while mouse down, the main highlight does not move with the arrow keys but this does, among other differences */ +/* .help-window.focused .item.selected::after { + content: ""; + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + border: 1px dotted white; + mix-blend-mode: difference; +} */ + +.window-switcher { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + display: flex; + flex-direction: column; + align-items: center; + width: 350px; + z-index: 1000; + user-select: none; +} +.window-switcher * { + pointer-events: none; +} +.window-switcher-list { + display: flex; + margin: 0; + padding: 0; + flex-direction: row; + flex-wrap: wrap; + justify-content: start; + max-width: calc(43px * 7); + margin-top: 17px; + margin-bottom: 10px; + margin-left: auto; + margin-right: auto; +} +.window-switcher-item { + display: flex; + width: 43px; + height: 43px; + box-sizing: border-box; + border: 2px solid transparent; + padding: 0; + outline: none; +} +.window-switcher-item.active { + border: 2px solid var(--Hilight); +} +.window-switcher-item img { + margin: 3px; +} +.window-switcher-window-name { + align-self: stretch; + font-family: "MS Sans Serif", "Segoe UI", sans-serif; + font-size: 10pt; /* not sure about the font-size/line-height */ + line-height: 16px; + font-weight: bold; + height: 24px; /* should be 25px, but the border is getting screwed up if this isn't an even number */ + box-sizing: border-box; + padding: 2px; + margin: 8px 12px; + margin-top: 0; + overflow: hidden; + text-overflow: ellipsis; +} + +* { + image-rendering: crisp-edges; + image-rendering: pixelated; +} + +.menu-hotkey { + /* TODO: remove once this is in os-gui */ + text-decoration-skip: none; + text-decoration-skip-ink: none; +} diff --git a/static/css/clippy.css b/static/css/clippy.css new file mode 100644 index 0000000..e7dd41c --- /dev/null +++ b/static/css/clippy.css @@ -0,0 +1,62 @@ +.clippy, .clippy-balloon { + position: fixed; + z-index: 1000; + cursor: pointer; +} + +.clippy-balloon { + + background: #FFC; + color: black; + padding: 8px; + border: 1px solid black; + border-radius: 5px; + +} + +.clippy-content { + max-width: 200px; + min-width: 120px; + font-family: "Microsoft Sans", sans-serif; + font-size: 10pt; +} + +.clippy-tip { + width: 10px; + height: 16px; + background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAgCAMAAAAlvKiEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAlQTFRF///MAAAA////52QwgAAAAAN0Uk5T//8A18oNQQAAAGxJREFUeNqs0kEOwCAIRFHn3//QTUU6xMyyxii+jQosrTPkyPEM6IN3FtzIRk1U4dFeKWQiH6pRRowMVKEmvronEynkwj0uZJgR22+YLopPSo9P34wJSamLSU7lSIWLJU7NkNomNlhqxUeAAQC+TQLZyEuJBwAAAABJRU5ErkJggg==) no-repeat; + position: absolute; +} + +.clippy-top-left .clippy-tip { + top: 100%; + margin-top: 0px; + left: 100%; + margin-left: -50px; +} + +.clippy-top-right .clippy-tip { + top: 100%; + margin-top: 0px; + left: 0; + margin-left: 50px; + background-position: -10px 0; + +} + +.clippy-bottom-right .clippy-tip { + top: 0; + margin-top: -16px; + left: 0; + margin-left: 50px; + background-position: -10px -16px; +} + +.clippy-bottom-left .clippy-tip { + top: 0; + margin-top: -16px; + left: 100%; + margin-left: -50px; + background-position: 0px -16px; +} + diff --git a/static/css/default.min.css b/static/css/default.min.css new file mode 100644 index 0000000..a75ea91 --- /dev/null +++ b/static/css/default.min.css @@ -0,0 +1,9 @@ +/*! + Theme: Default + Description: Original highlight.js style + Author: (c) Ivan Sagalaev + Maintainer: @highlightjs/core-team + Website: https://highlightjs.org/ + License: see project LICENSE + Touched: 2021 +*/pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#f3f3f3;color:#444}.hljs-comment{color:#697070}.hljs-punctuation,.hljs-tag{color:#444a}.hljs-tag .hljs-attr,.hljs-tag .hljs-name{color:#444}.hljs-attribute,.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-name,.hljs-selector-tag{font-weight:700}.hljs-deletion,.hljs-number,.hljs-quote,.hljs-selector-class,.hljs-selector-id,.hljs-string,.hljs-template-tag,.hljs-type{color:#800}.hljs-section,.hljs-title{color:#800;font-weight:700}.hljs-link,.hljs-operator,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#ab5656}.hljs-literal{color:#695}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-code{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#38a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} \ No newline at end of file diff --git a/static/css/index.css b/static/css/index.css new file mode 100644 index 0000000..74daada --- /dev/null +++ b/static/css/index.css @@ -0,0 +1,78 @@ +/*.window-content {*/ +/* background: #fff;*/ +/*}*/ + + + +.loading-img { + position: absolute; + left: 50%; + top: 50%; + margin-left: -16px; + margin-top: -16px; + width: 32px; + height: 32px; + animation: rotate-reverse 2s linear 0s infinite normal; +} +.desktop > .folder-view { + height: 100%; +} + +@keyframes rotate-reverse { + 0% { + transform: rotate(0deg) + } + 100% { + transform: rotate(360deg) + } +} + +.document-wrap, .article-content-wrap { + height:100%; + position: relative; +} +.document-wrap-left, .article-headline-wrap { + width: 30%; + height: 100%; + box-sizing: border-box; + float: left; + overflow: auto; + position: relative; +} +.document-wrap-right, .article-content { + float: left; + width: calc(100% - 30%); + height: 100%; + padding: 10px; + box-sizing: border-box; + outline: none; + display: flex; + flex-direction: column; + overflow: auto; +} +.article-headline-wrap { + width: 15%; +} + + +.document-wrap-right .folder-view { + height: 100%; +} + +.article-window { + user-select: auto; +} +.article-content { + width: calc(100% - 15%); + padding: 20px; + height: 100%; + overflow-y: auto; + box-sizing: border-box; + font-family: "LXGW WenKai Lite", sans-serif !important; +} + + +.document-wrap-right .title { + background: transparent; + color: black; +} \ No newline at end of file diff --git a/static/css/layout.css b/static/css/layout.css new file mode 100644 index 0000000..f5a901d --- /dev/null +++ b/static/css/layout.css @@ -0,0 +1,119 @@ + +body, html { + margin: 0; + padding: 0; + +} + +.desktop { + background: #008080; + /*padding: 10px;*/ + height: 100vh; +} +.desktop .desktop-icon { + padding: 10px; +} +.menus, +.menu-popup, +.os-window, +.os-window .window-titlebar, +.os-window .window-title { + cursor: default; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.os-window { + contain: layout; /* contain: paint; seems to clip children to the padding-box, including for interaction, not just painting; it breaks being able to grab resize handles over the border */ + /* overflow: hidden; is also not usable for the same reason */ + /* I might be able to do either with overflow-clip-margin however (@TODO) */ + display: flex; + flex-direction: column; + /* will-change: width height left top; */ +} +.window-content { + flex: 1; + min-height: 0px; + /* Text overflowing the window frame is really ugly! + overflow: hidden; would make it harder to enable scrollbars (overflow: auto !important) + We want to allow scrollbars to be enabled easily (but not enable them), + and we want to clip to the border of the window, without contents overlapping the border at all. */ + /* @FIXME: this breaks menu bar popup menus! (they get cut off, except for second level ones which are not descendents of the window; another reason to reimplement the menus!) */ + contain: layout paint; +} + +.os-window .window-titlebar, +body > .window-titlebar { + display: flex; + flex-direction: row; + align-items: center; + white-space: nowrap; + overflow: hidden; + flex-shrink: 0; +} +.os-window .window-title-area { + position: relative; + flex: 1; +} + +.os-window .window-titlebar .icon { + vertical-align: bottom; +} + +.os-window.maximized .handle, +.os-window.minimized-without-taskbar .handle { + display: none; /* prevent resizing when window is minimized */ +} + +/* Fix dragging things (like windows) over iframes */ +.dragging iframe { + pointer-events: none; +} + +.menus { + display: flex; + flex: 0 0 auto; +} +.menu-popup { + position: absolute; + box-sizing: border-box; +} +.menu-popup-table { + border-collapse: collapse; +} +.menu-item { + white-space: nowrap; +} +.menu-hr { + display: block !important; + height: 0; + width: auto; +} +.menu-hotkey { + display: inline !important; +} +.menu-item-checkbox-area, +.menu-item-submenu-area { + min-width: 16px; +} +.menu-item-checkbox-area, +.menu-item-submenu-area { + text-align: center; +} + +/* .window-content .button-group { + width: 85px; +} +.window-content .button-group > button { + width: 95%; + padding: 3px 5px; +} */ + +::before, +::after { + pointer-events: none; +} + +/*# sourceMappingURL=layout.css.map */ \ No newline at end of file diff --git a/static/css/load.css b/static/css/load.css new file mode 100644 index 0000000..6fe1875 --- /dev/null +++ b/static/css/load.css @@ -0,0 +1,87 @@ +.load-wrap { + height: 100vh; + position: relative; + background: black; +} +body { + background: #008080; + font-family: "MS Sans Serif" !important; +} +.load-bg-wrap { + left: 50%; + top:50%; + transform: translate(-50%, -50%); + position: absolute; +} +.load-bg { + width: 960px; + height: 768px; + display: flex; + flex-direction: column-reverse; + background: no-repeat center url("/static/themes/win98/static/img/win98.jpeg"); + background-size: cover; +} +.load-loading-program { + width: 100%; + height: 12px; + background: linear-gradient(0.25turn, transparent, rgb(77, 127, 190) 45%, rgb(77, 127, 190) 55%, transparent); + animation: loading steps(16) 2s infinite; +} + +@keyframes loading { + 0% { + background-position-x: -512px; + } + + 100% { + background-position-x: 512px; + } +} + +.key-wrap { + padding: 10px; + position: relative; + -webkit-font-smoothing: none; + + font-size: 11px; +} + +.key-wrap img { + position: absolute; + top: 28px; +} + +.key-wrap p { + margin: 0; + margin-left: 60px; + margin-top: 12px; +} +.input-wrap { + margin: 10px 0 0 60px; +} +.input-wrap label { + width: 45px; + display: inline-block; +} +input { + background-color: #fff; + box-shadow: inset -1px -1px #fff, inset 1px 1px grey, inset -2px -2px #dfdfdf, inset 2px 2px #0a0a0a; + box-sizing: border-box; + padding: 3px 4px; + height: 30px; + appearance: none; + border: none; + border-radius: 0; + outline: none; +} + +.button-wrap{ + position: absolute; + right: 20px; + top: 23px; +} + +.button-wrap button { + display: block; + width: 80px; +} \ No newline at end of file diff --git a/static/css/lxgwwenkailite-regular.css b/static/css/lxgwwenkailite-regular.css new file mode 100644 index 0000000..5fd8070 --- /dev/null +++ b/static/css/lxgwwenkailite-regular.css @@ -0,0 +1,873 @@ +/* LXGW WenKai Lite [4] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-4.woff2') format('woff2'); + unicode-range: U+1f1e9-1f1f5, U+1f1f7-1f1ff, U+1f21a, U+1f232, U+1f234-1f237, U+1f250-1f251, U+1f300, U+1f302-1f308, U+1f30a-1f311, U+1f315, U+1f319-1f320, U+1f324, U+1f327, U+1f32a, U+1f32c-1f32d, U+1f330-1f357, U+1f359-1f37e +} +/* LXGW WenKai Lite [5] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-5.woff2') format('woff2'); + unicode-range: U+fee3, U+fef3, U+ff03-ff04, U+ff07, U+ff0a, U+ff17-ff19, U+ff1c-ff1d, U+ff20-ff3a, U+ff3c, U+ff3e-ff5b, U+ff5d, U+ff61-ff65, U+ff67-ff6a, U+ff6c, U+ff6f-ff78, U+ff7a-ff7d, U+ff80-ff84, U+ff86, U+ff89-ff8e, U+ff92, U+ff97-ff9b, U+ff9d-ff9f, U+ffe0-ffe4, U+ffe6, U+ffe9, U+ffeb, U+ffed, U+fffc, U+1f004, U+1f170-1f171, U+1f192-1f195, U+1f198-1f19a, U+1f1e6-1f1e8 +} +/* LXGW WenKai Lite [6] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-6.woff2') format('woff2'); + unicode-range: U+f0a7, U+f0b2, U+f0b7, U+f0c9, U+f0d8, U+f0da, U+f0dc-f0dd, U+f0e0, U+f0e6, U+f0eb, U+f0fc, U+f101, U+f104-f105, U+f107, U+f10b, U+f11b, U+f14b, U+f18a, U+f193, U+f1d6-f1d7, U+f244, U+f27a, U+f296, U+f2ae, U+f471, U+f4b3, U+f610-f611, U+f880-f881, U+f8ec, U+f8f5, U+f8ff, U+f901, U+f90a, U+f92c-f92d, U+f934, U+f937, U+f941, U+f965, U+f967, U+f969, U+f96b, U+f96f, U+f974, U+f978-f979, U+f97e, U+f981, U+f98a, U+f98e, U+f997, U+f99c, U+f9b2, U+f9b5, U+f9ba, U+f9be, U+f9ca, U+f9d0-f9d1, U+f9dd, U+f9e0-f9e1, U+f9e4, U+f9f7, U+fa00-fa01, U+fa08, U+fa0a, U+fa11, U+fb01-fb02, U+fdfc, U+fe0e, U+fe30-fe31, U+fe33-fe44, U+fe49-fe52, U+fe54-fe57, U+fe59-fe66, U+fe68-fe6b, U+fe8e, U+fe92-fe93, U+feae, U+feb8, U+fecb-fecc, U+fee0 +} +/* LXGW WenKai Lite [21] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-21.woff2') format('woff2'); + unicode-range: U+9f3d-9f3e, U+9f41, U+9f4a-9f4b, U+9f51-9f52, U+9f61-9f63, U+9f66-9f67, U+9f80-9f81, U+9f83, U+9f85-9f8d, U+9f90-9f91, U+9f94-9f96, U+9f98, U+9f9b-9f9c, U+9f9e, U+9fa0, U+9fa2, U+9ff4, U+a001, U+a007, U+a025, U+a046-a047, U+a057, U+a072, U+a078-a079, U+a083, U+a085, U+a100, U+a118, U+a132, U+a134, U+a1f4, U+a242, U+a4a6, U+a4aa, U+a4b0-a4b1, U+a4b3, U+a9c1-a9c2, U+ac00-ac01, U+ac04, U+ac08, U+ac10-ac11, U+ac13-ac16, U+ac19, U+ac1c-ac1d, U+ac24, U+ac70-ac71, U+ac74, U+ac77-ac78, U+ac80-ac81, U+ac83, U+ac8c, U+ac90, U+ac9f-aca0, U+aca8-aca9, U+acac, U+acb0, U+acbd, U+acc1, U+acc4, U+ace0-ace1, U+ace4, U+ace8, U+acf3, U+acf5, U+acfc-acfd, U+ad00, U+ad0c, U+ad11, U+ad1c, U+ad34, U+ad50, U+ad64, U+ad6c, U+ad70, U+ad74, U+ad7f, U+ad81, U+ad8c, U+adc0, U+adc8, U+addc, U+ade0, U+adf8-adf9, U+adfc, U+ae00, U+ae08-ae09, U+ae0b, U+ae30, U+ae34, U+ae38, U+ae40, U+ae4a, U+ae4c, U+ae54, U+ae68, U+aebc, U+aed8, U+af2c-af2d, U+af34 +} +/* LXGW WenKai Lite [22] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-22.woff2') format('woff2'); + unicode-range: U+9dfa, U+9e0a, U+9e11, U+9e1a, U+9e1e, U+9e20, U+9e22, U+9e28-9e2c, U+9e2e-9e33, U+9e35-9e3b, U+9e3e, U+9e40-9e44, U+9e46-9e4e, U+9e51, U+9e53, U+9e55-9e58, U+9e5a-9e5c, U+9e5e-9e63, U+9e66-9e6e, U+9e71, U+9e73, U+9e75, U+9e78-9e79, U+9e7c-9e7e, U+9e82, U+9e86-9e88, U+9e8b-9e8c, U+9e90-9e91, U+9e93, U+9e95, U+9e97, U+9e9d, U+9ea4-9ea5, U+9ea9-9eaa, U+9eb4-9eb5, U+9eb8-9eba, U+9ebc-9ebf, U+9ec3, U+9ec9, U+9ecd, U+9ed0, U+9ed2-9ed3, U+9ed5-9ed6, U+9ed9, U+9edc-9edd, U+9edf-9ee0, U+9ee2, U+9ee5, U+9ee7-9eea, U+9eef, U+9ef1, U+9ef3-9ef4, U+9ef6, U+9ef9, U+9efb-9efc, U+9efe, U+9f0b, U+9f0d, U+9f10, U+9f14, U+9f17, U+9f19, U+9f22, U+9f29, U+9f2c, U+9f2f, U+9f31, U+9f37, U+9f39 +} +/* LXGW WenKai Lite [23] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-23.woff2') format('woff2'); + unicode-range: U+9c3b, U+9c40, U+9c47-9c49, U+9c53, U+9c57, U+9c64, U+9c72, U+9c77-9c78, U+9c7b, U+9c7f-9c80, U+9c82-9c83, U+9c85-9c8c, U+9c8e-9c92, U+9c94-9c9b, U+9c9e-9ca3, U+9ca5-9ca7, U+9ca9, U+9cab, U+9cad-9cae, U+9cb1-9cb7, U+9cb9-9cbd, U+9cbf-9cc0, U+9cc3, U+9cc5-9cc7, U+9cc9-9cd1, U+9cd3-9cda, U+9cdc-9cdd, U+9cdf, U+9ce1-9ce3, U+9ce5, U+9ce9, U+9cee-9cef, U+9cf3-9cf4, U+9cf6, U+9cfc-9cfd, U+9d02, U+9d08-9d09, U+9d12, U+9d1b, U+9d1e, U+9d26, U+9d28, U+9d37, U+9d3b, U+9d3f, U+9d51, U+9d59, U+9d5c-9d5d, U+9d5f-9d61, U+9d6c, U+9d70, U+9d72, U+9d7a, U+9d7e, U+9d84, U+9d89, U+9d8f, U+9d92, U+9daf, U+9db4, U+9db8, U+9dbc, U+9dc4, U+9dc7, U+9dc9, U+9dd7, U+9ddf, U+9df2, U+9df9 +} +/* LXGW WenKai Lite [24] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-24.woff2') format('woff2'); + unicode-range: U+9a5f, U+9a62, U+9a65, U+9a69, U+9a6b, U+9a6e, U+9a75, U+9a77-9a7a, U+9a7d, U+9a80, U+9a83, U+9a85, U+9a87-9a8a, U+9a8d-9a8e, U+9a90, U+9a92-9a93, U+9a95-9a96, U+9a98-9a99, U+9a9b-9aa2, U+9aa5, U+9aa7, U+9aaf-9ab1, U+9ab5-9ab6, U+9ab9-9aba, U+9abc, U+9ac0-9ac4, U+9ac8, U+9acb-9acc, U+9ace-9acf, U+9ad1-9ad2, U+9ad9, U+9adf, U+9ae1, U+9ae3, U+9aea-9aeb, U+9aed-9aef, U+9af4, U+9af9, U+9afb, U+9b03-9b04, U+9b06, U+9b08, U+9b0d, U+9b0f-9b10, U+9b13, U+9b18, U+9b1a, U+9b1f, U+9b22-9b23, U+9b25, U+9b27-9b28, U+9b2a, U+9b2f, U+9b31-9b32, U+9b3b, U+9b43, U+9b46-9b49, U+9b4d-9b4e, U+9b51, U+9b56, U+9b58, U+9b5a, U+9b5c, U+9b5f, U+9b61-9b62, U+9b6f, U+9b77, U+9b80, U+9b88, U+9b8b, U+9b8e, U+9b91, U+9b9f-9ba0, U+9ba8, U+9baa-9bab, U+9bad-9bae, U+9bb0-9bb1, U+9bb8, U+9bc9-9bca, U+9bd3, U+9bd6, U+9bdb, U+9be8, U+9bf0-9bf1, U+9c02, U+9c10, U+9c15, U+9c24, U+9c2d, U+9c32, U+9c39 +} +/* LXGW WenKai Lite [25] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-25.woff2') format('woff2'); + unicode-range: U+98c8, U+98cf-98d6, U+98da-98db, U+98dd, U+98e1-98e2, U+98e7-98ea, U+98ec, U+98ee-98ef, U+98f2, U+98f4, U+98fc-98fe, U+9903, U+9905, U+9908, U+990a, U+990c-990d, U+9913-9914, U+9918, U+991a-991b, U+991e, U+9921, U+9928, U+992c, U+992e, U+9935, U+9938-9939, U+993d-993e, U+9945, U+994b-994c, U+9951-9952, U+9954-9955, U+9957, U+995e, U+9963, U+9966-9969, U+996b-996c, U+996f, U+9974-9975, U+9977-9979, U+997d-997e, U+9980-9981, U+9983-9984, U+9987, U+998a-998b, U+998d-9991, U+9993-9995, U+9997-9998, U+99a5, U+99ab-99ae, U+99b1, U+99b3-99b4, U+99bc, U+99bf, U+99c1, U+99c3-99c6, U+99cc, U+99d0, U+99d2, U+99d5, U+99db, U+99dd, U+99e1, U+99ed, U+99f1, U+99ff, U+9a01, U+9a03-9a04, U+9a0e-9a0f, U+9a11-9a13, U+9a19, U+9a1b, U+9a28, U+9a2b, U+9a30, U+9a32, U+9a37, U+9a40, U+9a45, U+9a4a, U+9a4d-9a4e, U+9a52, U+9a55, U+9a57, U+9a5a-9a5b +} +/* LXGW WenKai Lite [26] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-26.woff2') format('woff2'); + unicode-range: U+972a, U+972d, U+9730, U+973d, U+9742, U+9744, U+9748-9749, U+9750-9751, U+975a-975c, U+9763, U+9765-9766, U+976c-976d, U+9773, U+9776, U+977a, U+977c, U+9784-9785, U+978e-978f, U+9791-9792, U+9794-9795, U+9798, U+979a, U+979e, U+97a3, U+97a5-97a6, U+97a8, U+97ab-97ac, U+97ae-97af, U+97b2, U+97b4, U+97c6, U+97cb-97cc, U+97d3, U+97d8, U+97dc, U+97e1, U+97ea-97eb, U+97ee, U+97fb, U+97fe-97ff, U+9801-9803, U+9805-9806, U+9808, U+980c, U+9810-9814, U+9817-9818, U+981e, U+9820-9821, U+9824, U+9828, U+982b-982d, U+9830, U+9834, U+9838-9839, U+983c, U+9846, U+984d-984f, U+9851-9852, U+9854-9855, U+9857-9858, U+985a-985b, U+9862-9863, U+9865, U+9867, U+986b, U+986f-9871, U+9877-9878, U+987c, U+9880, U+9883, U+9885, U+9889, U+988b-988f, U+9893-9895, U+9899-989b, U+989e-989f, U+98a1-98a2, U+98a5-98a7, U+98a9, U+98af, U+98b1, U+98b6, U+98ba, U+98be, U+98c3-98c4, U+98c6-98c7 +} +/* LXGW WenKai Lite [27] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-27.woff2') format('woff2'); + unicode-range: U+95b9-95ca, U+95cc-95cd, U+95d4-95d6, U+95d8, U+95e1-95e2, U+95e9, U+95f0-95f1, U+95f3, U+95f6, U+95fc, U+95fe-95ff, U+9602-9604, U+9606-960d, U+960f, U+9611-9613, U+9615-9617, U+9619-961b, U+961d, U+9621, U+9628, U+962f, U+963c-963e, U+9641-9642, U+9649, U+9654, U+965b-965f, U+9661, U+9663, U+9665, U+9667-9668, U+966c, U+9670, U+9672-9674, U+9678, U+967a, U+967d, U+9682, U+9685, U+9688, U+968a, U+968d-968e, U+9695, U+9697-9698, U+969e, U+96a0, U+96a3-96a4, U+96a8, U+96aa, U+96b0-96b1, U+96b3-96b4, U+96b7-96b9, U+96bb-96bd, U+96c9, U+96cb, U+96ce, U+96d1-96d2, U+96d6, U+96d9, U+96db-96dc, U+96de, U+96e0, U+96e3, U+96e9, U+96eb, U+96f0-96f2, U+96f9, U+96ff, U+9701-9702, U+9705, U+9708, U+970a, U+970e-970f, U+9711, U+9719, U+9727 +} +/* LXGW WenKai Lite [28] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-28.woff2') format('woff2'); + unicode-range: U+94e7-94ec, U+94ee-94f1, U+94f3, U+94f5, U+94f7, U+94f9, U+94fb-94fd, U+94ff, U+9503-9504, U+9506-9507, U+9509-950a, U+950d-950f, U+9511-9518, U+951a-9520, U+9522, U+9528-952d, U+9530-953a, U+953c-953f, U+9543-9546, U+9548-9550, U+9552-9555, U+9557-955b, U+955d-9568, U+956a-956d, U+9570-9574, U+9583, U+9586, U+9589, U+958e-958f, U+9591-9592, U+9594, U+9598-9599, U+959e-95a0, U+95a2-95a6, U+95a8-95b2, U+95b4, U+95b8 +} +/* LXGW WenKai Lite [29] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-29.woff2') format('woff2'); + unicode-range: U+9410-941a, U+941c-942b, U+942d-942e, U+9432-9433, U+9435, U+9438, U+943a, U+943e, U+9444, U+944a, U+9451-9452, U+945a, U+9462-9463, U+9465, U+9470-9487, U+948a-9492, U+9494-9498, U+949a, U+949c-949d, U+94a1, U+94a3-94a4, U+94a8, U+94aa-94ad, U+94af, U+94b2, U+94b4-94ba, U+94bc-94c0, U+94c4, U+94c6-94db, U+94de-94e6 +} +/* LXGW WenKai Lite [30] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-30.woff2') format('woff2'); + unicode-range: U+92b7, U+92b9, U+92c1, U+92c5-92c6, U+92c8, U+92cc, U+92d0, U+92d2, U+92e4, U+92ea, U+92ec-92ed, U+92f0, U+92f3, U+92f8, U+92fc, U+9304, U+9306, U+9310, U+9312, U+9315, U+9318, U+931a, U+931e, U+9320-9322, U+9324, U+9326-9329, U+932b-932c, U+932f, U+9331-9332, U+9335-9336, U+933e, U+9340-9341, U+934a-9360, U+9362-9363, U+9365-936b, U+936e, U+9375, U+937e, U+9382, U+938a, U+938c, U+938f, U+9393-9394, U+9396-9397, U+939a, U+93a2, U+93a7, U+93ac-93cd, U+93d0-93d1, U+93d6-93d8, U+93de-93df, U+93e1-93e2, U+93e4, U+93f8, U+93fb, U+93fd, U+940e-940f +} +/* LXGW WenKai Lite [31] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-31.woff2') format('woff2'); + unicode-range: U+914c, U+914e-9150, U+9154, U+9157, U+915a, U+915d-915e, U+9161-9164, U+9169, U+9170, U+9172, U+9174, U+9179-917a, U+917d-917e, U+9182-9183, U+9185, U+918c-918d, U+9190-9191, U+919a, U+919c, U+91a1-91a4, U+91a8, U+91aa-91af, U+91b4-91b5, U+91b8, U+91ba, U+91be, U+91c0-91c1, U+91c6, U+91c8, U+91cb, U+91d0, U+91d2, U+91d7-91d8, U+91dd, U+91e3, U+91e6-91e7, U+91ed, U+91f0, U+91f5, U+91f9, U+9200, U+9205, U+9207-920a, U+920d-920e, U+9210, U+9214-9215, U+921c, U+921e, U+9221, U+9223-9227, U+9229-922a, U+922d, U+9234-9235, U+9237, U+9239-923a, U+923c-9240, U+9244-9246, U+9249, U+924e-924f, U+9251, U+9253, U+9257, U+925b, U+925e, U+9262, U+9264-9266, U+9268, U+926c, U+926f, U+9271, U+927b, U+927e, U+9280, U+9283, U+9285-928a, U+928e, U+9291, U+9293, U+9296, U+9298, U+929c-929d, U+92a8, U+92ab-92ae, U+92b3, U+92b6 +} +/* LXGW WenKai Lite [32] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-32.woff2') format('woff2'); + unicode-range: U+8fe2-8fe5, U+8fe8-8fe9, U+8fee, U+8ff3-8ff4, U+8ff8, U+8ffa, U+9004, U+900b, U+9011, U+9015-9016, U+901e, U+9021, U+9026, U+902d, U+902f, U+9031, U+9035-9036, U+9039-903a, U+9041, U+9044-9046, U+904a, U+904f-9052, U+9054-9055, U+9058-9059, U+905b-905e, U+9060-9062, U+9068-9069, U+906f, U+9072, U+9074, U+9076-907a, U+907c-907d, U+9081, U+9083, U+9085, U+9087-908b, U+908f, U+9095, U+9097, U+9099-909b, U+909d, U+90a0-90a1, U+90a8-90a9, U+90ac, U+90b0, U+90b2-90b4, U+90b6, U+90b8, U+90ba, U+90bd-90be, U+90c3-90c5, U+90c7-90c8, U+90cf-90d0, U+90d3, U+90d5, U+90d7, U+90da-90dc, U+90de, U+90e2, U+90e4, U+90e6-90e7, U+90ea-90eb, U+90ef, U+90f4-90f5, U+90f7, U+90fe-9100, U+9104, U+9109, U+910c, U+9112, U+9114-9115, U+9118, U+911c, U+911e, U+9120, U+9122-9123, U+9127, U+912d, U+912f-9132, U+9139-913a, U+9143, U+9146, U+9149-914a +} +/* LXGW WenKai Lite [33] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-33.woff2') format('woff2'); + unicode-range: U+8e2d-8e31, U+8e34-8e35, U+8e39-8e3a, U+8e3d, U+8e40-8e42, U+8e47, U+8e49-8e4b, U+8e50-8e53, U+8e59-8e5a, U+8e5f-8e60, U+8e64, U+8e69, U+8e6c, U+8e70, U+8e74, U+8e76, U+8e7a-8e7c, U+8e7f, U+8e84-8e85, U+8e87, U+8e89, U+8e8b, U+8e8d, U+8e8f-8e90, U+8e94, U+8e99, U+8e9c, U+8e9e, U+8eaa, U+8eac, U+8eb0, U+8eb6, U+8ec0, U+8ec6, U+8eca-8ece, U+8ed2, U+8eda, U+8edf, U+8ee2, U+8eeb, U+8ef8, U+8efb-8efe, U+8f03, U+8f09, U+8f0b, U+8f12-8f15, U+8f1b, U+8f1d, U+8f1f, U+8f29-8f2a, U+8f2f, U+8f36, U+8f38, U+8f3b, U+8f3e-8f3f, U+8f44-8f45, U+8f49, U+8f4d-8f4e, U+8f5f, U+8f6b, U+8f6d, U+8f71-8f73, U+8f75-8f76, U+8f78-8f7a, U+8f7c, U+8f7e, U+8f81-8f82, U+8f84, U+8f87, U+8f8a-8f8b, U+8f8d-8f8f, U+8f94-8f95, U+8f97-8f9a, U+8fa6, U+8fad-8faf, U+8fb2, U+8fb5-8fb7, U+8fba-8fbc, U+8fbf, U+8fc2, U+8fcb, U+8fcd, U+8fd3, U+8fd5, U+8fd7, U+8fda +} +/* LXGW WenKai Lite [34] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-34.woff2') format('woff2'); + unicode-range: U+8caf-8cb0, U+8cb3-8cb4, U+8cb6-8cb9, U+8cbb-8cbd, U+8cbf-8cc4, U+8cc7-8cc8, U+8cca, U+8ccd, U+8cd1, U+8cd3, U+8cdb-8cdc, U+8cde, U+8ce0, U+8ce2-8ce4, U+8ce6-8ce8, U+8cea, U+8ced, U+8cf4, U+8cf8, U+8cfa, U+8cfc-8cfd, U+8d04-8d05, U+8d07-8d08, U+8d0a, U+8d0d, U+8d0f, U+8d13-8d14, U+8d16, U+8d1b, U+8d20, U+8d2e, U+8d30, U+8d32-8d33, U+8d36, U+8d3b, U+8d3d, U+8d40, U+8d42-8d43, U+8d45-8d46, U+8d48-8d4a, U+8d4d, U+8d51, U+8d53, U+8d55, U+8d59, U+8d5c-8d5d, U+8d5f, U+8d61, U+8d66-8d67, U+8d6a, U+8d6d, U+8d71, U+8d73, U+8d84, U+8d90-8d91, U+8d94-8d95, U+8d99, U+8da8, U+8daf, U+8db1, U+8db5, U+8db8, U+8dba, U+8dbc, U+8dbf, U+8dc2, U+8dc4, U+8dc6, U+8dcb, U+8dce-8dcf, U+8dd6-8dd7, U+8dda-8ddb, U+8dde, U+8de1, U+8de3-8de4, U+8de9, U+8deb-8dec, U+8df0-8df1, U+8df6-8dfd, U+8e05, U+8e07, U+8e09-8e0a, U+8e0c, U+8e0e, U+8e10, U+8e14, U+8e1d-8e1f, U+8e23, U+8e26, U+8e2b-8e2c +} +/* LXGW WenKai Lite [35] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-35.woff2') format('woff2'); + unicode-range: U+8b5e, U+8b60, U+8b6c, U+8b6f-8b70, U+8b72, U+8b74, U+8b77, U+8b7d, U+8b80, U+8b83, U+8b8a, U+8b8c, U+8b90, U+8b93, U+8b99-8b9a, U+8ba0, U+8ba3, U+8ba5-8ba7, U+8baa-8bac, U+8bb3-8bb5, U+8bb7, U+8bb9, U+8bc2-8bc3, U+8bc5, U+8bcb-8bcc, U+8bce-8bd0, U+8bd2-8bd4, U+8bd6, U+8bd8-8bd9, U+8bdc, U+8bdf, U+8be3-8be4, U+8be7-8be9, U+8beb-8bec, U+8bee, U+8bf0, U+8bf2-8bf3, U+8bf6, U+8bf9, U+8bfc-8bfd, U+8bff-8c00, U+8c02, U+8c04, U+8c06-8c07, U+8c0c, U+8c0f, U+8c11-8c12, U+8c14-8c1b, U+8c1d-8c21, U+8c24-8c25, U+8c27, U+8c2a-8c2c, U+8c2e-8c30, U+8c32-8c36, U+8c3f, U+8c47-8c4c, U+8c4e-8c50, U+8c54-8c56, U+8c62, U+8c68, U+8c6c, U+8c73, U+8c78, U+8c7a, U+8c82, U+8c85, U+8c89-8c8a, U+8c8d-8c8e, U+8c90, U+8c93-8c94, U+8c98, U+8c9d-8c9e, U+8ca0-8ca2, U+8ca7-8cac +} +/* LXGW WenKai Lite [36] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-36.woff2') format('woff2'); + unicode-range: U+8a02-8a03, U+8a07-8a0a, U+8a0e-8a0f, U+8a13, U+8a15-8a18, U+8a1a-8a1b, U+8a1d, U+8a1f, U+8a22-8a23, U+8a25, U+8a2b, U+8a2d, U+8a31, U+8a33-8a34, U+8a36-8a38, U+8a3a, U+8a3c, U+8a3e, U+8a40-8a41, U+8a46, U+8a48, U+8a50, U+8a52, U+8a54-8a55, U+8a58, U+8a5b, U+8a5d-8a63, U+8a66, U+8a69-8a6b, U+8a6d-8a6e, U+8a70, U+8a72-8a73, U+8a7a, U+8a85, U+8a87, U+8a8a, U+8a8c-8a8d, U+8a90-8a92, U+8a95, U+8a98, U+8aa0-8aa1, U+8aa3-8aa6, U+8aa8-8aa9, U+8aac-8aae, U+8ab0, U+8ab2, U+8ab8-8ab9, U+8abc, U+8abe-8abf, U+8ac7, U+8acf, U+8ad2, U+8ad6-8ad7, U+8adb-8adc, U+8adf, U+8ae1, U+8ae6-8ae8, U+8aeb, U+8aed-8aee, U+8af1, U+8af3-8af4, U+8af7-8af8, U+8afa, U+8afe, U+8b00-8b02, U+8b07, U+8b0a, U+8b0c, U+8b0e, U+8b10, U+8b17, U+8b19, U+8b1b, U+8b1d, U+8b20-8b21, U+8b26, U+8b28, U+8b2c, U+8b33, U+8b39, U+8b3e-8b3f, U+8b41, U+8b45, U+8b49, U+8b4c, U+8b4f, U+8b57-8b58, U+8b5a, U+8b5c +} +/* LXGW WenKai Lite [37] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-37.woff2') format('woff2'); + unicode-range: U+8869-886a, U+886e-886f, U+8872, U+8879, U+887d-887f, U+8882, U+8884-8886, U+8888, U+888f, U+8892-8893, U+889b, U+88a2, U+88a4, U+88a6, U+88a8, U+88aa, U+88ae, U+88b1, U+88b4, U+88b7, U+88bc, U+88c0, U+88c6-88c9, U+88ce-88cf, U+88d1-88d3, U+88d8, U+88db-88dd, U+88df, U+88e1-88e3, U+88e5, U+88e8, U+88ec, U+88f0-88f1, U+88f3-88f4, U+88fc-88fe, U+8900, U+8902, U+8906-8907, U+8909-890c, U+8912-8915, U+8918-891b, U+8921, U+8925, U+892b, U+8930, U+8932, U+8934, U+8936, U+893b, U+893d, U+8941, U+894c, U+8955-8956, U+8959, U+895c, U+895e-8960, U+8966, U+896a, U+896c, U+896f-8970, U+8972, U+897b, U+897e, U+8980, U+8983, U+8985, U+8987-8988, U+898c, U+898f, U+8993, U+8997, U+899a, U+89a1, U+89a7, U+89a9-89aa, U+89b2-89b3, U+89b7, U+89c0, U+89c7, U+89ca-89cc, U+89ce-89d1, U+89d6, U+89da, U+89dc, U+89de, U+89e5, U+89e7, U+89eb, U+89ef, U+89f1, U+89f3-89f4, U+89f8, U+89ff, U+8a01 +} +/* LXGW WenKai Lite [38] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-38.woff2') format('woff2'); + unicode-range: U+86e4, U+86e6, U+86e9, U+86ed, U+86ef-86f4, U+86f8-86f9, U+86fb, U+86fe, U+8703, U+8706-870a, U+870d, U+8711-8713, U+871a, U+871e, U+8722-8723, U+8725, U+8729, U+872e, U+8731, U+8734, U+8737, U+873a-873b, U+873e-8740, U+8742, U+8747-8748, U+8753, U+8755, U+8757-8758, U+875d, U+875f, U+8762-8766, U+8768, U+876e, U+8770, U+8772, U+8775, U+8778, U+877b-877e, U+8782, U+8785, U+8788, U+878b, U+8793, U+8797, U+879a, U+879e-87a0, U+87a2-87a3, U+87a8, U+87ab-87ad, U+87af, U+87b3, U+87b5, U+87bd, U+87c0, U+87c4, U+87c6, U+87ca-87cb, U+87d1-87d2, U+87db-87dc, U+87de, U+87e0, U+87e5, U+87ea, U+87ec, U+87ee, U+87f2-87f3, U+87fb, U+87fd-87fe, U+8802-8803, U+8805, U+880a-880b, U+880d, U+8813-8816, U+8819, U+881b, U+881f, U+8821, U+8823, U+8831-8832, U+8835-8836, U+8839, U+883b-883c, U+8844, U+8846, U+884a, U+884e, U+8852-8853, U+8855, U+8859, U+885b, U+885d-885e, U+8862, U+8864 +} +/* LXGW WenKai Lite [39] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-39.woff2') format('woff2'); + unicode-range: U+8532, U+8534-8535, U+8538-853a, U+853c, U+8543, U+8545, U+8548, U+854e, U+8553, U+8556-8557, U+8559, U+855e, U+8561, U+8564-8565, U+8568-856a, U+856d, U+856f-8570, U+8572, U+8576, U+8579-857b, U+8580, U+8585-8586, U+8588, U+858a, U+858f, U+8591, U+8594, U+8599, U+859c, U+85a2, U+85a4, U+85a6, U+85a8-85a9, U+85ab-85ac, U+85ae, U+85b7-85b9, U+85be, U+85c1, U+85c7, U+85cd, U+85d0, U+85d3, U+85d5, U+85dc-85dd, U+85df-85e0, U+85e5-85e6, U+85e8-85ea, U+85f4, U+85f9, U+85fe-85ff, U+8602, U+8605-8607, U+860a-860b, U+8616, U+8618, U+861a, U+8627, U+8629, U+862d, U+8638, U+863c, U+863f, U+864d, U+864f, U+8652-8655, U+865b-865c, U+865f, U+8662, U+8667, U+866c, U+866e, U+8671, U+8675, U+867a-867c, U+867f, U+868b, U+868d, U+8693, U+869c-869d, U+86a1, U+86a3-86a4, U+86a7-86a9, U+86ac, U+86af-86b1, U+86b4-86b6, U+86ba, U+86c0, U+86c4, U+86c6, U+86c9-86ca, U+86cd-86d1, U+86d4, U+86d8, U+86de-86df +} +/* LXGW WenKai Lite [40] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-40.woff2') format('woff2'); + unicode-range: U+83b4, U+83b6, U+83b8, U+83ba, U+83bc-83bd, U+83bf-83c0, U+83c2, U+83c5, U+83c8-83c9, U+83cb, U+83d1, U+83d3-83d6, U+83d8, U+83db, U+83dd, U+83df, U+83e1, U+83e5, U+83ea-83eb, U+83f0, U+83f4, U+83f8-83f9, U+83fb, U+83fd, U+83ff, U+8401, U+8406, U+840a-840b, U+840f, U+8411, U+8418, U+841c, U+8420, U+8422-8424, U+8426, U+8429, U+842c, U+8438-8439, U+843b-843c, U+843f, U+8446-8447, U+8449, U+844e, U+8451-8452, U+8456, U+8459-845a, U+845c, U+8462, U+8466, U+846d, U+846f-8470, U+8473, U+8476-8478, U+847a, U+847d, U+8484-8485, U+8487, U+8489, U+848c, U+848e, U+8490, U+8493-8494, U+8497, U+849b, U+849e-849f, U+84a1, U+84a5, U+84a8, U+84af, U+84b4, U+84b9-84bf, U+84c1-84c2, U+84c5-84c7, U+84ca-84cb, U+84cd, U+84d0-84d1, U+84d3, U+84d6, U+84df-84e0, U+84e2-84e3, U+84e5-84e7, U+84ee, U+84f3, U+84f6, U+84fa, U+84fc, U+84ff-8500, U+850c, U+8511, U+8514-8515, U+8517-8518, U+851f, U+8523, U+8525-8526, U+8529, U+852b, U+852d +} +/* LXGW WenKai Lite [41] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-41.woff2') format('woff2'); + unicode-range: U+82a9-82ab, U+82ae, U+82b0, U+82b2, U+82b4-82b6, U+82bc, U+82be, U+82c0-82c2, U+82c4-82c8, U+82ca-82cc, U+82ce, U+82d0, U+82d2-82d3, U+82d5-82d6, U+82d8-82d9, U+82dc-82de, U+82e0-82e4, U+82e7, U+82e9-82eb, U+82ed-82ee, U+82f3-82f4, U+82f7-82f8, U+82fa-8301, U+8306-8308, U+830c-830d, U+830f, U+8311, U+8313-8315, U+8318, U+831a-831b, U+831d, U+8324, U+8327, U+832a, U+832c-832d, U+832f, U+8331-8334, U+833a-833c, U+8340, U+8343-8345, U+8347-8348, U+834a, U+834c, U+834f, U+8351, U+8356, U+8358-835c, U+835e, U+8360, U+8364-8366, U+8368-836a, U+836c-836e, U+8373, U+8378, U+837b-837d, U+837f-8380, U+8382, U+8388, U+838a-838b, U+8392, U+8394, U+8396, U+8398-8399, U+839b-839c, U+83a0, U+83a2-83a3, U+83a8-83aa, U+83ae-83b0, U+83b3 +} +/* LXGW WenKai Lite [42] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-42.woff2') format('woff2'); + unicode-range: U+814d-814e, U+8151, U+8153, U+8158-815a, U+815e, U+8160, U+8166-8169, U+816b, U+816d, U+8171, U+8173-8174, U+8178, U+817c-817d, U+8182, U+8188, U+8191, U+8198-819b, U+81a0, U+81a3, U+81a5-81a6, U+81a9, U+81b6, U+81ba-81bb, U+81bd, U+81bf, U+81c1, U+81c3, U+81c6, U+81c9-81ca, U+81cc-81cd, U+81d1, U+81d3-81d4, U+81d8, U+81db-81dc, U+81de-81df, U+81e5, U+81e7-81e9, U+81eb-81ec, U+81ee-81ef, U+81f5, U+81f8, U+81fa, U+81fc, U+81fe, U+8200-8202, U+8204, U+8208-820a, U+820e-8210, U+8216-8218, U+821b-821c, U+8221-8224, U+8226-8228, U+822b, U+822d, U+822f, U+8232-8234, U+8237-8238, U+823a-823b, U+823e, U+8244, U+8249, U+824b, U+824f, U+8259-825a, U+825f, U+8266, U+8268, U+826e, U+8271, U+8276-8279, U+827d, U+827f, U+8283-8284, U+8288-828a, U+828d-8291, U+8293-8294, U+8296-8298, U+829f-82a1, U+82a3-82a4, U+82a7-82a8 +} +/* LXGW WenKai Lite [43] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-43.woff2') format('woff2'); + unicode-range: U+7ffa, U+7ffe, U+8004, U+8006, U+800b, U+800e, U+8011-8012, U+8014, U+8016, U+8018-8019, U+801c, U+801e, U+8026-802a, U+8031, U+8034-8035, U+8037, U+8043, U+804b, U+804d, U+8052, U+8056, U+8059, U+805e, U+8061, U+8068-8069, U+806e-8074, U+8076-8078, U+807c-8080, U+8082, U+8084-8085, U+8088, U+808f, U+8093, U+809c, U+809f, U+80ab, U+80ad-80ae, U+80b1, U+80b6-80b8, U+80bc-80bd, U+80c2, U+80c4, U+80ca, U+80cd, U+80d1, U+80d4, U+80d7, U+80d9-80db, U+80dd, U+80e0, U+80e4-80e5, U+80e7-80ed, U+80ef-80f1, U+80f3-80f4, U+80fc, U+8101, U+8104-8105, U+8107-8108, U+810c-810e, U+8112-8115, U+8117-8119, U+811b-811f, U+8121-8130, U+8132-8134, U+8137, U+8139, U+813f-8140, U+8142, U+8146, U+8148 +} +/* LXGW WenKai Lite [44] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-44.woff2') format('woff2'); + unicode-range: U+7ed7, U+7edb, U+7ee0-7ee2, U+7ee5-7ee6, U+7ee8, U+7eeb, U+7ef0-7ef2, U+7ef6, U+7efa-7efb, U+7efe, U+7f01-7f04, U+7f08, U+7f0a-7f12, U+7f17, U+7f19, U+7f1b-7f1c, U+7f1f, U+7f21-7f23, U+7f25-7f28, U+7f2a-7f33, U+7f35-7f37, U+7f3d, U+7f42, U+7f44-7f45, U+7f4c-7f4d, U+7f52, U+7f54, U+7f58-7f59, U+7f5d, U+7f5f-7f61, U+7f63, U+7f65, U+7f68, U+7f70-7f71, U+7f73-7f75, U+7f77, U+7f79, U+7f7d-7f7e, U+7f85-7f86, U+7f88-7f89, U+7f8b-7f8c, U+7f90-7f91, U+7f94-7f96, U+7f98-7f9b, U+7f9d, U+7f9f, U+7fa3, U+7fa7-7fa9, U+7fac-7fb2, U+7fb4, U+7fb6, U+7fb8, U+7fbc, U+7fbf-7fc0, U+7fc3, U+7fca, U+7fcc, U+7fce, U+7fd2, U+7fd5, U+7fd9-7fdb, U+7fdf, U+7fe3, U+7fe5-7fe7, U+7fe9, U+7feb-7fec, U+7fee-7fef, U+7ff1, U+7ff3-7ff4, U+7ff9 +} +/* LXGW WenKai Lite [45] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-45.woff2') format('woff2'); + unicode-range: U+7dc4, U+7dc7-7dc8, U+7dca-7dcd, U+7dcf, U+7dd1-7dd2, U+7dd4, U+7dd6-7dd8, U+7dda-7de0, U+7de2-7de6, U+7de8-7ded, U+7def, U+7df1-7df5, U+7df7, U+7df9, U+7dfb-7dfc, U+7dfe-7e02, U+7e04, U+7e08-7e0b, U+7e12, U+7e1b, U+7e1e, U+7e20, U+7e22-7e23, U+7e26, U+7e29, U+7e2b, U+7e2e-7e2f, U+7e31, U+7e37, U+7e39-7e3e, U+7e40, U+7e43-7e44, U+7e46-7e47, U+7e4a-7e4b, U+7e4d-7e4e, U+7e51, U+7e54-7e56, U+7e58-7e5b, U+7e5d-7e5e, U+7e61, U+7e66-7e67, U+7e69-7e6b, U+7e6d, U+7e70, U+7e73, U+7e77, U+7e79, U+7e7b-7e7d, U+7e81-7e82, U+7e8c-7e8d, U+7e8f, U+7e92-7e94, U+7e96, U+7e98, U+7e9a-7e9c, U+7e9e-7e9f, U+7ea1, U+7ea3, U+7ea5, U+7ea8-7ea9, U+7eab, U+7ead-7eae, U+7eb0, U+7ebb, U+7ebe, U+7ec0-7ec2, U+7ec9, U+7ecb-7ecc, U+7ed0, U+7ed4 +} +/* LXGW WenKai Lite [46] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-46.woff2') format('woff2'); + unicode-range: U+7ccc-7ccd, U+7cd7, U+7cdc, U+7cde, U+7ce0, U+7ce4-7ce5, U+7ce7-7ce8, U+7cec, U+7cf0, U+7cf5-7cf9, U+7cfc, U+7cfe, U+7d00, U+7d04-7d0b, U+7d0d, U+7d10-7d14, U+7d17-7d19, U+7d1b-7d1f, U+7d21, U+7d24-7d26, U+7d28-7d2a, U+7d2c-7d2e, U+7d30-7d31, U+7d33, U+7d35-7d36, U+7d38-7d3a, U+7d40, U+7d42-7d44, U+7d46, U+7d4b-7d4c, U+7d4f, U+7d51, U+7d54-7d56, U+7d58, U+7d5b-7d5c, U+7d5e, U+7d61-7d63, U+7d66, U+7d68, U+7d6a-7d6c, U+7d6f, U+7d71-7d73, U+7d75-7d77, U+7d79-7d7a, U+7d7e, U+7d81, U+7d84-7d8b, U+7d8d, U+7d8f, U+7d91, U+7d94, U+7d96, U+7d98-7d9a, U+7d9c-7da0, U+7da2, U+7da6, U+7daa-7db1, U+7db4-7db8, U+7dba-7dbf, U+7dc1 +} +/* LXGW WenKai Lite [47] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-47.woff2') format('woff2'); + unicode-range: U+7bc3-7bc4, U+7bc6, U+7bc8-7bcc, U+7bd1, U+7bd3-7bd4, U+7bd9-7bda, U+7bdd, U+7be0-7be1, U+7be4-7be6, U+7be9-7bea, U+7bef, U+7bf4, U+7bf6, U+7bfc, U+7bfe, U+7c01, U+7c03, U+7c07-7c08, U+7c0a-7c0d, U+7c0f, U+7c11, U+7c15-7c16, U+7c19, U+7c1e-7c21, U+7c23-7c24, U+7c26, U+7c28-7c33, U+7c35, U+7c37-7c3b, U+7c3d-7c3e, U+7c40-7c41, U+7c43, U+7c47-7c48, U+7c4c, U+7c50, U+7c53-7c54, U+7c59, U+7c5f-7c60, U+7c63-7c65, U+7c6c, U+7c6e, U+7c72, U+7c74, U+7c79-7c7a, U+7c7c, U+7c81-7c82, U+7c84-7c85, U+7c88, U+7c8a-7c91, U+7c93-7c96, U+7c99, U+7c9b-7c9e, U+7ca0-7ca2, U+7ca6-7ca9, U+7cac, U+7caf-7cb3, U+7cb5-7cb7, U+7cba-7cbd, U+7cbf-7cc2, U+7cc5, U+7cc7-7cc9 +} +/* LXGW WenKai Lite [48] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-48.woff2') format('woff2'); + unicode-range: U+7aca, U+7ad1-7ad2, U+7ada-7add, U+7ae1, U+7ae4, U+7ae6, U+7af4-7af7, U+7afa-7afb, U+7afd-7b0a, U+7b0c, U+7b0e-7b0f, U+7b13, U+7b15-7b16, U+7b18-7b19, U+7b1e-7b20, U+7b22-7b25, U+7b29-7b2b, U+7b2d-7b2e, U+7b30-7b3b, U+7b3e-7b3f, U+7b41-7b42, U+7b44-7b47, U+7b4a, U+7b4c-7b50, U+7b58, U+7b5a, U+7b5c, U+7b60, U+7b66-7b67, U+7b69, U+7b6c-7b6f, U+7b72-7b76, U+7b7b-7b7d, U+7b7f, U+7b82, U+7b85, U+7b87, U+7b8b-7b96, U+7b98-7b99, U+7b9b-7b9f, U+7ba2-7ba4, U+7ba6-7bac, U+7bae-7bb0, U+7bb4, U+7bb7-7bb9, U+7bbb, U+7bc0-7bc1 +} +/* LXGW WenKai Lite [49] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-49.woff2') format('woff2'); + unicode-range: U+797c, U+797e-7980, U+7982, U+7986-7987, U+7989-798e, U+7992, U+7994-7995, U+7997-7998, U+799a-799c, U+799f, U+79a3-79a6, U+79a8-79ac, U+79ae-79b1, U+79b3-79b5, U+79b8, U+79ba, U+79bf, U+79c2, U+79c6, U+79c8, U+79cf, U+79d5-79d6, U+79dd-79de, U+79e3, U+79e7-79e8, U+79eb, U+79ed, U+79f4, U+79f7-79f8, U+79fa, U+79fe, U+7a02-7a03, U+7a05, U+7a0a, U+7a14, U+7a17, U+7a19, U+7a1c, U+7a1e-7a1f, U+7a23, U+7a25-7a26, U+7a2c, U+7a2e, U+7a30-7a32, U+7a36-7a37, U+7a39, U+7a3c, U+7a40, U+7a42, U+7a47, U+7a49, U+7a4c-7a4f, U+7a51, U+7a55, U+7a5b, U+7a5d-7a5e, U+7a62-7a63, U+7a66, U+7a68-7a69, U+7a6b, U+7a70, U+7a78, U+7a80, U+7a85-7a88, U+7a8a, U+7a90, U+7a93-7a96, U+7a98, U+7a9b-7a9c, U+7a9e, U+7aa0-7aa1, U+7aa3, U+7aa8-7aaa, U+7aac-7ab0, U+7ab3, U+7ab8, U+7aba, U+7abd-7abf, U+7ac4-7ac5, U+7ac7-7ac8 +} +/* LXGW WenKai Lite [50] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-50.woff2') format('woff2'); + unicode-range: U+783e, U+7841-7844, U+7847-7849, U+784b-784c, U+784e-7854, U+7856-7857, U+7859-785a, U+7865, U+7869-786a, U+786d, U+786f, U+7876-7877, U+787c, U+787e-787f, U+7881, U+7887-7889, U+7893-7894, U+7898-789e, U+78a1, U+78a3, U+78a5, U+78a9, U+78ad, U+78b2, U+78b4, U+78b6, U+78b9-78ba, U+78bc, U+78bf, U+78c3, U+78c9, U+78cb, U+78d0-78d2, U+78d4, U+78d9-78da, U+78dc, U+78de, U+78e1, U+78e5-78e6, U+78ea, U+78ec, U+78ef, U+78f1-78f2, U+78f4, U+78fa-78fb, U+78fe, U+7901-7902, U+7905, U+7907, U+7909, U+790b-790c, U+790e, U+7910, U+7913, U+7919-791b, U+791e-791f, U+7921, U+7924, U+7926, U+792a-792b, U+7934, U+7936, U+7939, U+793b, U+793d, U+7940, U+7942-7943, U+7945-7947, U+7949-794a, U+794c, U+794e-7951, U+7953-7955, U+7957-795a, U+795c, U+795f-7960, U+7962, U+7964, U+7966-7967, U+7969, U+796b, U+796f, U+7972, U+7974, U+7979, U+797b +} +/* LXGW WenKai Lite [51] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-51.woff2') format('woff2'); + unicode-range: U+770f, U+7712, U+7714, U+7716, U+7719-771b, U+771e, U+7721-7722, U+7726, U+7728, U+772b-7730, U+7732-7736, U+7739-773a, U+773d-773f, U+7743, U+7746-7747, U+774c-774f, U+7751-7752, U+7758-775a, U+775c-775e, U+7762, U+7765-7766, U+7768-776a, U+776c-776d, U+7771-7772, U+777a, U+777c-777e, U+7780, U+7785, U+7787, U+778b-778d, U+778f-7791, U+7793, U+779e-77a0, U+77a2, U+77a5, U+77ad, U+77af, U+77b4-77b7, U+77bd-77c0, U+77c2, U+77c5, U+77c7, U+77cd, U+77d6-77d7, U+77d9-77da, U+77dd-77de, U+77e7, U+77ea, U+77ec, U+77ef, U+77f8, U+77fb, U+77fd-77fe, U+7800, U+7803, U+7806, U+7809, U+780f-7812, U+7815, U+7817-7818, U+781a-781f, U+7821-7823, U+7825-7827, U+7829, U+782b-7830, U+7832-7833, U+7835, U+7837, U+7839-783c +} +/* LXGW WenKai Lite [52] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-52.woff2') format('woff2'); + unicode-range: U+760a-760e, U+7610-7619, U+761b-761d, U+761f-7622, U+7625, U+7627-762a, U+762e-7630, U+7632-7635, U+7638-763a, U+763c-763d, U+763f-7640, U+7642-7643, U+7647-7648, U+764d-764e, U+7652, U+7654, U+7658, U+765a, U+765c, U+765e-765f, U+7661-7663, U+7665, U+7669, U+766c, U+766e-766f, U+7671-7673, U+7675-7676, U+7678-767a, U+767f, U+7681, U+7683, U+7688, U+768a-768c, U+768e, U+7690-7692, U+7695, U+7698, U+769a-769b, U+769d-76a0, U+76a2, U+76a4-76a7, U+76ab-76ac, U+76af-76b0, U+76b2, U+76b4-76b5, U+76ba-76bb, U+76bf, U+76c2-76c3, U+76c5, U+76c9, U+76cc-76ce, U+76dc-76de, U+76e1-76ea, U+76f1, U+76f9-76fb, U+76fd, U+76ff-7700, U+7703-7704, U+7707-7708, U+770c-770e +} +/* LXGW WenKai Lite [53] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-53.woff2') format('woff2'); + unicode-range: U+74ef, U+74f4, U+74ff, U+7501, U+7503, U+7505, U+7508, U+750d, U+750f, U+7511, U+7513, U+7515, U+7517, U+7519, U+7521-7527, U+752a, U+752c-752d, U+752f, U+7534, U+7536, U+753a, U+753e, U+7540, U+7544, U+7547-754b, U+754d-754e, U+7550-7553, U+7556-7557, U+755a-755b, U+755d-755e, U+7560, U+7562, U+7564, U+7566-7568, U+756b-756c, U+756f-7573, U+7575, U+7579-757c, U+757e-757f, U+7581-7584, U+7587, U+7589-758e, U+7590, U+7592, U+7594, U+7596, U+7599-759a, U+759d, U+759f-75a0, U+75a3, U+75a5, U+75a8, U+75ac-75ad, U+75b0-75b1, U+75b3-75b5, U+75b8, U+75bd, U+75c1-75c4, U+75c8-75ca, U+75cc-75cd, U+75d4, U+75d6, U+75d9, U+75de, U+75e0, U+75e2-75e4, U+75e6-75ea, U+75f1-75f3, U+75f7, U+75f9-75fa, U+75fc, U+75fe-7601, U+7603, U+7605-7606, U+7608-7609 +} +/* LXGW WenKai Lite [54] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-54.woff2') format('woff2'); + unicode-range: U+73e7-73ea, U+73ee-73f0, U+73f2, U+73f4-73f5, U+73f7, U+73f9-73fa, U+73fc-73fd, U+73ff-7402, U+7404, U+7407-7408, U+740a-740f, U+7418, U+741a-741c, U+741e, U+7424-7425, U+7428-7429, U+742c-7430, U+7432, U+7435-7436, U+7438-743b, U+743e-7441, U+7443-7446, U+7448, U+744a-744b, U+7452, U+7457, U+745b, U+745d, U+7460, U+7462-7465, U+7467-746a, U+746d, U+746f, U+7471, U+7473-7474, U+7477, U+747a, U+747e, U+7481-7482, U+7484, U+7486, U+7488-748b, U+748e-748f, U+7493, U+7498, U+749a, U+749c-74a0, U+74a3, U+74a6, U+74a9-74aa, U+74ae, U+74b0-74b2, U+74b6, U+74b8-74ba, U+74bd, U+74bf, U+74c1, U+74c3, U+74c5, U+74c8, U+74ca, U+74cc, U+74cf, U+74d1-74d2, U+74d4-74d5, U+74d8-74db, U+74de-74e0, U+74e2, U+74e4-74e5, U+74e7-74e9, U+74ee +} +/* LXGW WenKai Lite [55] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-55.woff2') format('woff2'); + unicode-range: U+72dd-72df, U+72e1, U+72e5-72e6, U+72e8, U+72ef-72f0, U+72f2-72f4, U+72f6-72f7, U+72f9-72fb, U+72fd, U+7300-7304, U+7307, U+730a-730c, U+7313-7317, U+731d-7322, U+7327, U+7329, U+732c-732d, U+7330-7331, U+7333, U+7335-7337, U+7339, U+733d-733e, U+7340, U+7342, U+7344-7345, U+734a, U+734d-7350, U+7352, U+7355, U+7357, U+7359, U+735f-7360, U+7362-7363, U+7365, U+7368, U+736c-736d, U+736f-7370, U+7372, U+7374-7376, U+7378, U+737a-737b, U+737d-737e, U+7382-7383, U+7386, U+7388, U+738a, U+738c-7393, U+7395, U+7397-739a, U+739c, U+739e, U+73a0-73a3, U+73a5-73a8, U+73aa, U+73ad, U+73b1, U+73b3, U+73b6-73b7, U+73b9, U+73c2, U+73c5-73c9, U+73cc, U+73ce-73d0, U+73d2, U+73d6, U+73d9, U+73db-73de, U+73e3, U+73e5-73e6 +} +/* LXGW WenKai Lite [56] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-56.woff2') format('woff2'); + unicode-range: U+719c, U+71a0, U+71a4-71a5, U+71a8, U+71af, U+71b1-71bc, U+71be, U+71c1-71c2, U+71c4, U+71c8-71cb, U+71ce-71d0, U+71d2, U+71d4, U+71d9-71da, U+71dc, U+71df-71e0, U+71e6-71e8, U+71ea, U+71ed-71ee, U+71f4, U+71f6, U+71f9, U+71fb-71fc, U+71ff-7200, U+7207, U+720c-720d, U+7210, U+7216, U+721a-721e, U+7223, U+7228, U+722b, U+722d-722e, U+7230, U+7232, U+723a-723c, U+723e-7242, U+7246, U+724b, U+724d-724e, U+7252, U+7256, U+7258, U+725a, U+725c-725d, U+7260, U+7264-7266, U+726a, U+726c, U+726e-726f, U+7271, U+7273-7274, U+7278, U+727b, U+727d-727e, U+7281-7282, U+7284, U+7287, U+728a, U+728d, U+728f, U+7292, U+729b, U+729f-72a0, U+72a7, U+72ad-72ae, U+72b0-72b5, U+72b7-72b8, U+72ba-72be, U+72c0-72c1, U+72c3, U+72c5-72c6, U+72c8, U+72cc-72ce, U+72d2, U+72d6, U+72db +} +/* LXGW WenKai Lite [57] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-57.woff2') format('woff2'); + unicode-range: U+7005-7006, U+7009, U+700b, U+700d, U+7015, U+7018, U+701b, U+701d-701f, U+7023, U+7026-7028, U+702c, U+702e-7030, U+7035, U+7037, U+7039-703a, U+703c-703e, U+7044, U+7049-704b, U+704f, U+7051, U+7058, U+705a, U+705c-705e, U+7061, U+7064, U+7066, U+706c, U+707d, U+7080-7081, U+7085-7086, U+708a, U+708f, U+7091, U+7094-7095, U+7098-7099, U+709c-709d, U+709f, U+70a4, U+70a9-70aa, U+70af-70b2, U+70b4-70b7, U+70bb, U+70c0, U+70c3, U+70c7, U+70cb, U+70ce-70cf, U+70d4, U+70d9-70da, U+70dc-70dd, U+70e0, U+70e9, U+70ec, U+70f7, U+70fa, U+70fd, U+70ff, U+7104, U+7108-7109, U+710c, U+7110, U+7113-7114, U+7116-7118, U+711c, U+711e, U+7120, U+712e-712f, U+7131, U+713c, U+7142, U+7144-7147, U+7149-714b, U+7150, U+7152, U+7155-7156, U+7159-715a, U+715c, U+7161, U+7165-7166, U+7168-7169, U+716d, U+7173-7174, U+7176, U+7178, U+717a, U+717d, U+717f-7180, U+7184, U+7186-7188, U+7192, U+7198 +} +/* LXGW WenKai Lite [58] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-58.woff2') format('woff2'); + unicode-range: U+6ed8-6ed9, U+6edb, U+6edd, U+6edf-6ee0, U+6ee2, U+6ee6, U+6eea, U+6eec, U+6eee-6eef, U+6ef2-6ef3, U+6ef7-6efa, U+6efe, U+6f01, U+6f03, U+6f08-6f09, U+6f15-6f16, U+6f19, U+6f22-6f25, U+6f28-6f2a, U+6f2c-6f2d, U+6f2f, U+6f31-6f32, U+6f36-6f38, U+6f3f, U+6f43-6f46, U+6f48, U+6f4b, U+6f4e-6f4f, U+6f51, U+6f54-6f57, U+6f59-6f5b, U+6f5e-6f5f, U+6f61, U+6f64-6f67, U+6f69-6f6c, U+6f6f-6f72, U+6f74-6f76, U+6f78-6f7e, U+6f80-6f83, U+6f86, U+6f89, U+6f8b-6f8d, U+6f90, U+6f92, U+6f94, U+6f97-6f98, U+6f9b, U+6fa3-6fa5, U+6fa7, U+6faa, U+6faf, U+6fb1, U+6fb4, U+6fb6, U+6fb9, U+6fc1-6fcb, U+6fd1-6fd3, U+6fd5, U+6fdb, U+6fde-6fe1, U+6fe4, U+6fe9, U+6feb-6fec, U+6fee-6ff1, U+6ffa, U+6ffe +} +/* LXGW WenKai Lite [59] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-59.woff2') format('woff2'); + unicode-range: U+6dc3, U+6dc5-6dc6, U+6dc9, U+6dcc, U+6dcf, U+6dd2-6dd3, U+6dd6, U+6dd9-6dde, U+6de0, U+6de4, U+6de6, U+6de8-6dea, U+6dec, U+6def-6df0, U+6df5-6df6, U+6df8, U+6dfa, U+6dfc, U+6e03-6e04, U+6e07-6e09, U+6e0b-6e0c, U+6e0e, U+6e11, U+6e13, U+6e15-6e16, U+6e19-6e1b, U+6e1e-6e1f, U+6e22, U+6e25-6e27, U+6e2b-6e2c, U+6e36-6e37, U+6e39-6e3a, U+6e3c-6e41, U+6e44-6e45, U+6e47, U+6e49-6e4b, U+6e4d-6e4e, U+6e51, U+6e53-6e55, U+6e5c-6e5f, U+6e61-6e63, U+6e65-6e67, U+6e6a-6e6b, U+6e6d-6e70, U+6e72-6e74, U+6e76-6e78, U+6e7c, U+6e80-6e82, U+6e86-6e87, U+6e89, U+6e8d, U+6e8f, U+6e96, U+6e98, U+6e9d-6e9f, U+6ea1, U+6ea5-6ea7, U+6eab, U+6eb1-6eb2, U+6eb4, U+6eb7, U+6ebb-6ebd, U+6ebf-6ec6, U+6ec8-6ec9, U+6ecc, U+6ecf-6ed0, U+6ed3-6ed4, U+6ed7 +} +/* LXGW WenKai Lite [60] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-60.woff2') format('woff2'); + unicode-range: U+6cb2, U+6cb4-6cb5, U+6cb7, U+6cba, U+6cbc-6cbd, U+6cc1-6cc3, U+6cc5-6cc7, U+6cd0-6cd4, U+6cd6-6cd7, U+6cd9-6cda, U+6cde-6ce0, U+6ce4, U+6ce6, U+6ce9, U+6ceb-6cef, U+6cf1-6cf2, U+6cf6-6cf7, U+6cfa, U+6cfe, U+6d03-6d05, U+6d07-6d08, U+6d0a, U+6d0c, U+6d0e-6d11, U+6d13-6d14, U+6d16, U+6d18-6d1a, U+6d1c, U+6d1f, U+6d22-6d23, U+6d26-6d29, U+6d2b, U+6d2e-6d30, U+6d33, U+6d35-6d36, U+6d38-6d3a, U+6d3c, U+6d3f, U+6d42-6d44, U+6d48-6d49, U+6d4d, U+6d50, U+6d52, U+6d54, U+6d56-6d58, U+6d5a-6d5c, U+6d5e, U+6d60-6d61, U+6d63-6d65, U+6d67, U+6d6c-6d6d, U+6d6f, U+6d75, U+6d7b-6d7d, U+6d87, U+6d8a, U+6d8e, U+6d90-6d9a, U+6d9c-6da0, U+6da2-6da3, U+6da7, U+6daa-6dac, U+6dae, U+6db3-6db4, U+6db6, U+6db8, U+6dbc, U+6dbf, U+6dc2 +} +/* LXGW WenKai Lite [61] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-61.woff2') format('woff2'); + unicode-range: U+6b85-6b86, U+6b89, U+6b8d, U+6b91-6b93, U+6b95, U+6b97-6b98, U+6b9a-6b9b, U+6b9e, U+6ba1-6ba4, U+6ba9-6baa, U+6bad, U+6baf-6bb0, U+6bb2-6bb3, U+6bba-6bbd, U+6bc0, U+6bc2, U+6bc6, U+6bca-6bcc, U+6bce, U+6bd0-6bd1, U+6bd3, U+6bd6-6bd8, U+6bda, U+6be1, U+6be6, U+6bec, U+6bf1, U+6bf3-6bf5, U+6bf9, U+6bfd, U+6c05-6c08, U+6c0d, U+6c10, U+6c15-6c1a, U+6c21, U+6c23-6c26, U+6c29-6c2d, U+6c30-6c33, U+6c35-6c37, U+6c39-6c3a, U+6c3c-6c3f, U+6c46, U+6c4a-6c4c, U+6c4e-6c50, U+6c54, U+6c56, U+6c59-6c5c, U+6c5e, U+6c63, U+6c67-6c69, U+6c6b, U+6c6d, U+6c6f, U+6c72-6c74, U+6c78-6c7a, U+6c7c, U+6c84-6c87, U+6c8b-6c8c, U+6c8f, U+6c91, U+6c93-6c96, U+6c98, U+6c9a, U+6c9d, U+6ca2-6ca4, U+6ca8-6ca9, U+6cac-6cae, U+6cb1 +} +/* LXGW WenKai Lite [62] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-62.woff2') format('woff2'); + unicode-range: U+6a01, U+6a06, U+6a09, U+6a0b, U+6a11, U+6a13, U+6a17-6a19, U+6a1b, U+6a1e, U+6a23, U+6a28-6a29, U+6a2b, U+6a2f-6a30, U+6a35, U+6a38-6a40, U+6a46-6a48, U+6a4a-6a4b, U+6a4e, U+6a50, U+6a52, U+6a5b, U+6a5e, U+6a62, U+6a65-6a67, U+6a6b, U+6a79, U+6a7c, U+6a7e-6a7f, U+6a84, U+6a86, U+6a8e, U+6a90-6a91, U+6a94, U+6a97, U+6a9c, U+6a9e, U+6aa0, U+6aa2, U+6aa4, U+6aa9, U+6aab, U+6aae-6ab0, U+6ab2-6ab3, U+6ab5, U+6ab7-6ab8, U+6aba-6abb, U+6abd, U+6abf, U+6ac2-6ac4, U+6ac6, U+6ac8, U+6acc, U+6ace, U+6ad2-6ad3, U+6ad8-6adc, U+6adf-6ae0, U+6ae4-6ae5, U+6ae7-6ae8, U+6afb, U+6b04-6b05, U+6b0d-6b13, U+6b16-6b17, U+6b19, U+6b24-6b25, U+6b2c, U+6b37-6b39, U+6b3b, U+6b3d, U+6b43, U+6b46, U+6b4e, U+6b50, U+6b53-6b54, U+6b58-6b59, U+6b5b, U+6b60, U+6b69, U+6b6d, U+6b6f-6b70, U+6b73-6b74, U+6b77-6b7a, U+6b80-6b84 +} +/* LXGW WenKai Lite [63] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-63.woff2') format('woff2'); + unicode-range: U+68e1, U+68e3-68e4, U+68e6-68ed, U+68ef-68f0, U+68f2, U+68f4, U+68f6-68f7, U+68f9, U+68fb-68fd, U+68ff-6902, U+6906-6908, U+690b, U+6910, U+691a-691c, U+691f-6920, U+6924-6925, U+692a, U+692d, U+6934, U+6939, U+693c-6945, U+694a-694b, U+6952-6954, U+6957, U+6959, U+695b, U+695d, U+695f, U+6962-6964, U+6966, U+6968-696c, U+696e-696f, U+6971, U+6973-6974, U+6978-6979, U+697d, U+697f-6980, U+6985, U+6987-698a, U+698d-698e, U+6994-6999, U+699b, U+69a3-69a4, U+69a6-69a7, U+69ab, U+69ad-69ae, U+69b1, U+69b7, U+69bb-69bc, U+69c1, U+69c3-69c5, U+69c7, U+69ca-69ce, U+69d0-69d1, U+69d3-69d4, U+69d7-69da, U+69e0, U+69e4, U+69e6, U+69ec-69ed, U+69f1-69f3, U+69f8, U+69fa-69fc, U+69fe-6a00 +} +/* LXGW WenKai Lite [64] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-64.woff2') format('woff2'); + unicode-range: U+6792-6793, U+6796, U+6798, U+679e-67a1, U+67a5, U+67a7-67a9, U+67ac-67ad, U+67b0-67b1, U+67b3, U+67b5, U+67b7, U+67b9, U+67bb-67bc, U+67c0-67c1, U+67c3, U+67c5-67ca, U+67d1-67d2, U+67d7-67d9, U+67dd-67df, U+67e2-67e4, U+67e6-67e9, U+67f0, U+67f5, U+67f7-67f8, U+67fa-67fb, U+67fd-67fe, U+6800-6801, U+6803-6804, U+6806, U+6809-680a, U+680c, U+680e, U+6812, U+681d-681f, U+6822, U+6824-6829, U+682b-682d, U+6831-6835, U+683b, U+683e, U+6840-6841, U+6844-6845, U+6849, U+684e, U+6853, U+6855-6856, U+685c-685d, U+685f-6862, U+6864, U+6866-6868, U+686b, U+686f, U+6872, U+6874, U+6877, U+687f, U+6883, U+6886, U+688f, U+689b, U+689f-68a0, U+68a2-68a3, U+68b1, U+68b6, U+68b9-68ba, U+68bc-68bf, U+68c1-68c4, U+68c6, U+68c8, U+68ca, U+68cc, U+68d0-68d1, U+68d3, U+68d7, U+68dd, U+68df +} +/* LXGW WenKai Lite [65] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-65.woff2') format('woff2'); + unicode-range: U+663a-663b, U+663d, U+6641, U+6644-6645, U+6649, U+664c, U+664f, U+6654, U+6659, U+665b, U+665d-665e, U+6660-6667, U+6669, U+666b-666c, U+6671, U+6673, U+6677-6679, U+667c, U+6680-6681, U+6684-6685, U+6688-6689, U+668b-668e, U+6690, U+6692, U+6695, U+6698, U+669a, U+669d, U+669f-66a0, U+66a2-66a3, U+66a6, U+66aa-66ab, U+66b1-66b2, U+66b5, U+66b8-66b9, U+66bb, U+66be, U+66c1, U+66c6-66c9, U+66cc, U+66d5-66d8, U+66da-66dc, U+66de-66e2, U+66e8-66ea, U+66ec, U+66f1, U+66f3, U+66f7, U+66fa, U+66fd, U+6702, U+6705, U+670a, U+670f-6710, U+6713, U+6715, U+6719, U+6722-6723, U+6725-6727, U+6729, U+672d-672e, U+6732-6733, U+6736, U+6739, U+673b, U+673f, U+6744, U+6748, U+674c-674d, U+6753, U+6755, U+6762, U+6767, U+6769-676c, U+676e, U+6772-6773, U+6775, U+6777, U+677a-677d, U+6782-6783, U+6787, U+678a-678d, U+678f +} +/* LXGW WenKai Lite [66] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-66.woff2') format('woff2'); + unicode-range: U+64f8, U+64fa, U+64fc, U+64fe-64ff, U+6503, U+6509, U+650f, U+6514, U+6518, U+651c-651e, U+6522-6525, U+652a-652c, U+652e, U+6530-6532, U+6534-6535, U+6537-6538, U+653a, U+653c-653d, U+6542, U+6549-654b, U+654d-654e, U+6553-6555, U+6557-6558, U+655d, U+6564, U+6569, U+656b, U+656d-656f, U+6571, U+6573, U+6575-6576, U+6578-657e, U+6581-6583, U+6585-6586, U+6589, U+658e-658f, U+6592-6593, U+6595-6596, U+659b, U+659d, U+659f-65a1, U+65a3, U+65ab-65ac, U+65b2, U+65b6-65b7, U+65ba-65bb, U+65be-65c0, U+65c2-65c4, U+65c6-65c8, U+65cc, U+65ce, U+65d0, U+65d2-65d3, U+65d6, U+65db, U+65dd, U+65e1, U+65e3, U+65ee-65f0, U+65f3-65f5, U+65f8, U+65fb-65fc, U+65fe-6600, U+6603, U+6607, U+6609, U+660b, U+6610-6611, U+6619-661a, U+661c-661e, U+6621, U+6624, U+6626, U+662a-662c, U+662e, U+6630-6631, U+6633-6634, U+6636 +} +/* LXGW WenKai Lite [67] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-67.woff2') format('woff2'); + unicode-range: U+63bc, U+63be, U+63c0, U+63c3-63c4, U+63c6, U+63c8, U+63cd-63ce, U+63d1, U+63d6, U+63da-63db, U+63de, U+63e0, U+63e3, U+63e9-63ea, U+63ee, U+63f2, U+63f5-63fa, U+63fc, U+63fe-6400, U+6406, U+640b-640d, U+6410, U+6414, U+6416-6417, U+641b, U+6420-6423, U+6425-6428, U+642a, U+6431-6432, U+6434-6437, U+643d-6442, U+6445, U+6448, U+6450-6452, U+645b-645f, U+6462, U+6465, U+6468, U+646d, U+646f-6471, U+6473, U+6477, U+6479-647d, U+6482-6485, U+6487-6488, U+648c, U+6490, U+6493, U+6496-649a, U+649d, U+64a0, U+64a5, U+64ab-64ac, U+64b1-64b7, U+64b9-64bb, U+64be-64c1, U+64c4, U+64c7, U+64c9-64cb, U+64d0, U+64d4, U+64d7-64d8, U+64da, U+64de, U+64e0-64e2, U+64e4, U+64e9, U+64ec, U+64f0-64f2, U+64f4, U+64f7 +} +/* LXGW WenKai Lite [68] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-68.woff2') format('woff2'); + unicode-range: U+623b, U+623d-623e, U+6243, U+6246, U+6248-6249, U+624c, U+6255, U+6259, U+625e, U+6260-6261, U+6265-6266, U+626a, U+6271, U+627a, U+627c-627d, U+6283, U+6286, U+6289, U+628e, U+6294, U+629c, U+629e-629f, U+62a1, U+62a8, U+62ba-62bb, U+62bf, U+62c2, U+62c4, U+62c8, U+62ca-62cb, U+62ce-62cf, U+62d1, U+62d7, U+62d9-62da, U+62dd, U+62e0-62e1, U+62e3-62e4, U+62e7, U+62eb, U+62ee, U+62f0, U+62f4-62f6, U+6308, U+630a-630e, U+6310, U+6312-6313, U+6317, U+6319, U+631b, U+631d-631f, U+6322, U+6326, U+6329, U+6331-6332, U+6334-6337, U+6339, U+633b-633c, U+633e-6340, U+6343, U+6347, U+634b-634e, U+6354, U+635c-635d, U+6368-6369, U+636d, U+636f-6372, U+6376, U+637a-637b, U+637d, U+6382-6383, U+6387, U+638a-638b, U+638d-638e, U+6391, U+6393-6397, U+6399, U+639b, U+639e-639f, U+63a1, U+63a3-63a4, U+63ac-63ae, U+63b1-63b5, U+63b7-63bb +} +/* LXGW WenKai Lite [69] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-69.woff2') format('woff2'); + unicode-range: U+60fa, U+6100, U+6106, U+610d-610e, U+6112, U+6114-6115, U+6119, U+611c, U+6120, U+6122-6123, U+6126, U+6128-6130, U+6136-6137, U+613a, U+613d-613e, U+6144, U+6146-6147, U+614a-614b, U+6151, U+6153, U+6158, U+615a, U+615c-615d, U+615f, U+6161, U+6163-6165, U+616b-616c, U+616e, U+6171, U+6173-6177, U+617e, U+6182, U+6187, U+618a, U+618d-618e, U+6190-6191, U+6194, U+6199-619a, U+619c, U+619f, U+61a1, U+61a3-61a4, U+61a7-61a9, U+61ab-61ad, U+61b2-61b3, U+61b5-61b7, U+61ba-61bb, U+61bf, U+61c3-61c4, U+61c6-61c7, U+61c9-61cb, U+61d0-61d1, U+61d3-61d4, U+61d7, U+61da, U+61df-61e1, U+61e6, U+61ee, U+61f0, U+61f2, U+61f6-61f8, U+61fa, U+61fc-61fe, U+6200, U+6206-6207, U+6209, U+620b, U+620d-620e, U+6213-6215, U+6217, U+6219, U+621b-6223, U+6225-6226, U+622c, U+622e-6230, U+6232, U+6238 +} +/* LXGW WenKai Lite [70] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-70.woff2') format('woff2'); + unicode-range: U+5fd1-5fd6, U+5fda-5fde, U+5fe1-5fe2, U+5fe4-5fe5, U+5fea, U+5fed-5fee, U+5ff1-5ff3, U+5ff6, U+5ff8, U+5ffb, U+5ffe-5fff, U+6002-6006, U+600a, U+600d, U+600f, U+6014, U+6019, U+601b, U+6020, U+6023, U+6026, U+6029, U+602b, U+602e-602f, U+6031, U+6033, U+6035, U+6039, U+603f, U+6041-6043, U+6046, U+604f, U+6053-6054, U+6058-605b, U+605d-605e, U+6060, U+6063, U+6065, U+6067, U+606a-606c, U+6075, U+6078-6079, U+607b, U+607d, U+607f, U+6083, U+6085-6087, U+608a, U+608c, U+608e-608f, U+6092-6093, U+6095-6097, U+609b-609d, U+60a2, U+60a7, U+60a9-60ab, U+60ad, U+60af-60b1, U+60b3-60b6, U+60b8, U+60bb, U+60bd-60be, U+60c0-60c3, U+60c6-60c9, U+60cb, U+60ce, U+60d3-60d4, U+60d7-60db, U+60dd, U+60e1-60e4, U+60e6, U+60ea, U+60ec-60ee, U+60f0-60f1, U+60f4, U+60f6 +} +/* LXGW WenKai Lite [71] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-71.woff2') format('woff2'); + unicode-range: U+5ea3-5ea5, U+5ea8, U+5eab, U+5eaf, U+5eb3, U+5eb5-5eb6, U+5eb9, U+5ebe, U+5ec1-5ec3, U+5ec6, U+5ec8, U+5ecb-5ecc, U+5ed1-5ed2, U+5ed4, U+5ed9-5edb, U+5edd, U+5edf-5ee0, U+5ee2-5ee3, U+5ee8, U+5eea, U+5eec, U+5eef-5ef0, U+5ef3-5ef4, U+5ef8, U+5efb-5efc, U+5efe-5eff, U+5f01, U+5f07, U+5f0b-5f0e, U+5f10-5f12, U+5f14, U+5f1a, U+5f22, U+5f28-5f29, U+5f2c-5f2d, U+5f35-5f36, U+5f38, U+5f3b-5f43, U+5f45-5f4a, U+5f4c-5f4e, U+5f50, U+5f54, U+5f56-5f59, U+5f5b-5f5f, U+5f61, U+5f63, U+5f65, U+5f67-5f68, U+5f6b, U+5f6e-5f6f, U+5f72-5f78, U+5f7a, U+5f7e-5f7f, U+5f82-5f83, U+5f87, U+5f89-5f8a, U+5f8d, U+5f91, U+5f93, U+5f95, U+5f98-5f99, U+5f9c, U+5f9e, U+5fa0, U+5fa6-5fa9, U+5fac-5fad, U+5faf, U+5fb3-5fb5, U+5fb9, U+5fbc, U+5fc4, U+5fc9, U+5fcb, U+5fce-5fd0 +} +/* LXGW WenKai Lite [72] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-72.woff2') format('woff2'); + unicode-range: U+5d32-5d34, U+5d3c-5d3e, U+5d41-5d44, U+5d46-5d48, U+5d4a-5d4b, U+5d4e, U+5d50, U+5d52, U+5d55-5d58, U+5d5a-5d5d, U+5d68-5d69, U+5d6b-5d6c, U+5d6f, U+5d74, U+5d7f, U+5d82-5d89, U+5d8b-5d8c, U+5d8f, U+5d92-5d93, U+5d99, U+5d9d, U+5db2, U+5db6-5db7, U+5dba, U+5dbc-5dbd, U+5dc2-5dc3, U+5dc6-5dc7, U+5dc9, U+5dcc, U+5dd2, U+5dd4, U+5dd6-5dd8, U+5ddb-5ddc, U+5de3, U+5ded, U+5def, U+5df3, U+5df6, U+5dfa-5dfd, U+5dff-5e00, U+5e07, U+5e0f, U+5e11, U+5e13-5e14, U+5e19-5e1b, U+5e22, U+5e25, U+5e28, U+5e2a, U+5e2f-5e31, U+5e33-5e34, U+5e36, U+5e39-5e3c, U+5e3e, U+5e40, U+5e44, U+5e46-5e48, U+5e4c, U+5e4f, U+5e53-5e54, U+5e57, U+5e59, U+5e5b, U+5e5e-5e5f, U+5e61, U+5e63, U+5e6a-5e6b, U+5e75, U+5e77, U+5e79-5e7a, U+5e7e, U+5e80-5e81, U+5e83, U+5e85, U+5e87, U+5e8b, U+5e91-5e92, U+5e96, U+5e98, U+5e9b, U+5e9d, U+5ea0-5ea2 +} +/* LXGW WenKai Lite [73] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-73.woff2') format('woff2'); + unicode-range: U+5bf5-5bf6, U+5bfe, U+5c02-5c03, U+5c05, U+5c07-5c09, U+5c0b-5c0c, U+5c0e, U+5c10, U+5c12-5c13, U+5c15, U+5c17, U+5c19, U+5c1b-5c1c, U+5c1e-5c1f, U+5c22, U+5c25, U+5c28, U+5c2a-5c2b, U+5c2f-5c30, U+5c37, U+5c3b, U+5c43-5c44, U+5c46-5c47, U+5c4d, U+5c50, U+5c59, U+5c5b-5c5c, U+5c62-5c64, U+5c66, U+5c6c, U+5c6e, U+5c74, U+5c78-5c7e, U+5c80, U+5c83-5c84, U+5c88, U+5c8b-5c8d, U+5c91, U+5c94-5c96, U+5c98-5c99, U+5c9c, U+5c9e, U+5ca1-5ca3, U+5cab-5cac, U+5cb1, U+5cb5, U+5cb7, U+5cba, U+5cbd-5cbf, U+5cc1, U+5cc3-5cc4, U+5cc7, U+5ccb, U+5cd2, U+5cd8-5cd9, U+5cdf-5ce0, U+5ce3-5ce6, U+5ce8-5cea, U+5ced, U+5cef, U+5cf3-5cf4, U+5cf6, U+5cf8, U+5cfd, U+5d00-5d04, U+5d06, U+5d08, U+5d0b-5d0d, U+5d0f-5d13, U+5d15, U+5d17-5d1a, U+5d1d-5d22, U+5d24-5d27, U+5d2e-5d31 +} +/* LXGW WenKai Lite [74] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-74.woff2') format('woff2'); + unicode-range: U+5ab2, U+5ab4-5ab5, U+5ab7-5aba, U+5abd-5abf, U+5ac3-5ac4, U+5ac6-5ac8, U+5aca-5acb, U+5acd, U+5acf-5ad2, U+5ad4, U+5ad8-5ada, U+5adc, U+5adf-5ae2, U+5ae4, U+5ae6, U+5ae8, U+5aea-5aed, U+5af0-5af3, U+5af5, U+5af9-5afb, U+5afd, U+5b01, U+5b05, U+5b08, U+5b0b-5b0c, U+5b11, U+5b16-5b17, U+5b1b, U+5b21-5b22, U+5b24, U+5b27-5b2e, U+5b30, U+5b32, U+5b34, U+5b36-5b38, U+5b3e-5b40, U+5b43, U+5b45, U+5b4a-5b4b, U+5b51-5b53, U+5b56, U+5b5a-5b5b, U+5b62, U+5b65, U+5b67, U+5b6a-5b6e, U+5b70-5b71, U+5b73, U+5b7a-5b7b, U+5b7f-5b80, U+5b84, U+5b8d, U+5b91, U+5b93-5b95, U+5b9f, U+5ba5-5ba6, U+5bac, U+5bae, U+5bb8, U+5bc0, U+5bc3, U+5bcb, U+5bd0-5bd1, U+5bd4-5bd8, U+5bda-5bdc, U+5be2, U+5be4-5be7, U+5be9, U+5beb-5bec, U+5bee-5bf0, U+5bf2-5bf3 +} +/* LXGW WenKai Lite [75] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-75.woff2') format('woff2'); + unicode-range: U+5981, U+598f, U+5997-5998, U+599a, U+599c-599d, U+59a0-59a1, U+59a3-59a4, U+59a7, U+59aa-59ad, U+59af, U+59b2-59b3, U+59b5-59b6, U+59b8, U+59ba, U+59bd-59be, U+59c0-59c1, U+59c3-59c4, U+59c7-59ca, U+59cc-59cd, U+59cf, U+59d2, U+59d5-59d6, U+59d8-59d9, U+59db, U+59dd-59e0, U+59e2-59e7, U+59e9-59eb, U+59ee, U+59f1, U+59f3, U+59f5, U+59f7-59f9, U+59fd, U+5a06, U+5a08-5a0a, U+5a0c-5a0d, U+5a11-5a13, U+5a15-5a16, U+5a1a-5a1b, U+5a21-5a23, U+5a2d-5a2f, U+5a32, U+5a38, U+5a3c, U+5a3e-5a45, U+5a47, U+5a4a, U+5a4c-5a4d, U+5a4f-5a51, U+5a53, U+5a55-5a57, U+5a5e, U+5a60, U+5a62, U+5a65-5a67, U+5a6a, U+5a6c-5a6d, U+5a72-5a73, U+5a75-5a76, U+5a79-5a7c, U+5a81-5a84, U+5a8c, U+5a8e, U+5a93, U+5a96-5a97, U+5a9c, U+5a9e, U+5aa0, U+5aa3-5aa4, U+5aaa, U+5aae-5aaf, U+5ab1 +} +/* LXGW WenKai Lite [76] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-76.woff2') format('woff2'); + unicode-range: U+5831, U+583a, U+583d, U+583f-5842, U+5844-5846, U+5848, U+584a, U+584d, U+5852, U+5857, U+5859-585a, U+585c-585d, U+5862, U+5868-5869, U+586c-586d, U+586f-5873, U+5875, U+5879, U+587d-587e, U+5880-5881, U+5888-588a, U+588d, U+5892, U+5896-5898, U+589a, U+589c-589d, U+58a0-58a1, U+58a3, U+58a6, U+58a9, U+58ab-58ae, U+58b0, U+58b3, U+58bb-58bf, U+58c2-58c3, U+58c5-58c8, U+58ca, U+58cc, U+58ce, U+58d1-58d3, U+58d5, U+58d8-58d9, U+58de-58df, U+58e2, U+58e9, U+58ec, U+58ef, U+58f1-58f2, U+58f5, U+58f7-58f8, U+58fa, U+58fd, U+5900, U+5902, U+5906, U+5908-590c, U+590e, U+5910, U+5914, U+5919, U+591b, U+591d-591e, U+5920, U+5922-5925, U+5928, U+592c-592d, U+592f, U+5932, U+5936, U+593c, U+593e, U+5940-5942, U+5944, U+594c-594d, U+5950, U+5953, U+5958, U+595a, U+5961, U+5966-5968, U+596a, U+596c-596e, U+5977, U+597b-597c +} +/* LXGW WenKai Lite [77] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-77.woff2') format('woff2'); + unicode-range: U+570a, U+570c-570d, U+570f, U+5712-5713, U+5718-5719, U+571c, U+571e, U+5725, U+5727, U+5729-572a, U+572c, U+572e-572f, U+5734-5735, U+5739, U+573b, U+5741, U+5743, U+5745, U+5749, U+574c-574d, U+575c, U+5763, U+5768-5769, U+576b, U+576d-576e, U+5770, U+5773, U+5775, U+5777, U+577b-577c, U+5785-5786, U+5788, U+578c, U+578e-578f, U+5793-5795, U+5799-57a1, U+57a3-57a4, U+57a6-57aa, U+57ac-57ad, U+57af-57b2, U+57b4-57b6, U+57b8-57b9, U+57bd-57bf, U+57c2, U+57c4-57c8, U+57cc-57cd, U+57cf, U+57d2, U+57d5-57de, U+57e1-57e2, U+57e4-57e5, U+57e7, U+57eb, U+57ed, U+57ef, U+57f4-57f8, U+57fc-57fd, U+5800-5801, U+5803, U+5805, U+5807, U+5809, U+580b-580e, U+5811, U+5814, U+5819, U+581b-5820, U+5822-5823, U+5825-5826, U+582c, U+582f +} +/* LXGW WenKai Lite [78] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-78.woff2') format('woff2'); + unicode-range: U+5605-5606, U+5608, U+560c-560d, U+560f, U+5614, U+5616-5617, U+561a, U+561c, U+561e, U+5621-5625, U+5627, U+5629, U+562b-5630, U+5636, U+5638-563a, U+563c, U+5640-5642, U+5649, U+564c-5650, U+5653-5655, U+5657-565b, U+5660, U+5663-5664, U+5666, U+566b, U+566f-5671, U+5673-567c, U+567e, U+5684-5687, U+568c, U+568e-5693, U+5695, U+5697, U+569b-569c, U+569e-569f, U+56a1-56a2, U+56a4-56a9, U+56ac-56af, U+56b1, U+56b4, U+56b6-56b8, U+56bf, U+56c1-56c3, U+56c9, U+56cd, U+56d1, U+56d4, U+56d6-56d9, U+56dd, U+56df, U+56e1, U+56e3-56e6, U+56e8-56ec, U+56ee-56ef, U+56f1-56f3, U+56f5, U+56f7-56f9, U+56fc, U+56ff-5700, U+5703-5704, U+5709 +} +/* LXGW WenKai Lite [79] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-79.woff2') format('woff2'); + unicode-range: U+5519, U+551b, U+551d-551e, U+5520, U+5522-5523, U+5526-5527, U+552a-552c, U+5530, U+5532-5535, U+5537-5538, U+553b-5541, U+5543-5544, U+5547-5549, U+554b, U+554d, U+5550, U+5553, U+5555-5558, U+555b-555f, U+5567-5569, U+556b-5572, U+5574-5577, U+557b-557c, U+557e-557f, U+5581, U+5583, U+5585-5586, U+5588, U+558b-558c, U+558e-5591, U+5593, U+5599-559a, U+559f, U+55a5-55a6, U+55a8-55ac, U+55ae, U+55b0-55b3, U+55b6, U+55b9-55ba, U+55bc-55be, U+55c4, U+55c6-55c7, U+55c9, U+55cc-55d2, U+55d4-55db, U+55dd-55df, U+55e1, U+55e3-55e6, U+55ea-55ee, U+55f0-55f3, U+55f5-55f7, U+55fb, U+55fe, U+5600-5601 +} +/* LXGW WenKai Lite [80] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-80.woff2') format('woff2'); + unicode-range: U+53fb-5400, U+5402, U+5405-5407, U+540b, U+540f, U+5412, U+5414, U+5416, U+5418-541a, U+541d, U+5420-5423, U+5425, U+5429-542a, U+542d-542e, U+5431-5433, U+5436, U+543d, U+543f, U+5442-5443, U+5449, U+544b-544c, U+544e, U+5451-5454, U+5456, U+5459, U+545b-545c, U+5461, U+5463-5464, U+546a-5472, U+5474, U+5476-5478, U+547a, U+547e-5484, U+5486, U+548a, U+548d-548e, U+5490-5491, U+5494, U+5497-5499, U+549b, U+549d, U+54a1-54a7, U+54a9, U+54ab, U+54ad, U+54b4-54b5, U+54b9, U+54bb, U+54be-54bf, U+54c2-54c3, U+54c9-54cc, U+54cf-54d0, U+54d3, U+54d5-54d6, U+54d9-54da, U+54dc-54de, U+54e2, U+54e7, U+54f3-54f4, U+54f8-54f9, U+54fd-54ff, U+5501, U+5504-5506, U+550c-550f, U+5511-5514, U+5516-5517 +} +/* LXGW WenKai Lite [81] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-81.woff2') format('woff2'); + unicode-range: U+52a2, U+52a6-52a7, U+52ac-52ad, U+52af, U+52b4-52b5, U+52b9, U+52bb-52bc, U+52be, U+52c1, U+52c5, U+52ca, U+52cd, U+52d0, U+52d6-52d7, U+52d9, U+52db, U+52dd-52de, U+52e0, U+52e2-52e3, U+52e5, U+52e7-52f0, U+52f2-52f3, U+52f5-52f9, U+52fb-52fc, U+5302, U+5304, U+530b, U+530d, U+530f-5310, U+5315, U+531a, U+531c-531d, U+5321, U+5323, U+5326, U+532e-5331, U+5338, U+533c-533e, U+5340, U+5344-5345, U+534b-534d, U+5350, U+5354, U+5358, U+535d-535f, U+5363, U+5368-5369, U+536c, U+536e-536f, U+5372, U+5379-537b, U+537d, U+538d-538e, U+5390, U+5393-5394, U+5396, U+539b-539d, U+53a0-53a1, U+53a3-53a5, U+53a9, U+53ad-53ae, U+53b0, U+53b2-53b3, U+53b5-53b8, U+53bc, U+53be, U+53c1, U+53c3-53c7, U+53ce-53cf, U+53d2-53d3, U+53d5, U+53da, U+53de-53df, U+53e1-53e2, U+53e7-53e9, U+53f1, U+53f4-53f5, U+53fa +} +/* LXGW WenKai Lite [82] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-82.woff2') format('woff2'); + unicode-range: U+5110, U+5113, U+5115, U+5117-5118, U+511a-511c, U+511e-511f, U+5121, U+5128, U+512b-512d, U+5131-5135, U+5137-5139, U+513c, U+5140, U+5142, U+5147, U+514c, U+514e-5150, U+5155-5158, U+5162, U+5169, U+5172, U+517f, U+5181-5184, U+5186-5187, U+518b, U+518f, U+5191, U+5195-5197, U+519a, U+51a2-51a3, U+51a6-51ab, U+51ad-51ae, U+51b1, U+51b4, U+51bc-51bd, U+51bf, U+51c3, U+51c7-51c8, U+51ca-51cb, U+51cd-51ce, U+51d4, U+51d6, U+51db-51dc, U+51e6, U+51e8-51eb, U+51f1, U+51f5, U+51fc, U+51ff, U+5202, U+5205, U+5208, U+520b, U+520d-520e, U+5215-5216, U+5228, U+522a, U+522c-522d, U+5233, U+523c-523d, U+523f-5240, U+5245, U+5247, U+5249, U+524b-524c, U+524e, U+5250, U+525b-525f, U+5261, U+5263-5264, U+5270, U+5273, U+5275, U+5277, U+527d, U+527f, U+5281-5285, U+5287, U+5289, U+528b, U+528d, U+528f, U+5291-5293, U+529a +} +/* LXGW WenKai Lite [83] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-83.woff2') format('woff2'); + unicode-range: U+4fe3-4fe4, U+4fe6, U+4fe8, U+4feb-4fed, U+4ff3, U+4ff5-4ff6, U+4ff8, U+4ffe, U+5001, U+5005-5006, U+5009, U+500c, U+500f, U+5013-5018, U+501b-501e, U+5022-5025, U+5027-5028, U+502b-502e, U+5030, U+5033-5034, U+5036-5039, U+503b, U+5041-5043, U+5045-5046, U+5048-504a, U+504c-504e, U+5051, U+5053, U+5055-5057, U+505b, U+505e, U+5060, U+5062-5063, U+5067, U+506a, U+506c, U+5070-5072, U+5074-5075, U+5078, U+507b, U+507d-507e, U+5080, U+5088-5089, U+5091-5092, U+5095, U+5097-509e, U+50a2-50a3, U+50a5-50a7, U+50a9, U+50ad, U+50b3, U+50b5, U+50b7, U+50ba, U+50be, U+50c4-50c5, U+50c7, U+50ca, U+50cd, U+50d1, U+50d5-50d6, U+50da, U+50de, U+50e5-50e6, U+50ec-50ee, U+50f0-50f1, U+50f3, U+50f9-50fb, U+50fe-5102, U+5104, U+5106-5107, U+5109-510b, U+510d, U+510f +} +/* LXGW WenKai Lite [84] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-84.woff2') format('woff2'); + unicode-range: U+4eb8-4eb9, U+4ebb-4ebe, U+4ec2-4ec4, U+4ec8-4ec9, U+4ecc, U+4ecf-4ed0, U+4ed2, U+4eda-4edb, U+4edd-4ee1, U+4ee6-4ee9, U+4eeb, U+4eee-4eef, U+4ef3-4ef5, U+4ef8-4efa, U+4efc, U+4f00, U+4f03-4f05, U+4f08-4f09, U+4f0b, U+4f0e, U+4f12-4f13, U+4f15, U+4f1b, U+4f1d, U+4f21-4f22, U+4f25, U+4f27-4f29, U+4f2b-4f2e, U+4f31-4f33, U+4f36-4f37, U+4f39, U+4f3e, U+4f40-4f41, U+4f43, U+4f47-4f49, U+4f54, U+4f57-4f58, U+4f5d-4f5e, U+4f61-4f62, U+4f64-4f65, U+4f67, U+4f6a, U+4f6e-4f6f, U+4f72, U+4f74-4f7e, U+4f80-4f82, U+4f84, U+4f89-4f8a, U+4f8e-4f98, U+4f9e, U+4fa1, U+4fa5, U+4fa9-4faa, U+4fac, U+4fb3, U+4fb6-4fb8, U+4fbd, U+4fc2, U+4fc5-4fc6, U+4fcd-4fce, U+4fd0-4fd1, U+4fd3, U+4fda-4fdc, U+4fdf-4fe0, U+4fe2 +} +/* LXGW WenKai Lite [85] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-85.woff2') format('woff2'); + unicode-range: U+3127-3129, U+3131, U+3134, U+3137, U+3139, U+3141-3142, U+3145, U+3147-3148, U+314b, U+314d-314e, U+315c, U+3160-3161, U+3163-3164, U+3186, U+318d, U+3192, U+3196-3198, U+319e-319f, U+3220-3229, U+3231, U+3268, U+3297, U+3299, U+32a3, U+338e-338f, U+3395, U+339c-339e, U+33c4, U+33d1-33d2, U+33d5, U+3434, U+34dc, U+34ee, U+353e, U+355d, U+3566, U+3575, U+3592, U+35a0-35a1, U+35ad, U+35ce, U+36a2, U+36ab, U+38a8, U+3dab, U+3de7, U+3deb, U+3e1a, U+3f1b, U+3f6d, U+4495, U+4723, U+48fa, U+4ca3, U+4e02, U+4e04-4e06, U+4e0c, U+4e0f, U+4e15, U+4e17, U+4e1f-4e21, U+4e26, U+4e29, U+4e2c, U+4e2f, U+4e31, U+4e35, U+4e37, U+4e3c, U+4e3f-4e42, U+4e44, U+4e46-4e47, U+4e57, U+4e5a-4e5c, U+4e64-4e65, U+4e67, U+4e69, U+4e6d, U+4e78, U+4e7f-4e82, U+4e85, U+4e87, U+4e8a, U+4e8d, U+4e93, U+4e96, U+4e98-4e99, U+4e9c, U+4e9e-4ea0, U+4ea2-4ea3, U+4ea5, U+4eb0-4eb1, U+4eb3-4eb6 +} +/* LXGW WenKai Lite [86] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-86.woff2') format('woff2'); + unicode-range: U+279c, U+279f-27a2, U+27a4-27a5, U+27a8, U+27b0, U+27b2-27b3, U+27b9, U+27e8-27e9, U+27f6, U+2800, U+28ec, U+2913, U+2921-2922, U+2934-2935, U+2a2f, U+2b05-2b07, U+2b50, U+2b55, U+2bc5-2bc6, U+2e1c-2e1d, U+2ebb, U+2f00, U+2f08, U+2f24, U+2f2d, U+2f2f-2f30, U+2f3c, U+2f45, U+2f63-2f64, U+2f74, U+2f83, U+2f8f, U+2fbc, U+3003, U+3005-3007, U+3012-3013, U+301c-301e, U+3021, U+3023-3024, U+3030, U+3034-3035, U+3041, U+3043, U+3045, U+3047, U+3049, U+3056, U+3058, U+305c, U+305e, U+3062, U+306c, U+3074, U+3077, U+307a, U+307c-307d, U+3080, U+308e, U+3090-3091, U+3099-309b, U+309d-309e, U+30a5, U+30bc, U+30be, U+30c2, U+30c5, U+30cc, U+30d8, U+30e2, U+30e8, U+30ee, U+30f0-30f2, U+30f4-30f6, U+30fd-30fe, U+3105-3126 +} +/* LXGW WenKai Lite [87] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-87.woff2') format('woff2'); + unicode-range: U+2650-2655, U+2658, U+265a-265b, U+265d-265e, U+2660-266d, U+266f, U+267b, U+2688, U+2693-2696, U+2698-2699, U+269c, U+26a0-26a1, U+26a4, U+26aa-26ab, U+26bd-26be, U+26c4-26c5, U+26d4, U+26e9, U+26f0-26f1, U+26f3, U+26f5, U+26fd, U+2702, U+2704-2706, U+2708-270f, U+2712-2718, U+271a-271b, U+271d, U+271f, U+2721, U+2724-2730, U+2732-2734, U+273a, U+273d-2744, U+2747-2749, U+274c, U+274e-274f, U+2753-2757, U+275b, U+275d-275e, U+2763, U+2765-2767, U+276e-276f, U+2776-277e, U+2780-2782, U+278a-278c, U+278e, U+2794-2796 +} +/* LXGW WenKai Lite [88] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-88.woff2') format('woff2'); + unicode-range: U+254b, U+2550-2551, U+2554, U+2557, U+255a-255b, U+255d, U+255f-2560, U+2562-2563, U+2565-2567, U+2569-256a, U+256c-2572, U+2579, U+2580-2595, U+25a1, U+25a3, U+25a9-25ad, U+25b0, U+25b3-25bb, U+25bd-25c2, U+25c4, U+25c8-25cb, U+25cd, U+25d0-25d1, U+25d4-25d5, U+25d8, U+25dc-25e6, U+25ea-25eb, U+25ef, U+25fe, U+2600-2604, U+2609, U+260e-260f, U+2611, U+2614-2615, U+2618, U+261a-2620, U+2622-2623, U+262a, U+262d-2630, U+2639-2640, U+2642, U+2648-264f +} +/* LXGW WenKai Lite [89] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-89.woff2') format('woff2'); + unicode-range: U+23e9, U+23f0, U+23f3, U+2445, U+2449, U+2465-2471, U+2474-249b, U+24b8, U+24c2, U+24c7, U+24c9, U+24d0, U+24d2, U+24d4, U+24d8, U+24dd-24de, U+24e3, U+24e6, U+24e8, U+2500-2509, U+250b-2526, U+2528-2534, U+2536-2537, U+253b-2548, U+254a +} +/* LXGW WenKai Lite [90] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-90.woff2') format('woff2'); + unicode-range: U+207b-2083, U+208c-208e, U+2092, U+20a6, U+20a8-20ad, U+20af, U+20b1, U+20b4-20b5, U+20b8-20ba, U+20bd, U+20db, U+20dd, U+20e0, U+20e3, U+2105, U+2109, U+2113, U+2116-2117, U+2120-2121, U+2126, U+212b, U+2133, U+2139, U+2194, U+2196-2199, U+21a0, U+21a9-21aa, U+21af, U+21b3, U+21b5, U+21ba-21bb, U+21c4, U+21ca, U+21cc, U+21d0-21d4, U+21e1, U+21e6-21e9, U+2200, U+2202, U+2205-2208, U+220f, U+2211-2212, U+2215, U+2217-2219, U+221d-2220, U+2223, U+2225, U+2227-222b, U+222e, U+2234-2237, U+223c-223d, U+2248, U+224c, U+2252, U+2256, U+2260-2261, U+2266-2267, U+226a-226b, U+226e-226f, U+2282-2283, U+2295, U+2297, U+2299, U+22a5, U+22b0-22b1, U+22b9, U+22bf, U+22c5-22c6, U+22ef, U+2304, U+2307, U+230b, U+2312-2314, U+2318, U+231a-231b, U+2323, U+239b, U+239d-239e, U+23a0 +} +/* LXGW WenKai Lite [91] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-91.woff2') format('woff2'); + unicode-range: U+1d34-1d35, U+1d38-1d3a, U+1d3c, U+1d3f-1d40, U+1d49, U+1d4e-1d4f, U+1d52, U+1d55, U+1d5b, U+1d5e, U+1d9c, U+1da0, U+1dc4-1dc5, U+1e69, U+1e73, U+1ea0-1ea9, U+1eab-1ead, U+1eaf, U+1eb1, U+1eb3, U+1eb5, U+1eb7, U+1eb9, U+1ebb, U+1ebd-1ebe, U+1ec0-1ec3, U+1ec5-1ec6, U+1ec9-1ecd, U+1ecf-1ed3, U+1ed5, U+1ed7-1edf, U+1ee1, U+1ee3, U+1ee5-1eeb, U+1eed, U+1eef-1ef1, U+1ef3, U+1ef7, U+1ef9, U+1f62, U+1f7b, U+2001-2002, U+2004-2006, U+2009-200a, U+200c-2012, U+2015-2016, U+201a, U+201e-2021, U+2023, U+2025, U+2027-2028, U+202a-202d, U+202f-2030, U+2032-2033, U+2035, U+2038, U+203c, U+203e-203f, U+2043-2044, U+2049, U+204d-204e, U+2060-2061, U+2070, U+2074-2078, U+207a +} +/* LXGW WenKai Lite [97] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-97.woff2') format('woff2'); + unicode-range: U+2ae-2b3, U+2b5-2bf, U+2c2-2c3, U+2c6-2d1, U+2d8-2da, U+2dc, U+2e1-2e3, U+2e5, U+2eb, U+2ee-2f0, U+2f2-2f7, U+2f9-2ff, U+302-30d, U+311, U+31b, U+321-325, U+327-329, U+32b-32c, U+32e-32f, U+331-339, U+33c-33d, U+33f, U+348, U+352, U+35c, U+35e-35f, U+361, U+363, U+368, U+36c, U+36f, U+530-540, U+55d-55e, U+561, U+563, U+565, U+56b, U+56e-579 +} +/* LXGW WenKai Lite [98] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-98.woff2') format('woff2'); + unicode-range: U+176-17f, U+192, U+194, U+19a-19b, U+19d, U+1a0-1a1, U+1a3-1a4, U+1aa, U+1ac-1ad, U+1af-1bf, U+1d2, U+1d4, U+1d6, U+1d8, U+1da, U+1dc, U+1e3, U+1e7, U+1e9, U+1ee, U+1f0-1f1, U+1f3, U+1f5-1ff, U+219-21b, U+221, U+223-226, U+228, U+22b, U+22f, U+231, U+234-237, U+23a-23b, U+23d, U+250-252, U+254-255, U+259-25e, U+261-263, U+265, U+268, U+26a-26b, U+26f-277, U+279, U+27b-280, U+282-283, U+285, U+28a, U+28c, U+28f, U+292, U+294-296, U+298-29a, U+29c, U+29f, U+2a1-2a4, U+2a6-2a7, U+2a9, U+2ab +} +/* LXGW WenKai Lite [99] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-99.woff2') format('woff2'); + unicode-range: U+a1-a4, U+a6-a8, U+aa, U+ac, U+af, U+b1, U+b3-b6, U+b8-ba, U+bc-d6, U+d8-de, U+e6, U+eb, U+ee-f0, U+f5, U+f7-f8, U+fb, U+fd-100, U+102, U+104-107, U+10d, U+10f-112, U+115, U+117, U+119, U+11b, U+11e-11f, U+121, U+123, U+125-127, U+129-12a, U+12d, U+12f-13f, U+141-142, U+144, U+146, U+14b-14c, U+14f-153, U+158-15b, U+15e-160, U+163-165, U+168-16a, U+16d-175 +} +/* LXGW WenKai Lite [100] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-100.woff2') format('woff2'); + unicode-range: U+221a, U+2264, U+2464, U+25a0, U+3008, U+4e10, U+512a, U+5152, U+5201, U+5241, U+5352, U+549a, U+54b2, U+54c6, U+54d7, U+54e1, U+5509, U+55c5, U+560e, U+5618, U+565c, U+56bc, U+5716, U+576f, U+5784, U+57a2, U+589f, U+5a20, U+5a25, U+5a29, U+5a34, U+5a7f, U+5ac9, U+5ad6, U+5b09, U+5b5c, U+5bc7, U+5c27, U+5d2d, U+5dcd, U+5f1b, U+5f37, U+604d, U+6055, U+6073, U+60eb, U+61ff, U+620c, U+62c7, U+62ed, U+6320, U+6345, U+6390, U+63b0, U+64ae, U+64c2, U+64d2, U+6556, U+663c, U+667e, U+66d9, U+66f8, U+6756, U+6789, U+689d, U+68f1, U+695e, U+6975, U+6a1f, U+6b0a, U+6b61, U+6b87, U+6c5d, U+6c7e, U+6c92, U+6d31, U+6df9, U+6e0d, U+6e2d, U+6f3e, U+70b3, U+70bd, U+70ca, U+70e8, U+725f, U+72e9, U+733f, U+7396, U+739f, U+7459-745a, U+74a7, U+75a1, U+75f0, U+76cf, U+76d4, U+7729, U+77aa, U+77b0, U+77e3, U+780c, U+78d5, U+7941, U+7977, U+797a, U+79c3, U+7a20, U+7a92, U+7b71, U+7bf1, U+7c9f, U+7eb6, U+7eca, U+7ef7, U+7f07, U+7f09, U+7f15, U+7f81, U+7fb9, U+8038, U+8098, U+80b4, U+8110, U+814b-814c, U+816e, U+818a, U+8205, U+8235, U+828b, U+82a5, U+82b7, U+82d4, U+82db, U+82df, U+8317, U+8338, U+8385-8386, U+83c1, U+83cf, U+8537, U+853b, U+854a, U+8715, U+8783, U+892a, U+8a71, U+8aaa, U+8d58, U+8dbe, U+8f67, U+8fab, U+8fc4, U+8fe6, U+9023, U+9084, U+9091, U+916a, U+91c9, U+91dc, U+94b3, U+9502, U+9523, U+9551, U+956f, U+960e, U+962a, U+962e, U+9647, U+96f3, U+9739, U+97a0, U+97ed, U+983b, U+985e, U+988a, U+9a6f, U+9a8b, U+9ab7, U+9ac5, U+9e25, U+e608, U+ff06, U+ff14-ff16 +} +/* LXGW WenKai Lite [101] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-101.woff2') format('woff2'); + unicode-range: U+161, U+926, U+928, U+939, U+93f-940, U+94d, U+e17, U+e22, U+e44, U+2463, U+25c7, U+25ce, U+2764, U+3009, U+3016-3017, U+4e4d, U+4e53, U+4f5a, U+4f70, U+4fae, U+4fd8, U+4ffa, U+5011, U+501a, U+516e, U+51c4, U+5225, U+5364, U+547b, U+5495, U+54e8, U+54ee, U+5594, U+55d3, U+55dc, U+55fd, U+5662, U+5669, U+566c, U+5742, U+5824, U+5834, U+598a, U+5992, U+59a9, U+5a04, U+5b75, U+5b7d, U+5bc5, U+5c49, U+5c90, U+5e1c, U+5e27, U+5e2b, U+5e37, U+5e90, U+618b, U+61f5, U+620a, U+6273, U+62f7, U+6342, U+6401-6402, U+6413, U+6512, U+655b, U+65a7, U+65f1, U+65f7, U+665f, U+6687, U+66a7, U+673d, U+67b8, U+6854, U+68d8, U+68fa, U+696d, U+6a02, U+6a0a, U+6a80, U+6b7c, U+6bd9, U+6c2e, U+6c76, U+6cf8, U+6d4a, U+6d85, U+6e24, U+6e32, U+6ec7, U+6ed5, U+6f88, U+700f, U+701a, U+7078, U+707c, U+70ac, U+70c1, U+7409, U+7422, U+7480, U+74a8, U+752b, U+7574, U+7656, U+7699, U+7737, U+785d, U+78be, U+79b9, U+7a3d, U+7a91, U+7a9f, U+7ae3, U+7b77, U+7c3f, U+7d1a, U+7d50, U+7d93, U+803f, U+8042, U+808b, U+8236, U+82b8-82b9, U+82ef, U+8309, U+836b, U+83ef, U+8431, U+85c9, U+865e, U+868c, U+8759, U+8760, U+8845, U+89ba, U+8a2a, U+8c41, U+8cec, U+8d2c, U+8d4e, U+8e66, U+8e6d, U+8eaf, U+902e, U+914b, U+916e, U+919b, U+949b, U+94a0, U+94b0, U+9541-9542, U+9556, U+95eb, U+95f5, U+964b, U+968b, U+96cc-96cd, U+96cf, U+9704, U+9713, U+9890, U+98a8, U+9985, U+9992, U+9a6d, U+9a81, U+9a86, U+9ab8, U+9ca4, U+9f9a, U+e606-e607, U+e60a, U+e60c, U+e60e, U+fe0f, U+ff02, U+ff1e, U+ff3d +} +/* LXGW WenKai Lite [102] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-102.woff2') format('woff2'); + unicode-range: U+10c, U+627-629, U+639, U+644, U+64a, U+203b, U+2265, U+2573, U+25b2, U+3448-3449, U+4e1e, U+4e5e, U+4f3a, U+4f5f, U+4fea, U+5026, U+508d, U+5189, U+5254, U+5288, U+52d8, U+52fa, U+5306, U+5308, U+5384, U+53ed, U+543c, U+5450, U+5455, U+5466, U+54c4, U+5578, U+55a7, U+561f, U+5631, U+572d, U+575f, U+57ae, U+57e0, U+5830, U+594e, U+5984, U+5993, U+5bdd, U+5c0d, U+5c7f, U+5c82, U+5e62, U+5ed3, U+5f08, U+607a, U+60bc, U+60df, U+625b, U+6292, U+62e2, U+6363, U+6467, U+6714, U+675e, U+6771, U+67a2, U+67ff, U+6805, U+6813, U+6869, U+68a7, U+68e0, U+6930, U+6986, U+69a8, U+69df, U+6a44, U+6a5f, U+6c13, U+6c1f, U+6c22, U+6c2f, U+6c40, U+6c81, U+6c9b, U+6ca5, U+6da4, U+6df3, U+6e85, U+6eba, U+6f13, U+6f33, U+6f62, U+715e, U+72c4, U+73d1, U+73fe, U+7405, U+7455, U+7487, U+7578, U+75a4, U+75eb, U+7693, U+7738, U+7741, U+776b, U+7792, U+77a7, U+77a9, U+77b3, U+788c, U+7984, U+79a7, U+79e4, U+7a1a, U+7a57, U+7aa6, U+7b0b, U+7b5d, U+7c27, U+7c7d, U+7caa, U+7cd9, U+7cef, U+7eda, U+7ede, U+7f24, U+8046, U+80fa, U+81b3, U+81fb, U+8207, U+8258, U+8335, U+8339, U+8354, U+840e, U+85b0, U+85fb, U+8695, U+86aa, U+8717, U+8749, U+874c, U+8996, U+89bd, U+89c5, U+8bdb, U+8bf5, U+8c5a, U+8d3f, U+8d9f, U+8e44, U+8fed, U+9005, U+9019, U+904e, U+9082, U+90af, U+90dd, U+90e1, U+90f8, U+9119, U+916f, U+9176, U+949e, U+94a7, U+94c2, U+9525, U+9580, U+95dc, U+96e2, U+96fb, U+9a7c, U+9a7f, U+9b41, U+9ca8, U+9cc4, U+9cde, U+9e92, U+9ede, U+e60b, U+e610, U+ff10, U+ff13, U+ff3b, U+f012b +} +/* LXGW WenKai Lite [103] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-103.woff2') format('woff2'); + unicode-range: U+60, U+631, U+2606, U+3014-3015, U+309c, U+33a1, U+4e52, U+4ec6, U+4f86, U+4f8d, U+4fde, U+4fef, U+500b, U+502a, U+515c, U+518a, U+51a5, U+51f3, U+5243, U+52c9, U+52d5, U+53a2, U+53ee, U+54ce, U+54fa, U+54fc, U+5580, U+5587, U+563f, U+56da, U+5792, U+5815, U+5960, U+59d7, U+5a1f, U+5b78, U+5b9b, U+5be1, U+5c4e, U+5c51, U+5c6f, U+5c9a, U+5cfb, U+5d16, U+5ed6, U+5f27, U+5f6a, U+5f6c, U+603c, U+609a, U+6168, U+61c8, U+6236, U+62d0, U+62f1, U+62fd, U+631a, U+6328, U+632b, U+6346, U+638f, U+63a0, U+63c9, U+655e, U+6590, U+6615, U+6627, U+66ae, U+66e6, U+66f0, U+6703, U+67da, U+67ec, U+6816, U+6893, U+68ad, U+68f5, U+6977, U+6984, U+69db, U+6b72, U+6bb7, U+6ce3, U+6cfb, U+6d47, U+6da1, U+6dc4, U+6e43, U+6eaf, U+6eff, U+6f8e, U+7011, U+7063, U+7076, U+7096, U+70ba, U+70db, U+70ef, U+7119-711a, U+7172, U+718f, U+7194, U+727a, U+72d9, U+72ed, U+7325, U+73ae, U+73ba, U+73c0, U+7410, U+7426, U+7554, U+7576, U+75ae, U+75b9, U+762b, U+766b, U+7682, U+7750, U+7779, U+7784, U+77eb, U+77ee, U+78f7, U+79e9, U+7a79, U+7b1b, U+7b28, U+7bf7, U+7db2, U+7ec5, U+7eee, U+7f14, U+7f1a, U+7fe1, U+8087, U+809b, U+8231, U+830e, U+835f, U+83e9, U+849c, U+851a, U+868a, U+8718, U+874e, U+8822, U+8910, U+8944, U+8a3b, U+8bb6, U+8bbc, U+8d50, U+8e72, U+8f9c, U+900d, U+904b, U+9063, U+90a2, U+90b9, U+94f2, U+952f, U+9576-9577, U+9593, U+95f8, U+961c, U+9631, U+969b, U+96a7, U+96c1, U+9716, U+9761, U+97ad, U+97e7, U+98a4, U+997a, U+9a73, U+9b44, U+9e3d, U+9ecf, U+9ed4, U+ff11-ff12, U+fffd +} +/* LXGW WenKai Lite [104] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-104.woff2') format('woff2'); + unicode-range: U+2003, U+2193, U+2462, U+4e19, U+4e2b, U+4e36, U+4ea8, U+4ed1, U+4ed7, U+4f51, U+4f63, U+4f83, U+50e7, U+5112, U+5167, U+51a4, U+51b6, U+5239, U+5265, U+532a, U+5351, U+537f, U+5401, U+548f, U+5492, U+54af, U+54b3, U+54bd, U+54d1, U+54df, U+554f, U+5564, U+5598, U+5632, U+56a3, U+56e7, U+574e, U+575d-575e, U+57d4, U+584c, U+58e4, U+5937, U+5955, U+5a05, U+5a49, U+5ac2, U+5bb0, U+5c39, U+5c61, U+5d0e, U+5de9, U+5e9a, U+5eb8, U+5f0a, U+5f13, U+5f8c, U+608d, U+611b, U+6127, U+62a0, U+634f, U+635e, U+63fd, U+6577, U+658b, U+65bc, U+660a, U+6643, U+6656, U+6760, U+67af, U+67c4, U+67e0, U+6817, U+68cd, U+690e, U+6960, U+69b4, U+6a71, U+6aac, U+6b67, U+6bb4, U+6c55, U+6c70, U+6c82, U+6ca6, U+6cb8, U+6cbe, U+6e9c, U+6ede, U+6ee5, U+6f4d, U+6f84, U+6f9c, U+7115, U+7121, U+722a, U+7261, U+7272, U+7280, U+72f8, U+7504, U+754f, U+75d8, U+767c, U+76ef, U+778e, U+77bb, U+77f6, U+786b, U+78b1, U+7948, U+7985, U+79be, U+7a83, U+7a8d, U+7eac, U+7eef, U+7ef8, U+7efd, U+7f00, U+803d, U+8086, U+810a, U+8165, U+819d, U+81a8, U+8214, U+829c, U+831c, U+8328, U+832b, U+8367, U+83e0, U+83f1, U+8403, U+846b, U+8475, U+84b2, U+8513, U+8574, U+85af, U+86d9, U+86db, U+8acb, U+8bbd, U+8be0-8be1, U+8c0e, U+8d29, U+8d63, U+8e81, U+8f7f, U+9032, U+9042, U+90b1, U+90b5, U+9165, U+9175, U+94a6, U+94c5, U+950c, U+9540, U+9610, U+9699, U+96c7, U+973e, U+978d, U+97ec, U+97f6, U+984c, U+987d, U+9882, U+9965, U+996a, U+9972, U+9a8f, U+9ad3, U+9ae6, U+9cb8, U+9edb, U+e600, U+e60f, U+e611, U+ff05, U+ff0b +} +/* LXGW WenKai Lite [105] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-105.woff2') format('woff2'); + unicode-range: U+5e, U+2190, U+250a, U+25bc, U+25cf, U+300f, U+4e56, U+4ea9, U+4f3d, U+4f6c, U+4f88, U+4fa8, U+4fcf, U+5029, U+5188, U+51f9, U+5203, U+524a, U+5256, U+529d, U+5375, U+53db, U+541f, U+5435, U+5457, U+548b, U+54b1, U+54c7, U+54d4, U+54e9, U+556a, U+5589, U+55bb, U+55e8, U+55ef, U+563b, U+566a, U+576a, U+58f9, U+598d, U+599e, U+59a8, U+5a9b, U+5ae3, U+5bde, U+5c4c, U+5c60, U+5d1b, U+5deb, U+5df7, U+5e18, U+5f26, U+5f64, U+601c, U+6084, U+60e9, U+614c, U+61be, U+6208, U+621a, U+6233, U+6254, U+62d8, U+62e6, U+62ef, U+6323, U+632a, U+633d, U+6361, U+6380, U+6405, U+640f, U+6614, U+6642, U+6657, U+67a3, U+6808, U+683d, U+6850, U+6897, U+68b3, U+68b5, U+68d5, U+6a58, U+6b47, U+6b6a, U+6c28, U+6c90, U+6ca7, U+6cf5, U+6d51, U+6da9, U+6dc7, U+6dd1, U+6e0a, U+6e5b, U+6f47, U+6f6d, U+70ad, U+70f9, U+710a, U+7130, U+71ac, U+745f, U+7476, U+7490, U+7529, U+7538, U+75d2, U+7696, U+76b1, U+76fc, U+777f, U+77dc, U+789f, U+795b, U+79bd, U+79c9, U+7a3b, U+7a46, U+7aa5, U+7ad6, U+7ca5, U+7cb9, U+7cdf, U+7d6e, U+7f06, U+7f38, U+7fa1, U+7fc1, U+8015, U+803b, U+80a2, U+80aa, U+8116, U+813e, U+82ad, U+82bd, U+8305, U+8346, U+846c, U+8549, U+859b, U+8611, U+8680, U+87f9, U+884d, U+8877, U+888d, U+88d4, U+898b, U+8a79, U+8a93, U+8c05, U+8c0d, U+8c26, U+8d1e, U+8d31, U+8d81, U+8e22, U+8f90, U+8f96, U+90ca, U+916c, U+917f, U+9187, U+918b, U+9499, U+94a9, U+9524, U+958b, U+9600, U+9640, U+96b6, U+96ef, U+98d9, U+9976, U+997f, U+9a74, U+9a84, U+9c8d, U+9e26, U+9e9f, U+ad6d, U+c5b4, U+d55c, U+ff0f +} +/* LXGW WenKai Lite [106] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-106.woff2') format('woff2'); + unicode-range: U+b0, U+2191, U+2460-2461, U+25c6, U+300e, U+4e1b, U+4e7e, U+4ed5, U+4ef2, U+4f10, U+4f1e, U+4f50, U+4fa6, U+4faf, U+5021, U+50f5, U+5179, U+5180, U+51d1, U+522e, U+52a3, U+52c3, U+52cb, U+5300, U+5319, U+5320, U+5349, U+5395, U+53d9, U+541e, U+5428, U+543e, U+54c0, U+54d2, U+570b, U+5858, U+58f6, U+5974, U+59a5, U+59e8, U+59ec, U+5a36, U+5a9a, U+5ab3, U+5b99, U+5baa, U+5ce1, U+5d14, U+5d4c, U+5dc5, U+5de2, U+5e99, U+5e9e, U+5f18, U+5f66, U+5f70, U+6070, U+60d5, U+60e7, U+6101, U+611a, U+6241, U+6252, U+626f, U+6296, U+62bc, U+62cc, U+63a9, U+644a, U+6454, U+64a9, U+64b8, U+6500, U+6572, U+65a5, U+65a9, U+65ec, U+660f, U+6749, U+6795, U+67ab, U+68da, U+6912, U+6bbf, U+6bef, U+6cab, U+6cca, U+6ccc, U+6cfc, U+6d3d, U+6d78, U+6dee, U+6e17, U+6e34, U+6e83, U+6ea2, U+6eb6, U+6f20, U+6fa1, U+707f, U+70d8, U+70eb, U+714c, U+714e, U+7235, U+7239, U+73ca, U+743c, U+745c, U+7624, U+763e, U+76f2, U+77db, U+77e9, U+780d, U+7838, U+7845, U+78ca, U+796d, U+7a84, U+7aed, U+7b3c, U+7eb2, U+7f05, U+7f20, U+7f34, U+7f62, U+7fc5, U+7fd8, U+7ff0, U+800d, U+8036, U+80ba, U+80be, U+80c0-80c1, U+8155, U+817a, U+8180, U+81e3, U+8206, U+8247, U+8270, U+8299, U+8304, U+8393, U+83b9, U+83ca, U+840d, U+8427, U+8469, U+8471, U+84c4, U+84ec, U+853d, U+8681-8682, U+8721, U+8854, U+88d5, U+88f9, U+8bc0, U+8c0a, U+8c29, U+8c2d, U+8d41, U+8dea, U+8eb2, U+8f9f, U+903b, U+903e, U+9102, U+9493, U+94a5, U+94f8, U+95ef, U+95f7, U+9706, U+9709, U+9774, U+9887, U+98a0, U+9e64, U+9f9f, U+e601, U+e603 +} +/* LXGW WenKai Lite [107] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-107.woff2') format('woff2'); + unicode-range: U+200b, U+2103, U+4e18, U+4e27-4e28, U+4e38, U+4e59, U+4e8f, U+4ead, U+4ec7, U+4fe9, U+503a, U+5085, U+5146, U+51af, U+51f8, U+52ab, U+5339, U+535c, U+5378, U+538c, U+5398, U+53f9, U+5415, U+5475, U+54aa, U+54ac, U+54b8, U+5582, U+5760, U+5764, U+57cb, U+5835, U+5885, U+5951, U+5983, U+59da, U+5a77, U+5b5d, U+5b5f, U+5bb5, U+5bc2, U+5be8, U+5bfa, U+5c2c, U+5c34, U+5c41, U+5c48, U+5c65, U+5cad, U+5e06, U+5e42, U+5ef7, U+5f17, U+5f25, U+5f6d, U+5f79, U+6028, U+6064, U+6068, U+606d, U+607c, U+6094, U+6109, U+6124, U+6247, U+626d, U+6291, U+629a, U+62ac, U+62b9, U+62fe, U+6324, U+6349, U+6367, U+6398, U+6495, U+64a4, U+64b0, U+64bc, U+64ce, U+658c, U+65ed, U+6602, U+6674, U+6691, U+66a8, U+674f, U+679a, U+67ef, U+67f4, U+680b, U+6876, U+68a8, U+6a59, U+6a61, U+6b20, U+6bc5, U+6d12, U+6d46, U+6d8c, U+6dc0, U+6e14, U+6e23, U+6f06, U+7164, U+716e, U+7199, U+71e5, U+72ac, U+742a, U+755c, U+75ab, U+75b2, U+75f4, U+7897, U+78b3, U+78c5, U+7978, U+79fd, U+7a74, U+7b4b, U+7b5b, U+7ece, U+7ed2, U+7ee3, U+7ef3, U+7f50, U+7f55, U+7f9e, U+7fe0, U+809d, U+8106, U+814a, U+8154, U+817b, U+818f, U+81c2, U+81ed, U+821f, U+82a6, U+82d1, U+8302, U+83c7, U+845b, U+848b, U+84c9, U+85e4, U+86ee, U+8700, U+8774, U+886c, U+8881, U+8c1c, U+8c79, U+8d2a, U+8d3c, U+8eba, U+8f70, U+8fa9, U+8fb1, U+900a, U+9017, U+901d, U+9022, U+906e, U+946b, U+94dd, U+94ed, U+953b, U+95fa, U+95fd, U+964c, U+96c0, U+971c, U+971e, U+9753, U+9756, U+97e6, U+9881, U+9b4f, U+9e2d, U+9f0e, U+e602, U+e604-e605, U+ff5c +} +/* LXGW WenKai Lite [108] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-108.woff2') format('woff2'); + unicode-range: U+24, U+4e08, U+4e43, U+4e4f, U+4ef0, U+4f2a, U+507f, U+50ac, U+50bb, U+5151, U+51bb, U+51f6, U+51fd, U+5272, U+52fe, U+5362, U+53c9, U+53d4, U+53e0, U+543b, U+54f2, U+5507, U+5524, U+558a, U+55b5, U+561b, U+56ca, U+5782, U+57c3, U+5893, U+5915, U+5949, U+5962, U+59ae, U+59dc, U+59fb, U+5bd3, U+5c38, U+5cb3, U+5d07, U+5d29, U+5de1, U+5dfe, U+5e15, U+5eca, U+5f2f, U+5f7c, U+5fcc, U+6021, U+609f, U+60f9, U+6108, U+6148, U+6155, U+6170, U+61d2, U+6251, U+629b, U+62ab, U+62e8, U+62f3, U+6321, U+6350, U+6566, U+659c, U+65e8, U+6635, U+6655, U+6670, U+66f9, U+6734, U+679d, U+6851, U+6905, U+6b49, U+6b96, U+6c1b, U+6c41, U+6c6a, U+6c83, U+6cf3, U+6d9b, U+6dcb, U+6e1d, U+6e20-6e21, U+6eaa, U+6ee4, U+6ee9, U+6f58, U+70e4, U+722c, U+7262, U+7267, U+72b9, U+72e0, U+72ee, U+72f1, U+7334, U+73ab, U+7433, U+7470, U+758f, U+75d5, U+764c, U+7686, U+76c6, U+76fe, U+7720, U+77e2, U+7802, U+7816, U+788d, U+7891, U+7a00, U+7a9d, U+7b52, U+7bad, U+7c98, U+7cca, U+7eba, U+7eea, U+7ef5, U+7f1d, U+7f69, U+806a, U+809a, U+80bf, U+80c3, U+81c0, U+820c, U+82ac, U+82af, U+82cd, U+82d7, U+838e, U+839e, U+8404, U+84b8, U+852c, U+8587, U+85aa, U+8650, U+8679, U+86c7, U+8702, U+87ba, U+886b, U+8870, U+8c10, U+8c23, U+8c6b, U+8d3e, U+8d4b-8d4c, U+8d64, U+8d6b, U+8d74, U+8e29, U+8f69, U+8f74, U+8fb0, U+8fdf, U+901b, U+9038, U+9093, U+90aa, U+9171, U+9489, U+94ae, U+94c3, U+9508, U+9510, U+9601, U+9614, U+9675, U+97f5, U+9888, U+98d8, U+9971, U+9aa4, U+9e3f, U+9e45, U+9e4f, U+9e70, U+9f7f, U+e715 +} +/* LXGW WenKai Lite [109] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-109.woff2') format('woff2'); + unicode-range: U+a5, U+2022, U+2192, U+2605, U+4e11, U+4e22, U+4e32, U+4f0d, U+4f0f, U+4f69, U+4ff1, U+50b2, U+5154, U+51dd, U+51f0, U+5211, U+5269, U+533f, U+5366-5367, U+5389, U+5413, U+5440, U+5446, U+5561, U+574a, U+5751, U+57ab, U+5806, U+5821, U+582a, U+58f3, U+5938, U+5948, U+5978, U+59d1, U+5a03, U+5a07, U+5ac1, U+5acc, U+5ae9, U+5bb4, U+5bc4, U+5c3f, U+5e3d, U+5e7d, U+5f92, U+5faa, U+5fe0, U+5ffd, U+6016, U+60a0, U+60dc, U+60e8, U+614e, U+6212, U+6284, U+62c6, U+62d3-62d4, U+63f4, U+642c, U+6478, U+6491-6492, U+64e6, U+6591, U+65a4, U+664b, U+6735, U+6746, U+67f1, U+67f3, U+6842, U+68af, U+68c9, U+68cb, U+6a31, U+6b3a, U+6bc1, U+6c0f, U+6c27, U+6c57, U+6cc4, U+6ce5, U+6d2a, U+6d66, U+6d69, U+6daf, U+6e58, U+6ecb, U+6ef4, U+707e, U+7092, U+70ab, U+71d5, U+7275, U+7384, U+73b2, U+7434, U+74e6, U+74f7, U+75bc, U+76c8, U+76d0, U+7709, U+77ac, U+7855, U+78a7, U+78c1, U+7a77, U+7b79, U+7c92, U+7cae, U+7cd5, U+7ea4, U+7eb5, U+7ebd, U+7f5a, U+7fd4, U+7ffc, U+8083, U+8096, U+80a0, U+80d6, U+80de, U+8102, U+8109, U+810f, U+8179, U+8292, U+82b3, U+8352, U+8361, U+83cc, U+841d, U+8461, U+8482, U+8521, U+857e, U+866b, U+8776, U+8896, U+889c, U+88f8, U+8a9e, U+8bc8, U+8bf8, U+8c0b, U+8c28, U+8d2b, U+8d2f, U+8d37, U+8d3a, U+8d54, U+8dc3, U+8dcc, U+8df5, U+8e0f, U+8e48, U+8f86, U+8f88, U+8f9e, U+8fc1, U+8fc8, U+8feb, U+9065, U+90a6, U+90bb, U+90c1, U+94dc, U+9521, U+9676, U+96d5, U+970d, U+9897, U+997c, U+9a70, U+9a76, U+9a9a, U+9ad4, U+9e23, U+9e7f, U+9f3b, U+e675, U+e6b9, U+ffe5 +} +/* LXGW WenKai Lite [110] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-110.woff2') format('woff2'); + unicode-range: U+300c-300d, U+4e54, U+4e58, U+4e95, U+4ec1, U+4f2f, U+4f38, U+4fa3, U+4fca, U+503e, U+5141, U+5144, U+517c, U+51cc, U+51ed, U+5242, U+52b2, U+52d2, U+52e4, U+540a, U+5439, U+5448, U+5496, U+54ed, U+5565, U+5761, U+5766, U+58ee, U+593a, U+594b, U+594f, U+5954, U+5996, U+59c6, U+59ff, U+5b64, U+5bff, U+5c18, U+5c1d, U+5c97, U+5ca9, U+5cb8, U+5e9f, U+5ec9, U+5f04, U+5f7b, U+5fa1, U+5fcd, U+6012, U+60a6, U+60ac, U+60b2, U+60ef, U+626e, U+6270, U+6276, U+62d6, U+62dc, U+6316, U+632f, U+633a, U+6355, U+63aa, U+6447, U+649e, U+64c5, U+654c, U+65c1, U+65cb, U+65e6, U+6606, U+6731, U+675c, U+67cf, U+67dc, U+6846, U+6b8b, U+6beb, U+6c61, U+6c88, U+6cbf, U+6cdb, U+6cea, U+6d45, U+6d53, U+6d74, U+6d82, U+6da8, U+6db5, U+6deb, U+6eda, U+6ee8, U+6f0f, U+706d, U+708e, U+70ae, U+70bc, U+70c2, U+70e6, U+7237-7238, U+72fc, U+730e, U+731b, U+739b, U+73bb, U+7483, U+74dc, U+74f6, U+7586, U+7626, U+775b, U+77ff, U+788e, U+78b0, U+7956, U+7965, U+79e6, U+7af9, U+7bee, U+7c97, U+7eb1, U+7eb7, U+7ed1, U+7ed5, U+7f6a, U+7f72, U+7fbd, U+8017, U+808c, U+80a9, U+80c6, U+80ce, U+8150, U+8170, U+819c, U+820d, U+8230, U+8239, U+827e, U+8377, U+8389, U+83b2, U+8428, U+8463, U+867e, U+88c2, U+88d9, U+8986, U+8bca, U+8bde, U+8c13, U+8c8c, U+8d21, U+8d24, U+8d56, U+8d60, U+8d8b, U+8db4, U+8e2a, U+8f68, U+8f89, U+8f9b, U+8fa8, U+8fbd, U+9003, U+90ce, U+90ed, U+9189, U+94bb, U+9505, U+95f9, U+963b, U+9655, U+966a, U+9677, U+96fe, U+9896, U+99a8, U+9a71, U+9a82, U+9a91, U+9b45, U+9ece, U+9f20, U+feff, U+ff0d +} +/* LXGW WenKai Lite [111] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-111.woff2') format('woff2'); + unicode-range: U+4e4c, U+4e88, U+4ea1, U+4ea6, U+4ed3-4ed4, U+4eff, U+4f30, U+4fa7, U+4fc4, U+4fd7, U+500d, U+504f, U+5076-5077, U+517d, U+5192, U+51c9, U+51ef, U+5238, U+5251, U+526a, U+52c7, U+52df, U+52ff, U+53a6, U+53a8, U+53ec, U+5410, U+559d, U+55b7, U+5634, U+573e, U+5783, U+585e, U+586b, U+58a8, U+5999, U+59d3, U+5a1c, U+5a46, U+5b54-5b55, U+5b85, U+5b8b, U+5b8f, U+5bbf, U+5bd2, U+5c16, U+5c24, U+5e05, U+5e45, U+5e7c, U+5e84, U+5f03, U+5f1f, U+5f31, U+5f84, U+5f90, U+5fbd, U+5fc6, U+5fd9, U+5fe7, U+6052, U+6062, U+6089, U+60a3, U+60d1, U+6167, U+622a, U+6234, U+624e, U+6269, U+626c, U+62b5, U+62d2, U+6325, U+63e1, U+643a, U+6446, U+6562, U+656c, U+65e2, U+65fa, U+660c, U+6628, U+6652, U+6668, U+6676, U+66fc, U+66ff, U+6717, U+676d, U+67aa, U+67d4, U+6843, U+6881, U+68d2, U+695a, U+69fd, U+6a2a, U+6b8a, U+6c60, U+6c64, U+6c9f, U+6caa, U+6cc9, U+6ce1, U+6cfd, U+6d1b, U+6d1e, U+6d6e, U+6de1, U+6e10, U+6e7f, U+6f5c, U+704c, U+7070, U+7089, U+70b8, U+718a, U+71c3, U+723d, U+732a, U+73cd, U+7518, U+756a, U+75af, U+75be, U+75c7, U+76d2, U+76d7, U+7763, U+78e8, U+795d, U+79df, U+7c4d, U+7d2f, U+7ee9, U+7f13, U+7f8a, U+8000, U+8010, U+80af, U+80f6, U+80f8, U+8212, U+8273, U+82f9, U+83ab, U+83b1, U+83f2, U+8584, U+871c, U+8861, U+888b, U+88c1, U+88e4, U+8bd1, U+8bf1, U+8c31, U+8d5a, U+8d75-8d76, U+8de8, U+8f85, U+8fa3, U+8fc5, U+9006, U+903c, U+904d, U+9075, U+9178, U+9274, U+950b, U+9526, U+95ea, U+9636, U+9686, U+978b, U+987f, U+9a7e, U+9b42, U+9e1f, U+9ea6, U+9f13, U+9f84, U+ff5e +} +/* LXGW WenKai Lite [112] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-112.woff2') format('woff2'); + unicode-range: U+23, U+3d, U+4e01, U+4e39, U+4e73, U+4ecd, U+4ed9, U+4eea, U+4f0a, U+4f1f, U+4f5b, U+4fa0, U+4fc3, U+501f, U+50a8, U+515a, U+5175, U+51a0, U+51c0, U+51e1, U+51e4, U+5200, U+520a, U+5224, U+523a, U+52aa, U+52b1, U+52b3, U+5348, U+5353, U+5360, U+5371, U+5377, U+539a, U+541b, U+5434, U+547c, U+54e6, U+5510, U+5531, U+5609, U+56f0, U+56fa, U+5733, U+574f, U+5851, U+5854, U+5899, U+58c1, U+592e, U+5939, U+5976, U+5986, U+59bb, U+5a18, U+5a74, U+5b59, U+5b87, U+5b97, U+5ba0, U+5bab, U+5bbd-5bbe, U+5bf8, U+5c0a, U+5c3a, U+5c4a, U+5e16, U+5e1d, U+5e2d, U+5e8a, U+6015, U+602a, U+6050, U+6069, U+6162, U+61c2, U+6293, U+6297, U+62b1, U+62bd, U+62df, U+62fc, U+6302, U+635f, U+638c, U+63ed, U+6458, U+6469, U+6563, U+6620, U+6653, U+6696-6697, U+66dd, U+675f, U+676f-6770, U+67d0, U+67d3, U+684c, U+6865, U+6885, U+68b0, U+68ee, U+690d, U+6b23, U+6b32, U+6bd5, U+6c89, U+6d01, U+6d25, U+6d89, U+6da6, U+6db2, U+6df7, U+6ed1, U+6f02, U+70c8, U+70df, U+70e7, U+7126, U+7236, U+7259, U+731c, U+745e, U+74e3, U+751a, U+751c, U+7532, U+7545, U+75db, U+7761, U+7a0d, U+7b51, U+7ca4, U+7cd6, U+7d2b, U+7ea0, U+7eb9, U+7ed8, U+7f18, U+7f29, U+8033, U+804a, U+80a4-80a5, U+80e1, U+817f, U+829d, U+82e6, U+8336, U+840c, U+8499, U+864e, U+8651, U+865a, U+88ad, U+89e6, U+8bd7, U+8bfa, U+8c37, U+8d25, U+8d38, U+8ddd, U+8fea, U+9010, U+9012, U+906d, U+907f-9080, U+90d1, U+9177, U+91ca, U+94fa, U+9501, U+9634-9635, U+9694, U+9707, U+9738, U+9769, U+9a7b, U+9a97, U+9aa8, U+9b3c, U+9c81, U+9ed8 +} +/* LXGW WenKai Lite [113] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-113.woff2') format('woff2'); + unicode-range: U+26, U+3c, U+d7, U+4e4e, U+4e61, U+4e71, U+4ebf, U+4ee4, U+4f26, U+5012, U+51ac, U+51b0, U+51b2, U+51b7, U+5218, U+521a, U+5220, U+5237, U+523b, U+526f, U+5385, U+53bf, U+53e5, U+53eb, U+53f3, U+53f6, U+5409, U+5438, U+54c8, U+54e5, U+552f, U+5584, U+5706, U+5723, U+5750, U+575a, U+5987-5988, U+59b9, U+59d0, U+59d4, U+5b88, U+5b9c, U+5bdf, U+5bfb, U+5c01, U+5c04, U+5c3e, U+5c4b, U+5c4f, U+5c9b, U+5cf0, U+5ddd, U+5de6, U+5de8, U+5e01, U+5e78, U+5e7b, U+5e9c, U+5ead, U+5ef6, U+5f39, U+5fd8, U+6000, U+6025, U+604b, U+6076, U+613f, U+6258, U+6263, U+6267, U+6298, U+62a2, U+62e5, U+62ec, U+6311, U+6377, U+6388-6389, U+63a2, U+63d2, U+641e, U+642d, U+654f, U+6551, U+6597, U+65cf, U+65d7, U+65e7, U+6682, U+66f2, U+671d, U+672b, U+6751, U+6768, U+6811, U+6863, U+6982, U+6bd2, U+6cf0, U+6d0b, U+6d17, U+6d59, U+6dd8, U+6dfb, U+6e7e, U+6f6e, U+6fb3, U+706f, U+719f, U+72af, U+72d0, U+72d7, U+732b, U+732e, U+7389, U+73e0, U+7530, U+7687, U+76d6, U+76db, U+7840, U+786c, U+79cb, U+79d2, U+7a0e, U+7a33, U+7a3f, U+7a97, U+7ade-7adf, U+7b26, U+7e41, U+7ec3, U+7f3a, U+8089, U+80dc, U+811a, U+8131, U+8138, U+821e, U+8349, U+83dc, U+8457, U+867d, U+86cb, U+8a89, U+8ba8, U+8bad, U+8bef, U+8bfe, U+8c6a, U+8d1d, U+8d4f, U+8d62, U+8dd1, U+8df3, U+8f6e, U+8ff9, U+900f, U+9014, U+9057, U+9192, U+91ce, U+9488, U+94a2, U+9547, U+955c, U+95f2, U+9644, U+964d, U+96c4-96c5, U+96e8, U+96f6-96f7, U+9732, U+9759, U+9760, U+987a, U+989c, U+9910, U+996d-996e, U+9b54, U+9e21, U+9ebb, U+9f50 +} +/* LXGW WenKai Lite [114] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-114.woff2') format('woff2'); + unicode-range: U+7e, U+2026, U+4e03, U+4e25, U+4e30, U+4e34, U+4e45, U+4e5d, U+4e89, U+4eae, U+4ed8, U+4f11, U+4f19, U+4f24, U+4f34, U+4f59, U+4f73, U+4f9d, U+4fb5, U+5047, U+505c, U+5170, U+519c, U+51cf, U+5267, U+5356, U+5374, U+5382, U+538b, U+53e6, U+5426, U+542b, U+542f, U+5462, U+5473, U+554a, U+5566, U+5708, U+571f, U+5757, U+57df, U+57f9, U+5802, U+590f, U+591c, U+591f, U+592b, U+5965, U+5979, U+5a01, U+5a5a, U+5b69, U+5b81, U+5ba1, U+5ba3, U+5c3c, U+5c42, U+5c81, U+5de7, U+5dee, U+5e0c, U+5e10, U+5e55, U+5e86, U+5e8f, U+5ea7, U+5f02, U+5f52, U+5f81, U+5ff5, U+60ca, U+60e0, U+6279, U+62c5, U+62ff, U+63cf, U+6444, U+64cd, U+653b, U+65bd, U+65e9, U+665a, U+66b4, U+66fe, U+6728, U+6740, U+6742, U+677e, U+67b6, U+680f, U+68a6, U+68c0, U+699c, U+6b4c, U+6b66, U+6b7b, U+6bcd, U+6bdb, U+6c38, U+6c47, U+6c49, U+6cb3, U+6cb9, U+6ce2, U+6d32, U+6d3e, U+6d4f, U+6e56, U+6fc0, U+7075, U+7206, U+725b, U+72c2, U+73ed, U+7565, U+7591, U+7597, U+75c5, U+76ae, U+76d1, U+76df, U+7834, U+7968, U+7981, U+79c0, U+7a7f, U+7a81, U+7ae5, U+7b14, U+7c89, U+7d27, U+7eaf, U+7eb3, U+7eb8, U+7ec7, U+7ee7, U+7eff, U+7f57, U+7ffb, U+805a, U+80a1, U+822c, U+82cf, U+82e5, U+8363, U+836f, U+84dd, U+878d, U+8840, U+8857, U+8863, U+8865, U+8b66, U+8bb2, U+8bda, U+8c01, U+8c08, U+8c46, U+8d1f, U+8d35, U+8d5b, U+8d5e, U+8da3, U+8ddf, U+8f93, U+8fdd, U+8ff0, U+8ff7, U+8ffd, U+9000, U+9047, U+9152, U+949f, U+94c1, U+94f6, U+9646, U+9648, U+9669, U+969c, U+96ea, U+97e9, U+987b, U+987e, U+989d, U+9970, U+9986, U+9c7c, U+9c9c +} +/* LXGW WenKai Lite [115] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-115.woff2') format('woff2'); + unicode-range: U+25, U+4e14, U+4e1d, U+4e3d, U+4e49, U+4e60, U+4e9a, U+4eb2, U+4ec5, U+4efd, U+4f3c, U+4f4f, U+4f8b, U+4fbf, U+5019, U+5145, U+514b, U+516b, U+516d, U+5174, U+5178, U+517b, U+5199, U+519b, U+51b3, U+51b5, U+5207, U+5212, U+5219, U+521d, U+52bf, U+533b, U+5343, U+5347, U+534a, U+536b, U+5370, U+53e4, U+53f2, U+5403, U+542c, U+547d, U+54a8, U+54cd, U+54ea, U+552e, U+56f4, U+5747, U+575b, U+5883, U+589e, U+5931, U+5947, U+5956-5957, U+5a92, U+5b63, U+5b83, U+5ba4, U+5bb3, U+5bcc, U+5c14, U+5c1a, U+5c3d, U+5c40, U+5c45, U+5c5e, U+5df4, U+5e72, U+5e95, U+5f80, U+5f85, U+5fb7, U+5fd7, U+601d, U+626b, U+627f, U+62c9, U+62cd, U+6309, U+63a7, U+6545, U+65ad, U+65af, U+65c5, U+666e, U+667a, U+670b, U+671b, U+674e, U+677f, U+6781, U+6790, U+6797, U+6821, U+6838-6839, U+697c, U+6b27, U+6b62, U+6bb5, U+6c7d, U+6c99, U+6d4e, U+6d6a, U+6e29, U+6e2f, U+6ee1, U+6f14, U+6f2b, U+72b6, U+72ec, U+7387, U+7533, U+753b, U+76ca, U+76d8, U+7701, U+773c, U+77ed, U+77f3, U+7814, U+793c, U+79bb, U+79c1, U+79d8, U+79ef, U+79fb, U+7a76, U+7b11, U+7b54, U+7b56, U+7b97, U+7bc7, U+7c73, U+7d20, U+7eaa, U+7ec8, U+7edd, U+7eed, U+7efc, U+7fa4, U+804c, U+8058, U+80cc, U+8111, U+817e, U+826f, U+8303, U+843d, U+89c9, U+89d2, U+8ba2, U+8bbf, U+8bc9, U+8bcd, U+8be6, U+8c22, U+8c61, U+8d22, U+8d26-8d27, U+8d8a, U+8f6f, U+8f7b, U+8f83, U+8f91, U+8fb9, U+8fd4, U+8fdc, U+9002, U+94b1, U+9519, U+95ed, U+961f, U+9632-9633, U+963f, U+968f-9690, U+96be, U+9876, U+9884, U+98de, U+9988, U+9999, U+9ec4, U+ff1b +} +/* LXGW WenKai Lite [116] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-116.woff2') format('woff2'); + unicode-range: U+2b, U+40, U+3000, U+300a-300b, U+4e16, U+4e66, U+4e70, U+4e91-4e92, U+4e94, U+4e9b, U+4ec0, U+4eca, U+4f01, U+4f17-4f18, U+4f46, U+4f4e, U+4f9b, U+4fee, U+503c, U+5065, U+50cf, U+513f, U+5148, U+518d, U+51c6, U+51e0, U+5217, U+529e-529f, U+5341, U+534f, U+5361, U+5386, U+53c2, U+53c8, U+53cc, U+53d7-53d8, U+5404, U+5411, U+5417, U+5427, U+5468, U+559c, U+5668, U+56e0, U+56e2, U+56ed, U+5740, U+57fa, U+58eb, U+5904, U+592a, U+59cb, U+5a31, U+5b58, U+5b9d, U+5bc6, U+5c71, U+5dde, U+5df1, U+5e08, U+5e26, U+5e2e, U+5e93, U+5e97, U+5eb7, U+5f15, U+5f20, U+5f3a, U+5f62, U+5f69, U+5f88, U+5f8b, U+5fc5, U+600e, U+620f, U+6218, U+623f, U+627e, U+628a, U+62a4, U+62db, U+62e9, U+6307, U+6362, U+636e, U+64ad, U+6539, U+653f, U+6548, U+6574, U+6613, U+6625, U+663e, U+666f, U+672a, U+6750, U+6784, U+6a21, U+6b3e, U+6b65, U+6bcf, U+6c11, U+6c5f, U+6d4b, U+6df1, U+706b, U+7167, U+724c, U+738b, U+73a9, U+73af, U+7403, U+7537, U+754c, U+7559, U+767d, U+7740, U+786e, U+795e, U+798f, U+79f0, U+7aef, U+7b7e, U+7bb1, U+7ea2, U+7ea6, U+7ec4, U+7ec6, U+7ecd, U+7edc, U+7ef4, U+8003, U+80b2, U+81f3-81f4, U+822a, U+827a, U+82f1, U+83b7, U+8425, U+89c2, U+89c8, U+8ba9, U+8bb8, U+8bc6, U+8bd5, U+8be2, U+8be5, U+8bed, U+8c03, U+8d23, U+8d2d, U+8d34, U+8d70, U+8db3, U+8fbe, U+8fce, U+8fd1, U+8fde, U+9001, U+901f-9020, U+90a3, U+914d, U+91c7, U+94fe, U+9500, U+952e, U+9605, U+9645, U+9662, U+9664, U+9700, U+9752, U+975e, U+97f3, U+9879, U+9886, U+98df, U+9a6c, U+9a8c, U+9ed1, U+9f99 +} +/* LXGW WenKai Lite [117] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-117.woff2') format('woff2'); + unicode-range: U+4e, U+201c-201d, U+3010-3011, U+4e07, U+4e1c, U+4e24, U+4e3e, U+4e48, U+4e50, U+4e5f, U+4e8b-4e8c, U+4ea4, U+4eab-4eac, U+4ecb, U+4ece, U+4ed6, U+4ee3, U+4ef6-4ef7, U+4efb, U+4f20, U+4f55, U+4f7f, U+4fdd, U+505a, U+5143, U+5149, U+514d, U+5171, U+5177, U+518c, U+51fb, U+521b, U+5229, U+522b, U+52a9, U+5305, U+5317, U+534e, U+5355, U+5357, U+535a, U+5373, U+539f, U+53bb, U+53ca, U+53cd, U+53d6, U+53e3, U+53ea, U+53f0, U+5458, U+5546, U+56db, U+573a, U+578b, U+57ce, U+58f0, U+590d, U+5934, U+5973, U+5b57, U+5b8c, U+5b98, U+5bb9, U+5bfc, U+5c06, U+5c11, U+5c31, U+5c55, U+5df2, U+5e03, U+5e76, U+5e94, U+5efa, U+5f71, U+5f97, U+5feb, U+6001, U+603b, U+60f3, U+611f, U+6216, U+624d, U+6253, U+6295, U+6301, U+6392, U+641c, U+652f, U+653e, U+6559, U+6599, U+661f, U+671f, U+672f, U+6761, U+67e5, U+6807, U+6837, U+683c, U+6848, U+6b22, U+6b64, U+6bd4, U+6c14, U+6c34, U+6c42, U+6ca1, U+6d41, U+6d77, U+6d88, U+6e05, U+6e38, U+6e90, U+7136, U+7231, U+7531, U+767e, U+76ee, U+76f4, U+771f, U+7801, U+793a, U+79cd, U+7a0b, U+7a7a, U+7acb, U+7ae0, U+7b2c, U+7b80, U+7ba1, U+7cbe, U+7d22, U+7ea7, U+7ed3, U+7ed9, U+7edf, U+7f16, U+7f6e, U+8001, U+800c, U+8272, U+8282, U+82b1, U+8350, U+88ab, U+88c5, U+897f, U+89c1, U+89c4, U+89e3, U+8a00, U+8ba1, U+8ba4, U+8bae-8bb0, U+8bbe, U+8bc1, U+8bc4, U+8bfb, U+8d28, U+8d39, U+8d77, U+8d85, U+8def, U+8eab, U+8f66, U+8f6c, U+8f7d, U+8fd0, U+9009, U+90ae, U+90fd, U+91cc-91cd, U+91cf, U+95fb, U+9650, U+96c6, U+9891, U+98ce, U+ff1f +} +/* LXGW WenKai Lite [118] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-118.woff2') format('woff2'); + unicode-range: U+d, U+3e, U+5f, U+7c, U+a0, U+a9, U+4e09-4e0b, U+4e0d-4e0e, U+4e13, U+4e1a, U+4e2a, U+4e3a-4e3b, U+4e4b, U+4e86, U+4e8e, U+4ea7, U+4eba, U+4ee5, U+4eec, U+4f1a, U+4f4d, U+4f53, U+4f5c, U+4f60, U+4fe1, U+5165, U+5168, U+516c, U+5173, U+5176, U+5185, U+51fa, U+5206, U+5230, U+5236, U+524d, U+529b, U+52a0-52a1, U+52a8, U+5316, U+533a, U+53cb, U+53d1, U+53ef, U+53f7-53f8, U+5408, U+540c-540e, U+544a, U+548c, U+54c1, U+56de, U+56fd-56fe, U+5728, U+5730, U+5907, U+5916, U+591a, U+5927, U+5929, U+597d, U+5982, U+5b50, U+5b66, U+5b89, U+5b9a, U+5b9e, U+5ba2, U+5bb6, U+5bf9, U+5c0f, U+5de5, U+5e02, U+5e38, U+5e73-5e74, U+5e7f, U+5ea6, U+5f00, U+5f0f, U+5f53, U+5f55, U+5fae, U+5fc3, U+6027, U+606f, U+60a8, U+60c5, U+610f, U+6210-6211, U+6237, U+6240, U+624b, U+6280, U+62a5, U+63a5, U+63a8, U+63d0, U+6536, U+6570, U+6587, U+65b9, U+65e0, U+65f6, U+660e, U+662d, U+662f, U+66f4, U+6700, U+670d, U+672c, U+673a, U+6743, U+6765, U+679c, U+682a, U+6b21, U+6b63, U+6cbb, U+6cd5, U+6ce8, U+6d3b, U+70ed, U+7247-7248, U+7269, U+7279, U+73b0, U+7406, U+751f, U+7528, U+7535, U+767b, U+76f8, U+770b, U+77e5, U+793e, U+79d1, U+7ad9, U+7b49, U+7c7b, U+7cfb, U+7ebf, U+7ecf, U+7f8e, U+8005, U+8054, U+80fd, U+81ea, U+85cf, U+884c, U+8868, U+8981, U+89c6, U+8bba, U+8bdd, U+8bf4, U+8bf7, U+8d44, U+8fc7, U+8fd8-8fd9, U+8fdb, U+901a, U+9053, U+90e8, U+91d1, U+957f, U+95e8, U+95ee, U+95f4, U+9762, U+9875, U+9898, U+9996, U+9ad8, U+ff01, U+ff08-ff09 +} +/* LXGW WenKai Lite [119] */ +@font-face { + font-family: 'LXGW WenKai Lite'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('/static/themes/win98/static/files/lxgwwenkailite-regular-subset-119.woff2') format('woff2'); + unicode-range: U+20-22, U+27-2a, U+2c-3b, U+3f, U+41-4d, U+4f-5d, U+61-7b, U+7d, U+ab, U+ae, U+b2, U+b7, U+bb, U+df-e5, U+e7-ea, U+ec-ed, U+f1-f4, U+f6, U+f9-fa, U+fc, U+101, U+103, U+113, U+12b, U+148, U+14d, U+16b, U+1ce, U+1d0, U+300-301, U+1ebf, U+1ec7, U+2013-2014, U+2039-203a, U+2122, U+3001-3002, U+3042, U+3044, U+3046, U+3048, U+304a-3055, U+3057, U+3059-305b, U+305d, U+305f-3061, U+3063-306b, U+306d-3073, U+3075-3076, U+3078-3079, U+307b, U+307e-307f, U+3081-308d, U+308f, U+3092-3093, U+30a1-30a4, U+30a6-30bb, U+30bd, U+30bf-30c1, U+30c3-30c4, U+30c6-30cb, U+30cd-30d7, U+30d9-30e1, U+30e3-30e7, U+30e9-30ed, U+30ef, U+30f3, U+30fb-30fc, U+4e00, U+4e2d, U+65b0, U+65e5, U+6708-6709, U+70b9, U+7684, U+7f51, U+ff0c, U+ff0e, U+ff1a +} diff --git a/static/css/main.css b/static/css/main.css new file mode 100644 index 0000000..6720546 --- /dev/null +++ b/static/css/main.css @@ -0,0 +1,306 @@ + +html, body { + width: 100%; + height: 100%; + margin: 0; + padding: 0; + border: 0; + overflow: hidden; +} +.start-menu { + position: absolute !important; /* XXX overriding relative; could instead of using :after use border-image */ + left: 2px; + bottom: 25px; + width: calc(186px + 21px); /* 186px isn't the proper width measured out, just what I had it before, (for the content, on chrome on windows 10; text wrapping is not cross-platform-consistent) */ + height: 340px; + max-height: calc(100vh - 26px); /* based on taskbar height TODO: do this differently, probably in JS, since the taskbar will be resizable (or could be) */ + box-sizing: border-box; + display: flex; + flex-direction: row; +} +.start-menu-titlebar { + flex: 0 0 auto; + width: 21px; +} +.start-menu-content { + overflow: auto; + padding: 15px; +} +.start-menu ul { + list-style: none; + margin: 1em 0; + padding: 0; +} +.desktop { + height: 100%; + display: flex; +} +.folder-view { + position: relative; + flex: 1; + overflow: auto; +} +.desktop .folder-view { + overflow: hidden; +} +.taskbar { + position: absolute; + z-index: 2; + bottom: 0; + left: 0; + right: 0; + height: 27px; /* not including outline part of border */ + display: flex; + flex: 1; +} +/* .taskbar-button is generally .task or .start-button for now */ +.taskbar button, +.taskbar-divider, +.tray { + margin: 2px; +} +.taskbar-divider { + margin-right: 0px; + margin-left: 0px; + /* TODO: maybe make that 2px rule padding on the taskbar instead and avoid resetting this */ +} +.taskbar button { + line-height: 14px; + padding: 2px; + overflow: hidden; /* TODO: If tons and tons of tasks don't show icons? (smaller than width of an icon?) */ + display: flex; + flex-direction: row; + align-items: center; + /* (justify-content: flex-start;) */ +} +.taskbar button .title { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.taskbar .start-button { + flex-shrink: 0; + padding: 2px 4px; +} +.tray { + display: flex; + flex-direction: row; + /* align-items: center; */ + /* align-content: center; */ + /* justify-content: center; */ + line-height: 22px; + box-sizing: border-box; + vertical-align: middle; +} +.tray-icons { + display: flex; + align-items: center; + margin-left: 2px; /* XXX basically 1px, but 2px because of the way the border is done */ +} +.tray-icon { + margin-left: 1px; +} +.taskbar-time { + width: 60px; + text-align: center; +} +/* TODO: offset task button contents down a px when depressed... actually most buttons */ +.tasks { + display: flex; + flex: 1; + height: 100%; + min-width: 0; /* reset implicit min-width from flexbox */ +} +.task { + max-width: 200px; + width: 50%; + text-align: left; +} +.task img { + padding-right: 4px; + flex: 0 0 auto; +} +.desktop, +.folder-view, +.taskbar, +.start-button, +.tasks, +.task, +.os-window, +.window-titlebar, +.window-title { + cursor: default; + user-select: none; + -o-user-select: none; + -ms-user-select: none; + -moz-user-select: none; + -webkit-user-select: none; +} +.os-window { + display: flex; + flex-direction: column; +} +.window-titlebar .icon { + vertical-align: bottom; +} +.window-content { + margin: 0; + padding: 0; + flex: 1; +} +.desktop-icon { + display: inline-block; + vertical-align: bottom; /* with inline-block, always */ + text-align: center; +} +.desktop-icon .icon-wrapper { + display: inline-block; + vertical-align: bottom; /* with inline-block, always */ + position: relative; +} +.desktop-icon .icon-wrapper, +.desktop-icon .icon-wrapper .selection-effect { + width: var(--icon-size, 32px); + height: var(--icon-size, 32px); +} +.desktop-icon .title { + line-height: 13px; + font-size: 9px; + overflow: hidden; + text-overflow: ellipsis; /* TODO: make this work with multiline text! This is apparently a limitation of this CSS property and there are various crazy CSS hacks and JS libs to solve this. */ + word-wrap: break-word; /* All browsers since IE 5.5+ */ + overflow-wrap: break-word; /* Renamed property in CSS3 draft spec */ +} +.desktop-icon:not(.focused) .title { + /* max-height: 2em would only work with line-height: 1 */ + max-height: calc(13px * 2); +} +.desktop-icon.focused { + z-index: 1; /* for multi-line title display */ +} +.desktop-icon .title input { + display: flex; + width: 100%; +} +/* Fix dragging things (like windows) over iframes */ +.drag iframe { + pointer-events: none; +} + +.marquee { + pointer-events: none; +} + +.window-content .button-group { + width: 85px; +} +.window-content .button-group > button { + width: 95%; + padding: 3px 5px; +} + +.help-window .window-content { + display: flex; + flex-flow: column; +} +.help-window .main { + flex: 1; + display: flex; + flex-flow: row; +} +.help-window .toolbar button { + width: 55px; + height: 40px; + padding: 0; +} +.help-window .toolbar button span { + display: inline-flex; + position: absolute; + bottom: 0; + left: 0; + right: 0; + /* flex centering + preventing overflow wrap means the font can be too big and it'll still stay centered */ + font-size: 12px; + white-space: pre; + justify-content: center; +} +.help-window .toolbar button { + position: relative; +} +.help-window .toolbar button .icon { + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: 0; +} +.help-window .toolbar button .icon { + background-image: url("images/help-viewer-toolbar-icons-grayscale.png"); +} +.help-window .toolbar button:not([disabled]):hover .icon { + background-image: url("images/help-viewer-toolbar-icons.png"); +} +.help-window .toolbar button[disabled] .icon { + filter: saturate(0%) opacity(50%); /* fallback */ + filter: url("#disabled-inset-filter"); +} +.help-window .contents { + background: white; + background: var(--Window); + color: var(--WindowText); + flex-basis: 300px; /* normally the default is 200px, but that leaves a scrollbar and we don't have rollover viewing of longer titles (@TODO) */ + flex-grow: 0; + flex-shrink: 0; + overflow: auto; +} +.help-window ul { + margin: 0; + padding: 0; +} +.help-window li { + display: block; + white-space: nowrap; +} +.help-window .item { + display: inline-block; +} +.help-window .folder:not(.expanded) ul { + display: none; +} +.help-window iframe { + flex: 1; + width: 0; +} +.help-window li ul { + padding-left: 16px; +} +.help-window li:before { + content: ""; + display: inline-block; + vertical-align: middle; + width: 16px; + height: 16px; + background-position: 0 0; + margin-right: 2px; +} +.help-window .folder.expanded:before { + background-position: -16px 0; +} +.help-window .page:before { + background-position: -32px 0; +} + +::before, ::after { + pointer-events: none; +} + +.cursor-bully * { + cursor: inherit !important; +} +.loading-program * { + cursor: progress; +} + +#webamp-context-menu { + z-index: 5000000 !important; +} diff --git a/static/css/style.min.css b/static/css/style.min.css new file mode 100644 index 0000000..d313b76 --- /dev/null +++ b/static/css/style.min.css @@ -0,0 +1 @@ +.jstree-node,.jstree-children,.jstree-container-ul{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.jstree-node{white-space:nowrap}.jstree-anchor{display:inline-block;color:black;white-space:nowrap;padding:0 4px 0 1px;margin:0;vertical-align:top}.jstree-anchor:focus{outline:0}.jstree-anchor,.jstree-anchor:link,.jstree-anchor:visited,.jstree-anchor:hover,.jstree-anchor:active{text-decoration:none;color:inherit}.jstree-icon{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-icon:empty{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-ocl{cursor:pointer}.jstree-leaf>.jstree-ocl{cursor:default}.jstree .jstree-open>.jstree-children{display:block}.jstree .jstree-closed>.jstree-children,.jstree .jstree-leaf>.jstree-children{display:none}.jstree-anchor>.jstree-themeicon{margin-right:2px}.jstree-no-icons .jstree-themeicon,.jstree-anchor>.jstree-themeicon-hidden{display:none}.jstree-hidden,.jstree-node.jstree-hidden{display:none}.jstree-rtl .jstree-anchor{padding:0 1px 0 4px}.jstree-rtl .jstree-anchor>.jstree-themeicon{margin-left:2px;margin-right:0}.jstree-rtl .jstree-node{margin-left:0}.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-wholerow-ul{position:relative;display:inline-block;min-width:100%}.jstree-wholerow-ul .jstree-leaf>.jstree-ocl{cursor:pointer}.jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon{position:relative}.jstree-wholerow-ul .jstree-wholerow{width:100%;cursor:pointer;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jstree-contextmenu .jstree-anchor{-webkit-user-select:none;-webkit-touch-callout:none}.vakata-context{display:none}.vakata-context,.vakata-context ul{margin:0;padding:2px;position:absolute;background:#f5f5f5;border:1px solid #979797;box-shadow:2px 2px 2px #999999}.vakata-context ul{list-style:none;left:100%;margin-top:-2.7em;margin-left:-4px}.vakata-context .vakata-context-right ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context li{list-style:none}.vakata-context li>a{display:block;padding:0 2em 0 2em;text-decoration:none;width:auto;color:black;white-space:nowrap;line-height:2.4em;text-shadow:1px 1px 0 white;border-radius:1px}.vakata-context li>a:hover{position:relative;background-color:#e8eff7;box-shadow:0 0 2px #0a6aa1}.vakata-context li>a.vakata-context-parent{background-image:url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==");background-position:right center;background-repeat:no-repeat}.vakata-context li>a:focus{outline:0}.vakata-context .vakata-context-hover>a{position:relative;background-color:#e8eff7;box-shadow:0 0 2px #0a6aa1}.vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover{background:white;border:0;border-top:1px solid #e2e3e3;height:1px;min-height:1px;max-height:1px;padding:0;margin:0 0 0 2.4em;border-left:1px solid #e0e0e0;text-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;border-radius:0}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover{color:silver;background-color:transparent;border:0;box-shadow:0 0 0}.vakata-context .vakata-contextmenu-disabled>a>i{filter:grayscale(100%)}.vakata-context li>a>i{text-decoration:none;display:inline-block;width:2.4em;height:2.4em;background:transparent;margin:0 0 0 -2em;vertical-align:top;text-align:center;line-height:2.4em}.vakata-context li>a>i:empty{width:2.4em;line-height:2.4em}.vakata-context li>a .vakata-contextmenu-sep{display:inline-block;width:1px;height:2.4em;background:white;margin:0 .5em 0 0;border-left:1px solid #e2e3e3}.vakata-context .vakata-contextmenu-shortcut{font-size:.8em;color:silver;opacity:.5;display:none}.vakata-context-rtl ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context-rtl li>a.vakata-context-parent{background-image:url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7");background-position:left center;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator>a{margin:0 2.4em 0 0;border-left:0;border-right:1px solid #e2e3e3}.vakata-context-rtl .vakata-context-left ul{right:auto;left:100%;margin-left:-4px;margin-right:auto}.vakata-context-rtl li>a>i{margin:0 -2em 0 0}.vakata-context-rtl li>a .vakata-contextmenu-sep{margin:0 0 0 .5em;border-left-color:white;background:#e2e3e3}#jstree-marker{position:absolute;top:0;left:0;margin:-5px 0 0 0;padding:0;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;width:0;height:0;font-size:0;line-height:0}#jstree-dnd{line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-icon,#jstree-dnd .jstree-copy{display:inline-block;text-decoration:none;margin:0 2px 0 0;padding:0;width:16px;height:16px}#jstree-dnd .jstree-ok{background:green}#jstree-dnd .jstree-er{background:red}#jstree-dnd .jstree-copy{margin:0 2px 0 2px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-repeat:no-repeat;background-color:transparent}.jstree-default .jstree-anchor,.jstree-default .jstree-animated,.jstree-default .jstree-wholerow{transition:background-color .15s,box-shadow .15s}.jstree-default .jstree-hovered{background:#e7f4f9;border-radius:2px;box-shadow:inset 0 0 1px #cccccc}.jstree-default .jstree-context{background:#e7f4f9;border-radius:2px;box-shadow:inset 0 0 1px #cccccc}.jstree-default .jstree-clicked{background:#beebff;border-radius:2px;box-shadow:inset 0 0 1px #999999}.jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon{display:none}.jstree-default .jstree-disabled{background:transparent;color:#666666}.jstree-default .jstree-disabled.jstree-hovered{background:transparent;box-shadow:none}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-disabled>.jstree-icon{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default .jstree-search{font-style:italic;color:#8b0000;font-weight:bold}.jstree-default .jstree-no-checkboxes .jstree-checkbox{display:none !important}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked{background:transparent;box-shadow:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered{background:#e7f4f9}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked{background:transparent}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered{background:#e7f4f9}.jstree-default>.jstree-striped{min-width:100%;display:inline-block;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat}.jstree-default>.jstree-wholerow-ul .jstree-hovered,.jstree-default>.jstree-wholerow-ul .jstree-clicked{background:transparent;box-shadow:none;border-radius:0}.jstree-default .jstree-wholerow{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jstree-default .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default .jstree-wholerow-clicked{background:#beebff;background:-webkit-linear-gradient(top, #beebff 0, #a8e4ff 100%);background:linear-gradient(to bottom, #beebff 0, #a8e4ff 100%)}.jstree-default .jstree-node{min-height:24px;line-height:24px;margin-left:24px;min-width:24px}.jstree-default .jstree-anchor{line-height:24px;height:24px}.jstree-default .jstree-icon{width:24px;height:24px;line-height:24px}.jstree-default .jstree-icon:empty{width:24px;height:24px;line-height:24px}.jstree-default.jstree-rtl .jstree-node{margin-right:24px}.jstree-default .jstree-wholerow{height:24px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-image:url("../img/32px.png")}.jstree-default .jstree-node{background-position:-292px -4px;background-repeat:repeat-y}.jstree-default .jstree-last{background:transparent}.jstree-default .jstree-open>.jstree-ocl{background-position:-132px -4px}.jstree-default .jstree-closed>.jstree-ocl{background-position:-100px -4px}.jstree-default .jstree-leaf>.jstree-ocl{background-position:-68px -4px}.jstree-default .jstree-themeicon{background-position:-260px -4px}.jstree-default>.jstree-no-dots .jstree-node,.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -4px}.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -4px}.jstree-default .jstree-disabled{background:transparent}.jstree-default .jstree-disabled.jstree-hovered{background:transparent}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-checkbox{background-position:-164px -4px}.jstree-default .jstree-checkbox:hover{background-position:-164px -36px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default .jstree-checked>.jstree-checkbox{background-position:-228px -4px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default .jstree-checked>.jstree-checkbox:hover{background-position:-228px -36px}.jstree-default .jstree-anchor>.jstree-undetermined{background-position:-196px -4px}.jstree-default .jstree-anchor>.jstree-undetermined:hover{background-position:-196px -36px}.jstree-default .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default>.jstree-striped{background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");background-position:100% 1px;background-repeat:repeat-y}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default.jstree-rtl .jstree-open>.jstree-ocl{background-position:-132px -36px}.jstree-default.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-100px -36px}.jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-68px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -36px}.jstree-default .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url("throbber.gif") center center no-repeat}.jstree-default .jstree-file{background:url("../img/32px.png") -100px -68px no-repeat}.jstree-default .jstree-folder{background:url("../img/32px.png") -260px -4px no-repeat}.jstree-default>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default{line-height:24px;padding:0 4px}#jstree-dnd.jstree-default .jstree-ok,#jstree-dnd.jstree-default .jstree-er{background-image:url("../img/32px.png");background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default i{background:transparent;width:24px;height:24px;line-height:24px}#jstree-dnd.jstree-default .jstree-ok{background-position:-4px -68px}#jstree-dnd.jstree-default .jstree-er{background-position:-36px -68px}.jstree-default .jstree-ellipsis{overflow:hidden}.jstree-default .jstree-ellipsis .jstree-anchor{width:calc(100% - 29px);text-overflow:ellipsis;overflow:hidden}.jstree-default.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==")}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default-small .jstree-node{min-height:18px;line-height:18px;margin-left:18px;min-width:18px}.jstree-default-small .jstree-anchor{line-height:18px;height:18px}.jstree-default-small .jstree-icon{width:18px;height:18px;line-height:18px}.jstree-default-small .jstree-icon:empty{width:18px;height:18px;line-height:18px}.jstree-default-small.jstree-rtl .jstree-node{margin-right:18px}.jstree-default-small .jstree-wholerow{height:18px}.jstree-default-small .jstree-node,.jstree-default-small .jstree-icon{background-image:url("../img/32px.png")}.jstree-default-small .jstree-node{background-position:-295px -7px;background-repeat:repeat-y}.jstree-default-small .jstree-last{background:transparent}.jstree-default-small .jstree-open>.jstree-ocl{background-position:-135px -7px}.jstree-default-small .jstree-closed>.jstree-ocl{background-position:-103px -7px}.jstree-default-small .jstree-leaf>.jstree-ocl{background-position:-71px -7px}.jstree-default-small .jstree-themeicon{background-position:-263px -7px}.jstree-default-small>.jstree-no-dots .jstree-node,.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -7px}.jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -7px}.jstree-default-small .jstree-disabled{background:transparent}.jstree-default-small .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-small .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-small .jstree-checkbox{background-position:-167px -7px}.jstree-default-small .jstree-checkbox:hover{background-position:-167px -39px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-small .jstree-checked>.jstree-checkbox{background-position:-231px -7px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-small .jstree-checked>.jstree-checkbox:hover{background-position:-231px -39px}.jstree-default-small .jstree-anchor>.jstree-undetermined{background-position:-199px -7px}.jstree-default-small .jstree-anchor>.jstree-undetermined:hover{background-position:-199px -39px}.jstree-default-small .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-small>.jstree-striped{background-size:auto 36px}.jstree-default-small.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");background-position:100% 1px;background-repeat:repeat-y}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl{background-position:-135px -39px}.jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-103px -39px}.jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-71px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -39px}.jstree-default-small .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url("throbber.gif") center center no-repeat}.jstree-default-small .jstree-file{background:url("../img/32px.png") -103px -71px no-repeat}.jstree-default-small .jstree-folder{background:url("../img/32px.png") -263px -7px no-repeat}.jstree-default-small>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-small{line-height:18px;padding:0 4px}#jstree-dnd.jstree-default-small .jstree-ok,#jstree-dnd.jstree-default-small .jstree-er{background-image:url("../img/32px.png");background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-small i{background:transparent;width:18px;height:18px;line-height:18px}#jstree-dnd.jstree-default-small .jstree-ok{background-position:-7px -71px}#jstree-dnd.jstree-default-small .jstree-er{background-position:-39px -71px}.jstree-default-small .jstree-ellipsis{overflow:hidden}.jstree-default-small .jstree-ellipsis .jstree-anchor{width:calc(100% - 23px);text-overflow:ellipsis;overflow:hidden}.jstree-default-small.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==")}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-large .jstree-node{min-height:32px;line-height:32px;margin-left:32px;min-width:32px}.jstree-default-large .jstree-anchor{line-height:32px;height:32px}.jstree-default-large .jstree-icon{width:32px;height:32px;line-height:32px}.jstree-default-large .jstree-icon:empty{width:32px;height:32px;line-height:32px}.jstree-default-large.jstree-rtl .jstree-node{margin-right:32px}.jstree-default-large .jstree-wholerow{height:32px}.jstree-default-large .jstree-node,.jstree-default-large .jstree-icon{background-image:url("../img/32px.png")}.jstree-default-large .jstree-node{background-position:-288px 0;background-repeat:repeat-y}.jstree-default-large .jstree-last{background:transparent}.jstree-default-large .jstree-open>.jstree-ocl{background-position:-128px 0}.jstree-default-large .jstree-closed>.jstree-ocl{background-position:-96px 0}.jstree-default-large .jstree-leaf>.jstree-ocl{background-position:-64px 0}.jstree-default-large .jstree-themeicon{background-position:-256px 0}.jstree-default-large>.jstree-no-dots .jstree-node,.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px 0}.jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 0}.jstree-default-large .jstree-disabled{background:transparent}.jstree-default-large .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-large .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-large .jstree-checkbox{background-position:-160px 0}.jstree-default-large .jstree-checkbox:hover{background-position:-160px -32px}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-large .jstree-checked>.jstree-checkbox{background-position:-224px 0}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-large .jstree-checked>.jstree-checkbox:hover{background-position:-224px -32px}.jstree-default-large .jstree-anchor>.jstree-undetermined{background-position:-192px 0}.jstree-default-large .jstree-anchor>.jstree-undetermined:hover{background-position:-192px -32px}.jstree-default-large .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-large>.jstree-striped{background-size:auto 64px}.jstree-default-large.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");background-position:100% 1px;background-repeat:repeat-y}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}.jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl{background-position:-128px -32px}.jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-96px -32px}.jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-64px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 -32px}.jstree-default-large .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url("throbber.gif") center center no-repeat}.jstree-default-large .jstree-file{background:url("../img/32px.png") -96px -64px no-repeat}.jstree-default-large .jstree-folder{background:url("../img/32px.png") -256px 0 no-repeat}.jstree-default-large>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-large{line-height:32px;padding:0 4px}#jstree-dnd.jstree-default-large .jstree-ok,#jstree-dnd.jstree-default-large .jstree-er{background-image:url("../img/32px.png");background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-large i{background:transparent;width:32px;height:32px;line-height:32px}#jstree-dnd.jstree-default-large .jstree-ok{background-position:0 -64px}#jstree-dnd.jstree-default-large .jstree-er{background-position:-32px -64px}.jstree-default-large .jstree-ellipsis{overflow:hidden}.jstree-default-large .jstree-ellipsis .jstree-anchor{width:calc(100% - 37px);text-overflow:ellipsis;overflow:hidden}.jstree-default-large.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==")}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}@media (max-width:768px){#jstree-dnd.jstree-dnd-responsive{line-height:40px;font-weight:bold;font-size:1.1em;text-shadow:1px 1px white}#jstree-dnd.jstree-dnd-responsive>i{background:transparent;width:40px;height:40px}#jstree-dnd.jstree-dnd-responsive>.jstree-ok{background-image:url("40px.png");background-position:0 -200px;background-size:120px 240px}#jstree-dnd.jstree-dnd-responsive>.jstree-er{background-image:url("40px.png");background-position:-40px -200px;background-size:120px 240px}#jstree-marker.jstree-dnd-responsive{border-left-width:10px;border-top-width:10px;border-bottom-width:10px;margin-top:-10px}}@media (max-width:768px){.jstree-default-responsive .jstree-icon{background-image:url("40px.png")}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-node{min-height:40px;line-height:40px;margin-left:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor{line-height:40px;height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty{width:40px;height:40px;line-height:40px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0}.jstree-default-responsive.jstree-rtl .jstree-node{margin-left:0;margin-right:40px;background:transparent}.jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-size:120px 240px}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive.jstree-rtl .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-open>.jstree-ocl{background-position:0 0 !important}.jstree-default-responsive .jstree-closed>.jstree-ocl{background-position:0 -40px !important}.jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-40px 0 !important}.jstree-default-responsive .jstree-themeicon{background-position:-40px -40px}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover{background-position:-40px -80px}.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-responsive .jstree-checked>.jstree-checkbox,.jstree-default-responsive .jstree-checked>.jstree-checkbox:hover{background-position:0 -80px}.jstree-default-responsive .jstree-anchor>.jstree-undetermined,.jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover{background-position:0 -120px}.jstree-default-responsive .jstree-anchor{font-weight:bold;font-size:1.1em;text-shadow:1px 1px white}.jstree-default-responsive>.jstree-striped{background:transparent}.jstree-default-responsive .jstree-wholerow{border-top:1px solid rgba(255,255,255,0.7);border-bottom:1px solid rgba(64,64,64,0.2);background:#ebebeb;height:40px}.jstree-default-responsive .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default-responsive .jstree-wholerow-clicked{background:#beebff}.jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow{box-shadow:inset 0 -6px 3px -5px #666666}.jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow{box-shadow:inset 0 6px 3px -5px #666666;border-top:0}.jstree-default-responsive .jstree-children .jstree-open+.jstree-open{box-shadow:none}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-image:url("40px.png");background-size:120px 240px}.jstree-default-responsive .jstree-node{background-position:-80px 0;background-repeat:repeat-y}.jstree-default-responsive .jstree-last{background:transparent}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background-position:-40px -120px}.jstree-default-responsive .jstree-last>.jstree-ocl{background-position:-40px -160px}.jstree-default-responsive .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-responsive .jstree-file{background:url("40px.png") 0 -160px no-repeat;background-size:120px 240px}.jstree-default-responsive .jstree-folder{background:url("40px.png") -40px -40px no-repeat;background-size:120px 240px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}} \ No newline at end of file diff --git a/static/css/windows-98.css b/static/css/windows-98.css new file mode 100644 index 0000000..16e0f1c --- /dev/null +++ b/static/css/windows-98.css @@ -0,0 +1,931 @@ +:root { + /* These resources are generated. */ + /* JS: makeThemeCSSFile(renderThemeGraphics(getComputedStyle(document.documentElement))) */ + --checker: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAG0lEQVQYV2P8/////4MHDzIwHjhw4L+9vT0DAHAFCj6esq3FAAAAAElFTkSuQmCC"); + --button-active-border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h256v256h-256v-256z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h192v192h-192v-192z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + --button-normal-border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h224v32h-192v192h-32v-224z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M224%200h32v256h-256v-32h224v-224z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M192%2032h32v192h-192v-32h160v-160z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + --inset-deep-border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h224v32h-192v192h-32v-224z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M224%200h32v256h-256v-32h224v-224z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M192%2032h32v192h-192v-32h160v-160z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + --button-default-border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h256v256h-256v-256z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h96v32h-64v64h-32v-96z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M160%2064h32v128h-128v-32h96v-96z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M96%2096h64v64h-64v-64z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%09%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22256%22%20height%3D%22256%22%20stroke-width%3D%2264%22%20stroke%3D%22%20rgb(0%2C%200%2C%200)%22%20fill%3D%22none%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 96 / 3px; + --button-default-active-border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h256v256h-256v-256z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h192v192h-192v-192z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%09%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22256%22%20height%3D%22256%22%20stroke-width%3D%2264%22%20stroke%3D%22%20rgb(0%2C%200%2C%200)%22%20fill%3D%22none%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + --scrollbar-arrows-ButtonText: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAJCAYAAABaMo5wAAAAW0lEQVQ4T2NkGGSAcZC5h4FWDvrPwEC02ShqkR0EkkAHuBxMyEKYWYQ8jKEOXQOyo/A5BuZwqqvBZiA+3xMbilQLIWqlcUJRimwPzjRELcdQZA6hREeR4eRoBgBoXhAK6oiMhwAAAABJRU5ErkJggg=="); + --scrollbar-arrows-GrayText: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAJCAYAAABaMo5wAAAAYElEQVQ4T2NkGGSAcZC5h4EmDmpoaPjf0NBAlNnoauGaQBLooYXLUEIWwswi5Chs6lB8gewofI6BOZwWajCCFZ/viQ1FqoUQtRI4oShFtgdnGqKWYyg1h6icQKklpOgHAM9mQArEvm5+AAAAAElFTkSuQmCC"); + --scrollbar-arrows-ButtonHilight: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAJCAYAAABaMo5wAAAAYElEQVQ4T2NkGGSAcZC5h4EmDvr///9/RkZGosxGVwvXBJJADy1chhKyEGYWIUdhU4fiC2RH4XMMzOG0UIMRrPh8T2woUi2EqJXACUUpsj040xC1HEOpOUTlBEotIUU/AKXFQAqyTJ6DAAAAAElFTkSuQmCC"); + --scrollbar-size: 13px; + --scrollbar-button-inner-size: 9px; + + /* Colors */ + --ActiveBorder: rgb(192, 192, 192); + --ActiveTitle: rgb(0, 0, 128); + --AppWorkspace: rgb(128, 128, 128); + --Background: rgb(0, 128, 128); + --ButtonAlternateFace: rgb(180, 180, 180); + --ButtonDkShadow: rgb(0, 0, 0); + --ButtonFace: rgb(192, 192, 192); + --ButtonHilight: rgb(255, 255, 255); + --ButtonLight: rgb(223, 223, 223); + --ButtonShadow: rgb(128, 128, 128); + --ButtonText: rgb(0, 0, 0); + --GradientActiveTitle: rgb(16, 132, 208); + --GradientInactiveTitle: rgb(181, 181, 181); + --GrayText: rgb(128, 128, 128); + --Hilight: rgb(0, 0, 128); + --HilightText: rgb(255, 255, 255); + --HotTrackingColor: rgb(0, 0, 255); + --InactiveBorder: rgb(192, 192, 192); + --InactiveTitle: rgb(128, 128, 128); + --InactiveTitleText: rgb(192, 192, 192); + --InfoText: rgb(0, 0, 0); + --InfoWindow: rgb(255, 255, 225); + --Menu: rgb(192, 192, 192); + --MenuText: rgb(0, 0, 0); + --Scrollbar: rgb(192, 192, 192); + --TitleText: rgb(255, 255, 255); + --Window: rgb(255, 255, 255); + --WindowFrame: rgb(0, 0, 0); + --WindowText: rgb(0, 0, 0); +} + +.inset-deep { + border-style: solid; + border-width: 1px; + border-color: rgb(128, 128, 128) rgb(255, 255, 255) rgb(255, 255, 255) rgb(128, 128, 128); + border-color: var(--ButtonShadow) var(--ButtonHilight) var(--ButtonHilight) var(--ButtonShadow); + background-color: rgb(192, 192, 192); + background-color: var(--ButtonFace); + color: rgb(0, 0, 0); + color: var(--ButtonText); + /* as fallback */ + position: relative; + /* for pseudo element(s) */ + -o-border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h224v32h-192v192h-32v-224z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M224%200h32v256h-256v-32h224v-224z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M192%2032h32v192h-192v-32h160v-160z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h224v32h-192v192h-32v-224z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M224%200h32v256h-256v-32h224v-224z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M192%2032h32v192h-192v-32h160v-160z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + -o-border-image: var(--inset-deep-border-image); + border-image: var(--inset-deep-border-image); + border-color: rgb(128, 128, 128); + border-color: var(--ButtonShadow); + border-style: solid; + border-width: 2px 2px; +} +.outset-deep { + border-style: solid; + border-width: 1px; + border-color: rgb(255, 255, 255) rgb(128, 128, 128) rgb(128, 128, 128) rgb(255, 255, 255); + border-color: var(--ButtonHilight) var(--ButtonShadow) var(--ButtonShadow) var(--ButtonHilight); + background-color: rgb(192, 192, 192); + background-color: var(--ButtonFace); + color: rgb(0, 0, 0); + color: var(--ButtonText); + /* as fallback */ + position: relative; + /* for pseudo element(s) */ + -o-border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h224v32h-192v192h-32v-224z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M224%200h32v256h-256v-32h224v-224z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M192%2032h32v192h-192v-32h160v-160z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h224v32h-192v192h-32v-224z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M224%200h32v256h-256v-32h224v-224z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M192%2032h32v192h-192v-32h160v-160z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + -o-border-image: var(--button-normal-border-image); + border-image: var(--button-normal-border-image); + border-color: rgb(223, 223, 223) rgb(128, 128, 128) rgb(128, 128, 128) rgb(223, 223, 223); + border-color: var(--ButtonLight) var(--ButtonShadow) var(--ButtonShadow) var(--ButtonLight); + border-style: solid; + border-width: 2px 2px; +} +.inset-shallow { + border-style: solid; + border-width: 1px; + border-color: rgb(128, 128, 128) rgb(255, 255, 255) rgb(255, 255, 255) rgb(128, 128, 128); + border-color: var(--ButtonShadow) var(--ButtonHilight) var(--ButtonHilight) var(--ButtonShadow); + background-color: rgb(192, 192, 192); + background-color: var(--ButtonFace); + color: rgb(0, 0, 0); + color: var(--ButtonText); +} +.outset-shallow { + border-style: solid; + border-width: 1px; + border-color: rgb(255, 255, 255) rgb(128, 128, 128) rgb(128, 128, 128) rgb(255, 255, 255); + border-color: var(--ButtonHilight) var(--ButtonShadow) var(--ButtonShadow) var(--ButtonHilight); + background-color: rgb(192, 192, 192); + background-color: var(--ButtonFace); + color: rgb(0, 0, 0); + color: var(--ButtonText); +} + +button { + background-color: rgb(192, 192, 192); + background-color: var(--ButtonFace); + color: rgb(0, 0, 0); + color: var(--ButtonText); +} +button:not(.lightweight) { + outline: none; /* replaced with inner dotted focus ring (which is admittedly not so prominent...) */ border-style: solid; border-width: 1px; border-color: rgb(255, 255, 255) rgb(128, 128, 128) rgb(128, 128, 128) rgb(255, 255, 255); border-color: var(--ButtonHilight) var(--ButtonShadow) var(--ButtonShadow) var(--ButtonHilight); background-color: rgb(192, 192, 192); background-color: var(--ButtonFace); color: rgb(0, 0, 0); color: var(--ButtonText); /* as fallback */ position: relative; /* for pseudo element(s) */ -o-border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h224v32h-192v192h-32v-224z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M224%200h32v256h-256v-32h224v-224z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M192%2032h32v192h-192v-32h160v-160z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h224v32h-192v192h-32v-224z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M224%200h32v256h-256v-32h224v-224z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M192%2032h32v192h-192v-32h160v-160z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; -o-border-image: var(--button-normal-border-image); border-image: var(--button-normal-border-image); border-color: rgb(223, 223, 223) rgb(128, 128, 128) rgb(128, 128, 128) rgb(223, 223, 223); border-color: var(--ButtonLight) var(--ButtonShadow) var(--ButtonShadow) var(--ButtonLight); border-style: solid; border-width: 2px 2px; border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h224v32h-192v192h-32v-224z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M224%200h32v256h-256v-32h224v-224z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M192%2032h32v192h-192v-32h160v-160z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; border-image: var(--button-normal-border-image); +} +button:not(.lightweight).default { + -o-border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h256v256h-256v-256z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h96v32h-64v64h-32v-96z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M160%2064h32v128h-128v-32h96v-96z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M96%2096h64v64h-64v-64z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%09%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22256%22%20height%3D%22256%22%20stroke-width%3D%2264%22%20stroke%3D%22%20rgb(0%2C%200%2C%200)%22%20fill%3D%22none%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 96 / 3px; + border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h256v256h-256v-256z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h96v32h-64v64h-32v-96z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M160%2064h32v128h-128v-32h96v-96z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M96%2096h64v64h-64v-64z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%09%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22256%22%20height%3D%22256%22%20stroke-width%3D%2264%22%20stroke%3D%22%20rgb(0%2C%200%2C%200)%22%20fill%3D%22none%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 96 / 3px; + -o-border-image: var(--button-default-border-image); + border-image: var(--button-default-border-image); +} +button:not(.lightweight):enabled:hover:active { + -o-border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h256v256h-256v-256z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h192v192h-192v-192z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h256v256h-256v-256z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h192v192h-192v-192z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + -o-border-image: var(--button-active-border-image); + border-image: var(--button-active-border-image); +} +button:not(.lightweight).default:enabled:hover:active { + -o-border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h256v256h-256v-256z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h192v192h-192v-192z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%09%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22256%22%20height%3D%22256%22%20stroke-width%3D%2264%22%20stroke%3D%22%20rgb(0%2C%200%2C%200)%22%20fill%3D%22none%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h256v256h-256v-256z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h192v192h-192v-192z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%09%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22256%22%20height%3D%22256%22%20stroke-width%3D%2264%22%20stroke%3D%22%20rgb(0%2C%200%2C%200)%22%20fill%3D%22none%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + -o-border-image: var(--button-default-active-border-image); + border-image: var(--button-default-active-border-image); +} + +/* TODO: offset content on press! */ +/* (this would need a child ELEMENT, wouldn't work with text nodes as direct descendants:) */ +/*button:active > * { + position: relative; + left: 1px; + top: 1px; +} +*/ +/* also, this is more complicated; see Paint; the tool buttons translate when being pushed and when depressed, and these add together */ +/* omg, a thought... what if I used feDisplacementMap SVG filter... */ + +button:not(.lightweight):focus::before { + content: ""; + display: block; + position: absolute; + left: 2px; + top: 2px; + right: 2px; + bottom: 2px; + border: 1px dotted rgb(0, 0, 0); + border: 1px dotted var(--ButtonDkShadow); /* ?? */ + /* TODO: get exact inset dimensions, and have corners without dots ideally */ + /* (could use outline instead of ::before at this point) */ +} +button.lightweight { + outline: none; /* these buttons are not usually keyboard accessible, or the focus it shown just by inset (menu buttons) */ + + border-style: solid; + border-width: 1px; + border-color: transparent; +} +/* TODO: recommend preventing focus on click for lightweight buttons */ +button.lightweight:enabled:hover { + border-style: solid; + border-width: 1px; + border-color: rgb(255, 255, 255) rgb(128, 128, 128) rgb(128, 128, 128) rgb(255, 255, 255); + border-color: var(--ButtonHilight) var(--ButtonShadow) var(--ButtonShadow) var(--ButtonHilight); + background-color: rgb(192, 192, 192); + background-color: var(--ButtonFace); + color: rgb(0, 0, 0); + color: var(--ButtonText); +} +button.lightweight:enabled:hover:active, button.lightweight.pressing, button.lightweight.pressed { + border-style: solid; + border-width: 1px; + border-color: rgb(128, 128, 128) rgb(255, 255, 255) rgb(255, 255, 255) rgb(128, 128, 128); + border-color: var(--ButtonShadow) var(--ButtonHilight) var(--ButtonHilight) var(--ButtonShadow); + background-color: rgb(192, 192, 192); + background-color: var(--ButtonFace); + color: rgb(0, 0, 0); + color: var(--ButtonText); +} +button:disabled { + color: rgb(128, 128, 128); + color: var(--GrayText); + text-shadow: 1px 1px 0px rgb(255, 255, 255); + text-shadow: 1px 1px 0px var(--ButtonHilight); +} +button:not(.lightweight).toggle:enabled:hover:active, button:not(.lightweight).pressing { + border-style: solid; + border-width: 1px; + border-color: rgb(128, 128, 128) rgb(255, 255, 255) rgb(255, 255, 255) rgb(128, 128, 128); + border-color: var(--ButtonShadow) var(--ButtonHilight) var(--ButtonHilight) var(--ButtonShadow); + background-color: rgb(192, 192, 192); + background-color: var(--ButtonFace); + color: rgb(0, 0, 0); + color: var(--ButtonText); + /* as fallback */ + position: relative; + /* for pseudo element(s) */ + -o-border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h224v32h-192v192h-32v-224z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M224%200h32v256h-256v-32h224v-224z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M192%2032h32v192h-192v-32h160v-160z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h224v32h-192v192h-32v-224z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M224%200h32v256h-256v-32h224v-224z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M192%2032h32v192h-192v-32h160v-160z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + -o-border-image: var(--inset-deep-border-image); + border-image: var(--inset-deep-border-image); +} +button:not(.lightweight).toggle:enabled:hover:active, button:not(.lightweight).pressing { + border-color: rgb(128, 128, 128); + border-color: var(--ButtonShadow); + border-style: solid; + border-width: 2px 2px; +} +button:not(.lightweight).toggle.selected, button:not(.lightweight).pressed { + border-style: solid; + border-width: 1px; + border-color: rgb(128, 128, 128) rgb(255, 255, 255) rgb(255, 255, 255) rgb(128, 128, 128); + border-color: var(--ButtonShadow) var(--ButtonHilight) var(--ButtonHilight) var(--ButtonShadow); + background-color: rgb(192, 192, 192); + background-color: var(--ButtonFace); + color: rgb(0, 0, 0); + color: var(--ButtonText); + /* as fallback */ + position: relative; + /* for pseudo element(s) */ + -o-border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h224v32h-192v192h-32v-224z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M224%200h32v256h-256v-32h224v-224z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M192%2032h32v192h-192v-32h160v-160z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h224v32h-192v192h-32v-224z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M224%200h32v256h-256v-32h224v-224z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M192%2032h32v192h-192v-32h160v-160z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + -o-border-image: var(--inset-deep-border-image); + border-image: var(--inset-deep-border-image); +} +button:not(.lightweight).toggle.selected, button:not(.lightweight).pressed { + border-color: rgb(128, 128, 128); + border-color: var(--ButtonShadow); + border-style: solid; + border-width: 2px 2px; +} +button:not(.lightweight).toggle.selected, button:not(.lightweight).pressed { + background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAG0lEQVQYV2P8/////4MHDzIwHjhw4L+9vT0DAHAFCj6esq3FAAAAAElFTkSuQmCC") repeat; + background: var(--checker) repeat; + -ms-interpolation-mode: nearest-neighbor; + image-rendering: -moz-crisp-edges; + image-rendering: pixelated; +} + +.os-window .window-titlebar, +body > .window-titlebar { + background: rgb(0, 0, 128); + background: var(--ActiveTitle); + background: linear-gradient(to right, rgb(0, 0, 128) 0%, rgb(16, 132, 208) 100%); + background: linear-gradient(to right, var(--ActiveTitle) 0%, var(--GradientActiveTitle) 100%); + + color: rgb(255, 255, 255); + + color: var(--TitleText); +} + +.os-window .window-titlebar, body > .window-titlebar { + font-family: 'Segoe UI', sans-serif; + font-size: 12px; +} +.os-window.rtl .window-titlebar { + background: linear-gradient(to left, rgb(0, 0, 128) 0%, rgb(16, 132, 208) 100%); + background: linear-gradient(to left, var(--ActiveTitle) 0%, var(--GradientActiveTitle) 100%); +} +.os-window:not(.tool-window) .window-titlebar, +body > .window-titlebar { + font-weight: bold; +} +.os-window:not(.focused) .window-titlebar { + background: darkgray; + background: linear-gradient(to right, rgb(128, 128, 128) 0%, rgb(181, 181, 181) 100%); + background: linear-gradient(to right, var(--InactiveTitle) 0%, var(--GradientInactiveTitle) 100%); + + color: rgb(192, 192, 192); + + color: var(--InactiveTitleText); +} +.os-window.rtl:not(.focused) .window-titlebar { + background: linear-gradient(to left, rgb(128, 128, 128) 0%, rgb(181, 181, 181) 100%); + background: linear-gradient(to left, var(--InactiveTitle) 0%, var(--GradientInactiveTitle) 100%); +} +.os-window { + /* Needed for when maximized, otherwise would be provided by %outset-deep */ + background: rgb(192, 192, 192); + background: var(--ButtonFace); + + /* background: var(--Window); */ + /*color: var(--WindowText);*/ + /*border: 1px solid var(--WindowFrame);*/ + /* TODO: use window-specific theme colors; also different types of windows */ +} +.os-window:not(.maximized) { + border-style: solid; + border-width: 1px; + border-color: rgb(255, 255, 255) rgb(128, 128, 128) rgb(128, 128, 128) rgb(255, 255, 255); + border-color: var(--ButtonHilight) var(--ButtonShadow) var(--ButtonShadow) var(--ButtonHilight); + background-color: rgb(192, 192, 192); + background-color: var(--ButtonFace); + color: rgb(0, 0, 0); + color: var(--ButtonText); + /* as fallback */ + position: relative; + /* for pseudo element(s) */ + -o-border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h224v32h-192v192h-32v-224z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M224%200h32v256h-256v-32h224v-224z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M192%2032h32v192h-192v-32h160v-160z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h224v32h-192v192h-32v-224z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M224%200h32v256h-256v-32h224v-224z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M192%2032h32v192h-192v-32h160v-160z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + -o-border-image: var(--button-normal-border-image); + border-image: var(--button-normal-border-image); + border-color: rgb(223, 223, 223) rgb(128, 128, 128) rgb(128, 128, 128) rgb(223, 223, 223); + border-color: var(--ButtonLight) var(--ButtonShadow) var(--ButtonShadow) var(--ButtonLight); + border-style: solid; + border-width: 2px 2px; + padding: 2px; +} + +.window-button { + display: block; + width: 16px; + height: 14px; + padding: 0; + margin: 2px 0; +} +.window-button-icon { + display: block; + /* background-image: url("images/titlebar-buttons.png"); */ + --sprite-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAKCAYAAADo3z3CAAAAoUlEQVRIS9VVWw7AIAib9z/0FpZgCOFRgpluf9MClhYdV++7gfDhYLxYDw+UyiHd5F8S5lr6zNa6Xpv/KwhHOahQpLB1+CwfycgYrwmE0WK8MTsIR1aOGsR+NYkkYzN5/pGwVA9xA/diq8LeHCKuQxQ+aoYt2yJWtpSNZth0edRpGVC5eGQcSg4hXLml3fdpBeHs8evWyPKX9ruXVqnYCeAHA8IyC9K2kmkAAAAASUVORK5CYII="); + --sprite-y: 0; + -ms-interpolation-mode: nearest-neighbor; + image-rendering: -moz-crisp-edges; + image-rendering: pixelated; + width: 12px; + height: 10px; + position: relative; + pointer-events: none; +} +.os-window .window-button:enabled:hover:active .window-button-icon, +.os-window .window-button.pressing .window-button-icon { + top: 1px; + left: 1px; +} +.window-button:disabled .window-button-icon { + /* filter: saturate(0%) opacity(50%); fallback */ + /* filter: url("#os-gui-black-to-inset-filter"); */ +} +.window-button .window-button-icon::before, +.window-button .window-button-icon::after { + content: ""; + display: block; + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + -webkit-mask-image: var(--sprite-image); + mask-image: var(--sprite-image); + -webkit-mask-position: var(--sprite-x) var(--sprite-y); + mask-position: var(--sprite-x) var(--sprite-y); + background-color: rgb(0, 0, 0); + background-color: var(--ButtonText); +} +.window-button:disabled .window-button-icon::before { + background-color: rgb(255, 255, 255); + background-color: var(--ButtonHilight); + left: 1px; + top: 1px; +} +.window-button:enabled .window-button-icon::after { + display: none; +} +.window-button:disabled .window-button-icon::after { + background-color: rgb(128, 128, 128); + background-color: var(--GrayText); +} +.window-action-close .window-button-icon { + --sprite-x: calc(-3 * 13px - 1px); +} +.window-action-maximize .window-button-icon { + --sprite-x: calc(-1 * 13px - 1px); +} +.window-action-restore .window-button-icon { + --sprite-x: calc(-2 * 13px - 1px); +} +.window-action-minimize .window-button-icon { + --sprite-x: calc(-0 * 13px - 1px); +} +.window-close-button { + margin-left: 2px; + margin-right: 2px; +} +.os-window.tool-window .window-close-button { + width: 11px; + height: 11px; +} +.os-window.tool-window .window-close-button .window-button-icon { + width: 7px; + height: 7px; + --sprite-x: 7px; +} +.os-window .window-title-area { + height: 16px; +} +.os-window.tool-window .window-title-area { + height: 14px; +} +.os-window .window-titlebar { + height: 18px; +} +.os-window.tool-window .window-titlebar { + height: 15px; +} +.os-window .window-title { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + display: inline-block !important; + margin: 0; + padding: 0; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + padding-left: 2px; +} + +.menus { + background: rgb(192, 192, 192); + background: var(--Menu); + color: rgb(0, 0, 0); + color: var(--MenuText); +} +.os-window:not(.focused) .menus { + color: rgb(128, 128, 128); + color: var(--GrayText); +} +.menus *, .menu-popup * { + font-family: 'Segoe UI', sans-serif; + font-size: 12px; +} +.menu-button { + box-sizing: border-box; + height: 18px; + line-height: 1; + margin-top: 1px; + margin-bottom: 1px; + padding: 2px 5px; + position: relative; + outline: 0; + /* @extend button.lightweight; */ + background: rgb(192, 192, 192); + background: var(--Menu); +} +/* Note: In Windows 98, normal menu bars have an inset highlight if you use Esc and then the arrow keys, +whereas Explorer's menu bars are outset and match the hover effect, which I feel makes more sense, +so I think I'll immitate that. */ +/* Also, to prevent duplicate highlight, and lingering highlight with touch, I'm using a class, rather than :hover/:focus/:active */ +.menu-button.highlight { + box-shadow: 1px 1px 0 rgb(255, 255, 255) inset, -1px -1px 0 rgb(128, 128, 128) inset; + box-shadow: 1px 1px 0 var(--ButtonHilight) inset, -1px -1px 0 var(--ButtonShadow) inset; +} +.menu-button.highlight.active { + box-shadow: 1px 1px 0 rgb(128, 128, 128) inset, -1px -1px 0 rgb(255, 255, 255) inset; + box-shadow: 1px 1px 0 var(--ButtonShadow) inset, -1px -1px 0 var(--ButtonHilight) inset; + top: 1px; + left: 1px; +} +.menu-popup { + display: block; + padding: 2px; + background-color: rgb(192, 192, 192); + background-color: var(--ButtonFace); + border-top: 1px solid rgb(192, 192, 192); + border-top: 1px solid var(--ButtonFace); + border-left: 1px solid rgb(192, 192, 192); + border-left: 1px solid var(--ButtonFace); + border-right: 1px solid rgb(0, 0, 0); + border-right: 1px solid var(--ButtonDkShadow); + border-bottom: 1px solid rgb(0, 0, 0); + border-bottom: 1px solid var(--ButtonDkShadow); + box-shadow: 1px 1px 0 rgb(255, 255, 255) inset, -1px -1px 0 rgb(128, 128, 128) inset; + box-shadow: 1px 1px 0 var(--ButtonHilight) inset, -1px -1px 0 var(--ButtonShadow) inset; + background: rgb(192, 192, 192); + background: var(--Menu); + color: rgb(0, 0, 0); + color: var(--MenuText); +} +.menu-popup td { + padding: 0 1px; +} +.menu-item { + padding: 1px 3px; + margin: 2px; + height: 17px; +} +.menu-item[disabled] { + color: rgb(128, 128, 128); + color: var(--GrayText); + text-shadow: 0.8px 0.8px 0px rgb(255, 255, 255); + text-shadow: 0.8px 0.8px 0px var(--ButtonHilight); +} +.menu-item.highlight:not([disabled]), +.menu-item.active:not([disabled]) { + color: rgb(255, 255, 255); + color: var(--HilightText); +} +.menu-item.highlight, +.menu-item.active { + background: rgb(0, 0, 128); + background: var(--Hilight); + text-shadow: none; + outline: 0; +} +.menu-item .menu-item-shortcut { + padding-left: 10px; +} +.menu-hr { + border: 0; + border-top: 1px solid rgb(128, 128, 128); + border-top: 1px solid var(--ButtonShadow); + border-bottom: 1px solid rgb(255, 255, 255); + border-bottom: 1px solid var(--ButtonHilight); + margin: 0; + margin-top: 3px; + margin-bottom: 4px; +} +.menu-hotkey { + text-decoration: underline; +} +.menu-hotkey::-moz-selection { + /* prevent weird looking white underlines if menubar is contained in a selection, possible in the demo (minute edge case) */ + text-decoration-color: rgb(0, 0, 0) !important; + text-decoration-color: var(--MenuText) !important; +} +.menu-hotkey::selection { + /* prevent weird looking white underlines if menubar is contained in a selection, possible in the demo (minute edge case) */ + -webkit-text-decoration-color: rgb(0, 0, 0) !important; + text-decoration-color: rgb(0, 0, 0) !important; + -webkit-text-decoration-color: var(--MenuText) !important; + text-decoration-color: var(--MenuText) !important; +} + + +::-moz-selection { + background-color: rgb(0, 0, 128); + background-color: var(--Hilight); + color: rgb(255, 255, 255); + color: var(--HilightText); +} + + +::selection { + background-color: rgb(0, 0, 128); + background-color: var(--Hilight); + color: rgb(255, 255, 255); + color: var(--HilightText); +} + +.scrollbar { + background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAG0lEQVQYV2P8/////4MHDzIwHjhw4L+9vT0DAHAFCj6esq3FAAAAAElFTkSuQmCC") repeat; + background: var(--checker) repeat; + -ms-interpolation-mode: nearest-neighbor; + image-rendering: -moz-crisp-edges; + image-rendering: pixelated; +} +.scrollbar-thumb { + background-color: rgb(192, 192, 192); + background-color: var(--ButtonFace); + border-top: 1px solid rgb(192, 192, 192); + border-top: 1px solid var(--ButtonFace); + border-left: 1px solid rgb(192, 192, 192); + border-left: 1px solid var(--ButtonFace); + border-right: 1px solid rgb(0, 0, 0); + border-right: 1px solid var(--ButtonDkShadow); + border-bottom: 1px solid rgb(0, 0, 0); + border-bottom: 1px solid var(--ButtonDkShadow); + box-shadow: 1px 1px 0 rgb(255, 255, 255) inset, -1px -1px 0 rgb(128, 128, 128) inset; + box-shadow: 1px 1px 0 var(--ButtonHilight) inset, -1px -1px 0 var(--ButtonShadow) inset; +} +.scrollbar-track-piece:hover:active { + background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAG0lEQVQYV2P8/////4MHDzIwHjhw4L+9vT0DAHAFCj6esq3FAAAAAElFTkSuQmCC") repeat; + background: var(--checker) repeat; + -ms-interpolation-mode: nearest-neighbor; + image-rendering: -moz-crisp-edges; + image-rendering: pixelated; + background-color: white; + background-blend-mode: difference; + /* background-attachment: fixed; breaks the checkered background in chrome */ +} +.scrollbar-track-piece.increment { + background-position: bottom; +} +.scrollbar-corner { + background-color: rgb(192, 192, 192); + background-color: var(--ButtonFace); +} + +.scrollbar-button { + background-color: rgb(192, 192, 192); + background-color: var(--ButtonFace); + border-top: 1px solid rgb(192, 192, 192); + border-top: 1px solid var(--ButtonFace); + border-left: 1px solid rgb(192, 192, 192); + border-left: 1px solid var(--ButtonFace); + border-right: 1px solid rgb(0, 0, 0); + border-right: 1px solid var(--ButtonDkShadow); + border-bottom: 1px solid rgb(0, 0, 0); + border-bottom: 1px solid var(--ButtonDkShadow); + box-shadow: 1px 1px 0 rgb(255, 255, 255) inset, -1px -1px 0 rgb(128, 128, 128) inset; + box-shadow: 1px 1px 0 var(--ButtonHilight) inset, -1px -1px 0 var(--ButtonShadow) inset; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAJCAYAAABaMo5wAAAAW0lEQVQ4T2NkGGSAcZC5h4FWDvrPwEC02ShqkR0EkkAHuBxMyEKYWYQ8jKEOXQOyo/A5BuZwqqvBZiA+3xMbilQLIWqlcUJRimwPzjRELcdQZA6hREeR4eRoBgBoXhAK6oiMhwAAAABJRU5ErkJggg=="); + background-image: var(--scrollbar-arrows-ButtonText); + -ms-interpolation-mode: nearest-neighbor; + image-rendering: -moz-crisp-edges; + image-rendering: pixelated; + width: 13px; + width: var(--scrollbar-size); + height: 13px; + height: var(--scrollbar-size); + box-sizing: border-box; +} +.scrollbar-button:not(.disabled):hover:active { + border: 1px solid rgb(128, 128, 128); + border: 1px solid var(--ButtonShadow); + box-shadow: none; +} +.scrollbar-button.disabled { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAJCAYAAABaMo5wAAAAYElEQVQ4T2NkGGSAcZC5h4EmDmpoaPjf0NBAlNnoauGaQBLooYXLUEIWwswi5Chs6lB8gewofI6BOZwWajCCFZ/viQ1FqoUQtRI4oShFtgdnGqKWYyg1h6icQKklpOgHAM9mQArEvm5+AAAAAElFTkSuQmCC"), url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAJCAYAAABaMo5wAAAAYElEQVQ4T2NkGGSAcZC5h4EmDvr///9/RkZGosxGVwvXBJJADy1chhKyEGYWIUdhU4fiC2RH4XMMzOG0UIMRrPh8T2woUi2EqJXACUUpsj040xC1HEOpOUTlBEotIUU/AKXFQAqyTJ6DAAAAAElFTkSuQmCC"); + background-image: var(--scrollbar-arrows-GrayText), var(--scrollbar-arrows-ButtonHilight); +} + +.scrollbar-button.horizontal.decrement.disabled { + background-position: /* left arrow */ + calc(9px * -3 + 1px) 1px, + calc(9px * -3 + 2px) 2px; + background-position: /* left arrow */ + calc(var(--scrollbar-button-inner-size) * -3 + 1px) 1px, + calc(var(--scrollbar-button-inner-size) * -3 + 2px) 2px; +} +.scrollbar-button.horizontal.increment.disabled { + background-position: /* right arrow */ + calc(9px * -2 + 1px) 1px, + calc(9px * -2 + 2px) 2px; + background-position: /* right arrow */ + calc(var(--scrollbar-button-inner-size) * -2 + 1px) 1px, + calc(var(--scrollbar-button-inner-size) * -2 + 2px) 2px; +} +.scrollbar-button.vertical.decrement.disabled { + background-position: /* up arrow */ + calc(9px * -1 + 1px) 1px, + calc(9px * -1 + 2px) 2px; + background-position: /* up arrow */ + calc(var(--scrollbar-button-inner-size) * -1 + 1px) 1px, + calc(var(--scrollbar-button-inner-size) * -1 + 2px) 2px; +} +.scrollbar-button.vertical.increment.disabled { + background-position: /* down arrow */ + calc(9px * -0 + 1px) 1px, + calc(9px * -0 + 2px) 2px; + background-position: /* down arrow */ + calc(var(--scrollbar-button-inner-size) * -0 + 1px) 1px, + calc(var(--scrollbar-button-inner-size) * -0 + 2px) 2px; +} + +.scrollbar-button.horizontal.decrement { + background-position: calc(9px * -3 + 1px) 1px; + background-position: calc(var(--scrollbar-button-inner-size) * -3 + 1px) 1px; /* left */ +} +.scrollbar-button.horizontal.increment { + background-position: calc(9px * -2 + 1px) 1px; + background-position: calc(var(--scrollbar-button-inner-size) * -2 + 1px) 1px; /* right */ +} +.scrollbar-button.vertical.decrement { + background-position: calc(9px * -1 + 1px) 1px; + background-position: calc(var(--scrollbar-button-inner-size) * -1 + 1px) 1px; /* up */ +} +.scrollbar-button.vertical.increment { + background-position: calc(9px * -0 + 1px) 1px; + background-position: calc(var(--scrollbar-button-inner-size) * -0 + 1px) 1px; /* down */ +} + +::-webkit-scrollbar, +::-webkit-scrollbar-thumb, +::-webkit-scrollbar-button { + width: 13px; + width: var(--scrollbar-size); + height: 13px; + height: var(--scrollbar-size); +} + +::-webkit-scrollbar { + background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAG0lEQVQYV2P8/////4MHDzIwHjhw4L+9vT0DAHAFCj6esq3FAAAAAElFTkSuQmCC") repeat; + background: var(--checker) repeat; + image-rendering: pixelated; +} +::-webkit-scrollbar-thumb { + background-color: rgb(192, 192, 192); + background-color: var(--ButtonFace); + border-top: 1px solid rgb(192, 192, 192); + border-top: 1px solid var(--ButtonFace); + border-left: 1px solid rgb(192, 192, 192); + border-left: 1px solid var(--ButtonFace); + border-right: 1px solid rgb(0, 0, 0); + border-right: 1px solid var(--ButtonDkShadow); + border-bottom: 1px solid rgb(0, 0, 0); + border-bottom: 1px solid var(--ButtonDkShadow); + box-shadow: 1px 1px 0 rgb(255, 255, 255) inset, -1px -1px 0 rgb(128, 128, 128) inset; + box-shadow: 1px 1px 0 var(--ButtonHilight) inset, -1px -1px 0 var(--ButtonShadow) inset; +} +::-webkit-scrollbar-corner { + background-color: rgb(192, 192, 192); + background-color: var(--ButtonFace); +} + +::-webkit-scrollbar-button { + background-color: rgb(192, 192, 192); + background-color: var(--ButtonFace); + border-top: 1px solid rgb(192, 192, 192); + border-top: 1px solid var(--ButtonFace); + border-left: 1px solid rgb(192, 192, 192); + border-left: 1px solid var(--ButtonFace); + border-right: 1px solid rgb(0, 0, 0); + border-right: 1px solid var(--ButtonDkShadow); + border-bottom: 1px solid rgb(0, 0, 0); + border-bottom: 1px solid var(--ButtonDkShadow); + box-shadow: 1px 1px 0 rgb(255, 255, 255) inset, -1px -1px 0 rgb(128, 128, 128) inset; + box-shadow: 1px 1px 0 var(--ButtonHilight) inset, -1px -1px 0 var(--ButtonShadow) inset; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAJCAYAAABaMo5wAAAAW0lEQVQ4T2NkGGSAcZC5h4FWDvrPwEC02ShqkR0EkkAHuBxMyEKYWYQ8jKEOXQOyo/A5BuZwqqvBZiA+3xMbilQLIWqlcUJRimwPzjRELcdQZA6hREeR4eRoBgBoXhAK6oiMhwAAAABJRU5ErkJggg=="); + background-image: var(--scrollbar-arrows-ButtonText); + image-rendering: pixelated; + width: 13px; + width: var(--scrollbar-size); + height: 13px; + height: var(--scrollbar-size); + box-sizing: border-box; +} + +::-webkit-scrollbar-button:not(.disabled):hover:active { + border: 1px solid rgb(128, 128, 128); + border: 1px solid var(--ButtonShadow); + box-shadow: none; +} + +::-webkit-scrollbar-button.disabled { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAJCAYAAABaMo5wAAAAYElEQVQ4T2NkGGSAcZC5h4EmDmpoaPjf0NBAlNnoauGaQBLooYXLUEIWwswi5Chs6lB8gewofI6BOZwWajCCFZ/viQ1FqoUQtRI4oShFtgdnGqKWYyg1h6icQKklpOgHAM9mQArEvm5+AAAAAElFTkSuQmCC"), url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAJCAYAAABaMo5wAAAAYElEQVQ4T2NkGGSAcZC5h4EmDvr///9/RkZGosxGVwvXBJJADy1chhKyEGYWIUdhU4fiC2RH4XMMzOG0UIMRrPh8T2woUi2EqJXACUUpsj040xC1HEOpOUTlBEotIUU/AKXFQAqyTJ6DAAAAAElFTkSuQmCC"); + background-image: var(--scrollbar-arrows-GrayText), var(--scrollbar-arrows-ButtonHilight); +} + +::-webkit-scrollbar-button.horizontal.decrement.disabled { + background-position: /* left arrow */ + calc(9px * -3 + 1px) 1px, + calc(9px * -3 + 2px) 2px; + background-position: /* left arrow */ + calc(var(--scrollbar-button-inner-size) * -3 + 1px) 1px, + calc(var(--scrollbar-button-inner-size) * -3 + 2px) 2px; +} + +::-webkit-scrollbar-button.horizontal.increment.disabled { + background-position: /* right arrow */ + calc(9px * -2 + 1px) 1px, + calc(9px * -2 + 2px) 2px; + background-position: /* right arrow */ + calc(var(--scrollbar-button-inner-size) * -2 + 1px) 1px, + calc(var(--scrollbar-button-inner-size) * -2 + 2px) 2px; +} + +::-webkit-scrollbar-button.vertical.decrement.disabled { + background-position: /* up arrow */ + calc(9px * -1 + 1px) 1px, + calc(9px * -1 + 2px) 2px; + background-position: /* up arrow */ + calc(var(--scrollbar-button-inner-size) * -1 + 1px) 1px, + calc(var(--scrollbar-button-inner-size) * -1 + 2px) 2px; +} + +::-webkit-scrollbar-button.vertical.increment.disabled { + background-position: /* down arrow */ + calc(9px * -0 + 1px) 1px, + calc(9px * -0 + 2px) 2px; + background-position: /* down arrow */ + calc(var(--scrollbar-button-inner-size) * -0 + 1px) 1px, + calc(var(--scrollbar-button-inner-size) * -0 + 2px) 2px; +} + +::-webkit-scrollbar-button.horizontal.decrement { + background-position: calc(9px * -3 + 1px) 1px; + background-position: calc(var(--scrollbar-button-inner-size) * -3 + 1px) 1px; + /* left */ +} + +::-webkit-scrollbar-button.horizontal.increment { + background-position: calc(9px * -2 + 1px) 1px; + background-position: calc(var(--scrollbar-button-inner-size) * -2 + 1px) 1px; + /* right */ +} + +::-webkit-scrollbar-button.vertical.decrement { + background-position: calc(9px * -1 + 1px) 1px; + background-position: calc(var(--scrollbar-button-inner-size) * -1 + 1px) 1px; + /* up */ +} + +::-webkit-scrollbar-button.vertical.increment { + background-position: calc(9px * -0 + 1px) 1px; + background-position: calc(var(--scrollbar-button-inner-size) * -0 + 1px) 1px; + /* down */ +} +::-webkit-scrollbar-button:hover:active { + border: 1px solid rgb(128, 128, 128); + border: 1px solid var(--ButtonShadow); + box-shadow: none; +} +::-webkit-scrollbar-button:disabled { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAJCAYAAABaMo5wAAAAYElEQVQ4T2NkGGSAcZC5h4EmDmpoaPjf0NBAlNnoauGaQBLooYXLUEIWwswi5Chs6lB8gewofI6BOZwWajCCFZ/viQ1FqoUQtRI4oShFtgdnGqKWYyg1h6icQKklpOgHAM9mQArEvm5+AAAAAElFTkSuQmCC"), url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAJCAYAAABaMo5wAAAAYElEQVQ4T2NkGGSAcZC5h4EmDvr///9/RkZGosxGVwvXBJJADy1chhKyEGYWIUdhU4fiC2RH4XMMzOG0UIMRrPh8T2woUi2EqJXACUUpsj040xC1HEOpOUTlBEotIUU/AKXFQAqyTJ6DAAAAAElFTkSuQmCC"); + background-image: var(--scrollbar-arrows-GrayText), var(--scrollbar-arrows-ButtonHilight); +} + +::-webkit-scrollbar-button:horizontal:decrement:disabled { + background-position: /* left arrow */ + calc(9px * -3 + 1px) 1px, + calc(9px * -3 + 2px) 2px; + background-position: /* left arrow */ + calc(var(--scrollbar-button-inner-size) * -3 + 1px) 1px, + calc(var(--scrollbar-button-inner-size) * -3 + 2px) 2px; +} +::-webkit-scrollbar-button:horizontal:increment:disabled { + background-position: /* right arrow */ + calc(9px * -2 + 1px) 1px, + calc(9px * -2 + 2px) 2px; + background-position: /* right arrow */ + calc(var(--scrollbar-button-inner-size) * -2 + 1px) 1px, + calc(var(--scrollbar-button-inner-size) * -2 + 2px) 2px; +} +::-webkit-scrollbar-button:vertical:decrement:disabled { + background-position: /* up arrow */ + calc(9px * -1 + 1px) 1px, + calc(9px * -1 + 2px) 2px; + background-position: /* up arrow */ + calc(var(--scrollbar-button-inner-size) * -1 + 1px) 1px, + calc(var(--scrollbar-button-inner-size) * -1 + 2px) 2px; +} +::-webkit-scrollbar-button:vertical:increment:disabled { + background-position: /* down arrow */ + calc(9px * -0 + 1px) 1px, + calc(9px * -0 + 2px) 2px; + background-position: /* down arrow */ + calc(var(--scrollbar-button-inner-size) * -0 + 1px) 1px, + calc(var(--scrollbar-button-inner-size) * -0 + 2px) 2px; +} + +::-webkit-scrollbar-button:horizontal:decrement.disabled { + background-position: /* left arrow */ + calc(9px * -3 + 1px) 1px, + calc(9px * -3 + 2px) 2px; + background-position: /* left arrow */ + calc(var(--scrollbar-button-inner-size) * -3 + 1px) 1px, + calc(var(--scrollbar-button-inner-size) * -3 + 2px) 2px; +} + +::-webkit-scrollbar-button:horizontal:decrement { + background-position: calc(9px * -3 + 1px) 1px; + background-position: calc(var(--scrollbar-button-inner-size) * -3 + 1px) 1px; + /* left */ +} +::-webkit-scrollbar-button:horizontal:increment.disabled { + background-position: /* right arrow */ + calc(9px * -2 + 1px) 1px, + calc(9px * -2 + 2px) 2px; + background-position: /* right arrow */ + calc(var(--scrollbar-button-inner-size) * -2 + 1px) 1px, + calc(var(--scrollbar-button-inner-size) * -2 + 2px) 2px; +} +::-webkit-scrollbar-button:horizontal:increment { + background-position: calc(9px * -2 + 1px) 1px; + background-position: calc(var(--scrollbar-button-inner-size) * -2 + 1px) 1px; + /* right */ +} +::-webkit-scrollbar-button:vertical:decrement.disabled { + background-position: /* up arrow */ + calc(9px * -1 + 1px) 1px, + calc(9px * -1 + 2px) 2px; + background-position: /* up arrow */ + calc(var(--scrollbar-button-inner-size) * -1 + 1px) 1px, + calc(var(--scrollbar-button-inner-size) * -1 + 2px) 2px; +} +::-webkit-scrollbar-button:vertical:decrement { + background-position: calc(9px * -1 + 1px) 1px; + background-position: calc(var(--scrollbar-button-inner-size) * -1 + 1px) 1px; + /* up */ +} +::-webkit-scrollbar-button:vertical:increment.disabled { + background-position: /* down arrow */ + calc(9px * -0 + 1px) 1px, + calc(9px * -0 + 2px) 2px; + background-position: /* down arrow */ + calc(var(--scrollbar-button-inner-size) * -0 + 1px) 1px, + calc(var(--scrollbar-button-inner-size) * -0 + 2px) 2px; +} +::-webkit-scrollbar-button:vertical:increment { + background-position: calc(9px * -0 + 1px) 1px; + background-position: calc(var(--scrollbar-button-inner-size) * -0 + 1px) 1px; + /* down */ +} + +::-webkit-scrollbar-track-piece:hover:active { + background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAG0lEQVQYV2P8/////4MHDzIwHjhw4L+9vT0DAHAFCj6esq3FAAAAAElFTkSuQmCC") repeat; + background: var(--checker) repeat; + image-rendering: pixelated; + background-color: white; + background-blend-mode: difference; + /* background-attachment: fixed; breaks the checkered background in chrome */ +} + +::-webkit-scrollbar-track-piece.increment { + background-position: bottom; +} +::-webkit-scrollbar-track-piece:increment { + background-position: bottom; +} + +/* turn off double buttons */ +::-webkit-scrollbar-button:start:increment, +::-webkit-scrollbar-button:end:decrement { + display: none; +} + +/*# sourceMappingURL=windows-98.css.map */ \ No newline at end of file diff --git a/static/css/windows-default.css b/static/css/windows-default.css new file mode 100644 index 0000000..9749ba2 --- /dev/null +++ b/static/css/windows-default.css @@ -0,0 +1,48 @@ +:root { + /* These resources are generated. */ + /* JS: makeThemeCSSFile(renderThemeGraphics(getComputedStyle(document.documentElement))) */ + --checker: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAG0lEQVQYV2P8/////4MHDzIwHjhw4L+9vT0DAHAFCj6esq3FAAAAAElFTkSuQmCC"); + --button-active-border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h256v256h-256v-256z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h192v192h-192v-192z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + --button-normal-border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h224v32h-192v192h-32v-224z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M224%200h32v256h-256v-32h224v-224z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M192%2032h32v192h-192v-32h160v-160z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + --inset-deep-border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h224v32h-192v192h-32v-224z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M224%200h32v256h-256v-32h224v-224z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M192%2032h32v192h-192v-32h160v-160z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + --button-default-border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h256v256h-256v-256z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h160v32h-128v128h-32v-160z%22%20fill%3D%22%20rgb(255%2C%20255%2C%20255)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h96v32h-64v64h-32v-96z%22%20fill%3D%22%20rgb(223%2C%20223%2C%20223)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M160%2064h32v128h-128v-32h96v-96z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M96%2096h64v64h-64v-64z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%09%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22256%22%20height%3D%22256%22%20stroke-width%3D%2264%22%20stroke%3D%22%20rgb(0%2C%200%2C%200)%22%20fill%3D%22none%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 96 / 3px; + --button-default-active-border-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256px%22%20height%3D%22256px%22%20viewBox%3D%220%200%20256%20256%22%3E%0A%09%09%09%0A%09%09%3Cpath%20d%3D%22M0%200h256v256h-256v-256z%22%20fill%3D%22%20rgb(0%2C%200%2C%200)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M32%2032h192v192h-192v-192z%22%20fill%3D%22%20rgb(128%2C%20128%2C%20128)%22%2F%3E%0A%09%09%3Cpath%20d%3D%22M64%2064h128v128h-128v-128z%22%20fill%3D%22%20rgb(192%2C%20192%2C%20192)%22%2F%3E%0A%09%09%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22256%22%20height%3D%22256%22%20stroke-width%3D%2264%22%20stroke%3D%22%20rgb(0%2C%200%2C%200)%22%20fill%3D%22none%22%2F%3E%0A%09%0A%09%09%3C%2Fsvg%3E") 64 / 2px; + --scrollbar-arrows-ButtonText: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAJCAYAAABaMo5wAAAAW0lEQVQ4T2NkGGSAcZC5h4FWDvrPwEC02ShqkR0EkkAHuBxMyEKYWYQ8jKEOXQOyo/A5BuZwqqvBZiA+3xMbilQLIWqlcUJRimwPzjRELcdQZA6hREeR4eRoBgBoXhAK6oiMhwAAAABJRU5ErkJggg=="); + --scrollbar-arrows-GrayText: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAJCAYAAABaMo5wAAAAYElEQVQ4T2NkGGSAcZC5h4EmDmpoaPjf0NBAlNnoauGaQBLooYXLUEIWwswi5Chs6lB8gewofI6BOZwWajCCFZ/viQ1FqoUQtRI4oShFtgdnGqKWYyg1h6icQKklpOgHAM9mQArEvm5+AAAAAElFTkSuQmCC"); + --scrollbar-arrows-ButtonHilight: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAJCAYAAABaMo5wAAAAYElEQVQ4T2NkGGSAcZC5h4EmDvr///9/RkZGosxGVwvXBJJADy1chhKyEGYWIUdhU4fiC2RH4XMMzOG0UIMRrPh8T2woUi2EqJXACUUpsj040xC1HEOpOUTlBEotIUU/AKXFQAqyTJ6DAAAAAElFTkSuQmCC"); + --scrollbar-size: 13px; + --scrollbar-button-inner-size: 9px; + + /* Colors */ + --ActiveBorder: rgb(192, 192, 192); + --ActiveTitle: rgb(0, 0, 128); + --AppWorkspace: rgb(128, 128, 128); + --Background: rgb(0, 128, 128); + --ButtonAlternateFace: rgb(180, 180, 180); + --ButtonDkShadow: rgb(0, 0, 0); + --ButtonFace: rgb(192, 192, 192); + --ButtonHilight: rgb(255, 255, 255); + --ButtonLight: rgb(223, 223, 223); + --ButtonShadow: rgb(128, 128, 128); + --ButtonText: rgb(0, 0, 0); + --GradientActiveTitle: rgb(16, 132, 208); + --GradientInactiveTitle: rgb(181, 181, 181); + --GrayText: rgb(128, 128, 128); + --Hilight: rgb(0, 0, 128); + --HilightText: rgb(255, 255, 255); + --HotTrackingColor: rgb(0, 0, 255); + --InactiveBorder: rgb(192, 192, 192); + --InactiveTitle: rgb(128, 128, 128); + --InactiveTitleText: rgb(192, 192, 192); + --InfoText: rgb(0, 0, 0); + --InfoWindow: rgb(255, 255, 225); + --Menu: rgb(192, 192, 192); + --MenuText: rgb(0, 0, 0); + --Scrollbar: rgb(192, 192, 192); + --TitleText: rgb(255, 255, 255); + --Window: rgb(255, 255, 255); + --WindowFrame: rgb(0, 0, 0); + --WindowText: rgb(0, 0, 0); +} + +/*# sourceMappingURL=windows-default.css.map */ \ No newline at end of file diff --git a/static/css/zTreeStyle.css b/static/css/zTreeStyle.css new file mode 100644 index 0000000..12676d4 --- /dev/null +++ b/static/css/zTreeStyle.css @@ -0,0 +1,97 @@ +/*------------------------------------- +zTree Style + +version: 3.5.19 +author: Hunter.z +email: hunter.z@263.net +website: http://code.google.com/p/jquerytree/ + +-------------------------------------*/ + +.ztree * {padding:0; margin:0; font-size:12px; font-family: Verdana, Arial, Helvetica, AppleGothic, sans-serif} +.ztree {margin:0; padding:5px; color:#333} +.ztree li{padding:0; margin:0; list-style:none; line-height:14px; text-align:left; white-space:nowrap; outline:0} +.ztree li ul{ margin:0; padding:0 0 0 18px} +.ztree li ul.line{ background:url(../img/line_conn.gif) 0 0 repeat-y;} + +.ztree li a {padding:1px 3px 0 0; margin:0; cursor:pointer; height:17px; color:#333; background-color: transparent; + text-decoration:none; vertical-align:top; display: inline-block} +.ztree li a:hover {text-decoration:underline} +.ztree li a.curSelectedNode {padding-top:0px; background-color:#FFE6B0; color:black; height:16px; border:1px #FFB951 solid; opacity:0.8;} +.ztree li a.curSelectedNode_Edit {padding-top:0px; background-color:#FFE6B0; color:black; height:16px; border:1px #FFB951 solid; opacity:0.8;} +.ztree li a.tmpTargetNode_inner {padding-top:0px; background-color:#316AC5; color:white; height:16px; border:1px #316AC5 solid; + opacity:0.8; filter:alpha(opacity=80)} +.ztree li a.tmpTargetNode_prev {} +.ztree li a.tmpTargetNode_next {} +.ztree li a input.rename {height:14px; width:80px; padding:0; margin:0; + font-size:12px; border:1px #7EC4CC solid; *border:0px} +.ztree li span {line-height:16px; margin-right:2px} +.ztree li span.button {line-height:0; margin:0; width:16px; height:16px; display: inline-block; vertical-align:middle; + border:0 none; cursor: pointer;outline:none; + background-color:transparent; background-repeat:no-repeat; background-attachment: scroll; + background-image:url("../img/zTreeStandard.png"); *background-image:url("../img/zTreeStandard.gif")} + +.ztree li span.button.chk {width:13px; height:13px; margin:0 3px 0 0; cursor: auto} +.ztree li span.button.chk.checkbox_false_full {background-position:0 0} +.ztree li span.button.chk.checkbox_false_full_focus {background-position:0 -14px} +.ztree li span.button.chk.checkbox_false_part {background-position:0 -28px} +.ztree li span.button.chk.checkbox_false_part_focus {background-position:0 -42px} +.ztree li span.button.chk.checkbox_false_disable {background-position:0 -56px} +.ztree li span.button.chk.checkbox_true_full {background-position:-14px 0} +.ztree li span.button.chk.checkbox_true_full_focus {background-position:-14px -14px} +.ztree li span.button.chk.checkbox_true_part {background-position:-14px -28px} +.ztree li span.button.chk.checkbox_true_part_focus {background-position:-14px -42px} +.ztree li span.button.chk.checkbox_true_disable {background-position:-14px -56px} +.ztree li span.button.chk.radio_false_full {background-position:-28px 0} +.ztree li span.button.chk.radio_false_full_focus {background-position:-28px -14px} +.ztree li span.button.chk.radio_false_part {background-position:-28px -28px} +.ztree li span.button.chk.radio_false_part_focus {background-position:-28px -42px} +.ztree li span.button.chk.radio_false_disable {background-position:-28px -56px} +.ztree li span.button.chk.radio_true_full {background-position:-42px 0} +.ztree li span.button.chk.radio_true_full_focus {background-position:-42px -14px} +.ztree li span.button.chk.radio_true_part {background-position:-42px -28px} +.ztree li span.button.chk.radio_true_part_focus {background-position:-42px -42px} +.ztree li span.button.chk.radio_true_disable {background-position:-42px -56px} + +.ztree li span.button.switch {width:18px; height:18px} +.ztree li span.button.root_open{background-position:-92px -54px} +.ztree li span.button.root_close{background-position:-74px -54px} +.ztree li span.button.roots_open{background-position:-92px 0} +.ztree li span.button.roots_close{background-position:-74px 0} +.ztree li span.button.center_open{background-position:-92px -18px} +.ztree li span.button.center_close{background-position:-74px -18px} +.ztree li span.button.bottom_open{background-position:-92px -36px} +.ztree li span.button.bottom_close{background-position:-74px -36px} +.ztree li span.button.noline_open{background-position:-92px -72px} +.ztree li span.button.noline_close{background-position:-74px -72px} +.ztree li span.button.root_docu{ background:none;} +.ztree li span.button.roots_docu{background-position:-56px 0} +.ztree li span.button.center_docu{background-position:-56px -18px} +.ztree li span.button.bottom_docu{background-position:-56px -36px} +.ztree li span.button.noline_docu{ background:none;} + +.ztree li span.button.ico_open{margin-right:2px; background-position:-110px -16px; vertical-align:top; *vertical-align:middle} +.ztree li span.button.ico_close{margin-right:2px; background-position:-110px 0; vertical-align:top; *vertical-align:middle} +.ztree li span.button.ico_docu{margin-right:2px; background-position:-110px -32px; vertical-align:top; *vertical-align:middle} +.ztree li span.button.edit {margin-right:2px; background-position:-110px -48px; vertical-align:top; *vertical-align:middle} +.ztree li span.button.remove {margin-right:2px; background-position:-110px -64px; vertical-align:top; *vertical-align:middle} + +.ztree li span.button.ico_loading{margin-right:2px; background:url(./img/loading.gif) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle} + +ul.tmpTargetzTree {background-color:#FFE6B0; opacity:0.8; filter:alpha(opacity=80)} + +span.tmpzTreeMove_arrow {width:16px; height:16px; display: inline-block; padding:0; margin:2px 0 0 1px; border:0 none; position:absolute; + background-color:transparent; background-repeat:no-repeat; background-attachment: scroll; + background-position:-110px -80px; background-image:url("../img/zTreeStandard.png"); *background-image:url("../img/zTreeStandard.gif")} + +ul.ztree.zTreeDragUL {margin:0; padding:0; position:absolute; width:auto; height:auto;overflow:hidden; background-color:#cfcfcf; border:1px #00B83F dotted; opacity:0.8; filter:alpha(opacity=80)} +.zTreeMask {z-index:10000; background-color:#cfcfcf; opacity:0.0; filter:alpha(opacity=0); position:absolute} + +/* level style*/ +/*.ztree li span.button.level0 { + display:none; +} +.ztree li ul.level0 { + padding:0; + background:none; +}*/ \ No newline at end of file diff --git a/static/files/lxgwwenkailite-bold-subset-111.woff2 b/static/files/lxgwwenkailite-bold-subset-111.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..4999712910ab983ecb6afd852acf24803cfb2d5c GIT binary patch literal 58700 zcmV(|K+(To6#xJL0~#m*0Oa8S0Xyda00000000000000000000 z0000#Mn+Uk92yoIARJ%@U@Axei)<})5eN!}oLq#a3jsC)Bm;te3xa+C1Rynr^>hV< zW(OcQ5EmpEf__`@+j0lp_Fd7eg7jup1Ph`3(Ms^9L(AQYr8Gn-QNhMlY_|hcQo|Jl z|NsC0c}ZmqZ3-qWfavC&{|}VBu*4QAPh!szbGH#IwKvm|CJUoAT)PP8gp)88@#1(} znryz)a?N2^Q~R`lyc?{Q*3ypFvJqZMybC+B#&i!=`rdZYVUdsy;oXU}2jykybsC9l z8J&!_Ag5U;2~j6OCXmD8QSTSh=T`QB3;zma(^chuv-YZgn6|!bq(fiZi=rHq z^Y2SUxs%ndg42#(cFvMsc^zQ4;9rahrp#LIr6D~1uf5)R^Jw>nNhJjUl0ESS0tX}{ zqOB3ML;Q4pl6QAcG*2ShR79wGDyb>7R1GObifU0C43l9##>Ck6*&oapd|?hujBWTi zKhqTWBc_BY(kntr0EejVgqkw*Q*uWAAvo6s=@rNYaKWpVR*Oqs@{(3de6V^|AN&db zUtbRntg9xJc+VJC=5Pt}&%d|(1^}NY<2n@x^nazZy5NSd5+MoGF!?CVY&f=`&imf) z{w)a)&9p;iL%jX+@z+(Y7DywRCCJV)V9OaCaUO?~%HEK)w|I(vUz`0uxey|BRTqrJ zAVf@==U+s8Yra|9*?)rE-S0sn4=4^Kp%!AoaRvzlQ@9qyb`kv4wa(=eIL2RS_o@Tw z1OD^(u4@Ekpj$Byx*{H1+ClhMEehf>a>!pHmw%9py<0)p&fB6y&n)482w7U&2^ZJe zPLKNu_s+ZIC%Jp4(eM4gVrUDr;G^QW7FJ+NVW!M5nV2HFIZTu}6H_)PLUu)zRGVsJ zf>3C)j}o%UY)C*AF*VVPhWWNd^P8Dx^t?ku__%V35_329iJU2FdS3`-0eA~&T+u%7r<-ce^AYY~H2Q^CAvL(xqu$(wd?vwt; zh3k&9N|$NtvQ=tZCXj(p_pIaAj)5S2P8~l0rocgn%0Awnk9~9SER01`{XR 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�K87pdE=aUDUXL5Q$D-cj@k8h9l(#e>hPHpJ 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

    $kz^@QIh8Ct8W(lvYlGqYroVc1p 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 RAcox?uCg-=%P{apiVm*s#WVl_ literal 0 HcmV?d00001 diff --git a/static/files/lxgwwenkailite-bold-subset-114.woff2 b/static/files/lxgwwenkailite-bold-subset-114.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..f09a436844a34b661fbe9cd98974a0f44d9132be GIT binary patch literal 53992 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 literal 0 HcmV?d00001 diff --git a/static/files/lxgwwenkailite-bold-subset-115.woff2 b/static/files/lxgwwenkailite-bold-subset-115.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..728e633a8991b03900eaefb67ae634ecca2f52ff GIT binary patch literal 51948 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 ZFQ1?xPAp!xs18f!cr;_p)p}DYRRwvQ%Ygs@ literal 0 HcmV?d00001 diff --git a/static/files/lxgwwenkailite-bold-subset-117.woff2 b/static/files/lxgwwenkailite-bold-subset-117.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..2f0f4d0c7aa4fa329af9c5d48f78cb881e1eb70c GIT binary patch literal 48476 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¥G!YX+A zK@~ul7m5^BX(KZ?YU_Gmb-N1YUZAz;ZpT+fel@y_;(&4Ow+xvgMGr-*lmbvYX~@=$ zA&bim{dh74=K&0RM3B*5xqc95#)x^WG!A_ok;Eb{dc)5sl?XF-Yf$4jUJ^-~E4_k9 z;5k5(#j7TWXa=c=e=SKV4WeZ*yf$Pe zSG=BH!{Xe~`ONxm$C8Ie*4~ZrLiSw~cl0#`KiSJ*?!&ul3||&hP%R#(~dXtVcH%Dy3z=HT117hBwUiQ+S8vy>f$m zR4$O4a=bs`$J{12G*`yQy5mc(dgOMmgUH7p3dWWPv^t-@pXT} zCokr^RlJ_J&5!HRKF{|gvw1?F^`n|w_ui7$qrTma?za1z#%3MwckHuI5gs@`>qY+P zKRwcy$M^Gh^T+yYmxI7c&42#wS8JHBuLp@e=<#5A#BJQM>*A|dE9NXOwQ$tyt7 zY^bQ^(vB`eUt5&18w)HsabU-(0l4%31PlKW4Xl3i!hazKIjfCt9A9$)+`aH!yfb_oX|f*~Q2D0D0* z9u18qv(tsU#Wvm1Q+4I1@pVGh&6G!r~xgvB=0cW<)0T+PD zJEDtw6WkZ@vq13RE`$&c1c(HpJhsW>5E63I9ZA&SmjNV5&KvT#7zJM3&hN-#KvN*@|_S-K$KvZO@VO?tAs-tWx2+ zEf+mFhy4s7Pp$%1g)Ko8D`^GZx~C8-RkVdvtxA16cug7%Q=?982V^5OYiW1t_e z>*yQk85gQ{YgJ2Sn3K=H}P@GAC z6iS(nRtba>?tyj9@&>4&>ZB48d0LM%%v2c(5VDAH><5MjNW(EifrdB@Nf1xakPP}9 zYDfWhuAkjhQ0H?IiTV6HBvTKHW;a_UI{&w=#k`gqTg6qXOL%n~r^=_%N=aeN&-QOL z01c{2_z;%ZROXm;H8SdI1Fu^-Djkz2366`n=fK7lJw+)+1v2nXS;h{9df?)&9Psc~ z4<2%_`sy@vgbu}LT?C{r-%MI(vvu9)FhyGEw5|K^9rF#zlmL_!Z#BwKKuF?Po~I z@uH4(3AbUm7tQMs=Hfu`it`Iu73EYi;UqReDH$CS0`#1+LhSq!D(v$7V!9EQb;1Ps zbV~{INt=S%l;W4;61F1@6L-7-+=Amc4GVB`aC&!4jz>jAPC!&lr-+caapMlL g>p0um1YojqtU@9t1-PWd4654Yt<8 literal 0 HcmV?d00001 diff --git a/static/files/lxgwwenkailite-bold-subset-118.woff2 b/static/files/lxgwwenkailite-bold-subset-118.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..5edcde2f0b5127b3fc5e7536d4284a679bc97562 GIT binary patch literal 43240 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

    ft^Nm5Rs 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 YANl#5aa>Bv!zAvKxFe(rtFOoh0B;`2C;$Ke literal 0 HcmV?d00001 diff --git a/static/files/lxgwwenkailite-regular-subset-103.woff2 b/static/files/lxgwwenkailite-regular-subset-103.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..32a34019a57e2778d8c05759d779868a8a8a2dfd GIT binary patch literal 61476 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 literal 0 HcmV?d00001 diff --git a/static/files/lxgwwenkailite-regular-subset-104.woff2 b/static/files/lxgwwenkailite-regular-subset-104.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..ce6feb7470ae580aa8892617cd2bc55bd18af178 GIT binary patch literal 59668 zcmV)0K+eB+Pew8T0RR910O=F}6#xJL10ECr0O+Xz0Xyda00000000000000000000 z0000#Mn+Uk92yoIARKH4U@Axei(D;q5eN!}q*#QbYXLR_Bm;ta3xaw81Rynr^>hV< zJ_jH-I2R-sf_huT+LA!z#=2iJu|jj(0P1Y(qX#~H4Z8{ddb4B%f!F=Y3^BI@2vXG> z3jY89|4&OQGG>#`v>lT%K-J$QB4MOuS??Gi+lD<0_nApDDnS^^5nDkVI87m2OjM#0 z2qb|(r}#?Cj3gHhvS8v2HrXv#*sEjDRoy!7R%@qcxGFImsm5~pl6^?Q^#9=K zH2B`^L!bJNfb-8$w$o^Qj{eti=lOWcD#(fBgx>r%d80}ncHhx)gGtu3>m=1m@FK(a z%V7Tw*#R5RM~ISKVa3$^A;3Irfj>kFX=KKPGOxy1yME^+ zlPapAGTkIbN`@Tef9lg&-(Bx-`n^2UBQ!qn*%AVQ!v@(agYzaFxHQt>O$0fVk7ZN3 z)Lr-2UGI;PU}U2W3NxbsHj9O1A#f@iY}hp6E_+`Had^746Tb-rd$$3k^6gS?>1F0BK)BKcxJ{kG zIn7C4k#|?B0}K`zhhBbw*5?0T_9xjADF#nPDpDa5DrkcZ7FL55y-hLK+M5f9=l7d` z?z{J#zL75gdC)ds6|{&!r1`L>7=RTMj2Ve5*QiscD`VDNV4_QOy0vqa|NCR*!iU`K zJ9$HdQ6O1^0U}PsR{|0H;?n)@I+ON_=HUB&Y`;i|cEKyHGW#&;R>e*UU#vz=!Hvh= z_imelH|VMlufhl^f8~Du|JPbSq#G$TmGg zwdo!2M1J)4Q}0*OD@vGR8dQlm#u!7k>CRx&@KkRmJ8THyG3WnuSRhLrEA0S)DzH(M zK?edaM|_|SA?=w&(^UQY{cp`NUH61*B2+?Km$n-b zm81z8A#*w*ip4H2&2pv$JQ5m>5;i1r${TAI<@Y&l3C!w_~Xx8FXsRJxUZocC(h%Y-;^EBwdo1PF z^vzlWBfe}12a1|ge{g)INm$yJRVU-?Ot64PT7o^{0{{OloyJYNq&ii4xlD$p z$Bq16#(Lo zuin_-&aJ=wyIqg(U8B7v+&ghVX~GWgM&jbyF;0yXri~$RAYUSA4ExllU? z%bRfQ&hM;)I=GPe7>DymJ8;x@L@xh9q^{ryB*!2C`~X6OfIBFN5>jXsz@UFMv_!N= zHAVpSltX6t;^;}EF>&B~2Z(_ZaZRVjtUO9G9s2*rd;bq$aENMENS^(v0{Kc~6+qz- zlrZI0v-qfK0MZ2LD7;YQ|91+5`3WF90kHAbp=<59&>}xt6Kx;u8NGS*t!pD`wtuNVM>Jwj-V3!b=(4HtSpI^S9d{_CN@?+(<%73beNh(ZQR_U6&uJTP) zbV_#0-Rj8Hmo;8#N$Jqou=La8hQ|A3=4H_nex5im@!%wUl8`eeGPhQjXPrMdC8i*| z;J>2AqS@1qPRFMQ6epMDmh8Ig>|M`hs7kNRq-W-q?X9aW-#)9PV(;vv2~`uiW^bH* zaQ5-JE9U+<_f>t=q-pgl8l`H}8oQdjnwpx9d4JV|3uEdZE}Go%=i+&bk1YPuRM9lN zG_-m8(&NjtnN-_~ox;Ay{+RzRJOn!`L2O@0=q8L26%Jh_jibrY{8&tSaQt}UKb4b_ z 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%0A8!q!2Ah#GIuIJNe5_pn# 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%0A484ARF!fG!{?m6h_3; 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 literal 0 HcmV?d00001 diff --git a/static/files/lxgwwenkailite-regular-subset-109.woff2 b/static/files/lxgwwenkailite-regular-subset-109.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..0646554721ab4bbc9cc51400b60bd734296f8f8d GIT binary patch literal 58324 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 F0RVlaVBi1% literal 0 HcmV?d00001 diff --git a/static/files/lxgwwenkailite-regular-subset-111.woff2 b/static/files/lxgwwenkailite-regular-subset-111.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..9ac465256c67ac368c89ca24e261ad00bca2c9fe GIT binary patch literal 59356 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[>Hs}1lm=ro~XsXF1zVp`=7y-W~ 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 z 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 literal 0 HcmV?d00001 diff --git a/static/files/lxgwwenkailite-regular-subset-113.woff2 b/static/files/lxgwwenkailite-regular-subset-113.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..1f4cdf2378d74f19fc7d150d3cdd075af6e1f574 GIT binary patch literal 55760 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 Bj-dbm literal 0 HcmV?d00001 diff --git a/static/files/lxgwwenkailite-regular-subset-115.woff2 b/static/files/lxgwwenkailite-regular-subset-115.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..b6a3cc7a748dad7ffc29a2ae1a344b38b09add7e GIT binary patch literal 52528 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 literal 0 HcmV?d00001 diff --git a/static/files/lxgwwenkailite-regular-subset-117.woff2 b/static/files/lxgwwenkailite-regular-subset-117.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..7827a637c819845f09c048b1087885078974f119 GIT binary patch literal 49200 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 literal 0 HcmV?d00001 diff --git a/static/files/lxgwwenkailite-regular-subset-118.woff2 b/static/files/lxgwwenkailite-regular-subset-118.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..26954d547fd27c21a412704ee6b48e836f677fb5 GIT binary patch literal 43832 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 I>b^n%0O)C&FaQ7m literal 0 HcmV?d00001 diff --git a/static/files/lxgwwenkailite-regular-subset-22.woff2 b/static/files/lxgwwenkailite-regular-subset-22.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..590788282589842027a81c3cc41ad83ac40d0dac GIT binary patch literal 55040 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

    3hESmW}B^nmr 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 literal 0 HcmV?d00001 diff --git a/static/files/lxgwwenkailite-regular-subset-74.woff2 b/static/files/lxgwwenkailite-regular-subset-74.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..baca5ea55f911d8aa2d5c00985f49a49fe562755 GIT binary patch literal 44000 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 z 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 literal 0 HcmV?d00001 diff --git a/static/img/background.bmp b/static/img/background.bmp new file mode 100644 index 0000000000000000000000000000000000000000..2cc4e5448d1783ea66301da70f986e5feb1ec9a8 GIT binary patch literal 824 zcmZ?rwP0od12Z700mK4O%*Y@C7H0y=ALfH#umF(w|NsAi0|$sFNm2|nmUxpPDo4%7 xA7b<jpMwVv0v&@%BD(>r0!%Fs5uiq7DP(hy*>J@`!+`)<iXfYy0yF~|7yuo-q0s;U literal 0 HcmV?d00001 diff --git a/static/img/combo.png b/static/img/combo.png new file mode 100644 index 0000000000000000000000000000000000000000..a37c567f34e5174eb7475122d3201496f43faf20 GIT binary patch literal 89 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1n$P6SCe}wM_QfvV}A+A9B-o0x<)po5w7N4h! kV+e<Aazet3gdL0wOl6FT2lq<p17#RIUHx3vIVCg!02@^lz5oCK literal 0 HcmV?d00001 diff --git a/static/img/comboleft.png b/static/img/comboleft.png new file mode 100644 index 0000000000000000000000000000000000000000..3dea98ef0f69ee0086de568a6d7ca3905f59fb1f GIT binary patch literal 91 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y_2qJgwKk^Vru?6^qxB}^W_pSw1+qD8&0-i38 lAsp9}Ee>2baDd?mI|EM_Q=|2znr%Qi22WQ%mvv4FO#q}=7&ZU^ literal 0 HcmV?d00001 diff --git a/static/img/comboright.png b/static/img/comboright.png new file mode 100644 index 0000000000000000000000000000000000000000..08028e90d577b82eadd753fca81a75bc0125b715 GIT binary patch literal 91 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y_2qJgwKk^Vru?6^qxB}^W_pSw1+qD8&0-i38 lAsp9}JrV*E5*Qw_FtBnlGH#ypITI+y;OXk;vd$@?2>@})79{`x literal 0 HcmV?d00001 diff --git a/static/img/comboup.png b/static/img/comboup.png new file mode 100644 index 0000000000000000000000000000000000000000..270018526ee0ccdb12e92fd5fc1d0d66ac512ed6 GIT binary patch literal 89 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1n$P6SCe}wM_QfvV}A+A9B-o0x<)po5w7N4h! jV+e<A@{WTS4jusNxW<?`@!<VyKp6&4S3j3^P6<r_O|lni literal 0 HcmV?d00001 diff --git a/static/img/computer.png b/static/img/computer.png new file mode 100644 index 0000000000000000000000000000000000000000..e30a9a43aa24d227cd949a308b23823c285436f8 GIT binary patch literal 678 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sEa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)pT}UnMXwSj}Ky5HFasE6@fgVISZV;tHhO+S;B!zjo%# znY6StAosw513!NJU@%TIHa^3UcE*@tCPUi)w3+{bCe55VGc+`G?aB!ZARfd2|NqT? zl{x_RFqQ=Q1v5B2y8$wQG0EHAMP$<blcqopdx@v7EBhlBVMbNM8MD6>0j0w|T^vI^ zj<228y{=h7z$LcjE7R7gzyAM^lG9SywECp%rDd7t40Jdwc$PL?xxjJc##DxtQF6OK z)g(8pTz_CbuR-U&fPa%8zK;sNzrZ)gvn;>m;AJ%{pNAV$4rSLp<vFW9qjHw7+~m4B z3*@gAC_7&NTg(|{{y0%+(!47LV)GNC*zK3>;rX7m!TRj_FRrXHO=}~}4qj84pP=t5 zac}x7>0Rw^MjEAN6WSXleOj!=EaX*Vx~d>Vu<K7yujj<Bnwbigtou9`@Lf}RuPOXT zrnmI7`k#*I;>E?E<`gVC9DZ;ycg@@nf7h|g>srW7=eOE!!ufjFG|q+ZYrCecIg`9^ zUf<KAz=nkxF7}2i@@&Ld_e<NnuP?Lv>bt69UkrE8<&xRrb$OzPz1RFG2%r4bOF(o! z&y~;28r%2^AHS?sKDe{iRpH~A-yJMB#Ps)b75sj7qi9v7<<6jOdG&u7>@R38*g4}x z4KUPIOI#yLQW8s2t&)pUffR$0fuV)2fr+l6Wr%^Hm9e>%i6xM0WneJxoR%JnhTQy= Z%(P0}8s1NyGzqAI!PC{xWt~$(69D+5310vJ literal 0 HcmV?d00001 diff --git a/static/img/cursor.png b/static/img/cursor.png new file mode 100644 index 0000000000000000000000000000000000000000..120be30374ca9a4bb4ca3622282561a7bc75e0fc GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJc25__kcif|)4aJ3DDb$bFZ{m0 zXqVyAuh(5?pHbs?xpLHIaR)<!!lJdyJvA6+NctYqc9?wOcZ1@>zb@O3C``~b6g@E| zf-A){ht)`>?`l&Aj~+wY$@Ml`2AosZ{XM68;m}dlApM2y?(Mp)yFOge((te@FMD`R qOQ6bS{d)#!=AXwyL|g+!9?r3UXDHlO`hXSaBnD4cKbLh*2~7a3=0_m_ literal 0 HcmV?d00001 diff --git a/static/img/directory_closed.png b/static/img/directory_closed.png new file mode 100644 index 0000000000000000000000000000000000000000..0595c6a271c52474a506af555b31aac3d4ead815 GIT binary patch literal 372 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvmUKs7M+SzC{oH>NSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fgAsXNl;tEpG(C{Aw7!Djb z0Om66Ire=Eki}RM<QL4~@a#q!h?C^)?!uJDU6TUju$OrHy0SlFlMrVVs;kQf+3fG> z;uxZFJ~=^w-GGaUaZ|$tAps5r&44mCCU+H9wFHLnLob*Z`xGX#G#={lI^iIi#=^6M z)xcoY3<bu`4T9^P1SC6v+?GWQo07z285nlvc&=NQzGflNXw?$eh?11Vl2ohYqEsNo zU}Ruup=)5KYh)5)WNc+%Xa(Y$SQ!|2e-1A~(U6;;l9^VCTZ7fQ_ve5b7(8A5T-G@y GGywoZmSrLU literal 0 HcmV?d00001 diff --git a/static/img/directory_open.png b/static/img/directory_open.png new file mode 100644 index 0000000000000000000000000000000000000000..62b18f0c8e9a8549dd89ae98e0a1955e5c25f4d7 GIT binary patch literal 436 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvmUKs7M+SzC{oH>NSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fgAsXNl;tEpG(C{Aw7!Djb z0Om66Ire=Eki}RM<QL4~@a#q!h?C^)?!uJDU6TUju$OrHy0SlFlMrV%ndjP31r+M{ zba4#PINy8muAr*}Pus&B_B!bg!3>+1Gc;GX=_Y=SZ_0mbIBCbnxHP$mjW4{_Tx%wT zY9ua@yLg~sua^pg=l|6{!mjdWp{JFT{s|iX7h5(XLg0F6dG0&S=lndomp83{W2Sm6 zl(V~0aM2Nmj-c+yZh61y?G{1p7OHBxI&7azA69b+va$0s7wvg^dH=Mz)7FNDPc&<+ z2Rco)#5JNMC9x#cD!C{XNHG{07+UBWnCTjsgcuoH85moc8tEFCSQ!}P+g$sNq9Hdw ZB{QuOw+6YyJa?c522WQ%mvv4FO#r!oip>B3 literal 0 HcmV?d00001 diff --git a/static/img/folder-small-close-icon.png b/static/img/folder-small-close-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0d1dcd9135cd7245d4360788068449267777337e GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q#@T9Ln>}9y%a6lpuoeH5O%;w zpp9jMr_oN9Wd@B#`49Ml57<^PetY{}#__Mt4!L82Yiln5el97vAT3+ml;`u#p5LY{ z|2r8>v)>-!>{z%%E^!Cr^JQ)8k990EN^4hS-mq<chg-w8l3m|bPfYm5l2a7l#Pn&d z!;BhPO=iPsH<s)?->_ZYbCtBk{p)EDH5$$xQ~ASc<}@=^P+zq~4(L7xPgg&ebxsLQ E04BFk3;+NC literal 0 HcmV?d00001 diff --git a/static/img/folder-small-open-icon.png b/static/img/folder-small-open-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4e2d8aba95658584d6cd3b05a26bc85fc0888be6 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t2|vCLn>}9ooLH<Sb@ha(d)hQ zyTfAJ?x^S7QNL&5W4zT+Z&K{PmQS7?E<bE_7GFJ_@vm6s)#vyJbJk>X32gfoE7J1e zm6u8TbX5`7>#38Mh>7sC#vBoTyzbi7e(MZY29E&g82w{8-;IJU?3JCcNLIx0`Oc+_ z_bD{LvA(axa#(T$pMji=pZv@%*I8wf3}gevofK3IO&;nneBeCBaqvvGNK^bW71M(y ba@_k=oU+*uCSBGBx|+e$)z4*}Q$iB}*g{p9 literal 0 HcmV?d00001 diff --git a/static/img/icons/error-32x32-8bpp.png b/static/img/icons/error-32x32-8bpp.png new file mode 100644 index 0000000000000000000000000000000000000000..a1bdc2ff26c21d743bd9019c8681e48599f17238 GIT binary patch literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvmUKs7M+SzC{oH>NSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fg!5`og;tEp0!0;bPHZ=VI z|6j#?14xLmB*-tA!Qt7BG!Q4r+uenwKjUT~ki%Z$>Fdh=golk=$1K_<z#b^H#M8ww zMB{wv#M^>L6gXT9FCCE5p5V!t_9Ef<zwD?uJEydtO^^3>FeywdIwv17(cfiF<uy*- zHnq8Yt0o5;S4u3)WIrl9JuLp4iEzoekFTD2PV&0PDjr^tx5Z>{2$!gb@Z3e-57;6W zF|B!0yz7B|MPyiT*YzNoo<}c4<c=@4pYN|*b3wYrU+mz%wj_pknF`To9<EjqH`rNu zGxaJ%%Eq_<7Zm<uR?xGZ@PC1e2hhE$C9V-ADTyViR>?)FK#IZ0z{o(?&`8(7EX2^v z%EZLV)I`_7)XKnMy56%@C>nC}Q!>*kacg*1947|UpailZEi)%IFEKaODz~yYvnn+) lFC`_lpd^FA*r>wTNY^5%px|$y=xLy822WQ%mvv4FO#q}Jqe%b& literal 0 HcmV?d00001 diff --git a/static/img/icons/find-file-16x16.png b/static/img/icons/find-file-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..95efe000728de252740a5ed1e917e0e83c3084ee GIT binary patch literal 420 zcmV;V0bBlwP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0004NNkl<Zc-muR zKm+CF<^LH7fEO=bFf3fSkP*aY#AZN2K|Gi(AtHsLdDgs@493RB43j5M1{=bNtPw;n zUAmNkjg1Y&2P>48=0Y(DWI$R{IK$bCcNk{PngwwINONdM2g8?x2N`(m?ZFBIWMvs@ zYir?#z+4m-l?rD6`0)cwGr}~>y?)Jb?b<c40qIcNUIGpA^6~;30s<hLU%Yw7@bu|7 zFu$|26JdbypN|X&k6r*9a2Dt^5NK|02D`$~&lV#rK!%_gK#U7u02T&hy8sjxa074! zVwkcrI4085&oZQ?F`&2t#RbUG2=c=D^XK8w2vV4yUB&=%(9D^}aF<}X09Qit@zG>B zn+BCgPlvk%s|%0~=xC{g^Gz)H8P1*or67nQFqgn%0h<A#p`j>Z>FLH8hJajx(|~*T z?xBc*QXMF4o;-dGHzYLlJp<Ovgbx@S|NoEd5+H+-Bm-cEfatSlA$kGx&fFB0qG0p@ O0000<MNUMnLSTZ)Os{?b literal 0 HcmV?d00001 diff --git a/static/img/icons/find-file-32x32.png b/static/img/icons/find-file-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..cf75f0ac1463145aec6f78c601705057792c9d22 GIT binary patch literal 717 zcmV;;0y6!HP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80007%Nkl<Zc-rlj zF=*RB6o#K0=+MnLDQQE4@nSlwLziyFgDFO75uHj%1_?T4DXIrgEsEXUhG^*KA!xLr zix;(YJZPa91VKZ<rqqREFu_B?y?4&Zk}S!R?GOt2u`Qz$_rCYPcXvv`H7j)k@ZSJv znl?!?aVC=iMNt;cp9rA*=5=fU{o^TgIvp?!BQi!JfP({({omfa9}6I#&qKXlkA#Q> zz@Wq7aPI!m(LQW!Y{FLhb|gTl^aL#HS0qFzfU2sj<~gZ4H)b1e7lI&weE1T6{_aOY z1Oi}i7FYntn<lmLF7&n^0?~CgPKXTY^bCT_4O4plie3BtzGrSiNGcKlZO;_SAkg5# z-yxV^zc~QjiKb5Eayid^%o@crw=4^6+nzc{uYMQi05E&0T7})gfMqiSxBvw$ap}eJ zF<_4%1lHSM4nIU90L&icc7T__ksv!RAV8QnM9{Jf1z_|0N}%|jm1!B?i4UMsse}e! z)QFJ)ScY!5>y&`##A^U;6j2lzK$ru3&%i`t1K<kS+a199tt}Y+FasTsFInO^fFj?| zpjN9b25=y-4}ieP90e{zT7FjlX0sW~f#d)I`v9Hh@*_CGi^U>jvsrfdtjz%qf!DB| z5Q8@w4QRL9fW~NA77B#|?CjiG-2p!c26GFuKB<3z)~C<Z`Vvi(vg!(h@H?@z1A%3s z>m55ErPH+W3lj`JtqzCaPPk9awE(#Hebl{YUucT78)fi7sA?J{N%BCf1)%!AJa<3! z_%sm0@5Ge>#D(bfE>;IXTf_87A)yewF=L$tQ2_i{4U=I%4TO-SKWuzF9z(0uS`Hw# zgp&z_fEfV&S?-;1B?vB}tmm!xs&oTz?EwD(2_3O8*P04f00000NkvXXu0mjf1NA&Z literal 0 HcmV?d00001 diff --git a/static/img/icons/info-32x32-8bpp.png b/static/img/icons/info-32x32-8bpp.png new file mode 100644 index 0000000000000000000000000000000000000000..101841f5152b6d33a20e19e2ff485f7e05de18e8 GIT binary patch literal 516 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvmUKs7M+SzC{oH>NSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fgAr#;f;tEpG&~V_uf&c&i zGcW)VgSx?dpot8OB|(0{3=Yq3q=7g|-tI2Uf;>K-fE@M`PhVH|Cp>K2I%d%>0ro(l zEuJopAsXlBPCUqaSb@j&tm5~YReS+kBN<LHi88miz1i=TYtT}#hTro~QhjZ$u%{%0 z_FUH2d+Q&(nICt`G%4%6%l5oKf4k)C+N>1plY2hhy6wQcQ2UDL`?9+)rgpqx&B>lx zvAT_)t0knNzF}_z@2ka)ETyXs7-}dzQWoR%OOTv9U7`OT`;-gQ=0#juvN>(m!j-fB zh;sk5VSQ&arQxA~1q;t|Bc5ZIJ7;rVFl<g`YmuD6RTp39u#-*7<|5GjswJ)wB`Jv| zsaDBFsX&Us$iT=z*U(7Uz%0bj%*w>X%G5;Hz|_jXV7lJ3RVW&A^HVa@DsgLgRvae= z)Sv{iAuTf}H7_wY)hf5LII}7>F)t-0wV)(}!Puz6*htqRsi5F*py+9!Y6eeNKbLh* G2~7ZHv#MYK literal 0 HcmV?d00001 diff --git a/static/img/icons/my-computer-16x16.png b/static/img/icons/my-computer-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..300323523806712e76adc8f43089c3b94ef46473 GIT binary patch literal 352 zcmV-m0iXVfP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0003eNkl<Zc-muR zKm#*p&iv0nBuGzBXJkaztgfz3l;)c^Z!%1nFo6NXfV8wU>^lB@WO)7l7nnI`&K!mZ z4<0b=*|P_`0gNUlIBkBuWiiA2`5TBZ07$2uMY!hdSs*q}XL#ONK)eBGj1dOR0>N2l zNi!gg!I*);7-ThwGG<5z8bZ7QzP=E_XU`ZIq@*A;C=3W05D^i<@a@}Eyio`;02C9y ze*MBUKt$j>!8DLx+{57I<;AdV+cr!C&VquQ2oMz&#Sjw{!$5XQT()c(stZ7xo12>% zYHMp5Iy*ZV%FD|!XpnqXRu(t_K>%(5O!Mi}yBJJO-3Zb!|37*1gpm=X+0W0Gftgu^ y;qTu!1f33wfoapGfi;8pjHCn{%-Jx_AOHZFN!y6+?w3>m0000<MNUMnLSTaSVUExM literal 0 HcmV?d00001 diff --git a/static/img/icons/my-computer-32x32.png b/static/img/icons/my-computer-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..528406ce729aac26165c488c8156ceeb32e12414 GIT binary patch literal 766 zcmV<a0s;MrP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80008TNkl<Zc-p;} z&ubb%6vy9U5Gv#lD5VB+Dg6(u$AG6oAcmD5aw<ZR-D@sA)LTdpyp`VEOAZAu9+V&+ zdZ{$UQx<v>JQyrBT7O}&A}9&%ys@+FuKUY%(l5x2v$OO4yxF(UQ2-Ch<#K<#%=0Q) zmIc-q+$N*>(a}CM8htM2wOS3*>9pqU2!Q6vWYW{ZlgY&Kdc9t!=B-u>6h(0dVCHP$ z`}-kn1A)iB`WF`^YL4;@AiX(;pTiD>4`2J<@^1MfeS9qXwE%Dj#^akMfFzk#?gE6v z%NEt?0POBATb=sn=Z5Xy2p|%PfU2qxQQRX}<6R2VJw4&S0|+4H2$0RaFJv--7r<aJ zfIU%M?tn|=D*0R!Fm3>tgoE({o*W!#0Fo531&|dLuE{*{Y!BM06#qwn0Oj&N?Cd-< z%*8pVX!IqNN<Tmp|04i1zrCFiV^JID24Kzs1TYKDQ3ybdQU6{??m3`WuXna`AB&vT zgpC2TN*IrWCz%QoKLDTFs1&nDFrUw1YwI`M-EI4VXf~Vv0C=AR^Z*jcDbfm#09f}i z`q^x@ay=9ZS&qA@P$*Dy{9Varv#uv1u17JHr2A2;R4Ud0Ec%BKGe<cBBoYbjRAVJp ze3-sBzZ$;xMnT#J0s-2NMkCs?Ja7fT1U!8D9@J9>x^mrMI-O3nxuf1U!@Y0ceW2}P zv7l`*7=#q7j_U$gnVJomhQA)!?iP#Q6F?@D;huPUIRaqhVRFukMxPsQ(w}nuj^kLd zSTrPHyWJL605JLR5E+Zb$a%9)3z1d7_T>}2IzFNO%gZbLx8vG3n`2+FGw=8NmLNEO z^*OJZGY}ld2+ihfoqRsOVy*$`%PyK!t5te&oqnUypoaQBSr>3!7QNY=0(g1n?PRV6 wR<9?%9d_m#z}n7h$jMv-c&M_AaxzE#1#JZGmf36VZvX%Q07*qoM6N<$f^T<W9RL6T literal 0 HcmV?d00001 diff --git a/static/img/icons/my-documents-folder-16x16.png b/static/img/icons/my-documents-folder-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..6fa2389ef15785e1ed0c6ae59162e0afb13be4c2 GIT binary patch literal 299 zcmV+`0o4A9P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0002;Nkl<Zc-obb zF%E(-6oy|DFX86w`W6>&K!}?&4mEK%MkXfi(B6O<Csr4i4lW)+9VGDvNQ<pNDd69b z*M@vw-va^ziQ~8k!;rY%lOZ?=RzT?i(ljN50>+@w`#g`~xZkP$^L2MhNF7F`YM*5@ z1M9dXmY@xjMFPcT-H;%r>KsKt8Uoq2oLOh;o#Am>nyRBEN>HDBOnm=lByt=jpquwF zc}+mbC3r*f6HF2}EXoI~%EeX*Ja1mgzTZGeD6@eUTpg<}IENlV$IW$#?4n!Xx*6>; x8UiCh=7f4X(1L${rzMa<950cutYj?U$_GhdnD+?D>(BrI002ovPDHLkV1mr;d3OK+ literal 0 HcmV?d00001 diff --git a/static/img/icons/my-documents-folder-32x32.png b/static/img/icons/my-documents-folder-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..50658d9c1ca088949e948f25fca1b7d40c6f03f4 GIT binary patch literal 617 zcmV-v0+#)WP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80006oNkl<Zc-qC5 zze@sP7{?zW9BL1Q2BG2ht|5fLA;_Vjt)U@uNC=vuAs3x=a&+*W92!!?<(z_`h@j=5 zM*jhWK<GcPdtN+!@9uej+^O{p-s|1-KHty#eV!9j@XwK2v_P#^o0QAt#B~+|Kyhn( z9qu3Apx5gqs+AZ3#cyve`TFJU1DefdB8Wr)qPQOj(P%WlahzB+$>eGkCbA9bbPdAd zi$FvYQM^)VMG{@tg~!LNR6Hp}AW0NQ!MQkt@i=<&)LsWB?<XXL=}eFSrsD0Z4LCbJ zQaWMVPT1jqrV>CWet5V8nWI<I1&n^b4eh%ps8lli`(VJJ>eyH~r2$|Z!bIG6LDi08 zu?XGn0SQ3@FjnH?=jX?PV!og#POZNN`+<GK;WuvwI$;D*ua6;@%LR($uZLVDo82;6 zi(y%tGYFiC2tcbPfA5zOmh~Kfa7Lp!0E%A}e^#fy*5NG`A@ceB?C^5{FHsx#a@e7D z_)6sBK;vLj5b*#^g8&s>z(9yXp&)TUahk|8$_-+ltPSQ4sO&e`C$=Fl1Nb3@h$E!S z_wF&b1f`Pqhy%$0RAQ8Xcn^Rc%;_@(U~Ib0U4{cXpwQK8g69A;1TY;o>f|yIFLtp9 zVE}0xOioC_DOzC$pz1%h);S=AKL>Jv&yM^zKz7m?4(I`>7Jxz!6rvEiuX11panXur zxy%I#j2^&_{v%#yXaQEL?nB4`xSRIsA$)NX;IHEsc81VL-KI<x00000NkvXXu0mjf DZNn5! literal 0 HcmV?d00001 diff --git a/static/img/icons/notepad-file-16x16.png b/static/img/icons/notepad-file-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..a7ad05d82f17cfa6d47f1797eb8a5422ddd0a631 GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^xl_H+M9WCijSl0AZa z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YDR+ueoXe|!I#{Xiaj ziKnkC`$J|{ZXxZR>-)rkLP4G`jv*T7&ra~>Vld=zj_+oFf3<4UnMJa{ikF-gY+7JA zk)c86%c%yJn+AbhDlt5)#~12}B}Qhi{6Fg&Kl?*jt*{Rs-%5X~x6WRW<zcaSw)p{O z>7C}x7tUDx1)8o};u=wsl30>zm0Xkxq!^4049#^7jCBo6LktbA3@xloKx``m0|u{I gAQvJu<mRVjrd8tBP$;g%4Aj8j>FVdQ&MBb@0Jpzkp#T5? literal 0 HcmV?d00001 diff --git a/static/img/icons/notepad-file-32x32.png b/static/img/icons/notepad-file-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..fb24a84d1aead0900998935c51ae225e759fe564 GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuOWPA?=;(`^14lt)4E9As)xy20QXKDDY?>Y5%yzws-#3W($R`nFRv9wmeRo zm&r1`QOH=w`ez#l=f?1BN&=G<dP6zfrhbrU;kpoWc;|r)&2c)Fue%;so#6A)S<lj! za&k+=Waea+>fp}lcMjb#&Tz?C_*wBUUt0Nx#{D1mG(S{SyMHJlkF$g0*39Pn-V18A zr>!kxI#XxR1$2;ViEBhjN@7W>RdP`(kYX@0Ff`XSFxE9N4KXydGPJNV0kN$N3>ds- gfjouKkei>9nO2EgL!r15Gf)GAr>mdKI;Vst0Ih&}m;e9( literal 0 HcmV?d00001 diff --git a/static/img/icons/warning-32x32-8bpp.png b/static/img/icons/warning-32x32-8bpp.png new file mode 100644 index 0000000000000000000000000000000000000000..74f777f34e1b37262cdd17ddf3f5fd8f15669bbc GIT binary patch literal 504 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvmUKs7M+SzC{oH>NSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fgAsXNl;tEpG!0`V+!+`?_ z!0d+q|Np<Ud$a|}VJr#q3ubV5b|VeMN%D4gVM|QgQ48d-mw5WRvOnQr<JK{Yb_uWt z3N7_?aSYKoAKQOW@UQ|8%fpFGhjuh_Xq^afcyyw^{>A>O1&0()eos!%JKCzydH%uV zPsjHv2ioQ@FuAU9>iA2>$P3c3m+}sHT_~93GWEXOCFwJ}C&oCaW-?5TN$@NPIWUDG zhatEr{=u6`3?j=+-T(dl^-6~E=knqdj<;6n4T21r0mr5)N-p?dr+SjfW766SOs8+z zoRD?l&U$^V*Oc8M!|cba!%ZL9cVyXx-21h+66j#n64!{5l*E!$tK_0oAjM#0U}T_c zXryak7Gh{-WnyAwYNBgkYGq(BUGLc{6b-rgDVb@NxHUX0juQiFPy*SImYI{9mzbMs tm0MYyS(TcYmy(iNP?Eu5Y*b-vq-&8>Q1CZU^fXX4gQu&X%Q~loCIBg#t^WW3 literal 0 HcmV?d00001 diff --git a/static/img/internet.png b/static/img/internet.png new file mode 100644 index 0000000000000000000000000000000000000000..48e0ce82904f01b5bac4b835caa5879fa6eb997c GIT binary patch literal 666 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)ISkfJR9T^xl_H+M9WCijSl0AZa z85pY67#JE_7#My5g&JNkFq8r{zDi(Vu$sZZAYL$MSD+10LN353#1%+0F#HFqVrXbM zaNxlI|3JC{C<G+_|NsB;|4WdSj3q&S!3+-1Zlr-YN#5=*oF8v4eFNmMmw5WRvOi*z zV$d>_<eZlPl+N*VaSX9IT{?MVUb6#F+ezI!5{EB{?snenc1k)#;hS2J^)p_nX=gNC z9&OB?-@m&#W-r6PFaPbN;{*4wFuaN1e3Y+)<NMA%HXr8KB!0`z?@Qw@o5da^w1;Eb zidiB8PAZ%RN-ONew{y4z)U*0-W)QqGJv(bz1IMdv-JuIEK9(x8n!BEJg~*2-zv&?l z8WmSXt1l?X3Q-SY6n)yjsbFQ%Xc87=WVq<%@@Ttv61&qKU$g3T9=K5QuT7_7Te6tU z90skT#)Z2ox7qGtVZJ^8xJ|{m39QBUpB^;njZCQ4i~acewr%hILw@{n@h_Cy-X6D^ z@m%?P8{?E)%NfoowmsdWt2}clODMO-;dy5k|6aOccjUdK`o%r#KP4ZzA%Fc}fa@;R zA}xUhlXNrM)-L(zaE@<>n8AbN8_bH?w=<oZI`f|YYjNGIKRItM?!7bD&E;R&C()19 z#yeycxgOVEk6K`_F>`m}vI)yBY0o=Z{BUdQG5Od2iABtJ7dQc<Lbb#-q9i4;B-JXp zC>2OC7#SE^=o*;m8kvO{7+9GYS(#Ys8kkra7^wD%E2C)0%}>cptHiA#<nsFYKn)C@ Lu6{1-oD!M<nDYMf literal 0 HcmV?d00001 diff --git a/static/img/keys.png b/static/img/keys.png new file mode 100644 index 0000000000000000000000000000000000000000..61b7b2605b87b50ac0e719ae8d23d174549a4c46 GIT binary patch literal 900 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sEa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)pT}UnMXwSj}Ky5HFasE6@fg;TPZ&;tHf$SXkQH+RDqz z8yXn?|NnpBz=1O}8D715_5VM^nKQ<ZA3r_=0u2ApFwC6Ea0VopwrSI*yLa#M@bFx} zetqUl;{^+rOq(`s=FFL57p$)XO=K(y@(X5gcy=QV#7XjYcVYdJ|MEDH!(QU)>&pI! zO+s8iiMy_5Cj$eMnx~6nh{y4%(_V))8wj-AJj*(vCFzz_<$v)~{Uw*o9AnO}w6}^+ zOBYv;{T_1Q>Rf$?b)Q)j>gOqaNiq3yvsCQhtz-^a@elg>Yn==B+Ma64d%*PNUUZYd zvBEzY%1h=i(`1miHhEg3#kuKj@oVHg{3Qdv*hHyKJFm6yIe&sc&#O+6q&`z7Sy_7? z;SW<J81fIOE3p4sDUfC0`(#2FV=DW_>o!~y1ny32Xm{lkc&>WvpRB;&sZQDklf(}h z-G8Jz$+c#yz=Knv4D&8oFu(Ma`^}~B>GfTaggN3@i`_Re-g$pCG0x4leqx^%-<oGt zTTJwC^_PffCkNFAG#roo)wz{NT97GK;!0EJ4iniH4wnTCA`#(Yv-x~l4jfQ9;?e%! zX!<c`4F=oIE*<->TtB;=<Gp#(v~SzzdHgefIPG``A1BifOU`S%g4kJJpLFcV@!raL zvHG!)zFooz%g=AGsBw7AyYh1O^^8NazM3&-2y>mdRXO?g*X!RHrVFKCSg!Sh{ervz z(*-Wxw}tNm)LA@kpQ|l=QF2U_Y3b4y1@0v_PrY}|V!X$BExknY=cJp~Hj`|G7hT`T zHQ^F>K+&6qJ(dO5zo&h9JxQiaH<i(2_B|PsT>`rm4G&zBx{!PFdoj~?cB8O=-+uq& zJ>fKiE#d9u7*l2o&UnTpYi;L;Yu#$jW?bL4nxR3xkuT)F=7xDc-t(>A!<><SKRu4! zL^yBl-?jgr3Y@Kv%j^o>TgPyGv&OT?R*qO;B2q1JjVMV;EJ?LWE=mPb3`Pcq7P<yz zx<)1;M#ff#W>&@~x&|gz1_p0c{vATmkei>9nO2Eg!<<UDI-mvyPgg&ebxsLQ00la3 AJ^%m! literal 0 HcmV?d00001 diff --git a/static/img/line_conn.gif b/static/img/line_conn.gif new file mode 100644 index 0000000000000000000000000000000000000000..d561d36a915776730eb3069cee4c949f027667ed GIT binary patch literal 45 xcmZ?wbhEHb<YZuCXkcJCbLPzd|Nj+#vM@3*Ff!;c00Bsbfr+K3KQn;A8UP?x3jqKC literal 0 HcmV?d00001 diff --git a/static/img/loading.gif b/static/img/loading.gif new file mode 100644 index 0000000000000000000000000000000000000000..e8c289293b11c889703d83dce6631fce90da4630 GIT binary patch literal 381 zcmZ?wbhEHb6krfwSj5I~=*GvEjZcb~Jveda^Z5r~o`3lD|Nnmm1_s6d+<vYh!Oo5W zu10zW%#0wRpDe6g3~UTKKsHdb00RTFLB=lEtp-v?9We?Fm*e^y1ze`Erb>T_)p@)n z{^qIIq1(T$e$~zMQ}6t1w^a|Cj;Amo3}FHq!p^`7G=x7ROJIXqM}S9S9}m;(SWbi* zHiVjpkZW$u7K<e~64(Tvu_CGAVqgNA!VWY?AR;8qWQpdrELO%X3QmU|kSqf^8>%QH zEX1o><JlA@#uW;O&Uzs!Vq@S!xX5*D8xIpxf?fv$ii?;KYB(6Li78nuj!;aU<oHY% b$wdqZ%QzU*6c++rq`Sn#$m6gp6N5DXy8K|j literal 0 HcmV?d00001 diff --git a/static/img/loading.png b/static/img/loading.png new file mode 100644 index 0000000000000000000000000000000000000000..a7c827cc72f5b5e016e6d377f57fb0670127bd94 GIT binary patch literal 687 zcmV;g0#N;lP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F800001b5ch_0Itp) z=>Px%X-PyuR9HvtmcNTrK@i7h_jRT`3#&srAs#3Av#^fUB|Dpoij4~X0Up|`r50BR zXQ?76O3eO9x-{B|9x9#~MX<Pt2o_qZRc2(tz~hm;AD2j)yz;%B`F{30v$IdYj2|&$ zeV7Bx9hlgGYPEW}-EP0$X)_lFs8lMYZnyg@2-fTMG7<HNXwiHBHN1;|&jVE$01<mq zN^G@SpOXMesiQ)OJJ#9*dBnq-!T?ICM^ef^#+VC90Il^)BI-Nm&ipq3L|g!XAIy9* zilT4B5=bdm0bm^fc3W$IP7NT`v{Wi>3L#z*(RJrsUu*p&2s`JlA!5y1>k)BX2(f64 zSyf8yl~P_MqUFJ0aH7-c{2m9Cs{~4^gF=WKp~r*}_k#W75^AmQGV^%=cuqu@z4x1G zZsY<OCQwRUl2R_G0U+W-X5Mnn-ON*lOn`d5zCWI*)oOjpN?ar+6+ml!oS9$51&OHY zz3-%y;4CvgNW_%A_a8^aWI7NUDjpb`Fw21=F_{2yF+^Nr=CX6{;y4JU)P|JugE8iI z7HIB46egUM@)k261AzP1+H;LYV^6c${GJqvoq}h~yyl$Sn)nnTA_w6xXsosGf(Q|P z33EVeecBlF_}|WVg%hH+KEljb0N|9hHr3@^B|yZ6wYC{{66!02*am<VDdqNX5=K$9 z!ps}Yyl>biN~uH6xi=F#5Kj<x4*(0sm}>GaK*Xm)h<@6fNW$cDAkm1S981>P-iX^U zOw6}gw#V}o28aib`X9*C`BMW3iE6dllK1|7QQ_hGi5%Fe=u{n;6k_hc+<}=p@E1?X VPcUq4=c@n!002ovPDHLkV1fyiIB);} literal 0 HcmV?d00001 diff --git a/static/img/notepad.png b/static/img/notepad.png new file mode 100644 index 0000000000000000000000000000000000000000..6e8cb4d77d14245bea3112b60d558dd9076a1881 GIT binary patch literal 433 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G|oWRD<U z28Jp%28M<f28Lfip@tU>45dJguM!v-tY$DUh!@P+6=(yLU`q0KcVYP7-hXC4kjGx) z>Fdh=h)s$?*Fe$V!VoC5)6>N<B;xSf85emEEAY7Jhq5J`^dC!GFCRL)VS-0im&4P# z9;MfBHXrQps1+1El+T}Y{1OM3k*8g@<ok9xC8p(~3F@N#c~{NL-|Z>(7fE5<)6sEb zyNkAiX!XBDZHvG!il1Fo-<WO^+VSxBRHpDwo0RRMTR6TIvwoi6EXX%&z4q#pp)pdT z*Dn;@&}H>L81x~Z>)HHe$~~_Su0Qir^vwQlKZB&t?m5?jm3IWy{N1>r#q_?3Zq=Lu zJH{KYQ&b-@NfiS<p<3b^QIe8al4_M)lnSI6j0_AdbPddOjm$y}46IB{txSMi6DtFQ hL{;{8C>nC}Q!>*kacdB$*bj;n22WQ%mvv4FO#r5MkRbp7 literal 0 HcmV?d00001 diff --git a/static/img/start.png b/static/img/start.png new file mode 100644 index 0000000000000000000000000000000000000000..0dc162c044431d799f68d47a71f54f0660f0d890 GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~i!3HGN^yhQ|sa{VP#}JL+-buH`928kx`v3pW zXctS`wPL#0<!PL?`OS`Q`}&VIHj4+kaRprD6Pe!4a7FTgyXxwEC1#eQXK#z68#p2~ zjtg!3x>UhZ;ry$R=kGpobDa<iKj3q6lgzc-6I9zCooTqr8rm-|rNSs9BBZ>P;rt8n yjk~TM`}1tM+pf~;+a8x!H*p@`?e?l}a=oO46?4Z0DQ%#`7(8A5T-G@yGywqK-b*k5 literal 0 HcmV?d00001 diff --git a/static/img/titlebar-buttons.png b/static/img/titlebar-buttons.png new file mode 100644 index 0000000000000000000000000000000000000000..5de130b95dc8a0c54543d6722df39ababe0d96d1 GIT binary patch literal 218 zcmV<0044v4P)<h;3K|Lk000e1NJLTq002Ay000UI1^@s6=-)lU0001?Nkl<ZNK4gK zTMob=2%Gmm^cI$22;otJnQnj60+tpXSMR%l@Zn&*SPu`B$|2q4UlQh8`pnk4UYq|b z2uC@nP^7SR_$(jE$QZ8)gwbNWF*^uHR*o9Pel>|CV>5aFk+4(`aRc{atHRzKBCbOe zK5B+7+agxBl#OQCba~Wi8Bn=+WE@HkAzZno-S=q);q3A2*2wag_Pdu>sn`kN2Lr+~ U3(~fdX#fBK07*qoM6N<$f(vR|<NyEw literal 0 HcmV?d00001 diff --git a/static/img/tree-icon.png b/static/img/tree-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6622dd99de7c8dadda7e4f13778c406efd8bf7df GIT binary patch literal 443 zcmV;s0Yv_ZP)<h;3K|Lk000e1NJLTq004df000sQ1^@s6ofT@S0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzT}ebiRCwBA{Qv(y!zdVefN7+9eBr`{ z|A(V{h&5-#MtppHJmWBR594UWkH8!c1fw~AG{@rxEXbVQd-ndne(fqw#hO~$46ZKD z1P!K^Ie2mhD4;0LVS_31spy{nL`6QRRS&}xCr<qT=g%LU7$lFZ9v23w`}O-bPE4#h zxbT7n3m7QTKb$eKVS~4**L5o!t>cGj9nXR;@DHtD|8JP~^G93tSU_OL8ZcH;G=;NC z1)o2CgzH7dAaQEt5Kvu@jV2|B5u%5hIb`Q}P{b_ias{((LfaUQtgeEKlL}zw&<HRR zpoz+1xah%V4hba!c{%>ux9@O_jZZ8<)`yNq;z$`C0eLwd8SGkEI9Tgvn%Aks+CeRI zXiyRoAMv36^}2QI@b<rn0n{>QDD;~L+js!6{dmUF*|}lYO(m+786B%1p>_P|Sp6^? l4`3Lbog2;Z_y9nF0RW>2hBDjEoIU^m002ovPDHLkV1gDb!LR@T literal 0 HcmV?d00001 diff --git a/static/img/win98.jpeg b/static/img/win98.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..90a2f83bf85f39fa492f91aef3a47c6e2012bc67 GIT binary patch literal 53157 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 literal 0 HcmV?d00001 diff --git a/static/img/zTreeStandard.gif b/static/img/zTreeStandard.gif new file mode 100644 index 0000000000000000000000000000000000000000..50c94fd41ef9f1f7c07442d669923fd7a3226f55 GIT binary patch literal 5564 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 Ap8x;= literal 0 HcmV?d00001 diff --git a/static/img/zTreeStandard.png b/static/img/zTreeStandard.png new file mode 100644 index 0000000000000000000000000000000000000000..ffda01ef1cccc398ee4e2327f4093ba1130a4961 GIT binary patch literal 11173 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 X3wf1`XyoU;TL_tNiW1dgpn(4aGkUu% literal 0 HcmV?d00001 diff --git a/static/js/$Window.js b/static/js/$Window.js new file mode 100644 index 0000000..3f0f919 --- /dev/null +++ b/static/js/$Window.js @@ -0,0 +1,1634 @@ +((exports) => { + +// TODO: E\("([a-z]+)"\) -> "<$1>" or get rid of jQuery as a dependency +function E(tagName) { + return document.createElement(tagName); +} + +function element_to_string(element) { + // returns a CSS-selector-like string for the given element + // if (element instanceof Element) { // doesn't work with different window.Element from iframes + if (typeof element === "object" && "tagName" in element) { + return element.tagName.toLowerCase() + + (element.id ? "#" + element.id : "") + + (element.className ? "." + element.className.split(" ").join(".") : "") + + (element.src ? `[src="${element.src}"]` : "") + // Note: not escaped; may not actually work as a selector (but this is for debugging) + (element.srcdoc ? "[srcdoc]" : "") + // (srcdoc can be long) + (element.href ? `[href="${element.href}"]` : ""); + } else if (element) { + return element.constructor.name; + } else { + return `${element}`; + } +} + +function find_tabstops(container_el) { + const $el = $(container_el); + // This function finds focusable controls, but not necessarily all of them; + // for radio elements, it only gives one: either the checked one, or the first one if none are checked. + + // Note: for audio[controls], Chrome at least has two tabstops (the audio element and three dots menu button). + // It might be possible to detect this in the shadow DOM, I don't know, I haven't worked with the shadow DOM. + // But it might be more reliable to make a dummy tabstop element to detect when you tab out of the first/last element. + // Also for iframes! + // Assuming that doesn't mess with screen readers. + // Right now you can't tab to the three dots menu if it's the last element. + // @TODO: see what ally.js does. Does it handle audio[controls]? https://allyjs.io/api/query/tabsequence.html + + let $controls = $el.find(` + input:enabled, + textarea:enabled, + select:enabled, + button:enabled, + a[href], + [tabIndex='0'], + details summary, + iframe, + object, + embed, + video[controls], + audio[controls], + [contenteditable]:not([contenteditable='false']) + `).filter(":visible"); + // const $controls = $el.find(":tabbable"); // https://api.jqueryui.com/tabbable-selector/ + + // Radio buttons should be treated as a group with one tabstop. + // If there's no selected ("checked") radio, it should still visit the group, + // but if there is a selected radio in the group, it should skip all unselected radios in the group. + const radios = {}; // best radio found so far, per group + const to_skip = []; + for (const el of $controls.toArray()) { + if (el.nodeName.toLowerCase() === "input" && el.type === "radio") { + if (radios[el.name]) { + if (el.checked) { + to_skip.push(radios[el.name]); + radios[el.name] = el; + } else { + to_skip.push(el); + } + } else { + radios[el.name] = el; + } + } + } + const $tabstops = $controls.not(to_skip); + // debug viz: + // $tabstops.css({boxShadow: "0 0 2px 2px green"}); + // $(to_skip).css({boxShadow: "0 0 2px 2px gray"}) + return $tabstops; +} +var $G = $(window); + + +$Window.Z_INDEX = 5; + +var minimize_slots = []; // for if there's no taskbar + +// @TODO: make this a class, +// instead of a weird pseudo-class +function $Window(options) { + options = options || {customClass: ''}; + // @TODO: handle all option defaults here + // and validate options. + + var $w = $(E("div")).addClass(`window os-window ${options.customClass ? options.customClass : ''}`).appendTo("body"); + $w[0].$window = $w; + $w.element = $w[0]; + $w[0].id = `os-window-${Math.random().toString(36).substr(2, 9)}`; + $w.$titlebar = $(E("div")).addClass("window-titlebar").appendTo($w); + $w.$title_area = $(E("div")).addClass("window-title-area").appendTo($w.$titlebar); + $w.$title = $(E("span")).addClass("window-title").appendTo($w.$title_area); + if (options.toolWindow) { + options.minimizeButton = false; + options.maximizeButton = false; + } + if (options.minimizeButton !== false) { + $w.$minimize = $(E("button")).addClass("window-minimize-button window-action-minimize window-button").appendTo($w.$titlebar); + $w.$minimize.attr("aria-label", "Minimize window"); // @TODO: for taskbarless minimized windows, "restore" + $w.$minimize.append("<span class='window-button-icon'></span>"); + } + if (options.maximizeButton !== false) { + $w.$maximize = $(E("button")).addClass("window-maximize-button window-action-maximize window-button").appendTo($w.$titlebar); + $w.$maximize.attr("aria-label", "Maximize or restore window"); // @TODO: specific text for the state + if (!options.resizable) { + $w.$maximize.attr("disabled", true); + } + $w.$maximize.append("<span class='window-button-icon'></span>"); + } + if (options.closeButton !== false) { + $w.$x = $(E("button")).addClass("window-close-button window-action-close window-button").appendTo($w.$titlebar); + $w.$x.attr("aria-label", "Close window"); + $w.$x.append("<span class='window-button-icon'></span>"); + } + $w.$content = $(E("div")).addClass("window-content").appendTo($w); + $w.$content.attr("tabIndex", "-1"); + $w.$content.css("outline", "none"); + if (options.toolWindow) { + $w.addClass("tool-window"); + } + if (options.parentWindow) { + options.parentWindow.addChildWindow($w); + // semantic parent logic is currently only suited for tool windows + // for dialog windows, it would make the dialog window not show as focused + // (alternatively, I could simply, when following the semantic parent chain, look for windows that are not tool windows) + if (options.toolWindow) { + $w[0].dataset.semanticParent = options.parentWindow[0].id; + } + } + + var $component = options.$component; + if (typeof options.icon === "object" && "tagName" in options.icon) { + options.icons = { any: options.icon }; + } else if (options.icon) { + // old terrible API using globals that you have to define + console.warn("DEPRECATED: use options.icons instead of options.icon, e.g. new $Window({icons: {16: 'app-16x16.png', any: 'app-icon.svg'}})"); + if (typeof $Icon !== "undefined" && typeof TITLEBAR_ICON_SIZE !== "undefined") { + $w.icon_name = options.icon; + $w.$icon = $Icon(options.icon, TITLEBAR_ICON_SIZE).prependTo($w.$titlebar); + } else { + throw new Error("Use {icon: img_element} or {icons: {16: url_or_img_element}} options"); + } + } + $w.icons = options.icons || {}; + let iconSize = 16; + $w.setTitlebarIconSize = function (target_icon_size) { + if ($w.icons) { + $w.$icon?.remove(); + $w.$icon = $($w.getIconAtSize(target_icon_size)); + $w.$icon.prependTo($w.$titlebar); + } + iconSize = target_icon_size; + $w.trigger("icon-change"); + }; + $w.getTitlebarIconSize = function () { + return iconSize; + }; + // @TODO: this could be a static method, like OSGUI.getIconAtSize(icons, targetSize) + $w.getIconAtSize = function (target_icon_size) { + let icon_size; + if ($w.icons[target_icon_size]) { + icon_size = target_icon_size; + } else if ($w.icons["any"]) { + icon_size = "any"; + } else { + const sizes = Object.keys($w.icons).filter(size => isFinite(size) && isFinite(parseFloat(size))); + sizes.sort((a, b) => Math.abs(a - target_icon_size) - Math.abs(b - target_icon_size)); + icon_size = sizes[0]; + } + if (icon_size) { + const icon = $w.icons[icon_size]; + let icon_element; + if (icon.nodeType !== undefined) { + icon_element = icon.cloneNode(true); + } else { + icon_element = E("img"); + const $icon = $(icon_element); + if (icon.srcset) { + $icon.attr("srcset", icon.srcset); + } else { + $icon.attr("src", icon.src || icon); + } + $icon.attr({ + width: icon_size, + height: icon_size, + draggable: false, + }); + $icon.css({ + width: target_icon_size, + height: target_icon_size, + }); + } + return icon_element; + } + return null; + }; + // @TODO: automatically update icon size based on theme (with a CSS variable) + $w.setTitlebarIconSize(iconSize); + + $w.getIconName = () => { + console.warn("DEPRECATED: use $w.icons object instead of $w.icon_name"); + return $w.icon_name; + }; + $w.setIconByID = (icon_name) => { + console.warn("DEPRECATED: use $w.setIcons(icons) instead of $w.setIconByID(icon_name)"); + var old_$icon = $w.$icon; + $w.$icon = $Icon(icon_name, TITLEBAR_ICON_SIZE); + old_$icon.replaceWith($w.$icon); + $w.icon_name = icon_name; + $w.task?.updateIcon(); + $w.trigger("icon-change"); + return $w; + }; + $w.setIcons = (icons) => { + $w.icons = icons; + $w.setTitlebarIconSize(iconSize); + $w.task?.updateIcon(); + // icon-change already sent by setTitlebarIconSize + }; + + if ($component) { + $w.addClass("component-window"); + } + + setTimeout(() => { + if (get_direction() == "rtl") { + $w.addClass("rtl"); // for reversing the titlebar gradient + } + }, 0); + + // returns writing/layout direction, "ltr" or "rtl" + function get_direction() { + return window.get_direction ? window.get_direction() : getComputedStyle($w[0]).direction; + } + + // This is very silly, using jQuery's event handling to implement simpler event handling. + // But I'll implement it in a non-silly way at least when I remove jQuery. Maybe sooner. + const $event_target = $({}); + const make_simple_listenable = (name) => { + return (callback) => { + const fn = () => { + callback(); + }; + $event_target.on(name, fn); + const dispose = () => { + $event_target.off(name, fn); + }; + return dispose; + }; + }; + $w.onFocus = make_simple_listenable("focus"); + $w.onBlur = make_simple_listenable("blur"); + $w.onClosed = make_simple_listenable("closed"); + + $w.setDimensions = ({ innerWidth, innerHeight, outerWidth, outerHeight }) => { + let width_from_frame, height_from_frame; + // It's good practice to make all measurements first, then update the DOM. + // Once you update the DOM, the browser has to recalculate layout, which can be slow. + if (innerWidth) { + width_from_frame = $w.outerWidth() - $w.$content.outerWidth(); + } + if (innerHeight) { + height_from_frame = $w.outerHeight() - $w.$content.outerHeight(); + const $menu_bar = $w.$content.find(".menus"); // only if inside .content; might move to a slot outside .content later + if ($menu_bar.length) { + // maybe this isn't technically part of the frame, per se? but it's part of the non-client area, which is what I technically mean. + height_from_frame += $menu_bar.outerHeight(); + } + } + if (outerWidth) { + $w.outerWidth(outerWidth); + } + if (outerHeight) { + $w.outerHeight(outerHeight); + } + if (innerWidth) { + $w.outerWidth(innerWidth + width_from_frame); + } + if (innerHeight) { + $w.outerHeight(innerHeight + height_from_frame); + } + }; + $w.setDimensions(options); + + let child_$windows = []; + $w.addChildWindow = ($child_window) => { + child_$windows.push($child_window); + }; + const showAsFocused = () => { + if ($w.hasClass("focused")) { + return; + } + $w.addClass("focused"); + $event_target.triggerHandler("focus"); + }; + const stopShowingAsFocused = () => { + if (!$w.hasClass("focused")) { + return; + } + $w.removeClass("focused"); + $event_target.triggerHandler("blur"); + }; + $w.focus = () => { + // showAsFocused(); + $w.bringToFront(); + refocus(); + }; + $w.blur = () => { + stopShowingAsFocused(); + if (document.activeElement && document.activeElement.closest(".window") == $w[0]) { + document.activeElement.blur(); + } + }; + + if (options.toolWindow) { + if (options.parentWindow) { + options.parentWindow.onFocus(showAsFocused); + options.parentWindow.onBlur(stopShowingAsFocused); + // TODO: also show as focused if focus is within the window + + // initial state + // might need a setTimeout, idk... + if (document.activeElement && document.activeElement.closest(".window") == options.parentWindow[0]) { + showAsFocused(); + } + } else { + // the browser window is the parent window + // show focus whenever the browser window is focused + $(window).on("focus", showAsFocused); + $(window).on("blur", stopShowingAsFocused); + // initial state + if (document.hasFocus()) { + showAsFocused(); + } + } + } else { + // global focusout is needed, to continue showing as focused while child windows or menu popups are focused (@TODO: Is this redundant with focusin?) + // global focusin is needed, to show as focused when a child window becomes focused (when perhaps nothing was focused before, so no focusout event) + // global blur is needed, to show as focused when an iframe gets focus, because focusin/out doesn't fire at all in that case + // global focus is needed, to stop showing as focused when an iframe loses focus + // pretty ridiculous!! + // but it still doesn't handle the case where the browser window is not focused, and the user clicks an iframe directly. + // for that, we need to listen inside the iframe, because no events are fired at all outside in that case, + // and :focus/:focus-within doesn't work with iframes so we can't even do a hack with transitionstart. + // @TODO: simplify the strategy; I ended up piling a few strategies on top of each other, and the earlier ones may be redundant. + // In particular, 1. I ended up making it proactively inject into iframes, rather than when focused since there's a case where focus can't be detected otherwise. + // 2. I ended up simulating focusin events for iframes. + // I may want to rely on that, or, I may want to remove that and set up a refocus chain directly instead, + // avoiding refocus() which may interfere with drag operations in an iframe when focusing the iframe (e.g. clicking into Paint to draw or drag a sub-window). + + // console.log("adding global focusin/focusout/blur/focus for window", $w[0].id); + const global_focus_update_handler = make_focus_in_out_handler($w[0], true); // must be $w and not $content so semantic parent chain works, with [data-semantic-parent] pointing to the window not the content + window.addEventListener("focusin", global_focus_update_handler); + window.addEventListener("focusout", global_focus_update_handler); + window.addEventListener("blur", global_focus_update_handler); + window.addEventListener("focus", global_focus_update_handler); + + function setupIframe(iframe) { + if (!focus_update_handlers_by_container.has(iframe)) { + const iframe_update_focus = make_focus_in_out_handler(iframe, false); + // this also operates as a flag to prevent multiple handlers from being added, or waiting for the iframe to load duplicately + focus_update_handlers_by_container.set(iframe, iframe_update_focus); + + // @TODO: try removing setTimeout(s) + setTimeout(() => { // for iframe src to be set? I forget. + // Note: try must be INSIDE setTimeout, not outside, to work. + try { + const wait_for_iframe_load = (callback) => { + // Note: error may occur accessing iframe.contentDocument; this must be handled by the caller. + // To that end, this function must access it synchronously, to allow the caller to handle the error. + if (iframe.contentDocument.readyState == "complete") { + callback(); + } else { + // iframe.contentDocument.addEventListener("readystatechange", () => { + // if (iframe.contentDocument.readyState == "complete") { + // callback(); + // } + // }); + setTimeout(() => { + wait_for_iframe_load(callback); + }, 100); + } + }; + wait_for_iframe_load(() => { + // console.log("adding focusin/focusout/blur/focus for iframe", iframe); + iframe.contentWindow.addEventListener("focusin", iframe_update_focus); + iframe.contentWindow.addEventListener("focusout", iframe_update_focus); + iframe.contentWindow.addEventListener("blur", iframe_update_focus); + iframe.contentWindow.addEventListener("focus", iframe_update_focus); + observeIframes(iframe.contentDocument); + }); + } catch (error) { + warn_iframe_access(iframe, error); + } + }, 100); + } + } + + function observeIframes(container_node) { + const observer = new MutationObserver((mutations) => { + for (const mutation of mutations) { + for (const node of mutation.addedNodes) { + if (node.tagName == "IFRAME") { + setupIframe(node); + } + } + } + }); + observer.observe(container_node, { childList: true, subtree: true }); + // needed in recursive calls (for iframes inside iframes) + // (for the window, it shouldn't be able to have iframes yet) + for (const iframe of container_node.querySelectorAll("iframe")) { + setupIframe(iframe); + } + } + + observeIframes($w.$content[0]); + + function make_focus_in_out_handler(logical_container_el, is_root) { + // In case of iframes, logical_container_el is the iframe, and container_node is the iframe's contentDocument. + // container_node is not a parameter here because it can change over time, may be an empty document before the iframe is loaded. + + return function handle_focus_in_out(event) { + const container_node = logical_container_el.tagName == "IFRAME" ? logical_container_el.contentDocument : logical_container_el; + const document = container_node.ownerDocument ?? container_node; + // is this equivalent? + // const document = logical_container_el.tagName == "IFRAME" ? logical_container_el.contentDocument : logical_container_el.ownerDocument; + + // console.log(`handling ${event.type} for container`, container_el); + let newly_focused = event ? (event.type === "focusout" || event.type === "blur") ? event.relatedTarget : event.target : document.activeElement; + if (event?.type === "blur") { + newly_focused = null; // only handle iframe + } + + // console.log(`[${$w.title()}] (is_root=${is_root})`, `newly_focused is (preliminarily)`, element_to_string(newly_focused), `\nlogical_container_el`, logical_container_el, `\ncontainer_node`, container_node, `\ndocument.activeElement`, document.activeElement, `\ndocument.hasFocus()`, document.hasFocus(), `\ndocument`, document); + + // Iframes are stingy about focus events, so we need to check if focus is actually within an iframe. + if ( + document.activeElement && + document.activeElement.tagName === "IFRAME" && + (event?.type === "focusout" || event?.type === "blur") && + !newly_focused // doesn't exist for security reasons in this case + ) { + newly_focused = document.activeElement; + // console.log(`[${$w.title()}] (is_root=${is_root})`, `newly_focused is (actually)`, element_to_string(newly_focused)); + } + + const outside_or_at_exactly = + !newly_focused || + // contains() only works with DOM nodes (elements and documents), not window objects. + // Since container_node is a DOM node, it will never have a Window inside of it (ignoring iframes). + newly_focused.window === newly_focused || // is a Window object (cross-frame test) + !container_node.contains(newly_focused); // Note: node.contains(node) === true + const firmly_outside = outside_or_at_exactly && container_node !== newly_focused; + + // console.log(`[${$w.title()}] (is_root=${is_root})`, `outside_or_at_exactly=${outside_or_at_exactly}`, `firmly_outside=${firmly_outside}`); + if (firmly_outside && is_root) { + stopShowingAsFocused(); + } + if ( + !outside_or_at_exactly && + newly_focused.tagName !== "HTML" && + newly_focused.tagName !== "BODY" && + newly_focused !== container_node && + !newly_focused.matches(".window-content") && + !newly_focused.closest(".menus") && + !newly_focused.closest(".window-titlebar") + ) { + last_focus_by_container.set(logical_container_el, newly_focused); // overwritten for iframes below + debug_focus_tracking(document, container_node, newly_focused, is_root); + } + + if ( + !outside_or_at_exactly && + newly_focused.tagName === "IFRAME" + ) { + const iframe = newly_focused; + // console.log("iframe", iframe, onfocusin_by_container.has(iframe)); + try { + const focus_in_iframe = iframe.contentDocument.activeElement; + if ( + focus_in_iframe && + focus_in_iframe.tagName !== "HTML" && + focus_in_iframe.tagName !== "BODY" && + !focus_in_iframe.closest(".menus") + ) { + // last_focus_by_container.set(logical_container_el, iframe); // done above + last_focus_by_container.set(iframe, focus_in_iframe); + debug_focus_tracking(iframe.contentDocument, iframe.contentDocument, focus_in_iframe, is_root); + } + } catch (e) { + warn_iframe_access(iframe, e); + } + } + + + // For child windows and menu popups, follow "semantic parent" chain. + // Menu popups and child windows aren't descendants of the window they belong to, + // but should keep the window shown as focused. + // (In principle this sort of feature could be useful for focus tracking*, + // but right now it's only for child windows and menu popups, which should not be tracked for refocus, + // so I'm doing this after last_focus_by_container.set, for now anyway.) + // ((*: and it may even be surprising if it doesn't work, if one sees the attribute on menus and attempts to use it. + // But who's going to see that? The menus close so it's a pain to see the DOM structure! :P **)) + // (((**: without window.debugKeepMenusOpen))) + if (is_root) { + do { + // if (!newly_focused?.closest) { + // console.warn("what is this?", newly_focused); + // break; + // } + const waypoint = newly_focused?.closest?.("[data-semantic-parent]"); + if (waypoint) { + const id = waypoint.dataset.semanticParent; + const parent = waypoint.ownerDocument.getElementById(id); + // console.log("following semantic parent, from", newly_focused, "\nto", parent, "\nvia", waypoint); + newly_focused = parent; + if (!parent) { + console.warn("semantic parent not found with id", id); + break; + } + } else { + break; + } + } while (true); + } + + // Note: allowing showing window as focused from listeners inside iframe (non-root) too, + // in order to handle clicking an iframe when the browser window was not previously focused (e.g. after reload) + if ( + newly_focused && + newly_focused.window !== newly_focused && // cross-frame test for Window object + container_node.contains(newly_focused) + ) { + showAsFocused(); + $w.bringToFront(); + if (!is_root) { + // trigger focusin events for iframes + // @TODO: probably don't need showAsFocused() here since it'll be handled externally (on this simulated focusin), + // and might not need a lot of other logic frankly if I'm simulating focusin events + let el = logical_container_el; + while (el) { + // console.log("dispatching focusin event for", el); + el.dispatchEvent(new Event("focusin", { + bubbles: true, + target: el, + view: el.ownerDocument.defaultView, + })); + el = el.currentView?.frameElement; + } + } + } else if (is_root) { + stopShowingAsFocused(); + } + } + } + // initial state is unfocused + } + + $w.css("touch-action", "none"); + + let minimize_target_el = null; // taskbar button (optional) + $w.setMinimizeTarget = function (new_taskbar_button_el) { + minimize_target_el = new_taskbar_button_el; + }; + + let task; + Object.defineProperty($w, "task", { + get() { + return task; + }, + set(new_task) { + console.warn("DEPRECATED: use $w.setMinimizeTarget(taskbar_button_el) instead of setting $window.task object"); + task = new_task; + }, + }); + + let before_minimize; + $w.minimize = () => { + minimize_target_el = minimize_target_el || task?.$task[0]; + if (animating_titlebar) { + when_done_animating_titlebar.push($w.minimize); + return; + } + if ($w.is(":visible")) { + if (minimize_target_el && !$w.hasClass("minimized-without-taskbar")) { + const before_rect = $w.$titlebar[0].getBoundingClientRect(); + const after_rect = minimize_target_el.getBoundingClientRect(); + $w.animateTitlebar(before_rect, after_rect, () => { + $w.hide(); + $w.blur(); + }); + } else { + // no taskbar + + // @TODO: make this metrically similar to what Windows 98 does + // @TODO: DRY! This is copied heavily from maximize() + // @TODO: after minimize (without taskbar) and maximize, restore should restore original position before minimize + // OR should it not maximize but restore the unmaximized state? I think I tested it but I forget. + + const to_width = 150; + const spacing = 10; + if ($w.hasClass("minimized-without-taskbar")) { + // unminimizing + minimize_slots[$w._minimize_slot_index] = null; + } else { + // minimizing + let i = 0; + while (minimize_slots[i]) { + i++; + } + $w._minimize_slot_index = i; + minimize_slots[i] = $w; + } + const to_x = $w._minimize_slot_index * (to_width + spacing) + 10; + const titlebar_height = $w.$titlebar.outerHeight(); + let before_unminimize; + const instantly_minimize = () => { + before_minimize = { + position: $w.css("position"), + left: $w.css("left"), + top: $w.css("top"), + width: $w.css("width"), + height: $w.css("height"), + }; + + $w.addClass("minimized-without-taskbar"); + if ($w.hasClass("maximized")) { + $w.removeClass("maximized"); + $w.addClass("was-maximized"); + $w.$maximize.removeClass("window-action-restore"); + $w.$maximize.addClass("window-action-maximize"); + } + $w.$minimize.removeClass("window-action-minimize"); + $w.$minimize.addClass("window-action-restore"); + if (before_unminimize) { + $w.css({ + position: before_unminimize.position, + left: before_unminimize.left, + top: before_unminimize.top, + width: before_unminimize.width, + height: before_unminimize.height, + }); + } else { + $w.css({ + position: "fixed", + top: `calc(100% - ${titlebar_height + 5}px)`, + left: to_x, + width: to_width, + height: titlebar_height, + }); + } + }; + const instantly_unminimize = () => { + before_unminimize = { + position: $w.css("position"), + left: $w.css("left"), + top: $w.css("top"), + width: $w.css("width"), + height: $w.css("height"), + }; + + $w.removeClass("minimized-without-taskbar"); + if ($w.hasClass("was-maximized")) { + $w.removeClass("was-maximized"); + $w.addClass("maximized"); + $w.$maximize.removeClass("window-action-maximize"); + $w.$maximize.addClass("window-action-restore"); + } + $w.$minimize.removeClass("window-action-restore"); + $w.$minimize.addClass("window-action-minimize"); + $w.css({ width: "", height: "" }); + if (before_minimize) { + $w.css({ + position: before_minimize.position, + left: before_minimize.left, + top: before_minimize.top, + width: before_minimize.width, + height: before_minimize.height, + }); + } + }; + + const before_rect = $w.$titlebar[0].getBoundingClientRect(); + let after_rect; + $w.css("transform", ""); + if ($w.hasClass("minimized-without-taskbar")) { + instantly_unminimize(); + after_rect = $w.$titlebar[0].getBoundingClientRect(); + instantly_minimize(); + } else { + instantly_minimize(); + after_rect = $w.$titlebar[0].getBoundingClientRect(); + instantly_unminimize(); + } + $w.animateTitlebar(before_rect, after_rect, () => { + if ($w.hasClass("minimized-without-taskbar")) { + instantly_unminimize(); + } else { + instantly_minimize(); + $w.blur(); + } + }); + } + } + }; + $w.unminimize = () => { + if (animating_titlebar) { + when_done_animating_titlebar.push($w.unminimize); + return; + } + if ($w.hasClass("minimized-without-taskbar")) { + $w.minimize(); + return; + } + if ($w.is(":hidden")) { + const before_rect = minimize_target_el.getBoundingClientRect(); + $w.show(); + const after_rect = $w.$titlebar[0].getBoundingClientRect(); + $w.hide(); + $w.animateTitlebar(before_rect, after_rect, () => { + $w.show(); + $w.bringToFront(); + $w.focus(); + }); + } + }; + + let before_maximize; + $w.maximize = () => { + if (!options.resizable) { + return; + } + if (animating_titlebar) { + when_done_animating_titlebar.push($w.maximize); + return; + } + if ($w.hasClass("minimized-without-taskbar")) { + $w.minimize(); + return; + } + + const instantly_maximize = () => { + before_maximize = { + position: $w.css("position"), + left: $w.css("left"), + top: $w.css("top"), + width: $w.css("width"), + height: $w.css("height"), + }; + + $w.addClass("maximized"); + const $taskbar = $(".taskbar"); + const scrollbar_width = window.innerWidth - $(window).width(); + const scrollbar_height = window.innerHeight - $(window).height(); + const taskbar_height = $taskbar.length ? $taskbar.outerHeight() + 1 : 0; + $w.css({ + position: "fixed", + top: 0, + left: 0, + width: `calc(100vw - ${scrollbar_width}px)`, + height: `calc(100vh - ${scrollbar_height}px - ${taskbar_height}px)`, + }); + }; + const instantly_unmaximize = () => { + $w.removeClass("maximized"); + $w.css({ width: "", height: "" }); + if (before_maximize) { + $w.css({ + position: before_maximize.position, + left: before_maximize.left, + top: before_maximize.top, + width: before_maximize.width, + height: before_maximize.height, + }); + } + }; + + const before_rect = $w.$titlebar[0].getBoundingClientRect(); + let after_rect; + $w.css("transform", ""); + const restoring = $w.hasClass("maximized"); + if (restoring) { + instantly_unmaximize(); + after_rect = $w.$titlebar[0].getBoundingClientRect(); + instantly_maximize(); + } else { + instantly_maximize(); + after_rect = $w.$titlebar[0].getBoundingClientRect(); + instantly_unmaximize(); + } + $w.animateTitlebar(before_rect, after_rect, () => { + if (restoring) { + instantly_unmaximize(); // finalize in some way + $w.$maximize.removeClass("window-action-restore"); + $w.$maximize.addClass("window-action-maximize"); + } else { + instantly_maximize(); // finalize in some way + $w.$maximize.removeClass("window-action-maximize"); + $w.$maximize.addClass("window-action-restore"); + } + }); + }; + $w.restore = () => { + if ($w.is(".minimized-without-taskbar, .minimized")) { + $w.unminimize(); + } else if ($w.is(".maximized")) { + $w.maximize(); + } + }; + // must not pass event to functions by accident; also methods may not be defined yet + $w.$minimize?.on("click", (e)=> { $w.minimize(); }); + $w.$maximize?.on("click", (e)=> { $w.maximize(); }); + $w.$x?.on("click", (e)=> { $w.close(); }); + $w.$title_area.on("dblclick", (e)=> { $w.maximize(); }); + + $w.css({ + position: "absolute", + zIndex: $Window.Z_INDEX++ + }); + $w.bringToFront = () => { + $w.css({ + zIndex: $Window.Z_INDEX++ + }); + for (const $childWindow of child_$windows) { + $childWindow.bringToFront(); + } + }; + + // Keep track of last focused elements per container, + // where containers include: + // - window (global focus tracking) + // - $w[0] (window-local, for restoring focus when refocusing window) + // - any iframes that are same-origin (for restoring focus when refocusing window) + // @TODO: should these be WeakMaps? probably. + // @TODO: share this Map between all windows? but clean it up when destroying windows? or would a WeakMap take care of that? + var last_focus_by_container = new Map(); // element to restore focus to, by container + var focus_update_handlers_by_container = new Map(); // event handlers by container; note use as a flag to avoid adding multiple handlers + var debug_svg_by_container = new Map(); // visualization + var debug_svgs_in_window = []; // visualization + var warned_iframes = new WeakSet(); // prevent spamming console + + const warn_iframe_access = (iframe, error) => { + const log_template = (message) => [`OS-GUI.js failed to access an iframe (${element_to_string(iframe)}) for focus integration. +${message} +Original error: +`, error]; + + let cross_origin; + if (iframe.srcdoc) { + cross_origin = false; + } else { + try { + const url = new URL(iframe.src); + cross_origin = url.origin !== window.location.origin; // shouldn't need to use iframe.ownerDocument.location.origin because intermediate iframes must be same-origin + } catch (parse_error) { + console.error(...log_template(`This may be a bug in OS-GUI. Is this a cross-origin iframe? Failed to parse URL (${parse_error}).`)); + return; + } + } + if (cross_origin) { + if (options.iframes?.ignoreCrossOrigin && !warned_iframes.has(iframe)) { + console.warn(...log_template(`Only same-origin iframes can work with focus integration (showing window as focused, refocusing last focused controls). +If you can re-host the content on the same origin, you can resolve this and enable focus integration. +You can also disable this warning by passing {iframes: {ignoreCrossOrigin: true}} to $Window.`)); + warned_iframes.add(iframe); + } + } else { + console.error(...log_template(`This may be a bug in OS-GUI, since it doesn't appear to be a cross-origin iframe.`)); + } + }; + + const debug_focus_tracking = (document, container_el, descendant_el, is_root) => { + if (!$Window.DEBUG_FOCUS) { + return; + } + let svg = debug_svg_by_container.get(container_el); + if (!svg) { + svg = document.createElementNS("http://www.w3.org/2000/svg", "svg"); + svg.style.position = "fixed"; + svg.style.top = "0"; + svg.style.left = "0"; + svg.style.width = "100%"; + svg.style.height = "100%"; + svg.style.pointerEvents = "none"; + svg.style.zIndex = "100000000"; + svg.style.direction = "ltr"; // position labels correctly + debug_svg_by_container.set(container_el, svg); + debug_svgs_in_window.push(svg); + document.body.appendChild(svg); + } + svg._container_el = container_el; + svg._descendant_el = descendant_el; + svg._is_root = is_root; + animate_debug_focus_tracking(); + }; + const update_debug_focus_tracking = (svg) => { + const container_el = svg._container_el; + const descendant_el = svg._descendant_el; + const is_root = svg._is_root; + + while (svg.lastChild) { + svg.removeChild(svg.lastChild); + } + const descendant_rect = descendant_el.getBoundingClientRect?.() ?? { left: 0, top: 0, width: innerWidth, height: innerHeight, right: innerWidth, bottom: innerHeight }; + const container_rect = container_el.getBoundingClientRect?.() ?? { left: 0, top: 0, width: innerWidth, height: innerHeight, right: innerWidth, bottom: innerHeight }; + // draw rectangles with labels + for (const rect of [descendant_rect, container_rect]) { + const rect_el = document.createElementNS("http://www.w3.org/2000/svg", "rect"); + rect_el.setAttribute("x", rect.left); + rect_el.setAttribute("y", rect.top); + rect_el.setAttribute("width", rect.width); + rect_el.setAttribute("height", rect.height); + rect_el.setAttribute("stroke", rect === descendant_rect ? "#f44" : "#f44"); + rect_el.setAttribute("stroke-width", "2"); + rect_el.setAttribute("fill", "none"); + if (!is_root) { + rect_el.setAttribute("stroke-dasharray", "5,5"); + } + svg.appendChild(rect_el); + const text_el = document.createElementNS("http://www.w3.org/2000/svg", "text"); + text_el.setAttribute("x", rect.left); + text_el.setAttribute("y", rect.top + (rect === descendant_rect ? 20 : 0)); // align container text on outside, descendant text on inside + text_el.setAttribute("fill", rect === descendant_rect ? "#f44" : "aqua"); + text_el.setAttribute("font-size", "20"); + text_el.style.textShadow = "1px 1px 1px black, 0 0 10px black"; + text_el.textContent = element_to_string(rect === descendant_rect ? descendant_el : container_el); + svg.appendChild(text_el); + } + // draw lines connecting the two rects + const lines = [ + [descendant_rect.left, descendant_rect.top, container_rect.left, container_rect.top], + [descendant_rect.right, descendant_rect.top, container_rect.right, container_rect.top], + [descendant_rect.left, descendant_rect.bottom, container_rect.left, container_rect.bottom], + [descendant_rect.right, descendant_rect.bottom, container_rect.right, container_rect.bottom], + ]; + for (const line of lines) { + const line_el = document.createElementNS("http://www.w3.org/2000/svg", "line"); + line_el.setAttribute("x1", line[0]); + line_el.setAttribute("y1", line[1]); + line_el.setAttribute("x2", line[2]); + line_el.setAttribute("y2", line[3]); + line_el.setAttribute("stroke", "green"); + line_el.setAttribute("stroke-width", "2"); + svg.appendChild(line_el); + } + }; + let debug_animation_frame_id; + const animate_debug_focus_tracking = () => { + cancelAnimationFrame(debug_animation_frame_id); + if (!$Window.DEBUG_FOCUS) { + clean_up_debug_focus_tracking(); + return; + } + debug_animation_frame_id = requestAnimationFrame(animate_debug_focus_tracking); + for (const svg of debug_svgs_in_window) { + update_debug_focus_tracking(svg); + } + }; + const clean_up_debug_focus_tracking = () => { + cancelAnimationFrame(debug_animation_frame_id); + for (const svg of debug_svgs_in_window) { + svg.remove(); + } + debug_svgs_in_window.length = 0; + debug_svg_by_container.clear(); + }; + + const refocus = (container_el = $w.$content[0]) => { + const logical_container_el = container_el.matches(".window-content") ? $w[0] : container_el; + const last_focus = last_focus_by_container.get(logical_container_el); + if (last_focus) { + last_focus.focus({ preventScroll: true }); + if (last_focus.tagName === "IFRAME") { + try { + refocus(last_focus); + } catch (e) { + warn_iframe_access(last_focus, e); + } + } + return; + } + const $tabstops = find_tabstops(container_el); + const $default = $tabstops.filter(".default"); + if ($default.length) { + $default[0].focus({ preventScroll: true }); + return; + } + if ($tabstops.length) { + if ($tabstops[0].tagName === "IFRAME") { + try { + refocus($tabstops[0]); // not .contentDocument.body because we want the container tracked by last_focus_by_container + } catch (e) { + warn_iframe_access($tabstops[0], e); + } + } else { + $tabstops[0].focus({ preventScroll: true }); + } + return; + } + if (options.toolWindow && options.parentWindow) { + options.parentWindow.triggerHandler("refocus-window"); + return; + } + container_el.focus({ preventScroll: true }); + if (container_el.tagName === "IFRAME") { + try { + refocus(container_el.contentDocument.body); + } catch (e) { + warn_iframe_access(container_el, e); + } + } + }; + + $w.on("refocus-window", () => { + refocus(); + }); + + // redundant events are for handling synthetic events, + // which may be sent individually, rather than in tandem + $w.on("pointerdown mousedown", handle_pointer_activation); + // Note that jQuery treats some events differently, and can't listen for some synthetic events + // but pointerdown and mousedown seem to be supported. That said, if you trigger() either, + // addEventListener() handlers will not be called. So if I remove the dependency on jQuery, + // it will not be possible to listen for some .trigger() events. + // https://jsfiddle.net/1j01/ndvwts9y/1/ + + // Assumption: focusin comes after pointerdown/mousedown + // This is probably guaranteed, because you can prevent the default of focusing from pointerdown/mousedown + $G.on("focusin", (e) => { + last_focus_by_container.set(window, e.target); + // debug_focus_tracking(document, window, e.target); + }); + + function handle_pointer_activation(event) { + // console.log("handle_pointer_activation", event.type, event.target); + $w.bringToFront(); + // Test cases where it should refocus the last focused control in the window: + // - Click in the blank space of the window + // - Click in blank space again now that something's focused + // - Click on the window title bar + // - Click on title bar buttons + // - Closing a second window should focus the first window + // - Open a dialog window from an app window that has a tool window, then close the dialog window + // - @TODO: Even if the tool window has controls, it should focus the parent window, I think + // - Clicking on a control in the window should focus said control + // - Clicking on a disabled control in the window should focus the window + // - Make sure to test this with another window previously focused + // - Simulated clicks (important for JS Paint's eye gaze and speech recognition modes) + // - (@TODO: Should clicking a child window focus the parent window?) + // - After potentially selecting text but not selecting anything + // It should NOT refocus when: + // - Clicking on a control in a different window + // - When other event handlers set focus + // - Using the keyboard to focus something outside the window, such as a menu popup + // - Clicking a control that focuses something outside the window + // - Button that opens another window (e.g. Recursive Dialog button in tests) + // - Button that focuses a control in another window (e.g. Focus Other button in tests) + // - Trying to select text + + // Wait for other pointerdown handlers and default behavior, and focusin events. + requestAnimationFrame(() => { + const last_focus_global = last_focus_by_container.get(window); + // const last_focus_in_window = last_focus_by_container.get($w.$content[0]); + // console.log("a tick after", event.type, { last_focus_in_window, last_focus_global, activeElement: document.activeElement, win_elem: $w[0] }); + // console.log("did focus change?", document.activeElement !== last_focus_global); + + // If something programmatically got focus, don't refocus. + if ( + document.activeElement && + document.activeElement !== document && + document.activeElement !== document.body && + document.activeElement !== $w.$content[0] && + document.activeElement !== last_focus_global + ) { + return; + } + // If menus got focus, don't refocus. + if (document.activeElement?.closest?.(".menus, .menu-popup")) { + // console.log("click in menus"); + return; + } + + // If the element is selectable, wait until the click is done and see if anything was selected first. + // This is a bit of a weird compromise, for now. + const target_style = getComputedStyle(event.target); + if (target_style.userSelect !== "none") { + // Immediately show the window as focused, just don't refocus a specific control. + $w.$content.focus(); + + $w.one("pointerup pointercancel", () => { + requestAnimationFrame(() => { // this seems to make it more reliable in regards to double clicking + if (!getSelection().toString().trim()) { + refocus(); + } + }); + }); + return; + } + // Set focus to the last focused control, which should be updated if a click just occurred. + refocus(); + }); + } + + $w.on("keydown", (e) => { + if (e.isDefaultPrevented()) { + return; + } + if (e.ctrlKey || e.altKey || e.metaKey) { + return; + } + // console.log("keydown", e.key, e.target); + if (e.target.closest(".menus")) { + // console.log("keydown in menus"); + return; + } + const $buttons = $w.$content.find("button"); + const $focused = $(document.activeElement); + const focused_index = $buttons.index($focused); + switch (e.keyCode) { + case 40: // Down + case 39: // Right + if ($focused.is("button") && !e.shiftKey) { + if (focused_index < $buttons.length - 1) { + $buttons[focused_index + 1].focus(); + e.preventDefault(); + } + } + break; + case 38: // Up + case 37: // Left + if ($focused.is("button") && !e.shiftKey) { + if (focused_index > 0) { + $buttons[focused_index - 1].focus(); + e.preventDefault(); + } + } + break; + case 32: // Space + case 13: // Enter (doesn't actually work in chrome because the button gets clicked immediately) + if ($focused.is("button") && !e.shiftKey) { + $focused.addClass("pressed"); + const release = () => { + $focused.removeClass("pressed"); + $focused.off("focusout", release); + $(window).off("keyup", keyup); + }; + const keyup = (e) => { + if (e.keyCode === 32 || e.keyCode === 13) { + release(); + } + }; + $focused.on("focusout", release); + $(window).on("keyup", keyup); + } + break; + case 9: { // Tab + // wrap around when tabbing through controls in a window + const $controls = find_tabstops($w.$content[0]); + if ($controls.length > 0) { + const focused_control_index = $controls.index($focused); + if (e.shiftKey) { + if (focused_control_index === 0) { + e.preventDefault(); + $controls[$controls.length - 1].focus(); + } + } else { + if (focused_control_index === $controls.length - 1) { + e.preventDefault(); + $controls[0].focus(); + } + } + } + break; + } + case 27: // Escape + // @TODO: make this optional, and probably default false + $w.close(); + break; + } + }); + + $w.applyBounds = () => { + // TODO: outerWidth vs width? not sure + const bound_width = Math.max(document.body.scrollWidth, innerWidth); + const bound_height = Math.max(document.body.scrollHeight, innerHeight); + $w.css({ + left: Math.max(0, Math.min(bound_width - $w.width(), $w.position().left)), + top: Math.max(0, Math.min(bound_height - $w.height(), $w.position().top)), + }); + }; + + $w.bringTitleBarInBounds = () => { + // Try to make the titlebar always accessible + const bound_width = Math.max(document.body.scrollWidth, innerWidth); + const bound_height = Math.max(document.body.scrollHeight, innerHeight); + const min_horizontal_pixels_on_screen = 40; // enough for space past a close button + $w.css({ + left: Math.max( + min_horizontal_pixels_on_screen - $w.outerWidth(), + Math.min( + bound_width - min_horizontal_pixels_on_screen, + $w.position().left + ) + ), + top: Math.max(0, Math.min( + bound_height - $w.$titlebar.outerHeight() - 5, + $w.position().top + )), + }); + }; + + $w.center = () => { + $w.css({ + left: (innerWidth - $w.width()) / 2 + window.scrollX, + top: (innerHeight - $w.height()) / 2 + window.scrollY, + }); + $w.applyBounds(); + }; + + + $G.on("resize", $w.bringTitleBarInBounds); + + var drag_offset_x, drag_offset_y, drag_pointer_x, drag_pointer_y, drag_pointer_id; + var update_drag = (e) => { + if (drag_pointer_id === (e.pointerId ?? e.originalEvent.pointerId)) { + drag_pointer_x = e.clientX ?? drag_pointer_x; + drag_pointer_y = e.clientY ?? drag_pointer_y; + } + $w.css({ + left: drag_pointer_x + scrollX - drag_offset_x, + top: drag_pointer_y + scrollY - drag_offset_y, + }); + }; + $w.$titlebar.css("touch-action", "none"); + $w.$titlebar.on("selectstart", (e) => { // preventing mousedown would break :active state, I'm not sure if just selectstart is enough... + e.preventDefault(); + }); + $w.$titlebar.on("mousedown", "button", (e) => { + // Prevent focus on titlebar buttons. + // This can break the :active state. In Firefox, a setTimeout before any focus() was enough, + // but now in Chrome 95, focus() breaks the :active state too, and setTimeout only delays the brokenness, + // so I have to use a CSS class now for the pressed state. + refocus(); + // Emulate :enabled:active:hover state with .pressing class + const button = e.currentTarget; + if (!$(button).is(":enabled")) { + return; + } + button.classList.add("pressing"); + const release = (event) => { + // blur is just to handle the edge case of alt+tabbing/ctrl+tabbing away + if (event && event.type === "blur") { + // if (document.activeElement?.tagName === "IFRAME") { + if (document.hasFocus()) { + return; // the window isn't really blurred; an iframe got focus + } + } + button.classList.remove("pressing"); + $G.off("mouseup blur", release); + $(button).off("mouseenter", on_mouse_enter); + $(button).off("mouseleave", on_mouse_leave); + }; + const on_mouse_enter = () => { button.classList.add("pressing"); }; + const on_mouse_leave = () => { button.classList.remove("pressing"); }; + $G.on("mouseup blur", release); + $(button).on("mouseenter", on_mouse_enter); + $(button).on("mouseleave", on_mouse_leave); + }); + $w.$titlebar.on("pointerdown", (e) => { + if ($(e.target).closest("button").length) { + return; + } + if ($w.hasClass("maximized")) { + return; + } + const customEvent = $.Event("window-drag-start"); + $w.trigger(customEvent); + if (customEvent.isDefaultPrevented()) { + return; // allow custom drag behavior of component windows in jspaint (Tools / Colors) + } + drag_offset_x = e.clientX + scrollX - $w.position().left; + drag_offset_y = e.clientY + scrollY - $w.position().top; + drag_pointer_x = e.clientX; + drag_pointer_y = e.clientY; + drag_pointer_id = (e.pointerId ?? e.originalEvent.pointerId); + $G.on("pointermove", update_drag); + $G.on("scroll", update_drag); + $("body").addClass("dragging"); // for when mouse goes over an iframe + }); + $G.on("pointerup pointercancel", (e) => { + if ((e.pointerId ?? e.originalEvent.pointerId) !== drag_pointer_id) { return; } + $G.off("pointermove", update_drag); + $G.off("scroll", update_drag); + $("body").removeClass("dragging"); + // $w.applyBounds(); // Windows doesn't really try to keep windows on screen + // but you also can't really drag off of the desktop, whereas here you can drag to way outside the web page. + $w.bringTitleBarInBounds(); + drag_pointer_id = -1; // prevent bringTitleBarInBounds from making the window go to top left when unminimizing window from taskbar after previously dragging it + }); + $w.$titlebar.on("dblclick", (e) => { + if ($component) { + $component.dock(); + } + }); + + if (options.resizable) { + + const HANDLE_MIDDLE = 0; + const HANDLE_START = -1; + const HANDLE_END = 1; + const HANDLE_LEFT = HANDLE_START; + const HANDLE_RIGHT = HANDLE_END; + const HANDLE_TOP = HANDLE_START; + const HANDLE_BOTTOM = HANDLE_END; + + [ + [HANDLE_TOP, HANDLE_RIGHT], // ↗ + [HANDLE_TOP, HANDLE_MIDDLE], // ↑ + [HANDLE_TOP, HANDLE_LEFT], // ↖ + [HANDLE_MIDDLE, HANDLE_LEFT], // ← + [HANDLE_BOTTOM, HANDLE_LEFT], // ↙ + [HANDLE_BOTTOM, HANDLE_MIDDLE], // ↓ + [HANDLE_BOTTOM, HANDLE_RIGHT], // ↘ + [HANDLE_MIDDLE, HANDLE_RIGHT], // → + ].forEach(([y_axis, x_axis]) => { + // const resizes_height = y_axis !== HANDLE_MIDDLE; + // const resizes_width = x_axis !== HANDLE_MIDDLE; + const $handle = $("<div>").addClass("handle").appendTo($w); + + let cursor = ""; + if (y_axis === HANDLE_TOP) { cursor += "n"; } + if (y_axis === HANDLE_BOTTOM) { cursor += "s"; } + if (x_axis === HANDLE_LEFT) { cursor += "w"; } + if (x_axis === HANDLE_RIGHT) { cursor += "e"; } + cursor += "-resize"; + + // Note: MISNOMER: innerWidth() is less "inner" than width(), because it includes padding! + // Here's a little diagram of sorts: + // outerWidth(true): margin, [ outerWidth(): border, [ innerWidth(): padding, [ width(): content ] ] ] + const handle_thickness = ($w.outerWidth() - $w.width()) / 2; // padding + border + const border_width = ($w.outerWidth() - $w.innerWidth()) / 2; // border; need to outset the handles by this amount so they overlap the border + padding, and not the content + const window_frame_height = $w.outerHeight() - $w.$content.outerHeight(); // includes titlebar and borders, padding, but not content + const window_frame_width = $w.outerWidth() - $w.$content.outerWidth(); // includes borders, padding, but not content + $handle.css({ + position: "absolute", + top: y_axis === HANDLE_TOP ? -border_width : y_axis === HANDLE_MIDDLE ? `calc(${handle_thickness}px - ${border_width}px)` : "", + bottom: y_axis === HANDLE_BOTTOM ? -border_width : "", + left: x_axis === HANDLE_LEFT ? -border_width : x_axis === HANDLE_MIDDLE ? `calc(${handle_thickness}px - ${border_width}px)` : "", + right: x_axis === HANDLE_RIGHT ? -border_width : "", + width: x_axis === HANDLE_MIDDLE ? `calc(100% - ${handle_thickness}px * 2 + ${border_width * 2}px)` : `${handle_thickness}px`, + height: y_axis === HANDLE_MIDDLE ? `calc(100% - ${handle_thickness}px * 2 + ${border_width * 2}px)` : `${handle_thickness}px`, + // background: x_axis === HANDLE_MIDDLE || y_axis === HANDLE_MIDDLE ? "rgba(255,0,0,0.4)" : "rgba(0,255,0,0.8)", + touchAction: "none", + cursor, + }); + + let rect; + let resize_offset_x, resize_offset_y, resize_pointer_x, resize_pointer_y, resize_pointer_id; + $handle.on("pointerdown", (e) => { + e.preventDefault(); + + $G.on("pointermove", handle_pointermove); + $G.on("scroll", update_resize); // scroll doesn't have clientX/Y, so we have to remember it + $("body").addClass("dragging"); // for when mouse goes over an iframe + $G.on("pointerup pointercancel", end_resize); + + rect = { + x: $w.position().left, + y: $w.position().top, + width: $w.outerWidth(), + height: $w.outerHeight(), + }; + + resize_offset_x = e.clientX + scrollX - rect.x - (x_axis === HANDLE_RIGHT ? rect.width : 0); + resize_offset_y = e.clientY + scrollY - rect.y - (y_axis === HANDLE_BOTTOM ? rect.height : 0); + resize_pointer_x = e.clientX; + resize_pointer_y = e.clientY; + resize_pointer_id = (e.pointerId ?? e.originalEvent.pointerId); + + $handle[0].setPointerCapture(resize_pointer_id); // keeps cursor consistent when mouse moves over other elements + + // handle_pointermove(e); // was useful for checking that the offset is correct (should not do anything, if it's correct!) + }); + function handle_pointermove(e) { + if ((e.pointerId ?? e.originalEvent.pointerId) !== resize_pointer_id) { return; } + resize_pointer_x = e.clientX; + resize_pointer_y = e.clientY; + update_resize(); + } + function end_resize(e) { + if ((e.pointerId ?? e.originalEvent.pointerId) !== resize_pointer_id) { return; } + $G.off("pointermove", handle_pointermove); + $G.off("scroll", onscroll); + $("body").removeClass("dragging"); + $G.off("pointerup pointercancel", end_resize); + $w.bringTitleBarInBounds(); + } + function update_resize() { + const mouse_x = resize_pointer_x + scrollX - resize_offset_x; + const mouse_y = resize_pointer_y + scrollY - resize_offset_y; + let delta_x = 0; + let delta_y = 0; + let width, height; + if (x_axis === HANDLE_RIGHT) { + delta_x = 0; + width = ~~(mouse_x - rect.x); + } else if (x_axis === HANDLE_LEFT) { + delta_x = ~~(mouse_x - rect.x); + width = ~~(rect.x + rect.width - mouse_x); + } else { + width = ~~(rect.width); + } + if (y_axis === HANDLE_BOTTOM) { + delta_y = 0; + height = ~~(mouse_y - rect.y); + } else if (y_axis === HANDLE_TOP) { + delta_y = ~~(mouse_y - rect.y); + height = ~~(rect.y + rect.height - mouse_y); + } else { + height = ~~(rect.height); + } + let new_rect = { + x: rect.x + delta_x, + y: rect.y + delta_y, + width, + height, + }; + + new_rect.width = Math.max(1, new_rect.width); + new_rect.height = Math.max(1, new_rect.height); + + // Constraints + if (options.constrainRect) { + new_rect = options.constrainRect(new_rect, x_axis, y_axis); + } + new_rect.width = Math.max(new_rect.width, options.minOuterWidth ?? 100); + new_rect.height = Math.max(new_rect.height, options.minOuterHeight ?? 0); + new_rect.width = Math.max(new_rect.width, (options.minInnerWidth ?? 0) + window_frame_width); + new_rect.height = Math.max(new_rect.height, (options.minInnerHeight ?? 0) + window_frame_height); + // prevent free movement via resize past minimum size + if (x_axis === HANDLE_LEFT) { + new_rect.x = Math.min(new_rect.x, rect.x + rect.width - new_rect.width); + } + if (y_axis === HANDLE_TOP) { + new_rect.y = Math.min(new_rect.y, rect.y + rect.height - new_rect.height); + } + + $w.css({ + top: new_rect.y, + left: new_rect.x, + }); + $w.outerWidth(new_rect.width); + $w.outerHeight(new_rect.height); + } + }); + } + + $w.$Button = (text, handler) => { + var $b = $(E("button")) + .appendTo($w.$content) + .text(text) + .on("click", () => { + if (handler) { + handler(); + } + $w.close(); + }); + return $b; + }; + $w.title = title => { + if (title) { + $w.$title.text(title); + $w.trigger("title-change"); + if ($w.task) { + $w.task.updateTitle(); + } + return $w; + } else { + return $w.$title.text(); + } + }; + $w.getTitle = () => { + return $w.title(); + }; + let animating_titlebar = false; + let when_done_animating_titlebar = []; // queue of functions to call when done animating, + // so maximize() / minimize() / restore() eventually gives the same result as if there was no animation + $w.animateTitlebar = (from, to, callback = () => { }) => { + // flying titlebar animation + animating_titlebar = true; + const $eye_leader = $w.$titlebar.clone(true); + $eye_leader.find("button").remove(); + $eye_leader.appendTo("body"); + const duration_ms = $Window.OVERRIDE_TRANSITION_DURATION ?? 200; // TODO: how long? + const duration_str = `${duration_ms}ms`; + $eye_leader.css({ + transition: `left ${duration_str} linear, top ${duration_str} linear, width ${duration_str} linear, height ${duration_str} linear`, + position: "fixed", + zIndex: 10000000, + pointerEvents: "none", + left: from.left, + top: from.top, + width: from.width, + height: from.height, + }); + setTimeout(() => { + $eye_leader.css({ + left: to.left, + top: to.top, + width: to.width, + height: to.height, + }); + }, 5); + let handled_transition_completion = false; + const handle_transition_completion = () => { + if (handled_transition_completion) { + return; // ignore multiple calls (an idempotency pattern) + } else { + handled_transition_completion = true; + } + animating_titlebar = false; + $eye_leader.remove(); + callback(); + when_done_animating_titlebar.shift()?.(); // relies on animating_titlebar = false; + }; + $eye_leader.on("transitionend transitioncancel", handle_transition_completion); + setTimeout(handle_transition_completion, duration_ms * 1.2); + }; + $w.close = (force) => { + if (force && force !== true) { + throw new TypeError("force must be a boolean or undefined, not " + Object.prototype.toString.call(force)); + } + if (!force) { + var e = $.Event("close"); + $w.trigger(e); + if (e.isDefaultPrevented()) { + return; + } + } + if ($component) { + $component.detach(); + } + $w.closed = true; + $event_target.triggerHandler("closed"); + $w.trigger("closed"); + // TODO: change usages of "close" to "closed" where appropriate + // and probably rename the "close" event ("before[-]close"? "may-close"? "close-request"?) + + // MUST be after any events are triggered! + $w.remove(); + + // TODO: support modals, which should focus what was focused before the modal was opened. + // (Note: must consider the element being removed from the DOM, or hidden, or made un-focusable) + // (Also: modals should steal focus / be brought to the front when focusing the parent window, and the parent window's content should be inert/uninteractive) + + // Focus next-topmost window + var $next_topmost = $($(".window:visible").toArray().sort((a, b) => b.style.zIndex - a.style.zIndex)[0]); + $next_topmost.triggerHandler("refocus-window"); + + // Cleanup + clean_up_debug_focus_tracking(); + }; + $w.closed = false; + + let current_menu_bar; + // @TODO: should this be like setMenus(menu_definitions)? + // It seems like setMenuBar(menu_bar) might be prone to bugs + // trying to set the same menu bar on multiple windows. + $w.setMenuBar = (menu_bar) => { + // $w.find(".menus").remove(); // ugly, if only because of the class name haha + if (current_menu_bar) { + current_menu_bar.element.remove(); + } + if (menu_bar) { + $w.$titlebar.after(menu_bar.element); + menu_bar.setKeyboardScope($w[0]); + current_menu_bar = menu_bar; + } + }; + + if (options.title) { + $w.title(options.title); + } + + if (!$component) { + $w.center(); + } + + // mustHaveMethods($w, windowInterfaceMethods); + + return $w; +} + +function $FormWindow(title) { + var $w = new $Window(); + + $w.title(title); + $w.$form = $(E("form")).appendTo($w.$content); + $w.$main = $(E("div")).appendTo($w.$form); + $w.$buttons = $(E("div")).appendTo($w.$form).addClass("button-group"); + + $w.$Button = (label, action) => { + var $b = $(E("button")).appendTo($w.$buttons).text(label); + $b.on("click", (e) => { + // prevent the form from submitting + // @TODO: instead, prevent the form's submit event + e.preventDefault(); + + action(); + }); + + $b.on("pointerdown", () => { + $b.focus(); + }); + + return $b; + }; + + return $w; +} + +exports.$Window = $Window; +exports.$FormWindow = $FormWindow; + +})(window); diff --git a/static/js/$desktop.js b/static/js/$desktop.js new file mode 100644 index 0000000..df342de --- /dev/null +++ b/static/js/$desktop.js @@ -0,0 +1,102 @@ + +var $desktop = $(".desktop"); +$desktop.css("touch-action", "none"); // TODO: should this be in FolderView, or is it to prevent scrolling the page or what? +// const desktop_folder_path = '/desktop/' + +var folder_view = new FolderView(desktop_folder_path, { + asDesktop: true, + openFileOrFolder: (path) => { // Note: may not be defined yet, so wrapping with a function. + systemExecuteFile(path); + }, +}); +$(folder_view.element).appendTo($desktop); + +function setDesktopWallpaper(file, repeat, saveToLocalStorage) { + const blob_url = URL.createObjectURL(file); + $desktop.css({ + backgroundImage: `url(${blob_url})`, + backgroundRepeat: repeat, + backgroundPosition: "center", + backgroundSize: "auto", + }); + if (saveToLocalStorage) { + var fr = new FileReader(); + window.fr = fr; + fr.onload = () => { + localStorage.setItem("wallpaper-data-url", fr.result); + localStorage.setItem("wallpaper-repeat", repeat); + }; + fr.onerror = () => { + console.error("Error reading file (for setting wallpaper)", file); + }; + fr.readAsDataURL(file); + } +} +try { + var wallpaper_data_url = localStorage.getItem("wallpaper-data-url"); + var wallpaper_repeat = localStorage.getItem("wallpaper-repeat"); + var theme_file_content = localStorage.getItem("desktop-theme"); + if (wallpaper_data_url) { + fetch(wallpaper_data_url).then(r => r.blob()).then(file => { + setDesktopWallpaper(file, wallpaper_repeat, false); + }); + } + if (theme_file_content) { + loadThemeFromText(theme_file_content); + } +} catch (error) { + console.error(error); +} + +// Prevent drag and drop from redirecting the page (the browser default behavior for files) +// TODO: only prevent if there are actually files; there's nothing that uses text inputs atm that's not in an iframe, so it doesn't matter YET (afaik) +// $G.on("dragover", function(e){ +// e.preventDefault(); +// }); +// $G.on("drop", function(e){ +// e.preventDefault(); +// }); + +function loadThemeFile(file) { + var reader = new FileReader(); + reader.onload = () => { + loadThemeFromText(reader.result); + }; + reader.readAsText(file); +} +function applyTheme(cssProperties, documentElement = document.documentElement) { + applyCSSProperties(cssProperties, { element: documentElement, recurseIntoIframes: true }); +} +function loadThemeFromText(fileText) { + var cssProperties = parseThemeFileString(fileText); + applyTheme(cssProperties); + window.themeCSSProperties = cssProperties; +} + +$("html").on("dragover", function (event) { + event.preventDefault(); + event.stopPropagation(); +}); +$("html").on("dragleave", function (event) { + event.preventDefault(); + event.stopPropagation(); +}); +$("html").on("drop", function (event) { + event.preventDefault(); + event.stopPropagation(); + var files = [...event.originalEvent.dataTransfer.files]; + for (var file of files) { + if (file.name.match(/\.theme(pack)?$/i)) { + loadThemeFile(file); + } + } +}); + +// Despite overflow:hidden on html and body, +// focusing elements that are partially offscreen can still scroll the page. +// For example, with opening Paint and moving it partially offscreen and opening Image > Attributes, +// the default focused button can scroll the entire desktop. +// We need to prevent (reset) scroll, and also avoid scrollIntoView(). +$(window).on("scroll focusin", () => { + window.scrollTo(0, 0); +}); diff --git a/static/js/$start-menu.js b/static/js/$start-menu.js new file mode 100644 index 0000000..e5a77dd --- /dev/null +++ b/static/js/$start-menu.js @@ -0,0 +1,53 @@ + +// TODO: start menu + +/* +// if running from file: protocol, try to sniff the username >:) +var username_match = location.href.match(/\/(Users|home)\/(\w+)\//); +var username = username_match && username_match[1] || "Admin"; +*/ + +var $start_menu = $(".start-menu"); +$start_menu.hide(); +// TODO: legitimate contents or whatever +var open_start_menu = function () { + $start_button.addClass("selected"); + $start_menu.attr("hidden", null); + $start_menu.slideDown(100); // DOWN AS IN UP (stupid jQuery) + $start_menu.css({ zIndex: ++$Window.Z_INDEX + 5001 }); +}; +var close_start_menu = function () { + $start_button.removeClass("selected"); + $start_menu.attr("hidden", "hidden"); + $start_menu.hide(); +}; +var toggle_start_menu = function () { + if ($start_menu.is(":hidden")) { + open_start_menu(); + } else { + close_start_menu(); + } +}; + +var $start_button = $(".start-button"); +$start_button.on("pointerdown", function () { + toggle_start_menu(); +}); + +$("body").on("pointerdown", function (e) { + if ($(e.target).closest(".start-menu, .start-button").length === 0) { + close_start_menu(); + } +}); +// Note: A lot of the time it's good to use focusout (in jQuery, or else blur with useCapture?[1]) as opposed to +// That might be the case here as well, but maybe not since programs opening might grab focus and that probably shouldn't close the start menu +// Although at the operating system level it would probably prevent focus switching in the first place, so maybe we could do that +// The point being this is an operating system control and so it may warrant special handling, +// but generally I'd recommend making a control focusable and detecting loss of focus as in this answer: +// [1]: https://stackoverflow.com/a/38317768/2624876 + +$(window).on("keydown", function (e) { + if (e.which === 27) { // Esc to close + close_start_menu(); + } +}); diff --git a/static/js/$taskbar-time.js b/static/js/$taskbar-time.js new file mode 100644 index 0000000..4fe06f8 --- /dev/null +++ b/static/js/$taskbar-time.js @@ -0,0 +1,9 @@ +(function () { + var $time = $(".taskbar-time"); + var update_time = function () { + $time.text(new Date().toLocaleTimeString([], { hour: '2-digit', minute: '2-digit' })); + $time.attr("title", new Date().toLocaleString([], { weekday: 'long', month: 'long', day: '2-digit', minute: '2-digit', hour: '2-digit' })); + setTimeout(update_time, 1000); + }; + update_time(); +}()); diff --git a/static/js/FolderView.js b/static/js/FolderView.js new file mode 100644 index 0000000..8386eb1 --- /dev/null +++ b/static/js/FolderView.js @@ -0,0 +1,929 @@ + +const grid_size_x_for_large_icons = 75; +const grid_size_y_for_large_icons = 75; +// @TODO: this is supposed to be dynamic based on length of names +const grid_size_x_for_small_icons = 150; +const grid_size_y_for_small_icons = 17; + +window.resetAllFolderCustomizations = () => { + for (let i = 0; i < localStorage.length; i++) { + if (localStorage.key(i).startsWith("folder-config:")) { + localStorage.removeItem(localStorage.key(i)); + } + } +}; + +const icon_size_by_view_mode = { + LARGE_ICONS: 32, + SMALL_ICONS: 16, + DETAILS: 16, + LIST: 16, + DESKTOP: 32, +}; + +FolderView.VIEW_MODES = { + THUMBNAILS: "THUMBNAILS", // hidden until you right click in a folder, go to Properties, and enable thumbnails + LARGE_ICONS: "LARGE_ICONS", // left to right, then top to bottom + SMALL_ICONS: "SMALL_ICONS", // left to right, then top to bottom + DETAILS: "DETAILS", // table view + LIST: "LIST", // top to bottom, then left to right + DESKTOP: "DESKTOP", // like Large Icons, but arranged top to bottom before left to right; does not apply to the Desktop folder, only the Desktop itself +}; + +FolderView.SORT_MODES = { + NAME: "NAME", + TYPE: "TYPE", + SIZE: "SIZE", + DATE: "DATE", + // there are many other attributes, some for specific types of files/objects +}; + +// TODO: what's the "right" way to do file type / program associations for icons? + +// TODO: get more icons; can extract from shell32.dll, moricons.dll, and other files from a VM +// also get more file extensions; can find a mime types listing data dump +// https://github.com/1j01/retrores +// Note: extensions must be lowercase here. This is used to implement case-insensitive matching. +var file_extension_icons = { + txt: "notepad-file", + md: "notepad-file", + json: "notepad-file", + js: "notepad-file", + css: "notepad-file", + html: "notepad-file", + gitattributes: "notepad-file", + gitignore: "notepad-file", + png: "image-gif", // "image-png"? nope... (but should it be image-gif or image-wmf?) + jpg: "image-jpeg", + jpeg: "image-jpeg", + gif: "image-gif", + webp: "image-other", + bmp: "paint-file", + tif: "kodak-imaging-file", + tiff: "kodak-imaging-file", + // wmf: "image-wmf"? nope (https://en.wikipedia.org/wiki/Windows_Metafile) + // emf: "image-wmf"? nope + // wmz: "image-wmf"? nope + // emz: "image-wmf"? nope + wav: "sound", + mp3: "sound", // TODO: show blue video icon, as it's a container format that can contain video + ogg: "sound", // TODO: probably ditto + wma: "sound", + // "doc": "doc"? + "exe": "task", + htm: "html", + html: "html", + url: "html", + theme: "themes", + themepack: "themes", +}; + +// @TODO: maintain less fake naming abstraction +// base it more on the actual filesystem +// @TODO: bring system folders, icons, and file associations into one place +const system_folder_path_to_name = { + "/": "(C:)", //"My Computer", + "/my-pictures/": "My Pictures", + "/my-documents/": "My Documents", + "/network-neighborhood/": "Network Neighborhood", + "/desktop/": "Desktop", + "/programs/": "Program Files", + "/recycle-bin/": "Recycle Bin", +}; +const system_folder_name_to_path = Object.fromEntries( + Object.entries(system_folder_path_to_name).map(([key, value]) => [value, key]) +); +const system_folder_lowercase_name_to_path = Object.fromEntries( + Object.entries(system_folder_name_to_path).map(([key, value]) => [key.toLowerCase(), value]) +); + + +const set_dragging_file_paths = (dragging_file_paths) => { + window.dragging_file_paths = dragging_file_paths; + let frame = window; + while (frame !== frame.parent) { + frame = frame.parent; + frame.dragging_file_paths = dragging_file_paths; + } +}; + +function FolderView(folder_path, { asDesktop = false, onStatus, openFolder, openFileOrFolder, onConfigure } = {}) { + const self = this; + // TODO: ensure a trailing slash / use path.join where appropriate + + var $folder_view = $(`<div class="folder-view" tabindex="0">`); + + this.element = $folder_view[0]; + + this.items = []; + + this.add_item = (folder_view_item) => { + $folder_view.append(folder_view_item.element); + this.items.push(folder_view_item); + // if (this.items.length === 1) { + // // this.items[0].element.focus(); + // this.items[0].element.classList.add("focused"); + // } + }; + + // config: + // - [x] view_mode + // - [x] sort_mode + // - [ ] auto_arrange + // - [ ] icon_positions + // - [x] view_as_web_page + + this.config = {}; + var storage_key = `folder-config:${asDesktop ? "desktop" : folder_path}`; + try { + const config_json = localStorage.getItem(storage_key); + const config = JSON.parse(config_json); + if (config) { + Object.assign(this.config, config); + } + } catch (e) { + console.error("Failed to read folder config:", e); + } + // Handling defaults and invalid values at the same time + if (!FolderView.VIEW_MODES[this.config.view_mode]) { + this.config.view_mode = asDesktop ? + FolderView.VIEW_MODES.DESKTOP : + FolderView.VIEW_MODES.LARGE_ICONS; + } + if (!FolderView.SORT_MODES[this.config.sort_mode]) { + this.config.sort_mode = FolderView.SORT_MODES.NAME; + } + this.config.view_as_web_page ??= folder_path !== "/desktop/"; + + this.element.dataset.viewMode = this.config.view_mode; + this.configure = (config_props) => { + Object.assign(this.config, config_props); + if (config_props.view_mode) { + this.element.dataset.viewMode = config_props.view_mode; + } + this.arrange_icons(); + try { + localStorage.setItem(storage_key, JSON.stringify(this.config)); + } catch (e) { + console.error("Can't write to localStorage:", e); + } + onConfigure?.(config_props); + }; + + this.cycle_view_mode = () => { + // const view_modes = Object.values(FolderView.VIEW_MODES); + const view_modes = [ + // FolderView.VIEW_MODES.THUMBNAILS, conditionally? + FolderView.VIEW_MODES.LARGE_ICONS, + FolderView.VIEW_MODES.SMALL_ICONS, + FolderView.VIEW_MODES.LIST, + // FolderView.VIEW_MODES.DETAILS, // same as list for now + ]; + const current_view_mode_index = view_modes.indexOf(this.config.view_mode); + const next_view_mode_index = (current_view_mode_index + 1) % view_modes.length; + this.configure({ view_mode: view_modes[next_view_mode_index] }); + }; + + let waiting_on_stats = false; + this.arrange_icons = () => { + if (waiting_on_stats) { + return; + } + if (!self.element.isConnected) { // checking parentElement doesn't work if under a shadowRoot + // console.trace("not in DOM"); + return; // prevent errors computing layout if folder view removed before stats resolve + } + const pending_promises = this.items.map((item) => item.pendingStatPromise).filter(Boolean); + const any_pending = pending_promises.length > 0; + if (any_pending) { + if (!waiting_on_stats) { + // should I choose a batch size? or is waiting on all stats fine? + // batches mean that it would update multiple times, which could be jarring. + Promise.allSettled(pending_promises).then(() => { + waiting_on_stats = false; + self.arrange_icons(); + }); + } + waiting_on_stats = true; + } + const horizontal_first = + this.config.view_mode === FolderView.VIEW_MODES.LARGE_ICONS || + this.config.view_mode === FolderView.VIEW_MODES.SMALL_ICONS; + const large_icons = + this.config.view_mode === FolderView.VIEW_MODES.LARGE_ICONS || + this.config.view_mode === FolderView.VIEW_MODES.DESKTOP; + const icon_size = icon_size_by_view_mode[this.config.view_mode] || 32; + + const grid_size_x = large_icons ? grid_size_x_for_large_icons : grid_size_x_for_small_icons; + const grid_size_y = large_icons ? grid_size_y_for_large_icons : grid_size_y_for_small_icons; + var x = 0; + var y = 0; + const dir_ness = (item) => + // system folders always go first + // not all system folder shortcuts on the desktop have real paths (currently) + // so we can't check system_folder_path_to_name, need a separate attribute. + // system_folder_path_to_name[item.file_path] ? 2 : + item.is_system_folder ? 2 : + // then folders, then everything else + item.resolvedStats?.isDirectory() ? 1 : 0; + const get_ext = (item) => (item.file_path ?? "").split(".").pop(); + if (this.config.sort_mode === FolderView.SORT_MODES.NAME) { + this.items.sort((a, b) => + dir_ness(b) - dir_ness(a) || + (a.title ?? "").localeCompare(b.title ?? "") + ); + } else if (this.config.sort_mode === FolderView.SORT_MODES.TYPE) { + this.items.sort((a, b) => + dir_ness(b) - dir_ness(a) || + (get_ext(a) ?? "").localeCompare(get_ext(b) ?? "") + ); + } else if (this.config.sort_mode === FolderView.SORT_MODES.SIZE) { + this.items.sort((a, b) => + dir_ness(b) - dir_ness(a) || + (a.resolvedStats?.size ?? 0) - (b.resolvedStats?.size ?? 0) + ); + } else if (this.config.sort_mode === FolderView.SORT_MODES.DATE) { + this.items.sort((a, b) => + dir_ness(b) - dir_ness(a) || + (a.resolvedStats?.mtime ?? 0) - (b.resolvedStats?.mtime ?? 0) + ); + } + for (const item of this.items) { + $(item.element).css({ + left: x, + top: y, + }); + if (horizontal_first) { + x += grid_size_x; + if (x + grid_size_x > $folder_view[0].clientWidth) { + y += grid_size_y; + x = 0; + } + } else { + y += grid_size_y; + if (y + grid_size_y > $folder_view[0].clientHeight) { + x += grid_size_x; + y = 0; + } + } + + item.setIconSize(icon_size); + + // apply sort - well, I'm positioning things absolutely, so I don't need to do this (AS LONG AS I DON'T ASSUME THE DOM ORDER, and use self.items instead) + // and this is very slow for large folders. + // this.element.appendChild(item.element); + } + + if (!any_pending) { + // this.items[0].element.classList.add("focused"); + this.items.forEach((item, index) => { + item.element.classList.toggle("focused", index === 0); + }); + // console.log("this.element.ownerDocument.activeElement", this.element.ownerDocument.activeElement); + // if (this.element.ownerDocument.activeElement === this.element) { + this.items[0]?.element.focus(); + // } + updateStatus(); + } + }; + + function updateStatus() { + onStatus?.({ + items: self.items, + selectedItems: self.items.filter((item) => item.element.classList.contains("selected")), + }); + } + + function deleteRecursiveSync(fs, itemPath) { + if (fs.statSync(itemPath).isDirectory()) { + for (const childItemName of fs.readdirSync(itemPath)) { + deleteRecursiveSync(itemPath + "/" + childItemName); + } + fs.rmdirSync(itemPath); + } else { + fs.unlinkSync(itemPath); + } + } + + self.focus = function () { + if ($folder_view.is(":focus-within")) { + return; // don't mess with renaming inputs, for instance, if you click on the input + } + $folder_view.focus(); + // This doesn't do much if it's yet to be populated: + if ($folder_view.find(".desktop-icon.focused").length === 0) { + this.items[0]?.element.focus(); + } + // Initial focus is handled in arrange_icons currently. + }; + + self.select_all = function () { + $folder_view.find(".desktop-icon").addClass("selected"); + updateStatus(); + }; + + self.select_inverse = function () { + $folder_view.find(".desktop-icon").each(function () { + $(this).toggleClass("selected"); + }); + updateStatus(); + }; + + self.delete_selected = function () { + const selected_file_paths = $folder_view.find(".desktop-icon.selected") + .toArray().map((icon_el) => icon_el.dataset.filePath) + .filter((file_path) => system_folder_path_to_name[file_path] === undefined); + + if (selected_file_paths.length === 0) { + return; + } + // @NOTE: if system setting for displaying file extensions was implemented, this should be changed... + const name_of_first = $folder_view.find(".desktop-icon.selected .title").text().replace(/\.([^.]+)$/, ""); + showMessageBox({ + title: selected_file_paths.length === 1 ? "Confirm File Delete" : "Confirm Multiple File Delete", + message: selected_file_paths.length === 1 ? + `Are you sure you want to delete '${name_of_first}'?` : + `Are you sure you want to delete these ${selected_file_paths.length} items?`, + buttons: [ + { + label: "Yes", + value: "yes", + default: true, + }, + { + label: "No", + value: "no", + }, + ], + iconID: "nuke", + }).then((result) => { + if (result !== "yes") { + return; + } + withFilesystem(function () { + const fs = BrowserFS.BFSRequire('fs'); + let num_deleted = 0; + for (const file_path of selected_file_paths) { + let single_delete_success = false; + try { + deleteRecursiveSync(fs, file_path); + single_delete_success = true; + num_deleted += 1; + } catch (error) { + console.log("failed to delete", file_path, error); + } + if (single_delete_success) { + self.items.forEach((item) => { + if (item.element.dataset.filePath === file_path) { + item.element.remove(); + updateStatus(); + } + }); + } + } + // TODO: pluralization, and be more specific about folders vs files vs selected items, and total + if (num_deleted < selected_file_paths.length) { + alert(`Failed to delete ${selected_file_paths.length - num_deleted} items.`); + } + // self.refresh(); + }); + }); + }; + + self.start_rename = () => { + for (const item of self.items) { + if (item.element.classList.contains("focused")) { + item.start_rename(); + break; + } + } + }; + + // Read the folder and create icon items + withFilesystem(function () { + var fs = BrowserFS.BFSRequire('fs'); + fs.readdir(folder_path, function (error, contents) { + if (error) { + alert("Failed to read contents of the directory " + folder_path); + throw error; + } + + for (var i = 0; i < contents.length; i++) { + var fname = contents[i]; + add_fs_item(fname, -1000, -1000); + } + self.arrange_icons(); + }); + }); + + // NOTE: in Windows, icons by default only get moved if they go offscreen (by maybe half the grid size) + // we're handling it as if Auto Arrange is on (@TODO: support Auto Arrange off) + const resizeObserver = new ResizeObserver(entries => { + self.arrange_icons(); + }); + resizeObserver.observe(self.element); + + // Handle selecting icons + (function () { + var $marquee = $("<div class='marquee'/>").appendTo($folder_view).hide(); + var start = { x: 0, y: 0 }; + var current = { x: 0, y: 0 }; + var dragging = false; + var drag_update = function () { + var min_x = Math.min(start.x, current.x); + var min_y = Math.min(start.y, current.y); + var max_x = Math.max(start.x, current.x); + var max_y = Math.max(start.y, current.y); + $marquee.show().css({ + position: "absolute", + left: min_x, + top: min_y, + width: max_x - min_x, + height: max_y - min_y, + }); + $folder_view.find(".desktop-icon").each(function (i, folder_view_icon) { + // Note: this is apparently considerably more complex in Windows 98 + // like things are not considered the same heights and/or positions based on the size of their names + var icon_offset = $(folder_view_icon).offset(); + var icon_left = parseFloat($(folder_view_icon).css("left")); + var icon_top = parseFloat($(folder_view_icon).css("top")); + var icon_width = $(folder_view_icon).width(); + var icon_height = $(folder_view_icon).height(); + folder_view_icon.classList.toggle("selected", + icon_left < max_x && + icon_top < max_y && + icon_left + icon_width > min_x && + icon_top + icon_height > min_y + ); + }); + updateStatus(); + }; + $folder_view.on("pointerdown", ".desktop-icon", function (e) { + const item_el = e.currentTarget; + item_el._was_selected_at_pointerdown = item_el.classList.contains("selected"); + select_item(item_el, e, true); + }); + $folder_view.on("pointerdown", function (e) { + // TODO: allow a margin of mouse movement before starting selecting + var view_was_focused = $folder_view.is(":focus-within"); + self.focus(); + var $icon = $(e.target).closest(".desktop-icon"); + $marquee.hide(); + // var folder_view_offset = $folder_view.offset(); + var folder_view_offset = self.element.getBoundingClientRect(); + start = { x: e.pageX - folder_view_offset.left + $folder_view[0].scrollLeft, y: e.pageY - folder_view_offset.top + $folder_view[0].scrollTop }; + current = { x: e.pageX - folder_view_offset.left + $folder_view[0].scrollLeft, y: e.pageY - folder_view_offset.top + $folder_view[0].scrollTop }; + if ($icon.length > 0) { + $marquee.hide(); + set_dragging_file_paths($(".desktop-icon.selected").get().map((icon) => + icon.dataset.filePath + ).filter((file_path) => file_path)); + } else { + set_dragging_file_paths([]); + // start dragging marquee unless over scrollbar + let scrollbar_width = $folder_view[0].offsetWidth - $folder_view[0].clientWidth; + let scrollbar_height = $folder_view[0].offsetHeight - $folder_view[0].clientHeight; + scrollbar_width += 2; // for marquee border (@TODO: make marquee unable to cause scrollbar, by putting it in an overflow: hidden container) + scrollbar_height += 2; // for marquee border + const rect = $folder_view[0].getBoundingClientRect(); + const over_scrollbar = e.clientX > rect.right - scrollbar_width || e.clientY > rect.bottom - scrollbar_height; + // console.log(`over_scrollbar: ${over_scrollbar}, e.clientX: ${e.clientX}, rect.right - scrollbar_width: ${rect.right - scrollbar_width}`); + dragging = !over_scrollbar; + // don't deselect right away unless the + // TODO: deselect on pointerUP, if the desktop was focused + // or when starting selecting (re: TODO: allow a margin of movement before starting selecting) + if (dragging && view_was_focused) { + drag_update(); + } + } + $($folder_view[0].ownerDocument).on("pointermove", handle_pointermove); + $($folder_view[0].ownerDocument).on("pointerup blur", handle_pointerup_blur); + }); + function handle_pointermove (e) { + // var folder_view_offset = $folder_view.offset(); + var folder_view_offset = self.element.getBoundingClientRect(); + current = { x: e.pageX - folder_view_offset.left + $folder_view[0].scrollLeft, y: e.pageY - folder_view_offset.top + $folder_view[0].scrollTop }; + // clamp coordinates to within folder view + // This accomplishes three things: + // 1. it improves the visual coherence of the marquee as an object + // 2. it makes the marquee not cause a scrollbar + // 3. it prevents selecting things you can't see + const scrollbar_width = $folder_view.width() - $folder_view[0].clientWidth; + const scrollbar_height = $folder_view.height() - $folder_view[0].clientHeight; + const clamp_left = $folder_view[0].scrollLeft; + const clamp_top = $folder_view[0].scrollTop; + const clamp_right = $folder_view.width() + $folder_view[0].scrollLeft - scrollbar_width; + const clamp_bottom = $folder_view.height() + $folder_view[0].scrollTop - scrollbar_height; + current.x = Math.max(clamp_left, Math.min(clamp_right, current.x)); + current.y = Math.max(clamp_top, Math.min(clamp_bottom, current.y)); + if (dragging) { + drag_update(); + // scroll the view by dragging the mouse at/past the edge + const scroll_speed = 10; + if (current.x === clamp_left) { + $folder_view[0].scrollLeft -= scroll_speed; + } else if (current.x === clamp_right) { + $folder_view[0].scrollLeft += scroll_speed; + } + if (current.y === clamp_top) { + $folder_view[0].scrollTop -= scroll_speed; + } else if (current.y === clamp_bottom) { + $folder_view[0].scrollTop += scroll_speed; + } + } + }; + function handle_pointerup_blur() { + $marquee.hide(); + dragging = false; + set_dragging_file_paths([]); + $($folder_view[0].ownerDocument).off("pointermove", handle_pointermove); + $($folder_view[0].ownerDocument).off("pointerup blur", handle_pointerup_blur); + }; + })(); + + let search_string = ""; + let search_timeout; + + $folder_view.on("keydown", function (e) { + // console.log("keydown", e.isDefaultPrevented()); + + if (e.target.tagName === "INPUT" || e.target.tagName === "TEXTAREA") { + return; + } + if (e.key == "Enter") { + $folder_view.find(".desktop-icon.selected").trigger("dblclick"); + } else if (e.ctrlKey && e.key == "a") { + folder_view.select_all(); + e.preventDefault(); + } else if (e.key == "Delete") { + self.delete_selected(); + e.preventDefault(); + } else if ( + e.key == "ArrowLeft" || + e.key == "ArrowRight" || + e.key == "ArrowUp" || + e.key == "ArrowDown" + ) { + e.preventDefault(); + const move_x = e.key == "ArrowLeft" ? -1 : e.key == "ArrowRight" ? 1 : 0; + const move_y = e.key == "ArrowUp" ? -1 : e.key == "ArrowDown" ? 1 : 0; + navigate_grid(move_x, move_y, e); + // @TODO: wrap around columns in list view + } else if ( + e.key == "PageUp" || + e.key == "PageDown" + ) { + e.preventDefault(); + if (self.config.view_mode === FolderView.VIEW_MODES.LIST) { + const x_dir = e.key == "PageUp" ? -1 : 1; + const full_page_size = $folder_view.width(); + const item_width = $folder_view.find(".desktop-icon").outerWidth(); + const page_increment = full_page_size - item_width; + for (let increment = page_increment; increment > 0; increment -= item_width) { + if (navigate_grid(x_dir * increment / item_width, 0, e)) { // grid units + break; + } + } + } else { + const y_dir = e.key == "PageUp" ? -1 : 1; + const full_page_size = $folder_view.height(); + const item_height = $folder_view.find(".desktop-icon").outerHeight(); + const page_increment = full_page_size - item_height; + for (let increment = page_increment; increment > 0; increment -= item_height) { + if (navigate_grid(0, y_dir * increment / item_height, e)) { // grid units + break; + } + } + } + } else if (e.key == "Home") { + e.preventDefault(); + select_item(self.items[0], e); + } else if (e.key == "End") { + e.preventDefault(); + select_item(self.items[self.items.length - 1], e); + } else if (e.key == " " && search_string.length === 0) { + // Usually there's something focused, + // so this is pretty "niche", but space bar selects the focused item. + // Ctrl+Space toggles selection of the focused item. + e.preventDefault(); + if ((e.ctrlKey || e.metaKey) && $folder_view.find(".desktop-icon.selected").length > 0) { + $folder_view.find(".desktop-icon.focused").toggleClass("selected"); + } else { + $folder_view.find(".desktop-icon.focused").addClass("selected"); // don't use select_item() as it shouldn't unselect anything + } + updateStatus(); + } else if (e.key === "F2") { + e.preventDefault(); + self.start_rename(); + } else { + if (e.isDefaultPrevented() || e.ctrlKey || e.altKey || e.metaKey) { + return; + } + if (search_timeout) { + clearTimeout(search_timeout); + } + if (search_string === e.key) { + // cycle through items starting with the same letter + // Note: not adding to search_string here, so it stays as e.key + // @TODO: what if you have an item like "Llama Photos", can you not search for "Llama" to go to it, in the presence of other 'L' items? + const candidates = self.items.filter((item) => { + const title = item.element.querySelector(".title").textContent; // @TODO: proper access + return title.toLocaleLowerCase().startsWith(search_string.toLocaleLowerCase()); + }); + if (candidates.length > 0) { + const index = candidates.findIndex((item) => item.element.classList.contains("focused")); + if (index === -1) { + select_item(candidates[0], e); + } else { + select_item(candidates[(index + 1) % candidates.length], e); + } + } + } else { + // focus item matching search string + if (e.key !== "Shift" && e.key !== "Compose") { // Note: composition doesn't actually work; I'd need an input element to do this properly + search_string += e.key; + } + // console.log("search_string: " + search_string); + search_timeout = setTimeout(function () { + search_string = ""; + // console.log("reset search_string"); + }, 1000); + + if (search_string.length > 0) { + for (const item of self.items) { + const title = item.element.querySelector(".title").textContent; // @TODO: proper access + if (title.toLocaleLowerCase().startsWith(search_string.toLocaleLowerCase())) { + select_item(item, {}); // passing fake event so it doesn't use shiftKey to determine multi-select + break; + } + } + } + } + } + }); + + var selection_anchor_item_el; + + function select_item(item_or_item_el, event, delay_scroll) { + const item_el_to_select = item_or_item_el instanceof Element ? item_or_item_el : item_or_item_el.element; + const extend_selection = event.shiftKey; + if (selection_anchor_item_el && !self.items.some(item => item.element === selection_anchor_item_el)) { + selection_anchor_item_el = null; // item was removed somehow + } + if (extend_selection && !selection_anchor_item_el) { + // select_item() hasn't been called yet (e.g. hitting Shift+Down without first hitting an arrow key without Shift, in a newly loaded folder view) + // use the focused item as the anchor + selection_anchor_item_el = self.items.find((item) => item.element.classList.contains("focused"))?.element ?? item_el_to_select; + } + // console.log("select_item", item_or_item_el, event, "extend_selection", extend_selection); + $folder_view.find(".desktop-icon").each(function (i, item_el) { + if (extend_selection) { + // select items in a rectangle between the anchor and the new item + const anchor_rect = selection_anchor_item_el.getBoundingClientRect(); + const item_el_to_select_rect = item_el_to_select.getBoundingClientRect(); + const item_el_rect = item_el.getBoundingClientRect(); + const rectangle = { + top: Math.min(anchor_rect.top, item_el_to_select_rect.top), + left: Math.min(anchor_rect.left, item_el_to_select_rect.left), + bottom: Math.max(anchor_rect.bottom, item_el_to_select_rect.bottom), + right: Math.max(anchor_rect.right, item_el_to_select_rect.right) + }; + $(item_el).toggleClass("selected", ( + item_el_rect.top >= rectangle.top && + item_el_rect.left >= rectangle.left && + item_el_rect.bottom <= rectangle.bottom && + item_el_rect.right <= rectangle.right + )); + } else { + if (event.type === "pointerdown" && (event.ctrlKey || event.metaKey)) { + // toggle with Ctrl+click + if (item_el === item_el_to_select) { + $(item_el).toggleClass("selected"); + } + } else { + // select with click or arrow keys, + // but if holding Ctrl it should only move focus, not select. + if (!event.ctrlKey && !event.metaKey) { + item_el.classList.toggle("selected", item_el === item_el_to_select); + } + } + } + item_el.classList.toggle("focused", item_el === item_el_to_select); + }); + if (delay_scroll) { + // Windows 98 does this for clicks. + // I'm not sure if it's to make it less jarring (I feel like there's a case for that), + // or if it's to avoid some problems with drag and drop perhaps. + setTimeout(() => { + item_el_to_select.scrollIntoView({ block: "nearest" }); + }, 500); + } else { + item_el_to_select.scrollIntoView({ block: "nearest" }); + } + updateStatus(); + + if (!event.shiftKey) { + selection_anchor_item_el = item_el_to_select; + } + } + + function navigate_grid(move_x, move_y, event) { + // @TODO: how this is supposed to work for icons not aligned to the grid? + // I can imagine a few ways of doing it, like scanning for the nearest icon with a sweeping line or perhaps a "cone" (triangle) (changing width line) + // but it'd be nice to know for sure + + let $starting_icon = $folder_view.find(".desktop-icon.focused"); + // ideally we'd keep a focused icon always, + // use the nearest icon upwards after a delete etc. + // but I can't guarantee that + if ($starting_icon.length == 0) { + $starting_icon = $folder_view.find(".desktop-icon"); + } + if ($starting_icon.length == 0) { + return false; + } + // @TODO: use the actual grid size, not a calculated item size + // or make it more grid-agnostic (Windows 98 allowed freely moving icons around) + const item_width = $starting_icon.outerWidth(); + const item_height = $starting_icon.outerHeight(); + // const item_pos = $starting_icon.position(); + const item_pos = $starting_icon[0].getBoundingClientRect(); + let x = item_pos.left;// + item_width / 2; + let y = item_pos.top;// + item_height / 2; + x += move_x * item_width; + y += move_y * item_height; + const candidates = $folder_view.find(".desktop-icon").toArray().sort(function (a, b) { + // const a_pos = $(a).position(); + // const b_pos = $(b).position(); + const a_pos = a.getBoundingClientRect(); + const b_pos = b.getBoundingClientRect(); + const a_dist = Math.abs(a_pos.left - x) + Math.abs(a_pos.top - y); + const b_dist = Math.abs(b_pos.left - x) + Math.abs(b_pos.top - y); + return a_dist - b_dist; + }); + const $icon = $(candidates[0]); + if ($icon.length > 0) { + select_item($icon[0], event); + return true; + } + return false; + } + + var stat = function (file_path) { + // fs should be guaranteed available at this point + // as this function is currently used + var fs = BrowserFS.BFSRequire('fs'); + return new Promise(function (resolve, reject) { + fs.stat(file_path, function (err, stats) { + if (err) { + return reject(err); + } + resolve(stats); + }); + }); + }; + var icon_id_from_stats_and_path = function (stats, file_path) { + if (stats.isDirectory()) { + // if extending this to different folder icons, + // note that "folder" is relied on (for sorting) + return "folder"; + } + var file_extension = file_extension_from_path(file_path); + // TODO: look inside exe for icons + var icon_name = file_extension_icons[file_extension.toLowerCase()]; + return icon_name || "document"; + }; + var icons_from_icon_id = function (icon_id) { + return { + 16: getIconPath(icon_id, 16), + 32: getIconPath(icon_id, 32), + 48: getIconPath(icon_id, 48), + }; + }; + + // var add_fs_item = function(file_path, x, y){ + var add_fs_item = function (initial_file_name, x, y) { + var initial_file_path = folder_path + initial_file_name; + var item = new FolderViewItem({ + title: initial_file_name, + open: async function () { + if (openFolder) { + let stats = item.resolvedStats; + if (!stats) { + if (item.pendingStatPromise) { + try { + stats = await item.pendingStatPromise; + } catch (error) { + alert(`Failed to get info about '${item.file_path}':\n\n${error}`); + return; + } + } else { + alert(`Cannot open '${item.file_path}'. File type information not available.`); + return; + } + } + if (stats.isDirectory()) { + openFolder(item.file_path); + return; + } + } + if (openFileOrFolder) { + console.log('openFileOrFolder') + openFileOrFolder(item.file_path); + return; + } + alert(`No handler for opening files or folders.`); + }, + rename: (new_name) => { + var fs = BrowserFS.BFSRequire('fs'); + return new Promise(function (resolve, reject) { + const new_file_path = folder_path + new_name; + fs.rename(item.file_path, new_file_path, function (err) { + if (err) { + return reject(err); + } + resolve(); + item.file_path = new_file_path; + item.title = new_name; + item.element.dataset.filePath = new_file_path; + if (item.resolvedStats) { + const icon_id = icon_id_from_stats_and_path(item.resolvedStats, new_file_path); + item.setIcons(icons_from_icon_id(icon_id)); + } // else the icon will be updated when the stats are resolved + }); + }); + }, + shortcut: initial_file_path.match(/\.url$/), + file_path: initial_file_path, + iconSize: icon_size_by_view_mode[self.config.view_mode], + }); + item.pendingStatPromise = stat(initial_file_path); + item.pendingStatPromise.then((stats) => { + item.pendingStatPromise = null; + item.resolvedStats = stats; // trying to indicate in the name the async nature + // @TODO: know which sizes are available + const icon_id = icon_id_from_stats_and_path(stats, item.file_path); + item.setIcons(icons_from_icon_id(icon_id)); + }, (error) => { + // Without this, the folder view infinitely recursed arranging items because + // it was waiting for the promise to be settled (resolved or rejected), + // but checking for item.pendingStatPromise to see if it's still pending. + item.pendingStatPromise = null; + }); + self.add_item(item); + $(item.element).css({ + left: x, + top: y, + }); + }; + var drop_file = function (file, x, y) { + + var Buffer = BrowserFS.BFSRequire('buffer').Buffer; + var fs = BrowserFS.BFSRequire('fs'); + + var file_path = folder_path + file.name; + + var reader = new FileReader; + reader.onerror = function (error) { + throw error; + }; + reader.onload = function (e) { + var buffer = Buffer.from(reader.result); + fs.writeFile(file_path, buffer, { flag: "wx" }, function (error) { + if (error) { + if (error.code === "EEXIST") { + // TODO: options to replace or keep both files with numbers like "file (1).txt" + alert("File already exists!"); + } + throw error; + } + // TODO: could do utimes as well with file.lastModified or file.lastModifiedDate + + add_fs_item(file.name, x, y); + }); + }; + reader.readAsArrayBuffer(file); + }; + + var dragover_pageX = 0; + var dragover_pageY = 0; + $folder_view.on("dragover", function (e) { + e.preventDefault(); + dragover_pageX = e.originalEvent.pageX; + dragover_pageY = e.originalEvent.pageY; + }); + $folder_view.on("drop", function (e) { + e.preventDefault(); + var x = e.originalEvent.pageX || dragover_pageX; + var y = e.originalEvent.pageY || e.dragover_pageY + // TODO: handle dragging icons onto other icons + withFilesystem(function () { + var files = e.originalEvent.dataTransfer.files; + $.map(files, function (file) { + // TODO: stagger positions, don't just put everything on top of each other + // also center on the mouse position; currently it's placed via the top left + drop_file(file, x, y); + }); + }); + }); +} diff --git a/static/js/FolderViewItem.js b/static/js/FolderViewItem.js new file mode 100644 index 0000000..bff8441 --- /dev/null +++ b/static/js/FolderViewItem.js @@ -0,0 +1,198 @@ + +let pointers_down = 0; +$(window).on("pointerup", (event) => { + pointers_down--; +}); +$(window).on("pointerdown", (event) => { + pointers_down++; +}); + +function FolderViewItem(options) { + // TODO: rename options to be consistent, + // like is_folder, is_shortcut, etc. + // TODO: rename CSS class to folder-view-item, or find a better name + var $container = $("<div class='desktop-icon' draggable='true' tabindex=-1/>"); + var $icon_wrapper = $("<div class='icon-wrapper'/>").appendTo($container); + var $selection_effect = $("<div class='selection-effect'/>").appendTo($icon_wrapper); + var $title = $("<div class='title'/>").text(options.title); + var $icon; + $container.append($icon_wrapper, $title); + + // TODO: handle the loading state display in some intentional way + + // TODO: or if set to "web" mode, single click + // also Enter is currently implemented by triggering dblclick which is awkward + let single_click_timeout; + // $container.on("dblclick", (event) => { + // if (event.ctrlKey || event.metaKey || event.shiftKey || event.altKey) { + // return; // Not true to Windows 98. But in Windows 98 it doesn't do two things, it just does the double click action. + // // At any rate, it feels nice to make Ctrl+click do only one thing (toggling the selection state). + // } + // options.open(); + // clearTimeout(single_click_timeout); + // }); + // dblclick doesn't work on iPad at least, using pointerdown instead + let last_pointerdown_time = -Infinity; + const double_click_ms = 500; + $container.css({ + "touch-action": "none", + }); + $container.on("touchstart", (event) => { + event.preventDefault(); // needed to get quick double-tap to work (at least on iPad) + }); + $container.on("pointerdown", (event) => { + if (event.ctrlKey || event.metaKey || event.shiftKey || event.altKey) { + return; // Not true to Windows 98. But in Windows 98 it doesn't do two things, it just does the double click action. + // At any rate, it feels nice to make Ctrl+click do only one thing (toggling the selection state). + } + // // showMessageBox({ + // // title: "Double click debug", + // // message: ` + // $(".taskbar").text(` + // event.timeStamp: ${event.timeStamp} + // last_pointerdown_time: ${last_pointerdown_time} + // event.timeStamp - last_pointerdown_time: ${event.timeStamp - last_pointerdown_time} + // pointers_down: ${pointers_down} + // `).css({ fontFamily: "monospace", whiteSpace: "pre", height: "auto", backgroundColor: `hsl(${Math.random() * 360}, 100%, 50%)` }); + // // `, + // // iconID: "info", + // // }); + if (pointers_down > 1) { + last_pointerdown_time = -Infinity; // multi-touch not part of double-click + return; + } + if ((event.timeStamp - last_pointerdown_time) < double_click_ms) { + options.open(); + clearTimeout(single_click_timeout); + last_pointerdown_time = -Infinity; // don't open again on third click + return; + } + last_pointerdown_time = event.timeStamp; + }); + + // TODO: allow dragging files out from this folder view to the system file browser, with dataTransfer.setData("DownloadURL", ...) + // sadly will only work for a single file (unless it secretly supports text/uri-list (either as a separate type or for DownloadURL)) + // also it won't work if I want to do custom drag-and-drop (e.g. repositioning icons) + // so I have to choose one feature or the other (right?), probably custom drag-and-drop + + $title.on("click", () => { + if (!$container[0]._was_selected_at_pointerdown) { + return; // this click is for selecting the item + } + // @TODO: if the folder view wasn't focused at pointerdown, + // don't start rename + single_click_timeout = setTimeout(() => { + if ($container.hasClass("selected")) { + this.start_rename(); + } + }, 500); + }); + + if (options.shortcut) { + $container.addClass("shortcut"); + } + $container[0].dataset.filePath = options.file_path; + + this.element = $container[0]; + + this.icons = options.icons; + this.iconSize = options.iconSize || DESKTOP_ICON_SIZE; + + this.file_path = options.file_path; + this.is_system_folder = options.is_system_folder; + + this._update_icon = () => { + if (this.icons) { + const $old_icon = $icon; + const src = this.icons[this.iconSize]; + $icon = $("<img class='icon'/>"); + $icon.attr({ + draggable: false, + src, + width: this.iconSize, + height: this.iconSize, + }); + $selection_effect[0].style.setProperty("--icon-image", `url("${src}")`); + if ($old_icon) { + $old_icon.replaceWith($icon); + } else { + $icon_wrapper.prepend($icon); + } + } else { + $icon?.remove(); + $icon = null; + $selection_effect[0].style.setProperty("--icon-image", "none"); + } + $icon_wrapper[0].style.setProperty("--icon-size", this.iconSize + "px"); + $icon_wrapper[0].style.setProperty("--shortcut-icon", `url("${getIconPath("shortcut", this.iconSize)}")`); + }; + this.setIcons = (new_icons) => { + this.icons = new_icons; + this._update_icon(); + }; + this.setIconSize = (new_size) => { + if (this.iconSize === new_size) { + return; + } + this.iconSize = new_size; + this._update_icon(); + }; + this._update_icon(); + + this.start_rename = () => { + if (!options.rename) { + return; + } + if ($container.hasClass("renaming")) { + return; + } + $container.addClass("renaming"); + $container.attr("draggable", false); + const old_title = $title.text(); + // @TODO: auto-size the input box, + // and wrap to multiple lines + const $input = $("<input type='text'/>"); + $input.val(old_title); + $input.on("keydown", (e) => { + // relying on blur event to trigger the rename, + // or to reset the input to the old title + if (e.key === "Enter") { + $container.focus(); + e.preventDefault(); + } else if (e.key === "Escape") { + $input.val(old_title); + $container.focus(); + e.preventDefault(); + } + }); + $input.on("blur", () => { + const new_title = $input.val(); + if (new_title.trim() === "") { + showMessageBox({ + title: "Rename", + message: "You must type a filename.", + iconID: "error", + }).then(() => { + $input.focus(); // @TODO: why is this needed? it's supposed to refocus the last focused element + // well I guess it doesn't work for the desktop, just windows + }); + return; + } + $input.remove(); // technically not necessary + $title.text(new_title); + $container.removeClass("renaming"); + $container.attr("draggable", true); + if (new_title !== old_title) { + // console.log("renaming", this.file_path, "to", new_title); + options.rename(new_title) + .catch((error) => { + $title.text(old_title); + alert("Failed to rename:\n\n" + error); + }); + } + }); + $title.empty().append($input); + $input[0].focus(); + $input[0].select(); + }; +} diff --git a/static/js/MenuBar.js b/static/js/MenuBar.js new file mode 100644 index 0000000..60ad3f1 --- /dev/null +++ b/static/js/MenuBar.js @@ -0,0 +1,991 @@ +((exports) => { + + function E(nodeName, attrs) { + const el = document.createElement(nodeName); + if (attrs) { + for (const key in attrs) { + if (key === "class") { + el.className = attrs[key]; + } else { + el.setAttribute(key, attrs[key]); + } + } + } + return el; + } + + let uid_counter = 0; + function uid() { + // make id from counter (guaranteeing page-local uniqueness) + // and random base 36 number (making it look random, so there's no temptation to use it as a sequence) + // Note: Math.random().toString(36).slice(2) can give empty string + return (uid_counter++).toString(36) + Math.random().toString(36).slice(2); + } + +// @TODO: DRY hotkey helpers with jspaint (export them?) + +// & defines accelerators (hotkeys) in menus and buttons and things, which get underlined in the UI. +// & can be escaped by doubling it, e.g. "&Taskbar && Start Menu" + function index_of_hotkey(text) { + // Returns the index of the ampersand that defines a hotkey, or -1 if not present. + + // return english_text.search(/(?<!&)&(?!&|\s)/); // not enough browser support for negative lookbehind assertions + + // The space here handles beginning-of-string matching and counteracts the offset for the [^&] so it acts like a negative lookbehind + return ` ${text}`.search(/[^&]&[^&\s]/); + } +// function has_hotkey(text) { +// return index_of_hotkey(text) !== -1; +// } + function remove_hotkey(text) { + return text.replace(/\s?\(&.\)/, "").replace(/([^&]|^)&([^&\s])/, "$1$2"); + } + function display_hotkey(text) { + // TODO: use a more general term like .hotkey or .accelerator? + return text.replace(/([^&]|^)&([^&\s])/, "$1<span class='menu-hotkey'>$2</span>").replace(/&&/g, "&"); + } + function get_hotkey(text) { + return text[index_of_hotkey(text) + 1].toUpperCase(); + } + +// TODO: support copy/pasting text in the text tool textarea from the menus +// probably by recording document.activeElement on pointer down, +// and restoring focus before executing menu item actions. + + const MENU_DIVIDER = "MENU_DIVIDER"; + + const MAX_MENU_NESTING = 1000; + + let internal_z_counter = 1; + function get_new_menu_z_index() { + // integrate with the OS window z-indexes, if applicable + // but don't depend on $Window existing, the modules should be independent + if (typeof $Window !== "undefined") { + return ($Window.Z_INDEX++) + MAX_MENU_NESTING; // MAX_MENU_NESTING is needed because the window gets brought to the top + } + return (++internal_z_counter) + MAX_MENU_NESTING; + } + + function MenuBar(menus) { + if (!(this instanceof MenuBar)) { + return new MenuBar(menus); + } + + const menus_el = E("div", { + class: "menus", + role: "menubar", + "aria-label": "Application Menu", + }); + menus_el.style.touchAction = "none"; + + // returns writing/layout direction, "ltr" or "rtl" + function get_direction() { + return window.get_direction ? window.get_direction() : getComputedStyle(menus_el).direction; + } + + let selecting_menus = false; // state where you can glide between menus without clicking + + const top_level_menus = []; + let top_level_menu_index = -1; // index of the top level menu that's most recently open + let active_menu_popup; // most nested open MenuPopup + const menu_popup_by_el = new WeakMap(); // maps DOM elements to MenuPopup instances + + // There can be multiple menu bars instantiated from the same menu definitions, + // so this can't be a map of menu item to submenu, it has to be of menu item ELEMENTS to submenu. + // (or you know, it could work totally differently, this is just one way obviously) + // This is for entering submenus. + const submenu_popups_by_menu_item_el = new WeakMap(); + + // This is for exiting submenus. + const parent_item_el_by_popup_el = new WeakMap(); + + // @TODO: specific to this menu bar (note that popups are not descendants of the menu bar) + const any_open_menus = () => [...document.querySelectorAll(".menu-popup")].some(popup_el => popup_el.style.display !== "none"); + + const close_menus = () => { + for (const { menu_button_el } of top_level_menus) { + menu_button_el.dispatchEvent(new CustomEvent("release"), {}); + } + // Close any rogue floating submenus + // @TODO: eventually this code should be removed + // it's here pretty much "just in case" + const popup_els = document.querySelectorAll(".menu-popup"); + for (const popup_el of popup_els) { + if (!window.debugKeepMenusOpen) { + popup_el.style.display = "none"; + popup_el.querySelectorAll(".menu-item").forEach((el) => el.classList.remove("highlight")); + popup_el.removeAttribute("aria-activedescendant"); + const parent_item_el = parent_item_el_by_popup_el.get(popup_el); + if (parent_item_el) { + if (!parent_item_el.classList.contains("menu-button")) { + parent_item_el.classList.remove("highlight"); + } + parent_item_el.setAttribute("aria-expanded", "false"); + } + } + } + }; + + const refocus_window = () => { + const window_el = menus_el.closest(".window"); + if (window_el) { + window_el.dispatchEvent(new CustomEvent("refocus-window")); + } + }; + + const top_level_highlight = (new_index_or_menu_key) => { + const new_index = typeof new_index_or_menu_key === "string" ? + Object.keys(menus).indexOf(new_index_or_menu_key) : + new_index_or_menu_key; + if (top_level_menu_index !== -1) { + top_level_menus[top_level_menu_index].menu_button_el.classList.remove("highlight"); + // could close the menu here, but it's handled externally right now + } + if (new_index !== -1) { + top_level_menus[new_index].menu_button_el.classList.add("highlight"); + } + top_level_menu_index = new_index; + }; + menus_el.addEventListener("pointerleave", () => { + // unhighlight unless a menu is open + if ( + top_level_menu_index !== -1 && + top_level_menus[top_level_menu_index].menu_popup_el.style.display === "none" + ) { + top_level_highlight(-1); + } + }); + window.addEventListener("focusout", (event) => { + // if not still in menus, unhighlight (e.g. if you hit Escape to unfocus the menus) + if (event.relatedTarget?.closest?.(".menu-popup, .menus")) { + return; + } + top_level_highlight(-1); + }); + + + const is_disabled = item => { + if (typeof item.enabled === "function") { + return !item.enabled(); + } else if (typeof item.enabled === "boolean") { + return !item.enabled; + } else { + return false; + } + }; + + function send_info_event(item) { + // @TODO: in a future version, give the whole menu item definition (or null) + const description = item?.description || ""; + if (window.jQuery) { + // old API (using jQuery's "extraParameters"), made forwards compatible with new API (event.detail) + const event = new window.jQuery.Event("info", { detail: { description } }); + const extraParam = { + toString() { + console.warn("jQuery extra parameter for info event is deprecated, use event.detail instead"); + return description; + }, + }; + window.jQuery(menus_el).trigger(event, extraParam); + } else { + menus_el.dispatchEvent(new CustomEvent("info", { detail: { description } })); + } + } + + + // attached to menu bar and floating popups (which are not descendants of the menu bar) + function handleKeyDown(e) { + if (e.defaultPrevented) { + return; + } + const active_menu_popup_el = e.target.closest(".menu-popup"); + const active_menu_popup = active_menu_popup_el && menu_popup_by_el.get(active_menu_popup_el); + const top_level_menu = top_level_menus[top_level_menu_index]; + const { menu_button_el, open_top_level_menu } = top_level_menu || {}; + const menu_popup_el = active_menu_popup_el || top_level_menu?.menu_popup_el; + const parent_item_el = parent_item_el_by_popup_el.get(active_menu_popup_el); + const highlighted_item_el = menu_popup_el?.querySelector(".menu-item.highlight"); + + // console.log("keydown", e.key, { target: e.target, active_menu_popup_el, top_level_menu, menu_popup_el, parent_item_el, highlighted_item_el }); + + switch (e.keyCode) { + case 37: // Left + case 39: // Right + const right = e.keyCode === 39; + if ( + highlighted_item_el?.classList.contains("has-submenu") && + (get_direction() === "ltr") === right + ) { + // enter submenu + highlighted_item_el.click(); + e.preventDefault(); + } else if ( + parent_item_el && + !parent_item_el.classList.contains("menu-button") && // left/right doesn't make sense to close the top level menu + (get_direction() === "ltr") !== right + ) { + // exit submenu + active_menu_popup.parentMenuPopup.element.focus({ preventScroll: true }); + active_menu_popup_el.style.display = "none"; + active_menu_popup.highlight(-1); + parent_item_el.setAttribute("aria-expanded", "false"); + send_info_event(active_menu_popup.parentMenuPopup.menuItems[active_menu_popup.parentMenuPopup.itemElements.indexOf(parent_item_el)]); + // @TODO: simplify with something like active_menu_popup.close() + e.preventDefault(); + } else if ( + // basically any case except if you hover to open a submenu and then press right/left + // in which case the menu is already open/focused + highlighted_item_el || + !active_menu_popup || + !active_menu_popup.parentMenuPopup + ) { + // go to next/previous top level menu, wrapping around + // and open a new menu only if a menu was already open + const menu_was_open = menu_popup_el && menu_popup_el.style.display !== "none"; + const cycle_dir = ((get_direction() === "ltr") === right) ? 1 : -1; + let new_index; + if (top_level_menu_index === -1) { + new_index = cycle_dir === 1 ? 0 : top_level_menus.length - 1; + } else { + new_index = (top_level_menu_index + cycle_dir + top_level_menus.length) % top_level_menus.length; + } + const new_top_level_menu = top_level_menus[new_index]; + const target_button_el = new_top_level_menu.menu_button_el; + if (menu_was_open) { + new_top_level_menu.open_top_level_menu("keydown"); + } else { + menu_button_el?.dispatchEvent(new CustomEvent("release"), {}); + target_button_el.focus({ preventScroll: true }); + // Note case where menu is closed, menu button is hovered, then menu bar is unhovered, + // rehovered(outside any buttons), and unhovered, and THEN you try to go to the next menu. + top_level_highlight(new_index); + } + e.preventDefault(); + } // else: + // if there's no highlighted item, the user may be expecting to enter the menu even though it's already open, + // so it makes sense to do nothing (as Windows 98 does) and not go to the next/previous menu + // (although highlighting the first item might be nicer...) + break; + case 40: // Down + case 38: // Up + const down = e.keyCode === 40; + // if (menu_popup_el && menu_popup_el.style.display !== "none") && highlighted_item_el) { + if (active_menu_popup) { + const cycle_dir = down ? 1 : -1; + const item_els = [...menu_popup_el.querySelectorAll(".menu-item")]; + const from_index = item_els.indexOf(highlighted_item_el); + const to_index = (from_index + cycle_dir + item_els.length) % item_els.length; + const to_item_el = item_els[to_index]; + // active_menu_popup.highlight(to_index); // wouldn't work because it doesn't include separators + active_menu_popup.highlight(to_item_el); + send_info_event(active_menu_popup.menuItems[active_menu_popup.itemElements.indexOf(to_item_el)]); + e.preventDefault(); + } else { + open_top_level_menu?.("keydown"); + } + e.preventDefault(); + break; + case 27: // Escape + if (any_open_menus()) { + // (@TODO: doesn't parent_item_el always exist?) + if (parent_item_el && parent_item_el !== menu_button_el) { + // exit submenu (@TODO: DRY) + active_menu_popup.parentMenuPopup.element.focus({ preventScroll: true }); + active_menu_popup_el.style.display = "none"; + active_menu_popup.highlight(-1); + parent_item_el.setAttribute("aria-expanded", "false"); + send_info_event(active_menu_popup.parentMenuPopup.menuItems[active_menu_popup.parentMenuPopup.itemElements.indexOf(parent_item_el)]); + } else { + // close_menus takes care of releasing the pressed state of the button as well + close_menus(); + menu_button_el.focus({ preventScroll: true }); + } + e.preventDefault(); + } else { + const window_el = menus_el.closest(".window"); + if (window_el) { + // refocus last focused control in window + // refocus-window should never focus the menu bar + // it stores the last focused control in the window and specifically not in the menus + window_el.dispatchEvent(new CustomEvent("refocus-window")); + e.preventDefault(); + } + } + break; + case 18: // Alt + // close all menus and refocus the last focused control in the window + close_menus(); + refocus_window(); + e.preventDefault(); + break; + case 32: // Space + // opens system menu in Windows 98 + // (at top level) + break; + case 13: // Enter + if (menu_button_el === document.activeElement) { + open_top_level_menu("keydown"); + e.preventDefault(); + } else { + highlighted_item_el?.click(); + e.preventDefault(); + } + break; + default: + // handle accelerators and first-letter navigation + const key = String.fromCharCode(e.keyCode).toLowerCase(); + const item_els = active_menu_popup ? + [...menu_popup_el.querySelectorAll(".menu-item")] : + top_level_menus.map(top_level_menu => top_level_menu.menu_button_el); + const item_els_by_accelerator = {}; + for (const item_el of item_els) { + const accelerator = item_el.querySelector(".menu-hotkey"); + const accelerator_key = (accelerator ? + accelerator.textContent : + (item_el.querySelector(".menu-item-label") ?? item_el).textContent[0] + ).toLowerCase(); + item_els_by_accelerator[accelerator_key] = item_els_by_accelerator[accelerator_key] || []; + item_els_by_accelerator[accelerator_key].push(item_el); + } + const matching_item_els = item_els_by_accelerator[key] || []; + // console.log({ key, item_els, item_els_by_accelerator, matching_item_els }); + if (matching_item_els.length) { + if (matching_item_els.length === 1) { + // it's unambiguous, go ahead and activate it + const menu_item_el = matching_item_els[0]; + // click() doesn't work for menu buttons at the moment, + // and also we want to highlight the first item in the menu + // in that case, which doesn't happen with the mouse + if (menu_item_el.classList.contains("menu-button")) { + const top_level_menu = top_level_menus.find(top_level_menu => top_level_menu.menu_button_el === menu_item_el); + top_level_menu.open_top_level_menu("keydown"); + } else { + menu_item_el.click(); + } + e.preventDefault(); + } else { + // cycle the menu items that match the key + let index = matching_item_els.indexOf(highlighted_item_el); + if (index === -1) { + index = 0; + } else { + index = (index + 1) % matching_item_els.length; + } + const menu_item_el = matching_item_els[index]; + // active_menu_popup.highlight(index); // would very much not work + active_menu_popup.highlight(menu_item_el); + e.preventDefault(); + } + } + break; + } + } + + menus_el.addEventListener("keydown", handleKeyDown); + + // TODO: API for context menus (i.e. floating menu popups) + function MenuPopup(menu_items, { parentMenuPopup } = {}) { + this.parentMenuPopup = parentMenuPopup; + this.menuItems = menu_items; + this.itemElements = []; // one-to-one with menuItems (note: not all itemElements have class .menu-item) (@TODO: unify terminology) + + const menu_popup_el = E("div", { + class: "menu-popup", + id: `menu-popup-${uid()}`, + tabIndex: "-1", + role: "menu", + }); + menu_popup_el.style.touchAction = "pan-y"; // will allow for scrolling overflowing menus in the future, but prevent event delay and double tap to zoom + menu_popup_el.style.outline = "none"; + const menu_popup_table_el = E("table", { class: "menu-popup-table" }); + menu_popup_el.appendChild(menu_popup_table_el); + + this.element = menu_popup_el; + menu_popup_by_el.set(menu_popup_el, this); + + let submenus = []; + + menu_popup_el.addEventListener("keydown", handleKeyDown); + + menu_popup_el.addEventListener("pointerleave", () => { + // if there's a submenu popup, highlight the item for that, otherwise nothing + + // could use aria-expanded for selecting this, alternatively + for (const submenu of submenus) { + if (submenu.submenu_popup_el.style.display !== "none") { + this.highlight(submenu.item_el); + return; + } + } + this.highlight(-1); + }); + + menu_popup_el.addEventListener("focusin", (e) => { + // prevent focus going to menu items; as designed, it works with aria-activedescendant and focus on the menu popup itself + // (on desktop when clicking (and dragging out) then pressing a key, or on mobile when tapping, a focus ring was visible, and it wouldn't go away with keyboard navigation either) + menu_popup_el.focus({ preventScroll: true }); + }); + + let last_item_el; + this.highlight = (index_or_element) => { // index includes separators + let item_el = index_or_element; + if (typeof index_or_element === "number") { + item_el = this.itemElements[index_or_element]; + } + if (last_item_el && last_item_el !== item_el) { + last_item_el.classList.remove("highlight"); + } + if (item_el) { + item_el.classList.add("highlight"); + menu_popup_el.setAttribute("aria-activedescendant", item_el.id); + last_item_el = item_el; + } else { + menu_popup_el.removeAttribute("aria-activedescendant"); + last_item_el = null; + } + }; + + if (menu_items.length === 0) { + menu_items = [{ + label: "(Empty)", + enabled: false, + }]; + } + + menu_items.forEach((item, item_index) => { + const row_el = E("tr", { class: "menu-row" }); + this.itemElements.push(row_el); + menu_popup_table_el.appendChild(row_el); + if (item === MENU_DIVIDER) { + const td_el = E("td", { colspan: 4 }); + const hr_el = E("hr", { class: "menu-hr" }); + // hr_el.setAttribute("role", "separator"); // this is the implicit ARIA role for <hr> + // and setting it on the <tr> might cause problems due to multiple elements with the role + // hopefully it's fine that the semantic <hr> is nested? + td_el.appendChild(hr_el); + row_el.appendChild(td_el); + // Favorites menu behavior: + // hr_el.addEventListener("click", () => { + // this.highlight(-1); + // }); + // Normal menu behavior: + hr_el.addEventListener("pointerenter", () => { + this.highlight(-1); + }); + } else { + const item_el = row_el; + item_el.classList.add("menu-item"); + item_el.id = `menu-item-${uid()}`; + item_el.tabIndex = -1; // may be needed for aria-activedescendant in some browsers? + item_el.setAttribute("role", item.checkbox ? "menuitemcheckbox" : "menuitem"); + // prevent announcing the SHORTCUT (distinct from the hotkey, which would already not be announced unless it's e.g. a translated string like "새로 만들기 (&N)") + // remove_hotkey so it doesn't announce an ampersand + item_el.setAttribute("aria-label", remove_hotkey(item.label || item.item)); + // include the shortcut semantically; if you want to display the shortcut differently than aria-keyshortcuts syntax, + // provide both ariaKeyShortcuts and shortcutLabel (old API: shortcut) + item_el.setAttribute("aria-keyshortcuts", item.ariaKeyShortcuts || item.shortcut || item.shortcutLabel); + + if (item.description) { + item_el.setAttribute("aria-description", item.description); + } + const checkbox_area_el = E("td", { class: "menu-item-checkbox-area" }); + const label_el = E("td", { class: "menu-item-label" }); + const shortcut_el = E("td", { class: "menu-item-shortcut" }); + const submenu_area_el = E("td", { class: "menu-item-submenu-area" }); + + item_el.appendChild(checkbox_area_el); + item_el.appendChild(label_el); + item_el.appendChild(shortcut_el); + item_el.appendChild(submenu_area_el); + + label_el.innerHTML = display_hotkey(item.label || item.item); + shortcut_el.textContent = item.shortcut; + + menu_popup_el.addEventListener("update", () => { + // item_el.disabled = is_disabled(item); // doesn't work, probably because it's a <tr> + if (is_disabled(item)) { + item_el.setAttribute("disabled", ""); + item_el.setAttribute("aria-disabled", "true"); + } else { + item_el.removeAttribute("disabled"); + item_el.removeAttribute("aria-disabled"); + } + if (item.checkbox && item.checkbox.check) { + const checked = item.checkbox.check(); + // @TODO: use CSS for checkmark icon so it can be styled per theme + // checkbox_area_el.classList.toggle("checked", checked); + // use visibility rather than display so it doesn't affect item height + checkbox_area_el.querySelector("svg").style.visibility = checked ? "visible" : "hidden"; + item_el.setAttribute("aria-checked", checked ? "true" : "false"); + } + }); + // You may ask, why not call `send_info_event` in `highlight`? + // Consider the case where you hover to open a menu, and it sets highlight to none, + // it shouldn't reset the status bar. It needs to be more based on the pointer and keyboard interactions directly. + // *Maybe* it could be a parameter (to `highlight`) if that's really helpful, but it's probably not. + // *Maybe* it could look at more of the overall state within `highlight`, + // but could it distinguish hovering an outer vs an inner item if two are highlighted? + item_el.addEventListener("pointerenter", () => { + menu_popup_el.dispatchEvent(new CustomEvent("update"), {}); // @TODO: why? + this.highlight(item_index); + send_info_event(item); + }); + item_el.addEventListener("pointerleave", (event) => { + if ( + menu_popup_el.style.display !== "none" && // not "left" due to closing + event.pointerType !== "touch" // not "left" as in finger lifting off + ) { + send_info_event(); + } + }); + + if (item.checkbox) { + checkbox_area_el.innerHTML = ` + <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" + style="fill:currentColor;display:inline-block;vertical-align:middle" + > + <path d="M5 7v3l2 2 5-5V4L7 9Z"/> + </svg> + `; + } + // @TODO: radio menu item support + // if (item.radio) { + // checkbox_area_el.innerHTML = ` + // <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" + // style="fill:currentColor;display:inline-block;vertical-align:middle" + // > + // <circle cx="8" cy="8" r="3"/> + // </svg> + // `; + // } + + let open_submenu, submenu_popup_el; + if (item.submenu) { + item_el.classList.add("has-submenu"); + submenu_area_el.innerHTML = ` + <svg width="16" height="16" xmlns="http://www.w3.org/2000/svg" + style="fill:currentColor;display:inline-block;vertical-align:middle" + > + <path d="m6 4 4 4-4 4z"/> + </svg> + `; + menu_popup_el.addEventListener("update", () => { + submenu_area_el.querySelector("svg").style.transform = get_direction() === "rtl" ? "scaleX(-1)" : ""; + }); + + const submenu_popup = new MenuPopup(item.submenu, { parentMenuPopup: this }); + submenu_popup_el = submenu_popup.element; + document.body?.appendChild(submenu_popup_el); + submenu_popup_el.style.display = "none"; + + item_el.setAttribute("aria-haspopup", "true"); + item_el.setAttribute("aria-expanded", "false"); + item_el.setAttribute("aria-controls", submenu_popup_el.id); + + submenu_popups_by_menu_item_el.set(item_el, submenu_popup); + parent_item_el_by_popup_el.set(submenu_popup_el, item_el); + submenu_popup_el.dataset.semanticParent = menu_popup_el.id; // for $Window to understand the popup belongs to its window + menu_popup_el.setAttribute("aria-owns", `${menu_popup_el.getAttribute("aria-owns") || ""} ${submenu_popup_el.id}`); + submenu_popup_el.setAttribute("aria-labelledby", item_el.id); + + + open_submenu = (highlight_first = true) => { + if (submenu_popup_el.style.display !== "none") { + return; + } + close_submenus_at_this_level(); + + item_el.setAttribute("aria-expanded", "true"); + + submenu_popup_el.style.display = ""; + submenu_popup_el.style.zIndex = get_new_menu_z_index(); + submenu_popup_el.setAttribute("dir", get_direction()); + if (!submenu_popup_el.parentElement) { + document.body.appendChild(submenu_popup_el); + } + + // console.log("open_submenu — submenu_popup_el.style.zIndex", submenu_popup_el.style.zIndex, "$Window.Z_INDEX", $Window.Z_INDEX, "menus_el.closest('.window').style.zIndex", menus_el.closest(".window").style.zIndex); + // setTimeout(() => { console.log("after timeout, menus_el.closest('.window').style.zIndex", menus_el.closest(".window").style.zIndex); }, 0); + submenu_popup_el.dispatchEvent(new CustomEvent("update"), {}); + if (highlight_first) { + submenu_popup.highlight(0); + send_info_event(submenu_popup.menuItems[0]); + } else { + submenu_popup.highlight(-1); + // send_info_event(); // no, keep the status bar text! + } + + const rect = item_el.getBoundingClientRect(); + let submenu_popup_rect = submenu_popup_el.getBoundingClientRect(); + submenu_popup_el.style.position = "absolute"; + submenu_popup_el.style.left = `${(get_direction() === "rtl" ? rect.left - submenu_popup_rect.width : rect.right) + window.scrollX}px`; + submenu_popup_el.style.top = `${rect.top + window.scrollY}px`; + + submenu_popup_rect = submenu_popup_el.getBoundingClientRect(); + // This is surely not the cleanest way of doing this, + // and the logic is not very robust in the first place, + // but I want to get RTL support done and so I'm mirroring this in the simplest way possible. + if (get_direction() === "rtl") { + if (submenu_popup_rect.left < 0) { + submenu_popup_el.style.left = `${rect.right}px`; + submenu_popup_rect = submenu_popup_el.getBoundingClientRect(); + if (submenu_popup_rect.right > innerWidth) { + submenu_popup_el.style.left = `${innerWidth - submenu_popup_rect.width}px`; + } + } + } else { + if (submenu_popup_rect.right > innerWidth) { + submenu_popup_el.style.left = `${rect.left - submenu_popup_rect.width}px`; + submenu_popup_rect = submenu_popup_el.getBoundingClientRect(); + if (submenu_popup_rect.left < 0) { + submenu_popup_el.style.left = "0"; + } + } + } + + submenu_popup_el.focus({ preventScroll: true }); + active_menu_popup = submenu_popup; + }; + + function close_submenu() { + // idempotent + submenu_popup_el.style.display = "none"; + submenu_popup.highlight(-1); + item_el.setAttribute("aria-expanded", "false"); + if (submenu_popup_el._submenus) { + for (const submenu of submenu_popup_el._submenus) { + submenu.close_submenu(); + } + } + } + + submenus.push({ + item_el, + submenu_popup_el, + open_submenu, + close_submenu, + }); + menu_popup_el._submenus = submenus; + + function close_submenus_at_this_level() { + for (const submenu of submenus) { + submenu.close_submenu(); + } + menu_popup_el.focus({ preventScroll: true }); + } + + // It should close when hovering a different higher level menu + // after a delay, unless the mouse returns to the submenu. + // If you return the mouse from a submenu into its parent + // *directly onto the parent menu item*, it stays open, but if you cross other menu items + // in the parent menu, (@TODO:) it'll close after the delay even if you land on the parent menu item. + // @TODO: Highlight the submenu-containing item while the submenu is open, + // unless hovering a different item at that level (one highlight per level max). + // @TODO: once a submenu opens (completing its animation if it has one), + // - up/down should navigate the submenu (although it should not show as focused right away) + // - the rule is probably: up/down navigate the bottom-most submenu always (as long as it's not animating) + // - the submenu cancels its closing timeout (if you've moved outside all menus, say) + // @TODO: make this more robust in general! Make some automated tests. + + let open_tid, close_tid; + submenu_popup_el.addEventListener("pointerenter", () => { + if (open_tid) { clearTimeout(open_tid); open_tid = null; } + if (close_tid) { clearTimeout(close_tid); close_tid = null; } + }); + item_el.addEventListener("pointerenter", () => { + // @TODO: don't cancel close timer? in Windows 98 it'll still close after a delay if you hover the submenu's parent item + if (open_tid) { clearTimeout(open_tid); open_tid = null; } + if (close_tid) { clearTimeout(close_tid); close_tid = null; } + open_tid = setTimeout(() => { + open_submenu(false); + }, 501); // @HACK: slightly longer than close timer so it doesn't close immediately + }); + item_el.addEventListener("pointerleave", () => { + if (open_tid) { clearTimeout(open_tid); open_tid = null; } + }); + menu_popup_el.addEventListener("pointerenter", (event) => { + // console.log(event.target.closest(".menu-item")); + if (event.target.closest(".menu-item") === item_el) { + return; + } + if (!close_tid) { + // This is a little confusing, with timers per-item... + // @TODO: try doing this with just one or two timers. + // if (submenus.some(submenu => submenu.submenu_popup_el.style.display !== "none")) { + if (submenu_popup_el.style.display !== "none") { + close_tid = setTimeout(() => { + if (!window.debugKeepMenusOpen) { + // close_submenu(); + close_submenus_at_this_level(); + } + }, 500); + } + } + }); + // keep submenu open while mouse is outside any parent menus + menu_popup_el.addEventListener("pointerleave", () => { + if (close_tid) { clearTimeout(close_tid); close_tid = null; } + }); + + item_el.addEventListener("pointerdown", () => { open_submenu(false); }); + } + + let just_activated = false; // to prevent double-activation from pointerup + click + const item_action = () => { + if (just_activated) { + return; + } + just_activated = true; + setTimeout(() => { just_activated = false; }, 10); + + if (item.checkbox) { + if (item.checkbox.toggle) { + item.checkbox.toggle(); + } + menu_popup_el.dispatchEvent(new CustomEvent("update"), {}); + } else if (item.action) { + close_menus(); + refocus_window(); // before action, so things like copy/paste have a better chance of working + item.action(); + } + }; + // pointerup is for gliding to menu items to activate + item_el.addEventListener("pointerup", e => { + if (e.pointerType === "mouse" && e.button !== 0) { + return; + } + if (e.pointerType === "touch") { + // Will use click instead; otherwise focus is lost on a delay: if it opens a dialog for example, + // you have to hold down on the menu item for a bit otherwise it'll blur the dialog after opening. + // I think this is caused by the pointer falling through to elements without touch-action defined. + // RIGHT NOW, gliding to menu items isn't supported for touch anyways, + // although I'd like to support it in the future. + // Well, it might have accessibility problems, so maybe not. I think this is fine. + return; + } + item_el.click(); + }); + item_el.addEventListener("click", e => { + if (item.submenu) { + open_submenu(true); + } else { + item_action(); + } + }); + } + }); + } + + // let this_click_opened_the_menu = false; + const make_menu_button = (menus_key, menu_items) => { + const menu_button_el = E("div", { + class: "menu-button", + "aria-expanded": "false", + "aria-haspopup": "true", + role: "menuitem", + }); + + menus_el.appendChild(menu_button_el); + + const menu_popup = new MenuPopup(menu_items); + const menu_popup_el = menu_popup.element; + document.body?.appendChild(menu_popup_el); + submenu_popups_by_menu_item_el.set(menu_button_el, menu_popup); + parent_item_el_by_popup_el.set(menu_popup_el, menu_button_el); + menu_button_el.id = `menu-button-${menus_key}-${uid()}`; + menu_popup_el.dataset.semanticParent = menu_button_el.id; // for $Window to understand the popup belongs to its window + menu_button_el.setAttribute("aria-controls", menu_popup_el.id); + menu_popup_el.setAttribute("aria-labelledby", menu_button_el.id); + menus_el.setAttribute("aria-owns", `${menus_el.getAttribute("aria-owns") || ""} ${menu_popup_el.id}`); + + const update_position_from_containing_bounds = () => { + const rect = menu_button_el.getBoundingClientRect(); + let popup_rect = menu_popup_el.getBoundingClientRect(); + menu_popup_el.style.position = "absolute"; + menu_popup_el.style.left = `${(get_direction() === "rtl" ? rect.right - popup_rect.width : rect.left) + window.scrollX}px`; + menu_popup_el.style.top = `${rect.bottom + window.scrollY}px`; + + const uncorrected_rect = menu_popup_el.getBoundingClientRect(); + // rounding down is needed for RTL layout for the rightmost menu, to prevent a scrollbar + if (Math.floor(uncorrected_rect.right) > innerWidth) { + menu_popup_el.style.left = `${innerWidth - uncorrected_rect.width}px`; + } + if (Math.ceil(uncorrected_rect.left) < 0) { + menu_popup_el.style.left = "0px"; + } + }; + window.addEventListener("resize", update_position_from_containing_bounds); + menu_popup_el.addEventListener("update", update_position_from_containing_bounds); + // update_position_from_containing_bounds(); // will be called when the menu is opened + + const menu_id = menus_key.replace("&", "").replace(/ /g, "-").toLowerCase(); + menu_button_el.classList.add(`${menu_id}-menu-button`); + // menu_popup_el.id = `${menu_id}-menu-popup-${uid()}`; // id is created by MenuPopup and changing it breaks the data-semantic-parent relationship + menu_popup_el.style.display = "none"; + menu_button_el.innerHTML = display_hotkey(menus_key); + menu_button_el.tabIndex = -1; + + menu_button_el.setAttribute("aria-haspopup", "true"); + menu_button_el.setAttribute("aria-controls", menu_popup_el.id); + + menu_button_el.addEventListener("focus", () => { + top_level_highlight(menus_key); + }); + menu_button_el.addEventListener("pointerdown", e => { + if (menu_button_el.classList.contains("active")) { + menu_button_el.dispatchEvent(new CustomEvent("release", {})); + refocus_window(); + e.preventDefault(); // needed for refocus_window() to work + } else { + open_top_level_menu(e.type); + } + }); + menu_button_el.addEventListener("pointerenter", e => { + top_level_highlight(menus_key); + if (e.pointerType === "touch") { + return; + } + if (selecting_menus) { + open_top_level_menu(e.type); + } + }); + function open_top_level_menu(type = "other") { + close_menus(); + + menu_button_el.classList.add("active"); + menu_button_el.setAttribute("aria-expanded", "true"); + menu_popup_el.style.display = ""; + menu_popup_el.style.zIndex = get_new_menu_z_index(); + menu_popup_el.setAttribute("dir", get_direction()); + if (!menu_popup_el.parentElement) { + document.body.appendChild(menu_popup_el); + } + // console.log("pointerdown (possibly simulated) — menu_popup_el.style.zIndex", menu_popup_el.style.zIndex, "$Window.Z_INDEX", $Window.Z_INDEX, "menus_el.closest('.window').style.zIndex", menus_el.closest(".window").style.zIndex); + // setTimeout(() => { console.log("after timeout, menus_el.closest('.window').style.zIndex", menus_el.closest(".window").style.zIndex); }, 0); + top_level_highlight(menus_key); + + menu_popup_el.dispatchEvent(new CustomEvent("update"), {}); + + selecting_menus = true; + + menu_popup_el.focus({ preventScroll: true }); + active_menu_popup = menu_popup; + + if (type === "keydown") { + menu_popup.highlight(0); + send_info_event(menu_popup.menuItems[0]); + } else { + send_info_event(); // @TODO: allow descriptions on top level menus + } + }; + menu_button_el.addEventListener("release", () => { + selecting_menus = false; + + menu_button_el.classList.remove("active"); + if (!window.debugKeepMenusOpen) { + menu_popup_el.style.display = "none"; + menu_popup.highlight(-1); + menu_button_el.setAttribute("aria-expanded", "false"); + } + + menus_el.dispatchEvent(new CustomEvent("default-info", {})); + }); + top_level_menus.push({ + menu_button_el, + menu_popup_el, + menus_key, + hotkey: get_hotkey(menus_key), + open_top_level_menu, + }); + }; + for (const menu_key in menus) { + make_menu_button(menu_key, menus[menu_key]); + } + + window.addEventListener("keydown", e => { + // close any errant menus + // taking care not to interfere with regular Escape key behavior + // @TODO: listen for menus_el removed from DOM, and close menus there + if ( + !document.activeElement || + !document.activeElement.closest || // window or document + !document.activeElement.closest(".menus, .menu-popup") + ) { + if (e.keyCode === 27) { // Escape + if (any_open_menus()) { + close_menus(); + e.preventDefault(); + } + } + } + }); + // window.addEventListener("blur", close_menus); + window.addEventListener("blur", (event) => { + // hack for Pinball (in 98.js.org) where it triggers fake blur events + // in order to pause the game + if (!event.isTrusted) { + return; + } + close_menus(); + }); + function close_menus_on_click_outside(event) { + if (event.target?.closest?.(".menus, .menu-popup")) { + return; + } + // window.console && console.log(event.type, "occurred outside of menus (on ", event.target, ") so..."); + close_menus(); + } + window.addEventListener("pointerdown", close_menus_on_click_outside); + window.addEventListener("pointerup", close_menus_on_click_outside); + + let keyboard_scope_elements = []; + function set_keyboard_scope(...elements) { + for (const el of keyboard_scope_elements) { + el.removeEventListener("keydown", keyboard_scope_keydown); + } + keyboard_scope_elements = elements; + for (const el of keyboard_scope_elements) { + el.addEventListener("keydown", keyboard_scope_keydown); + } + } + function keyboard_scope_keydown(e) { + // Close menus if the user presses almost any key combination + // e.g. if you look in the menu to remember a shortcut, + // and then use the shortcut. + if ( + (e.ctrlKey || e.metaKey) && // Ctrl or Command held down + // and anything then pressed other than Ctrl or Command + e.keyCode !== 17 && + e.keyCode !== 91 && + e.keyCode !== 93 && + e.keyCode !== 224 + ) { + close_menus(); + return; + } + if (e.defaultPrevented) { + return; // closing menus above is meant to be done when activating unrelated shortcuts + // but stuff after this is should not be handled at the same time as something else + } + if (e.altKey && !e.shiftKey && !e.ctrlKey && !e.metaKey) { // Alt held + const menu = top_level_menus.find((menu) => + menu.hotkey.toLowerCase() === String.fromCharCode(e.keyCode).toLowerCase() + ); + if (menu) { + e.preventDefault(); + menu.open_top_level_menu("keydown"); + } + } + } + + set_keyboard_scope(window); + + this.element = menus_el; + this.closeMenus = close_menus; + this.setKeyboardScope = set_keyboard_scope; + } + + exports.MenuBar = MenuBar; + exports.MENU_DIVIDER = MENU_DIVIDER; + +})(window); diff --git a/static/js/Task.js b/static/js/Task.js new file mode 100644 index 0000000..0529551 --- /dev/null +++ b/static/js/Task.js @@ -0,0 +1,71 @@ +Task.all_tasks = []; +function Task(win) { + Task.all_tasks.push(this); + + this.$window = win; + + const $task = this.$task = $("<button class='task toggle'/>").appendTo($(".tasks")); + const $title = $("<span class='title'/>"); + + this.updateTitle = () => { + $title.text(win.getTitle()); + }; + + let $icon; + this.updateIcon = () => { + const old_$icon = $icon; + $icon = win.getIconAtSize(16); + if (!$icon) { + // $icon = $("<img src='images/icons/task-16x16.png'/>"); + old_$icon?.remove(); + return; + } + if (old_$icon) { + old_$icon.replaceWith($icon); + } else { + $task.prepend($icon); + } + }; + + this.updateTitle(); + this.updateIcon(); + + win.on("title-change", this.updateTitle); + win.on("icon-change", this.updateIcon); + + win.setMinimizeTarget($task[0]); + + $task.append($icon, $title); + $task.on("pointerdown", function (e) { + e.preventDefault(); // prevent focus, so that the window keeps focus and we can know for minimization if it it should be focused or minimized + // @TODO: do it on whole taskbar + }); + $task.on("click", function () { + if ($task.hasClass("selected")) { + win.minimize(); + win.blur(); + } else { + win.unminimize(); + win.bringToFront(); + win.focus(); + } + }); + + win.onFocus(() => { + $task.addClass("selected"); + }); + win.onBlur(() => { + $task.removeClass("selected"); + }); + win.onClosed(() => { + $task.remove(); + const index = Task.all_tasks.indexOf(this); + if (index !== -1) { + Task.all_tasks.splice(index, 1); + } + }); + + if (win.is && win.is(":visible")) { + win.focus(); + } +} diff --git a/static/js/Tdrag.js b/static/js/Tdrag.js new file mode 100644 index 0000000..12f6413 --- /dev/null +++ b/static/js/Tdrag.js @@ -0,0 +1,587 @@ +/*! Tdrag 0.0.1 */ +/** + * Created by Tezml on 2016/5/26 + * You can modify my source code, if you have a good idea or a problem can be encountered by e-mail: tezml@tezml.com to find me. + * 如果你想在项目中使用该插件,请不要删除该注释。 + */ +;(function($,window,document,undefined){ + jQuery(function() { + //插件制作 + + + $.fn.Tdrag = function (opt) { + var call = { + scope: null,//父级 + grid: null,//网格 + axis:"all",//上下或者左右 + pos:false,//是否记住位置 + handle:null,//手柄 + moveClass:"tezml",//移动时不换位加的class + dragChange:false,//是否开启拖拽换位 + changeMode:"point",//point & sort + cbStart:function(){},//移动前的回调函数 + cbMove:function(){},//移动中的回调函数 + cbEnd:function(){},//移动结束时候的回调函数 + random:false,//是否自动随机排序 + randomInput:null,//点击随机排序的按钮 + animation_options:{//运动时的参数 + duration:800,//每次运动的时间 + easing:"ease-out"//移动时的特效,ease-out、ease-in、linear + }, + disable:false,//禁止拖拽 + disableInput:null//禁止拖拽的按钮 + }; + var dragfn = new Dragfn(this, opt); + if (opt && $.isEmptyObject(opt) == false) { + dragfn.options = $.extend(call, opt); + } else { + dragfn.options = call; + } + dragfn.firstRandom=true; + var ele = dragfn.$element; + dragfn.pack(ele,false); + if(dragfn.options.randomInput!=null){ + $(dragfn.options.randomInput).bind("click",function(){ + dragfn.pack(ele,true); + }) + } + //加载拓展jquery的函数 + dragfn.loadJqueryfn() + }; + + //依赖构造函数 + var Dragfn = function (ele, opt) { + this.$element = ele; + this.options = opt; + }; + //构造函数方法 + Dragfn.prototype = { + init: function (obj) { + var self = this; + self.ele=self.$element; + self.handle=$(obj);//手柄 + self.options = self.options; + self.disable = self.options.disable; + self._start = false; + self._move = false; + self._end = false; + self.disX = 0; + self.disY = 0; + self.zIndex=1000; + self.moving=false; + self.moves=""; + + + //父级 + self.box = $.type(self.options.scope)==="string" ? self.options.scope : null; + //手柄 + if(self.options.handle!=null){ + self.handle=$(obj).find(self.options.handle); + } + + //三个事件 + self.handle.on("touchstart mousedown", function (ev) { + self.start(ev, obj); + obj.setCapture && obj.setCapture(); + return false; + }); + if(self.options.dragChange) { + $(obj).on("touchmove mousemove", function (ev) { + self.move(ev, obj); + }); + $(obj).on("mouseup touchend", function (ev) { + self.end(ev, obj); + }); + }else{ + $(document).on("mousemove touchmove", function (ev) { + self.move(ev, obj); + }); + $(document).on("mouseup touchend", function (ev) { + self.end(ev, obj); + }); + } + }, + //jquery调取函数时候用 + loadJqueryfn: function(){ + var self=this; + $.extend({ + //返回按照index排序的回调函数 + sortBox:function(obj){ + var arr=[]; + for (var s = 0; s < $(obj).length; s++) { + arr.push($(obj).eq(s)); + } + for ( var i = 0; i < arr.length; i++) { + for ( var j = i + 1; j < arr.length; j++) { + if(Number(arr[i].attr("index")) > Number(arr[j].attr("index"))){ + var temp = arr[i]; + arr[i] = arr[j]; + arr[j] = temp; + } + } + } + return arr + }, + //随机排序函数 + randomfn:function(obj){ + self.pack($(obj),true); + }, + //开启拖拽 + disable_open:function(){ + self.disable=false; + }, + //禁止拖拽 + disable_cloose:function(){ + self.disable=true; + } + }); + }, + toDisable: function(){ + var self=this; + if(self.options.disableInput!=null){ + $(self.options.disableInput).bind("click",function(){ + if(self.disable==true){ + self.disable=false + }else{ + self.disable=true + } + }) + } + }, + start: function (ev, obj) { + var self = this; + self.moved=obj; + if (self.disable == true) { + return false + } + self._start = true; + var oEvent = ev || event; + self.disX = oEvent.clientX - obj.offsetLeft; + self.disY = oEvent.clientY - obj.offsetTop; + // $(obj).css("zIndex",self.zIndex++); + self.options.cbStart(); + }, + move: function (ev, obj) { + var self = this; + if (self._start != true) { + return false + } + if(obj!=self.moved){ + return false + } + self._move = true; + var oEvent = ev || event; + var l = oEvent.clientX - self.disX; + var t = oEvent.clientY - self.disY; + //有父级限制 + if (self.box != null) { + var rule = self.collTestBox(obj,self.box); + if (l > rule.lmax) { + l = rule.lmax; + } else if (l < rule.lmin) { + l = rule.lmin; + } + if (t > rule.tmax) { + t = rule.tmax; + } else if (t < rule.tmin) { + t = rule.tmin; + } + } + if(self.options.axis=="all"){ + obj.style.left = self.grid(obj, l, t).left + 'px'; + obj.style.top = self.grid(obj, l, t).top + 'px'; + }else if(self.options.axis=="y"){ + obj.style.top = self.grid(obj, l, t).top + 'px'; + }else if(self.options.axis=="x"){ + obj.style.left = self.grid(obj, l, t).left + 'px'; + } + /* if(self.options.changeWhen=="move") { + if (self.options.changeMode == "sort") { + self.sortDrag(obj); + } else if (self.options.changeMode == "point") { + self.pointmoveDrag(obj); + } + }else{ + self.moveAddClass(obj); + }*/ + if(self.options.pos==true){ + self.moveAddClass(obj); + } + self.options.cbMove(obj,self); + + }, + end: function (ev, obj) { + var self = this; + if (self._start != true) { + return false + } + if(self.options.changeMode=="sort"&&self.options.pos==true){ + self.sortDrag(obj); + }else if(self.options.changeMode=="point"&&self.options.pos==true){ + self.pointDrag(obj); + } + if(self.options.pos==true){ + self.animation(obj, self.aPos[$(obj).attr("index")]); + } + self.options.cbEnd(); + if(self.options.handle!=null){ + $(obj).find(self.options.handle).unbind("onmousemove"); + $(obj).find(self.options.handle).unbind("onmouseup"); + }else{ + $(obj).unbind("onmousemove"); + $(obj).unbind("onmouseup"); + } + obj.releaseCapture && obj.releaseCapture(); + self._start = false; + + }, + //算父级的宽高 + collTestBox: function (obj, obj2) { + var self = this; + var l1 = 0; + var t1 = 0; + var l2 = $(obj2).innerWidth() - $(obj).outerWidth(); + var t2 = $(obj2).innerHeight() - $(obj).outerHeight(); + return { + lmin: l1,//取的l最小值 + tmin: t1,//取的t最小值 + lmax: l2,//取的l最大值 + tmax: t2//取的t最大值 + } + + }, + //算父级宽高时候干掉margin + grid: function (obj, l, t) {//cur:[width,height] + var self = this; + var json = { + left: l, + top: t + }; + if ($.isArray(self.options.grid) && self.options.grid.length == 2) { + var gx = self.options.grid[0]; + var gy = self.options.grid[1]; + json.left = Math.floor((l + gx / 2) / gx) * gx; + json.top = Math.floor((t + gy / 2) / gy) * gy; + return json + } else if (self.options.grid == null) { + return json + } else { + console.log("grid参数传递格式错误"); + return false + } + }, + findNearest: function(obj){ + var self=this; + var iMin=new Date().getTime(); + var iMinIndex=-1; + var ele=self.ele; + for(var i=0;i<ele.length;i++){ + if(obj==ele[i]){ + continue; + } + if(self.collTest(obj,ele[i])){ + var dis=self.getDis(obj,ele[i]); + if(dis<iMin){ + iMin=dis; + iMinIndex=i; + } + } + } + if(iMinIndex==-1){ + return null; + }else{ + return ele[iMinIndex]; + } + }, + getDis: function(obj,obj2){ + var self=this; + var l1=obj.offsetLeft+obj.offsetWidth/2; + var l2=obj2.offsetLeft+obj2.offsetWidth/2; + + var t1=obj.offsetTop+obj.offsetHeight/2; + var t2=obj2.offsetTop+obj2.offsetHeight/2; + + var a=l2-l1; + var b=t1-t2; + + return Math.sqrt(a*a+b*b); + }, + collTest: function(obj,obj2){ + var self=this; + var l1=obj.offsetLeft; + var r1=obj.offsetLeft+obj.offsetWidth; + var t1=obj.offsetTop; + var b1=obj.offsetTop+obj.offsetHeight; + + var l2=obj2.offsetLeft; + var r2=obj2.offsetLeft+obj2.offsetWidth; + var t2=obj2.offsetTop; + var b2=obj2.offsetTop+obj2.offsetHeight; + + if(r1<l2 || r2<l1 || t2>b1 || b2<t1){ + return false; + }else{ + return true; + } + }, + //初始布局转换 + pack: function(ele,click){ + var self=this; + self.toDisable(); + if(self.options.pos==false){ + for (var i = 0; i < ele.length; i++) { + // $(ele[i]).css("position", "absolute"); + // $(ele[i]).css("margin", "0"); + // $(ele[i]).css("zIndex",self.zIndex++); + self.init(ele[i]); + } + }else if(self.options.pos==true) { + var arr = []; + if (self.options.random || click) { + while (arr.length < ele.length) { + var n = self.rnd(0, ele.length); + if (!self.finInArr(arr, n)) {//没找到 + arr.push(n); + } + } + } + if (self.options.random == false || click != true) { + var n = 0; + while (arr.length < ele.length) { + arr.push(n); + n++ + } + } + + //如果是第二次以后随机列表,那就重新排序后再随机,因为我智商不够使,不会排了 + if (self.firstRandom == false) { + var sortarr = []; + var n = 0; + while (sortarr.length < ele.length) { + sortarr.push(n); + n++ + } + for (var i = 0; i < ele.length; i++) { + $(ele[i]).attr("index", sortarr[i]); + $(ele[i]).css("left", self.aPos[sortarr[i]].left); + $(ele[i]).css("top", self.aPos[sortarr[i]].top); + } + } + + //布局转化 + self.aPos = []; + if (self.firstRandom == false) { + //不是第一次 + for (var j = 0; j < ele.length; j++) { + self.aPos[j] = { + left: ele[$(ele).eq(j).attr("index")].offsetLeft, + top: ele[$(ele).eq(j).attr("index")].offsetTop + }; + } + } else { + //第一次 + for (var j = 0; j < ele.length; j++) { + self.aPos[j] = {left: ele[j].offsetLeft, top: ele[j].offsetTop}; + } + } + //第二个循环布局转化 + for (var i = 0; i < ele.length; i++) { + $(ele[i]).attr("index", arr[i]); + $(ele[i]).css("left", self.aPos[arr[i]].left); + $(ele[i]).css("top", self.aPos[arr[i]].top); + $(ele[i]).css("position", "absolute"); + $(ele[i]).css("margin", "0"); + self.init(ele[i]); + } + self.firstRandom = false; + } + }, + //移动时候加class + moveAddClass: function(obj){ + var self=this; + var oNear=self.findNearest(obj); + $(self.$element).removeClass(self.options.moveClass); + if(oNear && $(oNear).hasClass(self.options.moveClass)==false){ + $(oNear).addClass(self.options.moveClass); + } + + }, + //给li排序 + sort: function(){ + var self=this; + var arr_li=[]; + for (var s = 0; s < self.$element.length; s++) { + arr_li.push(self.$element[s]); + } + for ( var i = 0; i < arr_li.length; i++) { + for ( var j = i + 1; j < arr_li.length; j++) { + if(Number($(arr_li[i]).attr("index")) > Number($(arr_li[j]).attr("index"))){ + var temp = arr_li[i]; + arr_li[i] = arr_li[j]; + arr_li[j] = temp; + } + } + } + return arr_li; + }, + //点对点的方式换位 + pointDrag: function(obj){ + var self=this; + //先拍序 + var oNear=self.findNearest(obj); + if (oNear) { + self.animation(obj,self.aPos[$(oNear).attr("index")]); + self.animation(oNear, self.aPos[$(obj).attr("index")]); + var tmp; + tmp = $(obj).attr("index"); + $(obj).attr("index", $(oNear).attr("index")); + $(oNear).attr("index", tmp); + $(oNear).removeClass(self.options.moveClass); + } else if (self.options.changeWhen == "end") { + self.animation(obj, self.aPos[$(obj).attr("index")]); + } + + }, + //排序的方式换位 + sortDrag: function(obj){ + var self=this; + //先拍序 + var arr_li=self.sort(); + //换位置 + var oNear=self.findNearest(obj); + if(oNear){ + if(Number($(oNear).attr("index"))>Number($(obj).attr("index"))){ + //前换后 + var obj_tmp=Number($(obj).attr("index")); + $(obj).attr("index",Number($(oNear).attr("index"))+1); + for (var i = obj_tmp; i < Number($(oNear).attr("index"))+1; i++) { + self.animation(arr_li[i],self.aPos[i-1]); + self.animation(obj,self.aPos[$(oNear).attr("index")]); + $(arr_li[i]).removeClass(self.options.moveClass); + $(arr_li[i]).attr("index",Number($(arr_li[i]).attr("index"))-1); + } + + }else if(Number($(obj).attr("index"))>Number($(oNear).attr("index"))){ + //后换前 + var obj_tmp=Number($(obj).attr("index")); + $(obj).attr("index",$(oNear).attr("index")); + for (var i = Number($(oNear).attr("index")); i < obj_tmp; i++) { + self.animation(arr_li[i],self.aPos[i+1]); + self.animation(obj,self.aPos[Number($(obj).attr("index"))]); + $(arr_li[i]).removeClass(self.options.moveClass); + $(arr_li[i]).attr("index",Number($(arr_li[i]).attr("index"))+1); + } + } + }else{ + self.animation(obj,self.aPos[$(obj).attr("index")]); + } + + }, + //运动函数(后期再加参数) + animation: function(obj,json){ + var self=this; + //考虑默认值 + var options=self.options.animation_options; /*|| {}; + options.duration=self.options.animation_options.duration || 800; + options.easing=options.easing.duration.easing || 'ease-out';*/ + var self=this; + var count=Math.round(options.duration/30); + var start={}; + var dis={}; + for(var name in json){ + start[name]=parseFloat(self.getStyle(obj,name)); + if(isNaN(start[name])){ + switch(name){ + case 'left': + start[name]=obj.offsetLeft; + break; + case 'top': + start[name]=obj.offsetTop; + break; + case 'width': + start[name]=obj.offsetWidth; + break; + case 'height': + start[name]=obj.offsetHeight; + break; + case 'marginLeft': + start[name]=obj.offsetLeft; + break; + case 'borderWidth': + start[name]=0; + break; + //... + } + } + dis[name]=json[name]-start[name]; + } + + var n=0; + + clearInterval(obj.timer); + obj.timer=setInterval(function(){ + n++; + for(var name in json){ + switch(options.easing){ + case 'linear': + var a=n/count; + var cur=start[name]+dis[name]*a; + break; + case 'ease-in': + var a=n/count; + var cur=start[name]+dis[name]*a*a*a; + break; + case 'ease-out': + var a=1-n/count; + var cur=start[name]+dis[name]*(1-a*a*a); + break; + } + + if(name=='opacity'){ + obj.style.opacity=cur; + obj.style.filter='alpha(opacity:'+cur*100+')'; + }else{ + obj.style[name]=cur+'px'; + } + } + + if(n==count){ + clearInterval(obj.timer); + options.complete && options.complete(); + } + },30); + }, + getStyle: function(obj,name){ + return (obj.currentStyle || getComputedStyle(obj,false))[name]; + }, + //随机数 + rnd: function(n,m){ + return parseInt(Math.random()*(m-n)+n); + }, + //在数组中找 + finInArr: function(arr,n){ + for(var i = 0 ; i < arr.length; i++){ + if(arr[i] == n){//存在 + return true; + } + } + return false; + } + } + }) +})(jQuery,window,document); + + + + + + + + + + + + + + + diff --git a/static/js/clippy.min.js b/static/js/clippy.min.js new file mode 100644 index 0000000..2a12704 --- /dev/null +++ b/static/js/clippy.min.js @@ -0,0 +1 @@ +var clippy={};clippy.Agent=function(a,b,c){this.path=a,this._queue=new clippy.Queue($.proxy(this._onQueueEmpty,this)),this._el=$('<div class="clippy"></div>').hide(),$(document.body).append(this._el),this._animator=new clippy.Animator(this._el,a,b,c),this._balloon=new clippy.Balloon(this._el),this._setupEvents()},clippy.Agent.prototype={gestureAt:function(a,b){var c=this._getDirection(a,b),d="Gesture"+c,e="Look"+c,f=this.hasAnimation(d)?d:e;return this.play(f)},hide:function(a,b){this._hidden=!0;var c=this._el;this.stop();if(a){this._el.hide(),this.stop(),this.pause(),b&&b();return}return this._playInternal("Hide",function(){c.hide(),this.pause(),b&&b()})},moveTo:function(a,b,c){var d=this._getDirection(a,b),e="Move"+d;c===undefined&&(c=1e3),this._addToQueue(function(d){if(c===0){this._el.css({top:b,left:a}),this.reposition(),d();return}if(!this.hasAnimation(e)){this._el.animate({top:b,left:a},c,d);return}var f=$.proxy(function(e,f){f===clippy.Animator.States.EXITED&&d(),f===clippy.Animator.States.WAITING&&this._el.animate({top:b,left:a},c,$.proxy(function(){this._animator.exitAnimation()},this))},this);this._playInternal(e,f)},this)},_playInternal:function(a,b){this._isIdleAnimation()&&this._idleDfd&&this._idleDfd.state()==="pending"&&this._idleDfd.done($.proxy(function(){this._playInternal(a,b)},this)),this._animator.showAnimation(a,b)},play:function(a,b,c){return this.hasAnimation(a)?(b===undefined&&(b=5e3),this._addToQueue(function(d){var e=!1,f=function(a,b){b===clippy.Animator.States.EXITED&&(e=!0,c&&c(),d())};b&&window.setTimeout($.proxy(function(){if(e)return;this._animator.exitAnimation()},this),b),this._playInternal(a,f)},this),!0):!1},show:function(a){this._hidden=!1;if(a){this._el.show(),this.resume(),this._onQueueEmpty();return}if(this._el.css("top")==="auto"||!this._el.css("left")==="auto"){var b=$(window).width()*.8,c=($(window).height()+$(document).scrollTop())*.8;this._el.css({top:c,left:b})}return this.resume(),this.play("Show")},speak:function(a,b){this._addToQueue(function(c){this._balloon.speak(c,a,b)},this)},closeBalloon:function(){this._balloon.hide()},delay:function(a){a=a||250,this._addToQueue(function(b){this._onQueueEmpty(),window.setTimeout(b,a)})},stopCurrent:function(){this._animator.exitAnimation(),this._balloon.close()},stop:function(){this._queue.clear(),this._animator.exitAnimation(),this._balloon.hide()},hasAnimation:function(a){return this._animator.hasAnimation(a)},animations:function(){return this._animator.animations()},animate:function(){var a=this.animations(),b=a[Math.floor(Math.random()*a.length)];return b.indexOf("Idle")===0?this.animate():this.play(b)},_getDirection:function(a,b){var c=this._el.offset(),d=this._el.height(),e=this._el.width(),f=c.left+e/2,g=c.top+d/2,h=g-b,i=f-a,j=Math.round(180*Math.atan2(h,i)/Math.PI);return-45<=j&&j<45?"Right":45<=j&&j<135?"Up":135<=j&&j<=180||-180<=j&&j<-135?"Left":-135<=j&&j<-45?"Down":"Top"},_onQueueEmpty:function(){if(this._hidden||this._isIdleAnimation())return;var a=this._getIdleAnimation();this._idleDfd=$.Deferred(),this._animator.showAnimation(a,$.proxy(this._onIdleComplete,this))},_onIdleComplete:function(a,b){b===clippy.Animator.States.EXITED&&this._idleDfd.resolve()},_isIdleAnimation:function(){var a=this._animator.currentAnimationName;return a&&a.indexOf("Idle")===0},_getIdleAnimation:function(){var a=this.animations(),b=[];for(var c=0;c<a.length;c++){var d=a[c];d.indexOf("Idle")===0&&b.push(d)}var e=Math.floor(Math.random()*b.length);return b[e]},_setupEvents:function(){$(window).on("resize",$.proxy(this.reposition,this)),this._el.on("mousedown",$.proxy(this._onMouseDown,this)),this._el.on("dblclick",$.proxy(this._onDoubleClick,this))},_onDoubleClick:function(){this.play("ClickedOn")||this.animate()},reposition:function(){if(!this._el.is(":visible"))return;var a=this._el.offset(),b=this._el.outerHeight(),c=this._el.outerWidth(),d=$(window).width(),e=$(window).height(),f=$(window).scrollTop(),g=$(window).scrollLeft(),h=a.top-f,i=a.left-g,j=5;h-j<0?h=j:h+b+j>e&&(h=e-b-j),i-j<0?i=j:i+c+j>d&&(i=d-c-j),this._el.css({left:i,top:h}),this._balloon.reposition()},_onMouseDown:function(a){a.preventDefault(),this._startDrag(a)},_startDrag:function(a){this.pause(),this._balloon.hide(!0),this._offset=this._calculateClickOffset(a),this._moveHandle=$.proxy(this._dragMove,this),this._upHandle=$.proxy(this._finishDrag,this),$(window).on("mousemove",this._moveHandle),$(window).on("mouseup",this._upHandle),this._dragUpdateLoop=window.setTimeout($.proxy(this._updateLocation,this),10)},_calculateClickOffset:function(a){var b=a.pageX,c=a.pageY,d=this._el.offset();return{top:c-d.top,left:b-d.left}},_updateLocation:function(){this._el.css({top:this._targetY,left:this._taregtX}),this._dragUpdateLoop=window.setTimeout($.proxy(this._updateLocation,this),10)},_dragMove:function(a){a.preventDefault();var b=a.clientX-this._offset.left,c=a.clientY-this._offset.top;this._taregtX=b,this._targetY=c},_finishDrag:function(){window.clearTimeout(this._dragUpdateLoop),$(window).off("mousemove",this._moveHandle),$(window).off("mouseup",this._upHandle),this._balloon.show(),this.reposition(),this.resume()},_addToQueue:function(a,b){b&&(a=$.proxy(a,b)),this._queue.queue(a)},pause:function(){this._animator.pause(),this._balloon.pause()},resume:function(){this._animator.resume(),this._balloon.resume()}},clippy.Animator=function(a,b,c,d){this._el=a,this._data=c,this._path=b,this._currentFrameIndex=0,this._currentFrame=undefined,this._exiting=!1,this._currentAnimation=undefined,this._endCallback=undefined,this._started=!1,this._sounds={},this.currentAnimationName=undefined,this.preloadSounds(d),this._overlays=[this._el];var e=this._el;this._setupElement(this._el);for(var f=1;f<this._data.overlayCount;f++){var g=this._setupElement($("<div></div>"));e.append(g),this._overlays.push(g),e=g}},clippy.Animator.prototype={_setupElement:function(a){var b=this._data.framesize;return a.css("display","none"),a.css({width:b[0],height:b[1]}),a.css("background","url('"+this._path+"/map.png') no-repeat"),a},animations:function(){var a=[],b=this._data.animations;for(var c in b)a.push(c);return a},preloadSounds:function(a){for(var b=0;b<this._data.sounds.length;b++){var c=this._data.sounds[b],d=a[c];if(!d)continue;this._sounds[c]=new Audio(d)}},hasAnimation:function(a){return!!this._data.animations[a]},exitAnimation:function(){this._exiting=!0},showAnimation:function(a,b){return this._exiting=!1,this.hasAnimation(a)?(this._currentAnimation=this._data.animations[a],this.currentAnimationName=a,this._started||(this._step(),this._started=!0),this._currentFrameIndex=0,this._currentFrame=undefined,this._endCallback=b,!0):!1},_draw:function(){var a=[];this._currentFrame&&(a=this._currentFrame.images||[]);for(var b=0;b<this._overlays.length;b++)if(b<a.length){var c=a[b],d=-c[0]+"px "+ -c[1]+"px";this._overlays[b].css({"background-position":d,display:"block"})}else this._overlays[b].css("display","none")},_getNextAnimationFrame:function(){if(!this._currentAnimation)return undefined;if(!this._currentFrame)return 0;var a=this._currentFrame,b=this._currentFrame.branching;if(this._exiting&&a.exitBranch!==undefined)return a.exitBranch;if(b){var c=Math.random()*100;for(var d=0;d<b.branches.length;d++){var e=b.branches[d];if(c<=e.weight)return e.frameIndex;c-=e.weight}}return this._currentFrameIndex+1},_playSound:function(){var a=this._currentFrame.sound;if(!a)return;var b=this._sounds[a];b&&b.play()},_atLastFrame:function(){return this._currentFrameIndex>=this._currentAnimation.frames.length-1},_step:function(){if(!this._currentAnimation)return;var a=Math.min(this._getNextAnimationFrame(),this._currentAnimation.frames.length-1),b=!this._currentFrame||this._currentFrameIndex!==a;this._currentFrameIndex=a;if(!this._atLastFrame()||!this._currentAnimation.useExitBranching)this._currentFrame=this._currentAnimation.frames[this._currentFrameIndex];this._draw(),this._playSound(),this._loop=window.setTimeout($.proxy(this._step,this),this._currentFrame.duration),this._endCallback&&b&&this._atLastFrame()&&(this._currentAnimation.useExitBranching&&!this._exiting?this._endCallback(this.currentAnimationName,clippy.Animator.States.WAITING):this._endCallback(this.currentAnimationName,clippy.Animator.States.EXITED))},pause:function(){window.clearTimeout(this._loop)},resume:function(){this._step()}},clippy.Animator.States={WAITING:1,EXITED:0},clippy.Balloon=function(a){this._targetEl=a,this._hidden=!0,this._setup()},clippy.Balloon.prototype={WORD_SPEAK_TIME:200,CLOSE_BALLOON_DELAY:2e3,_setup:function(){this._balloon=$('<div class="clippy-balloon"><div class="clippy-tip"></div><div class="clippy-content"></div></div> ').hide(),this._content=this._balloon.find(".clippy-content"),$(document.body).append(this._balloon)},reposition:function(){var a=["top-left","top-right","bottom-left","bottom-right"];for(var b=0;b<a.length;b++){var c=a[b];this._position(c);if(!this._isOut())break}},_BALLOON_MARGIN:15,_position:function(a){var b=this._targetEl.offset(),c=this._targetEl.height(),d=this._targetEl.width(),e=this._balloon.outerHeight(),f=this._balloon.outerWidth();this._balloon.removeClass("clippy-top-left"),this._balloon.removeClass("clippy-top-right"),this._balloon.removeClass("clippy-bottom-right"),this._balloon.removeClass("clippy-bottom-left");var g,h;switch(a){case"top-left":g=b.left+d-f,h=b.top-e-this._BALLOON_MARGIN;break;case"top-right":g=b.left,h=b.top-e-this._BALLOON_MARGIN;break;case"bottom-right":g=b.left,h=b.top+c+this._BALLOON_MARGIN;break;case"bottom-left":g=b.left+d-f,h=b.top+c+this._BALLOON_MARGIN}this._balloon.css({top:h,left:g}),this._balloon.addClass("clippy-"+a)},_isOut:function(){var a=this._balloon.offset(),b=this._balloon.outerHeight(),c=this._balloon.outerWidth(),d=$(window).width(),e=$(window).height(),f=$(document).scrollTop(),g=$(document).scrollLeft(),h=a.top-f,i=a.left-g,j=5;return h-j<0||i-j<0?!0:h+b+j>e||i+c+j>d?!0:!1},speak:function(a,b,c){this._hidden=!1,this.show();var d=this._content;d.height("auto"),d.width("auto"),d.text(b),d.height(d.height()),d.width(d.width()),d.text(""),this.reposition(),this._complete=a,this._sayWords(b,c,a)},show:function(){if(this._hidden)return;this._balloon.show()},hide:function(a){if(a){this._balloon.hide();return}this._hiding=window.setTimeout($.proxy(this._finishHideBalloon,this),this.CLOSE_BALLOON_DELAY)},_finishHideBalloon:function(){if(this._active)return;this._balloon.hide(),this._hidden=!0,this._hiding=null},_sayWords:function(a,b,c){this._active=!0,this._hold=b;var d=a.split(/[^\S-]/),e=this.WORD_SPEAK_TIME,f=this._content,g=1;this._addWord=$.proxy(function(){if(!this._active)return;g>d.length?(this._active=!1,this._hold||(c(),this.hide())):(f.text(d.slice(0,g).join(" ")),g++,this._loop=window.setTimeout($.proxy(this._addWord,this),e))},this),this._addWord()},close:function(){this._active?this._hold=!1:this._hold&&this._complete()},pause:function(){window.clearTimeout(this._loop),this._hiding&&(window.clearTimeout(this._hiding),this._hiding=null)},resume:function(){this._addWord&&this._addWord(),this._hiding=window.setTimeout($.proxy(this._finishHideBalloon,this),this.CLOSE_BALLOON_DELAY)}},clippy.BASE_PATH="/static/themes/win98/static/",clippy.load=function(a,b,c){var d=clippy.BASE_PATH+a,e=clippy.load._loadMap(d),f=clippy.load._loadAgent(a,d),g=clippy.load._loadSounds(a,d),h;f.done(function(a){h=a});var i;g.done(function(a){i=a});var j=function(){var a=new clippy.Agent(d,h,i);b(a)};$.when(e,f,g).done(j).fail(c)},clippy.load._maps={},clippy.load._loadMap=function(a){var b=clippy.load._maps[a];if(b)return b;b=clippy.load._maps[a]=$.Deferred();var c=a+"/map.png",d=new Image;return d.onload=b.resolve,d.onerror=b.reject,d.setAttribute("src",c),b.promise()},clippy.load._sounds={},clippy.load._loadSounds=function(a,b){var c=clippy.load._sounds[a];if(c)return c;c=clippy.load._sounds[a]=$.Deferred();var d=document.createElement("audio"),e=!!d.canPlayType&&""!=d.canPlayType("audio/mpeg"),f=!!d.canPlayType&&""!=d.canPlayType('audio/ogg; codecs="vorbis"');if(!e&&!f)c.resolve({});else{var g=b+(e?"/sounds-mp3.js":"/sounds-ogg.js");clippy.load._loadScript(g)}return c.promise()},clippy.load._data={},clippy.load._loadAgent=function(a,b){var c=clippy.load._data[a];if(c)return c;c=clippy.load._getAgentDfd(a);var d=b+"/agent.js";return clippy.load._loadScript(d),c.promise()},clippy.load._loadScript=function(a){var b=document.createElement("script");b.setAttribute("src",a),b.setAttribute("async","async"),b.setAttribute("type","text/javascript"),document.head.appendChild(b)},clippy.load._getAgentDfd=function(a){var b=clippy.load._data[a];return b||(b=clippy.load._data[a]=$.Deferred()),b},clippy.ready=function(a,b){var c=clippy.load._getAgentDfd(a);c.resolve(b)},clippy.soundsReady=function(a,b){var c=clippy.load._sounds[a];c||(c=clippy.load._sounds[a]=$.Deferred()),c.resolve(b)},clippy.Queue=function(a){this._queue=[],this._onEmptyCallback=a},clippy.Queue.prototype={queue:function(a){this._queue.push(a),this._queue.length===1&&!this._active&&this._progressQueue()},_progressQueue:function(){if(!this._queue.length){this._onEmptyCallback();return}var a=this._queue.shift();this._active=!0;var b=$.proxy(this.next,this);a(b)},clear:function(){this._queue=[]},next:function(){this._active=!1,this._progressQueue()}} diff --git a/static/js/filesystem-setup.js b/static/js/filesystem-setup.js new file mode 100644 index 0000000..5fc6631 --- /dev/null +++ b/static/js/filesystem-setup.js @@ -0,0 +1,88 @@ + +var __fs_initialized; +var __fs_errored; +var __fs_timed_out; +var __fs_waiting_callbacks = []; + +const desktop_folder_path = "/desktop/"; + +// For Wayback Machine, match URLs like https://web.archive.org/web/20191213113214/https://98.js.org/ +// (also match URLs like https://98.js.org/ because why not) +const web_server_root_for_browserfs = + location.href.match(/localhost/) ? + location.href.match(/.*localhost/)[0] + "/" : + "/"; + +// BrowserFS.configure({ +// fs: "OverlayFS", +// options: { +// writable: { +// fs: "IndexedDB", +// options: { +// storeName: "C:" +// } +// }, +// readable: { +// fs: "XmlHttpRequest", +// options: { +// index: web_server_root_for_browserfs + "filesystem-index.json", +// baseUrl: web_server_root_for_browserfs +// } +// } +// } +// // TODO: mount the repo contents at something like C:\98\ +// // but other OS stuff from a subfolder of the repo as root (C? HD? hard-drive? disk? OS?) +// // the desktop at something like.. well I guess C:\98\desktop +// // and I could have the default desktop setup in source control there +// }, function (error) { +// if (error) { +// __fs_errored = true; +// if (__fs_waiting_callbacks.length) { +// // TODO: DRY (can probably simplify this logic significantly) +// alert("The filesystem is not available. It failed to initialize."); +// } +// __fs_waiting_callbacks = []; +// // TODO: message box; offer to reset the filesystem +// throw error; +// } +// __fs_initialized = true; +// for (var i = 0; i < __fs_waiting_callbacks.length; i++) { +// __fs_waiting_callbacks[i](); +// } +// __fs_waiting_callbacks = []; +// }); + +// setTimeout(function () { +// __fs_timed_out = true; +// if (__fs_waiting_callbacks.length) { +// // TODO: DRY (can probably simplify this logic significantly) +// alert("The filesystem is not working."); +// } +// __fs_waiting_callbacks = []; +// }, 5000); + +function withFilesystem(callback) { + if (__fs_initialized) { + callback(); + } else if (__fs_errored) { + alert("The filesystem is not available. It failed to initialize."); + } else if (__fs_timed_out) { + alert("The filesystem is not working."); + } else { + // wait within a global period of time while it should be configuring (and not show a message box) + // TODO: hm, maybe a global timeout isn't what we want + // The desktop should load, regardless of how long it takes. + // Other operations could fail in a second or more. Depending on the operation. + __fs_waiting_callbacks.push(callback); + } +} +// TODO: never use alert(); use thematic, non-blocking dialog windows, preferably with warning and error icons +// I have a show_error_message in jspaint, but with no warning or error icons - as of writing; see https://github.com/1j01/jspaint/issues/84 + +function file_name_from_path(file_path) { + return file_path.split("\\").pop().split("/").pop(); +} + +function file_extension_from_path(file_path) { + return (file_path.match(/\.(\w+)$/) || [, ""])[1]; +} diff --git a/static/js/helpers.js b/static/js/helpers.js new file mode 100644 index 0000000..3047f68 --- /dev/null +++ b/static/js/helpers.js @@ -0,0 +1,98 @@ + +var TAU = //////|////// + ///// | ///// + /// tau /// + /// ...--> | <--... /// + /// -' one | turn '- /// + // .' | '. // + // / | \ // +// | | <-.. | // +// | .->| \ | // +// | / | | | // + - - - - - - Math.PI + Math.PI - - - - - 0 +// | \ | | | // +// | '->| / | // +// | | <-'' | // +// \ | / // +// '. | .' // +/// -. | .- /// +/// '''----|----''' /// +/// | /// +////// | ///// +//////|////// C/r; + +var $G = $(window); + +function Cursor(cursor_def) { + return "url(images/cursors/" + cursor_def[0] + ".png) " + + cursor_def[1].join(" ") + + ", " + cursor_def[2] +} + +function E(t) { + return document.createElement(t); +} + +var DESKTOP_ICON_SIZE = 32; +var TASKBAR_ICON_SIZE = 16; +var TITLEBAR_ICON_SIZE = 16; + +// For Wayback Machine, match URLs like https://web.archive.org/web/20191213113214/https://98.js.org/ +// (also match URLs like https://98.js.org/ because why not) +// const web_server_root_for_icons = +// location.href.match(/98.js.org/) ? +// location.href.match(/.*98.js.org/)[0] + "/" : +// "/"; + +function getIconPath(iconID, size) { + return "/static/themes/win98/static/img/icons/" + iconID + "-" + size + "x" + size + ".png"; +} + +function Canvas(width, height) { + var new_canvas = E("canvas"); + var new_ctx = new_canvas.getContext("2d"); + new_ctx.imageSmoothingEnabled = false; + new_ctx.mozImageSmoothingEnabled = false; + new_ctx.webkitImageSmoothingEnabled = false; + if (width && height) { + // new Canvas(width, height) + new_canvas.width = width; + new_canvas.height = height; + } else { + // new Canvas(image) + var copy_of = width; + if (copy_of) { + new_canvas.width = copy_of.width; + new_canvas.height = copy_of.height; + new_ctx.drawImage(copy_of, 0, 0); + } + } + new_canvas.ctx = new_ctx; + return new_canvas; +} + +function mustHaveMethods(obj, methodNames) { + for (const methodName of methodNames) { + if (typeof obj[methodName] != 'function') { + console.error("Missing method", methodName, "on object", obj); + throw new TypeError("missing method " + methodName); + } + } + return true; +} +const windowInterfaceMethods = [ + "close", + "minimize", + "unminimize", + // "maximize", + // "unmaximize", + "bringToFront", // TODO: maybe setZIndex instead + "getTitle", + // "getIconName", + "getIconAtSize", + "focus", + "blur", + "onFocus", + "onBlur", + "onClosed", +]; diff --git a/static/js/highlight.min.js b/static/js/highlight.min.js new file mode 100644 index 0000000..1aeb79a --- /dev/null +++ b/static/js/highlight.min.js @@ -0,0 +1,1173 @@ +/*! + Highlight.js v11.5.1 (git: b8f233c8e2) + (c) 2006-2022 Ivan Sagalaev and other contributors + License: BSD-3-Clause + */ +var hljs=function(){"use strict";var e={exports:{}};function n(e){ + return e instanceof Map?e.clear=e.delete=e.set=()=>{ + throw Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=()=>{ + throw Error("set is read-only") + }),Object.freeze(e),Object.getOwnPropertyNames(e).forEach((t=>{var a=e[t] + ;"object"!=typeof a||Object.isFrozen(a)||n(a)})),e} + e.exports=n,e.exports.default=n;var t=e.exports;class a{constructor(e){ + void 0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1} + ignoreMatch(){this.isMatchIgnored=!0}}function i(e){ + return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;") + }function r(e,...n){const t=Object.create(null);for(const n in e)t[n]=e[n] + ;return n.forEach((e=>{for(const n in e)t[n]=e[n]})),t}const s=e=>!!e.kind + ;class o{constructor(e,n){ + this.buffer="",this.classPrefix=n.classPrefix,e.walk(this)}addText(e){ + this.buffer+=i(e)}openNode(e){if(!s(e))return;let n=e.kind + ;n=e.sublanguage?"language-"+n:((e,{prefix:n})=>{if(e.includes(".")){ + const t=e.split(".") + ;return[`${n}${t.shift()}`,...t.map(((e,n)=>`${e}${"_".repeat(n+1)}`))].join(" ") + }return`${n}${e}`})(n,{prefix:this.classPrefix}),this.span(n)}closeNode(e){ + s(e)&&(this.buffer+="</span>")}value(){return this.buffer}span(e){ + this.buffer+=`<span class="${e}">`}}class l{constructor(){this.rootNode={ + children:[]},this.stack=[this.rootNode]}get top(){ + return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){ + this.top.children.push(e)}openNode(e){const n={kind:e,children:[]} + ;this.add(n),this.stack.push(n)}closeNode(){ + if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){ + for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)} + walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,n){ + return"string"==typeof n?e.addText(n):n.children&&(e.openNode(n), + n.children.forEach((n=>this._walk(e,n))),e.closeNode(n)),e}static _collapse(e){ + "string"!=typeof e&&e.children&&(e.children.every((e=>"string"==typeof e))?e.children=[e.children.join("")]:e.children.forEach((e=>{ + l._collapse(e)})))}}class c extends l{constructor(e){super(),this.options=e} + addKeyword(e,n){""!==e&&(this.openNode(n),this.addText(e),this.closeNode())} + addText(e){""!==e&&this.add(e)}addSublanguage(e,n){const t=e.root + ;t.kind=n,t.sublanguage=!0,this.add(t)}toHTML(){ + return new o(this,this.options).value()}finalize(){return!0}}function d(e){ + return e?"string"==typeof e?e:e.source:null}function g(e){return m("(?=",e,")")} + function u(e){return m("(?:",e,")*")}function b(e){return m("(?:",e,")?")} + function m(...e){return e.map((e=>d(e))).join("")}function p(...e){const n=(e=>{ + const n=e[e.length-1] + ;return"object"==typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{} + })(e);return"("+(n.capture?"":"?:")+e.map((e=>d(e))).join("|")+")"} + function _(e){return RegExp(e.toString()+"|").exec("").length-1} + const h=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./ + ;function f(e,{joinWith:n}){let t=0;return e.map((e=>{t+=1;const n=t + ;let a=d(e),i="";for(;a.length>0;){const e=h.exec(a);if(!e){i+=a;break} + i+=a.substring(0,e.index), + a=a.substring(e.index+e[0].length),"\\"===e[0][0]&&e[1]?i+="\\"+(Number(e[1])+n):(i+=e[0], + "("===e[0]&&t++)}return i})).map((e=>`(${e})`)).join(n)} + const E="[a-zA-Z]\\w*",y="[a-zA-Z_]\\w*",w="\\b\\d+(\\.\\d+)?",N="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",v="\\b(0b[01]+)",k={ + begin:"\\\\[\\s\\S]",relevance:0},O={scope:"string",begin:"'",end:"'", + illegal:"\\n",contains:[k]},x={scope:"string",begin:'"',end:'"',illegal:"\\n", + contains:[k]},M=(e,n,t={})=>{const a=r({scope:"comment",begin:e,end:n, + contains:[]},t);a.contains.push({scope:"doctag", + begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)", + end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0}) + ;const i=p("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/) + ;return a.contains.push({begin:m(/[ ]+/,"(",i,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),a + },S=M("//","$"),A=M("/\\*","\\*/"),C=M("#","$");var T=Object.freeze({ + __proto__:null,MATCH_NOTHING_RE:/\b\B/,IDENT_RE:E,UNDERSCORE_IDENT_RE:y, + NUMBER_RE:w,C_NUMBER_RE:N,BINARY_NUMBER_RE:v, + RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~", + SHEBANG:(e={})=>{const n=/^#![ ]*\// + ;return e.binary&&(e.begin=m(n,/.*\b/,e.binary,/\b.*/)),r({scope:"meta",begin:n, + end:/$/,relevance:0,"on:begin":(e,n)=>{0!==e.index&&n.ignoreMatch()}},e)}, + BACKSLASH_ESCAPE:k,APOS_STRING_MODE:O,QUOTE_STRING_MODE:x,PHRASAL_WORDS_MODE:{ + begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/ + },COMMENT:M,C_LINE_COMMENT_MODE:S,C_BLOCK_COMMENT_MODE:A,HASH_COMMENT_MODE:C, + NUMBER_MODE:{scope:"number",begin:w,relevance:0},C_NUMBER_MODE:{scope:"number", + begin:N,relevance:0},BINARY_NUMBER_MODE:{scope:"number",begin:v,relevance:0}, + REGEXP_MODE:{begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//, + end:/\/[gimuy]*/,illegal:/\n/,contains:[k,{begin:/\[/,end:/\]/,relevance:0, + contains:[k]}]}]},TITLE_MODE:{scope:"title",begin:E,relevance:0}, + UNDERSCORE_TITLE_MODE:{scope:"title",begin:y,relevance:0},METHOD_GUARD:{ + begin:"\\.\\s*[a-zA-Z_]\\w*",relevance:0},END_SAME_AS_BEGIN:e=>Object.assign(e,{ + "on:begin":(e,n)=>{n.data._beginMatch=e[1]},"on:end":(e,n)=>{ + n.data._beginMatch!==e[1]&&n.ignoreMatch()}})});function R(e,n){ + "."===e.input[e.index-1]&&n.ignoreMatch()}function D(e,n){ + void 0!==e.className&&(e.scope=e.className,delete e.className)}function I(e,n){ + n&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)", + e.__beforeBegin=R,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords, + void 0===e.relevance&&(e.relevance=0))}function L(e,n){ + Array.isArray(e.illegal)&&(e.illegal=p(...e.illegal))}function B(e,n){ + if(e.match){ + if(e.begin||e.end)throw Error("begin & end are not supported with match") + ;e.begin=e.match,delete e.match}}function $(e,n){ + void 0===e.relevance&&(e.relevance=1)}const z=(e,n)=>{if(!e.beforeMatch)return + ;if(e.starts)throw Error("beforeMatch cannot be used with starts") + ;const t=Object.assign({},e);Object.keys(e).forEach((n=>{delete e[n] + })),e.keywords=t.keywords,e.begin=m(t.beforeMatch,g(t.begin)),e.starts={ + relevance:0,contains:[Object.assign(t,{endsParent:!0})] + },e.relevance=0,delete t.beforeMatch + },F=["of","and","for","in","not","or","if","then","parent","list","value"] + ;function U(e,n,t="keyword"){const a=Object.create(null) + ;return"string"==typeof e?i(t,e.split(" ")):Array.isArray(e)?i(t,e):Object.keys(e).forEach((t=>{ + Object.assign(a,U(e[t],n,t))})),a;function i(e,t){ + n&&(t=t.map((e=>e.toLowerCase()))),t.forEach((n=>{const t=n.split("|") + ;a[t[0]]=[e,j(t[0],t[1])]}))}}function j(e,n){ + return n?Number(n):(e=>F.includes(e.toLowerCase()))(e)?0:1}const P={},K=e=>{ + console.error(e)},H=(e,...n)=>{console.log("WARN: "+e,...n)},q=(e,n)=>{ + P[`${e}/${n}`]||(console.log(`Deprecated as of ${e}. ${n}`),P[`${e}/${n}`]=!0) + },Z=Error();function G(e,n,{key:t}){let a=0;const i=e[t],r={},s={} + ;for(let e=1;e<=n.length;e++)s[e+a]=i[e],r[e+a]=!0,a+=_(n[e-1]) + ;e[t]=s,e[t]._emit=r,e[t]._multi=!0}function W(e){(e=>{ + e.scope&&"object"==typeof e.scope&&null!==e.scope&&(e.beginScope=e.scope, + delete e.scope)})(e),"string"==typeof e.beginScope&&(e.beginScope={ + _wrap:e.beginScope}),"string"==typeof e.endScope&&(e.endScope={_wrap:e.endScope + }),(e=>{if(Array.isArray(e.begin)){ + if(e.skip||e.excludeBegin||e.returnBegin)throw K("skip, excludeBegin, returnBegin not compatible with beginScope: {}"), + Z + ;if("object"!=typeof e.beginScope||null===e.beginScope)throw K("beginScope must be object"), + Z;G(e,e.begin,{key:"beginScope"}),e.begin=f(e.begin,{joinWith:""})}})(e),(e=>{ + if(Array.isArray(e.end)){ + if(e.skip||e.excludeEnd||e.returnEnd)throw K("skip, excludeEnd, returnEnd not compatible with endScope: {}"), + Z + ;if("object"!=typeof e.endScope||null===e.endScope)throw K("endScope must be object"), + Z;G(e,e.end,{key:"endScope"}),e.end=f(e.end,{joinWith:""})}})(e)}function Q(e){ + function n(n,t){ + return RegExp(d(n),"m"+(e.case_insensitive?"i":"")+(e.unicodeRegex?"u":"")+(t?"g":"")) + }class t{constructor(){ + this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0} + addRule(e,n){ + n.position=this.position++,this.matchIndexes[this.matchAt]=n,this.regexes.push([n,e]), + this.matchAt+=_(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null) + ;const e=this.regexes.map((e=>e[1]));this.matcherRe=n(f(e,{joinWith:"|" + }),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex + ;const n=this.matcherRe.exec(e);if(!n)return null + ;const t=n.findIndex(((e,n)=>n>0&&void 0!==e)),a=this.matchIndexes[t] + ;return n.splice(0,t),Object.assign(n,a)}}class a{constructor(){ + this.rules=[],this.multiRegexes=[], + this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){ + if(this.multiRegexes[e])return this.multiRegexes[e];const n=new t + ;return this.rules.slice(e).forEach((([e,t])=>n.addRule(e,t))), + n.compile(),this.multiRegexes[e]=n,n}resumingScanAtSamePosition(){ + return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,n){ + this.rules.push([e,n]),"begin"===n.type&&this.count++}exec(e){ + const n=this.getMatcher(this.regexIndex);n.lastIndex=this.lastIndex + ;let t=n.exec(e) + ;if(this.resumingScanAtSamePosition())if(t&&t.index===this.lastIndex);else{ + const n=this.getMatcher(0);n.lastIndex=this.lastIndex+1,t=n.exec(e)} + return t&&(this.regexIndex+=t.position+1, + this.regexIndex===this.count&&this.considerAll()),t}} + if(e.compilerExtensions||(e.compilerExtensions=[]), + e.contains&&e.contains.includes("self"))throw Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.") + ;return e.classNameAliases=r(e.classNameAliases||{}),function t(i,s){const o=i + ;if(i.isCompiled)return o + ;[D,B,W,z].forEach((e=>e(i,s))),e.compilerExtensions.forEach((e=>e(i,s))), + i.__beforeBegin=null,[I,L,$].forEach((e=>e(i,s))),i.isCompiled=!0;let l=null + ;return"object"==typeof i.keywords&&i.keywords.$pattern&&(i.keywords=Object.assign({},i.keywords), + l=i.keywords.$pattern, + delete i.keywords.$pattern),l=l||/\w+/,i.keywords&&(i.keywords=U(i.keywords,e.case_insensitive)), + o.keywordPatternRe=n(l,!0), + s&&(i.begin||(i.begin=/\B|\b/),o.beginRe=n(o.begin),i.end||i.endsWithParent||(i.end=/\B|\b/), + i.end&&(o.endRe=n(o.end)), + o.terminatorEnd=d(o.end)||"",i.endsWithParent&&s.terminatorEnd&&(o.terminatorEnd+=(i.end?"|":"")+s.terminatorEnd)), + i.illegal&&(o.illegalRe=n(i.illegal)), + i.contains||(i.contains=[]),i.contains=[].concat(...i.contains.map((e=>(e=>(e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map((n=>r(e,{ + variants:null},n)))),e.cachedVariants?e.cachedVariants:X(e)?r(e,{ + starts:e.starts?r(e.starts):null + }):Object.isFrozen(e)?r(e):e))("self"===e?i:e)))),i.contains.forEach((e=>{t(e,o) + })),i.starts&&t(i.starts,s),o.matcher=(e=>{const n=new a + ;return e.contains.forEach((e=>n.addRule(e.begin,{rule:e,type:"begin" + }))),e.terminatorEnd&&n.addRule(e.terminatorEnd,{type:"end" + }),e.illegal&&n.addRule(e.illegal,{type:"illegal"}),n})(o),o}(e)}function X(e){ + return!!e&&(e.endsWithParent||X(e.starts))}class V extends Error{ + constructor(e,n){super(e),this.name="HTMLInjectionError",this.html=n}} + const J=i,Y=r,ee=Symbol("nomatch");var ne=(e=>{ + const n=Object.create(null),i=Object.create(null),r=[];let s=!0 + ;const o="Could not find the language '{}', did you forget to load/include a language module?",l={ + disableAutodetect:!0,name:"Plain text",contains:[]};let d={ + ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i, + languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-", + cssSelector:"pre code",languages:null,__emitter:c};function _(e){ + return d.noHighlightRe.test(e)}function h(e,n,t){let a="",i="" + ;"object"==typeof n?(a=e, + t=n.ignoreIllegals,i=n.language):(q("10.7.0","highlight(lang, code, ...args) has been deprecated."), + q("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"), + i=e,a=n),void 0===t&&(t=!0);const r={code:a,language:i};x("before:highlight",r) + ;const s=r.result?r.result:f(r.language,r.code,t) + ;return s.code=r.code,x("after:highlight",s),s}function f(e,t,i,r){ + const l=Object.create(null);function c(){if(!O.keywords)return void M.addText(S) + ;let e=0;O.keywordPatternRe.lastIndex=0;let n=O.keywordPatternRe.exec(S),t="" + ;for(;n;){t+=S.substring(e,n.index) + ;const i=w.case_insensitive?n[0].toLowerCase():n[0],r=(a=i,O.keywords[a]);if(r){ + const[e,a]=r + ;if(M.addText(t),t="",l[i]=(l[i]||0)+1,l[i]<=7&&(A+=a),e.startsWith("_"))t+=n[0];else{ + const t=w.classNameAliases[e]||e;M.addKeyword(n[0],t)}}else t+=n[0] + ;e=O.keywordPatternRe.lastIndex,n=O.keywordPatternRe.exec(S)}var a + ;t+=S.substr(e),M.addText(t)}function g(){null!=O.subLanguage?(()=>{ + if(""===S)return;let e=null;if("string"==typeof O.subLanguage){ + if(!n[O.subLanguage])return void M.addText(S) + ;e=f(O.subLanguage,S,!0,x[O.subLanguage]),x[O.subLanguage]=e._top + }else e=E(S,O.subLanguage.length?O.subLanguage:null) + ;O.relevance>0&&(A+=e.relevance),M.addSublanguage(e._emitter,e.language) + })():c(),S=""}function u(e,n){let t=1;const a=n.length-1;for(;t<=a;){ + if(!e._emit[t]){t++;continue}const a=w.classNameAliases[e[t]]||e[t],i=n[t] + ;a?M.addKeyword(i,a):(S=i,c(),S=""),t++}}function b(e,n){ + return e.scope&&"string"==typeof e.scope&&M.openNode(w.classNameAliases[e.scope]||e.scope), + e.beginScope&&(e.beginScope._wrap?(M.addKeyword(S,w.classNameAliases[e.beginScope._wrap]||e.beginScope._wrap), + S=""):e.beginScope._multi&&(u(e.beginScope,n),S="")),O=Object.create(e,{parent:{ + value:O}}),O}function m(e,n,t){let i=((e,n)=>{const t=e&&e.exec(n) + ;return t&&0===t.index})(e.endRe,t);if(i){if(e["on:end"]){const t=new a(e) + ;e["on:end"](n,t),t.isMatchIgnored&&(i=!1)}if(i){ + for(;e.endsParent&&e.parent;)e=e.parent;return e}} + if(e.endsWithParent)return m(e.parent,n,t)}function p(e){ + return 0===O.matcher.regexIndex?(S+=e[0],1):(R=!0,0)}function _(e){ + const n=e[0],a=t.substr(e.index),i=m(O,e,a);if(!i)return ee;const r=O + ;O.endScope&&O.endScope._wrap?(g(), + M.addKeyword(n,O.endScope._wrap)):O.endScope&&O.endScope._multi?(g(), + u(O.endScope,e)):r.skip?S+=n:(r.returnEnd||r.excludeEnd||(S+=n), + g(),r.excludeEnd&&(S=n));do{ + O.scope&&M.closeNode(),O.skip||O.subLanguage||(A+=O.relevance),O=O.parent + }while(O!==i.parent);return i.starts&&b(i.starts,e),r.returnEnd?0:n.length} + let h={};function y(n,r){const o=r&&r[0];if(S+=n,null==o)return g(),0 + ;if("begin"===h.type&&"end"===r.type&&h.index===r.index&&""===o){ + if(S+=t.slice(r.index,r.index+1),!s){const n=Error(`0 width match regex (${e})`) + ;throw n.languageName=e,n.badRule=h.rule,n}return 1} + if(h=r,"begin"===r.type)return(e=>{ + const n=e[0],t=e.rule,i=new a(t),r=[t.__beforeBegin,t["on:begin"]] + ;for(const t of r)if(t&&(t(e,i),i.isMatchIgnored))return p(n) + ;return t.skip?S+=n:(t.excludeBegin&&(S+=n), + g(),t.returnBegin||t.excludeBegin||(S=n)),b(t,e),t.returnBegin?0:n.length})(r) + ;if("illegal"===r.type&&!i){ + const e=Error('Illegal lexeme "'+o+'" for mode "'+(O.scope||"<unnamed>")+'"') + ;throw e.mode=O,e}if("end"===r.type){const e=_(r);if(e!==ee)return e} + if("illegal"===r.type&&""===o)return 1 + ;if(T>1e5&&T>3*r.index)throw Error("potential infinite loop, way more iterations than matches") + ;return S+=o,o.length}const w=v(e) + ;if(!w)throw K(o.replace("{}",e)),Error('Unknown language: "'+e+'"') + ;const N=Q(w);let k="",O=r||N;const x={},M=new d.__emitter(d);(()=>{const e=[] + ;for(let n=O;n!==w;n=n.parent)n.scope&&e.unshift(n.scope) + ;e.forEach((e=>M.openNode(e)))})();let S="",A=0,C=0,T=0,R=!1;try{ + for(O.matcher.considerAll();;){ + T++,R?R=!1:O.matcher.considerAll(),O.matcher.lastIndex=C + ;const e=O.matcher.exec(t);if(!e)break;const n=y(t.substring(C,e.index),e) + ;C=e.index+n}return y(t.substr(C)),M.closeAllNodes(),M.finalize(),k=M.toHTML(),{ + language:e,value:k,relevance:A,illegal:!1,_emitter:M,_top:O}}catch(n){ + if(n.message&&n.message.includes("Illegal"))return{language:e,value:J(t), + illegal:!0,relevance:0,_illegalBy:{message:n.message,index:C, + context:t.slice(C-100,C+100),mode:n.mode,resultSoFar:k},_emitter:M};if(s)return{ + language:e,value:J(t),illegal:!1,relevance:0,errorRaised:n,_emitter:M,_top:O} + ;throw n}}function E(e,t){t=t||d.languages||Object.keys(n);const a=(e=>{ + const n={value:J(e),illegal:!1,relevance:0,_top:l,_emitter:new d.__emitter(d)} + ;return n._emitter.addText(e),n})(e),i=t.filter(v).filter(O).map((n=>f(n,e,!1))) + ;i.unshift(a);const r=i.sort(((e,n)=>{ + if(e.relevance!==n.relevance)return n.relevance-e.relevance + ;if(e.language&&n.language){if(v(e.language).supersetOf===n.language)return 1 + ;if(v(n.language).supersetOf===e.language)return-1}return 0})),[s,o]=r,c=s + ;return c.secondBest=o,c}function y(e){let n=null;const t=(e=>{ + let n=e.className+" ";n+=e.parentNode?e.parentNode.className:"" + ;const t=d.languageDetectRe.exec(n);if(t){const n=v(t[1]) + ;return n||(H(o.replace("{}",t[1])), + H("Falling back to no-highlight mode for this block.",e)),n?t[1]:"no-highlight"} + return n.split(/\s+/).find((e=>_(e)||v(e)))})(e);if(_(t))return + ;if(x("before:highlightElement",{el:e,language:t + }),e.children.length>0&&(d.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."), + console.warn("https://github.com/highlightjs/highlight.js/wiki/security"), + console.warn("The element with unescaped HTML:"), + console.warn(e)),d.throwUnescapedHTML))throw new V("One of your code blocks includes unescaped HTML.",e.innerHTML) + ;n=e;const a=n.textContent,r=t?h(a,{language:t,ignoreIllegals:!0}):E(a) + ;e.innerHTML=r.value,((e,n,t)=>{const a=n&&i[n]||t + ;e.classList.add("hljs"),e.classList.add("language-"+a) + })(e,t,r.language),e.result={language:r.language,re:r.relevance, + relevance:r.relevance},r.secondBest&&(e.secondBest={ + language:r.secondBest.language,relevance:r.secondBest.relevance + }),x("after:highlightElement",{el:e,result:r,text:a})}let w=!1;function N(){ + "loading"!==document.readyState?document.querySelectorAll(d.cssSelector).forEach(y):w=!0 + }function v(e){return e=(e||"").toLowerCase(),n[e]||n[i[e]]} + function k(e,{languageName:n}){"string"==typeof e&&(e=[e]),e.forEach((e=>{ + i[e.toLowerCase()]=n}))}function O(e){const n=v(e) + ;return n&&!n.disableAutodetect}function x(e,n){const t=e;r.forEach((e=>{ + e[t]&&e[t](n)}))} + "undefined"!=typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",(()=>{ + w&&N()}),!1),Object.assign(e,{highlight:h,highlightAuto:E,highlightAll:N, + highlightElement:y, + highlightBlock:e=>(q("10.7.0","highlightBlock will be removed entirely in v12.0"), + q("10.7.0","Please use highlightElement now."),y(e)),configure:e=>{d=Y(d,e)}, + initHighlighting:()=>{ + N(),q("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")}, + initHighlightingOnLoad:()=>{ + N(),q("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.") + },registerLanguage:(t,a)=>{let i=null;try{i=a(e)}catch(e){ + if(K("Language definition for '{}' could not be registered.".replace("{}",t)), + !s)throw e;K(e),i=l} + i.name||(i.name=t),n[t]=i,i.rawDefinition=a.bind(null,e),i.aliases&&k(i.aliases,{ + languageName:t})},unregisterLanguage:e=>{delete n[e] + ;for(const n of Object.keys(i))i[n]===e&&delete i[n]}, + listLanguages:()=>Object.keys(n),getLanguage:v,registerAliases:k, + autoDetection:O,inherit:Y,addPlugin:e=>{(e=>{ + e["before:highlightBlock"]&&!e["before:highlightElement"]&&(e["before:highlightElement"]=n=>{ + e["before:highlightBlock"](Object.assign({block:n.el},n)) + }),e["after:highlightBlock"]&&!e["after:highlightElement"]&&(e["after:highlightElement"]=n=>{ + e["after:highlightBlock"](Object.assign({block:n.el},n))})})(e),r.push(e)} + }),e.debugMode=()=>{s=!1},e.safeMode=()=>{s=!0 + },e.versionString="11.5.1",e.regex={concat:m,lookahead:g,either:p,optional:b, + anyNumberOfTimes:u};for(const e in T)"object"==typeof T[e]&&t(T[e]) + ;return Object.assign(e,T),e})({});const te=e=>({IMPORTANT:{scope:"meta", + begin:"!important"},BLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{ + scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/}, + FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/}, + ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$", + contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{ + scope:"number", + begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?", + relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/} + }),ae=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],ie=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],re=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],se=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],oe=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse(),le=re.concat(se) + ;var ce="\\.([0-9](_*[0-9])*)",de="[0-9a-fA-F](_*[0-9a-fA-F])*",ge={ + className:"number",variants:[{ + begin:`(\\b([0-9](_*[0-9])*)((${ce})|\\.)?|(${ce}))[eE][+-]?([0-9](_*[0-9])*)[fFdD]?\\b` + },{begin:`\\b([0-9](_*[0-9])*)((${ce})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{ + begin:`(${ce})[fFdD]?\\b`},{begin:"\\b([0-9](_*[0-9])*)[fFdD]\\b"},{ + begin:`\\b0[xX]((${de})\\.?|(${de})?\\.(${de}))[pP][+-]?([0-9](_*[0-9])*)[fFdD]?\\b` + },{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${de})[lL]?\\b`},{ + begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}], + relevance:0};function ue(e,n,t){return-1===t?"":e.replace(n,(a=>ue(e,n,t-1)))} + const be="[A-Za-z$_][0-9A-Za-z$_]*",me=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],pe=["true","false","null","undefined","NaN","Infinity"],_e=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],he=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],fe=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],Ee=["arguments","this","super","console","window","document","localStorage","module","global"],ye=[].concat(fe,_e,he) + ;function we(e){const n=e.regex,t=be,a={begin:/<[A-Za-z0-9\\._:-]+/, + end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(e,n)=>{ + const t=e[0].length+e.index,a=e.input[t] + ;if("<"===a||","===a)return void n.ignoreMatch();let i + ;">"===a&&(((e,{after:n})=>{const t="</"+e[0].slice(1) + ;return-1!==e.input.indexOf(t,n)})(e,{after:t + })||n.ignoreMatch()),(i=e.input.substr(t).match(/^\s+extends\s+/))&&0===i.index&&n.ignoreMatch() + }},i={$pattern:be,keyword:me,literal:pe,built_in:ye,"variable.language":Ee + },r="\\.([0-9](_?[0-9])*)",s="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",o={ + className:"number",variants:[{ + begin:`(\\b(${s})((${r})|\\.)?|(${r}))[eE][+-]?([0-9](_?[0-9])*)\\b`},{ + begin:`\\b(${s})\\b((${r})\\b|\\.)?|(${r})\\b`},{ + begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{ + begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{ + begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{ + begin:"\\b0[0-7]+n?\\b"}],relevance:0},l={className:"subst",begin:"\\$\\{", + end:"\\}",keywords:i,contains:[]},c={begin:"html`",end:"",starts:{end:"`", + returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,l],subLanguage:"xml"}},d={ + begin:"css`",end:"",starts:{end:"`",returnEnd:!1, + contains:[e.BACKSLASH_ESCAPE,l],subLanguage:"css"}},g={className:"string", + begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,l]},u={className:"comment", + variants:[e.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{ + begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag", + begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0, + excludeBegin:!0,relevance:0},{className:"variable",begin:t+"(?=\\s*(-)|$)", + endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}] + }),e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE] + },b=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,c,d,g,o];l.contains=b.concat({ + begin:/\{/,end:/\}/,keywords:i,contains:["self"].concat(b)}) + ;const m=[].concat(u,l.contains),p=m.concat([{begin:/\(/,end:/\)/,keywords:i, + contains:["self"].concat(m)}]),_={className:"params",begin:/\(/,end:/\)/, + excludeBegin:!0,excludeEnd:!0,keywords:i,contains:p},h={variants:[{ + match:[/class/,/\s+/,t,/\s+/,/extends/,/\s+/,n.concat(t,"(",n.concat(/\./,t),")*")], + scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{ + match:[/class/,/\s+/,t],scope:{1:"keyword",3:"title.class"}}]},f={relevance:0, + match:n.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]*|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+([A-Z][a-z]*)*/,/\b[A-Z]{2,}[a-z]+([A-Z][a-z]+|\d)*([A-Z][a-z]*)*/), + className:"title.class",keywords:{_:[..._e,...he]}},E={variants:[{ + match:[/function/,/\s+/,t,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}], + className:{1:"keyword",3:"title.function"},label:"func.def",contains:[_], + illegal:/%/},y={ + match:n.concat(/\b/,(w=[...fe,"super"],n.concat("(?!",w.join("|"),")")),t,n.lookahead(/\(/)), + className:"title.function",relevance:0};var w;const N={ + begin:n.concat(/\./,n.lookahead(n.concat(t,/(?![0-9A-Za-z$_(])/))),end:t, + excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},v={ + match:[/get|set/,/\s+/,t,/(?=\()/],className:{1:"keyword",3:"title.function"}, + contains:[{begin:/\(\)/},_] + },k="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+e.UNDERSCORE_IDENT_RE+")\\s*=>",O={ + match:[/const|var|let/,/\s+/,t,/\s*/,/=\s*/,/(async\s*)?/,n.lookahead(k)], + keywords:"async",className:{1:"keyword",3:"title.function"},contains:[_]} + ;return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:i,exports:{ + PARAMS_CONTAINS:p,CLASS_REFERENCE:f},illegal:/#(?![$_A-z])/, + contains:[e.SHEBANG({label:"shebang",binary:"node",relevance:5}),{ + label:"use_strict",className:"meta",relevance:10, + begin:/^\s*['"]use (strict|asm)['"]/ + },e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,c,d,g,u,o,f,{className:"attr", + begin:t+n.lookahead(":"),relevance:0},O,{ + begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*", + keywords:"return throw case",relevance:0,contains:[u,e.REGEXP_MODE,{ + className:"function",begin:k,returnBegin:!0,end:"\\s*=>",contains:[{ + className:"params",variants:[{begin:e.UNDERSCORE_IDENT_RE,relevance:0},{ + className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0, + excludeEnd:!0,keywords:i,contains:p}]}]},{begin:/,/,relevance:0},{match:/\s+/, + relevance:0},{variants:[{begin:"<>",end:"</>"},{ + match:/<[A-Za-z0-9\\._:-]+\s*\/>/},{begin:a.begin, + "on:begin":a.isTrulyOpeningTag,end:a.end}],subLanguage:"xml",contains:[{ + begin:a.begin,end:a.end,skip:!0,contains:["self"]}]}]},E,{ + beginKeywords:"while if switch catch for"},{ + begin:"\\b(?!function)"+e.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{", + returnBegin:!0,label:"func.def",contains:[_,e.inherit(e.TITLE_MODE,{begin:t, + className:"title.function"})]},{match:/\.\.\./,relevance:0},N,{match:"\\$"+t, + relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"}, + contains:[_]},y,{relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/, + className:"variable.constant"},h,v,{match:/\$[(.]/}]}} + const Ne=e=>m(/\b/,e,/\w$/.test(e)?/\b/:/\B/),ve=["Protocol","Type"].map(Ne),ke=["init","self"].map(Ne),Oe=["Any","Self"],xe=["actor","associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","isolated","nonisolated","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],Me=["false","nil","true"],Se=["assignment","associativity","higherThan","left","lowerThan","none","right"],Ae=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],Ce=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],Te=p(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),Re=p(Te,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),De=m(Te,Re,"*"),Ie=p(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),Le=p(Ie,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),Be=m(Ie,Le,"*"),$e=m(/[A-Z]/,Le,"*"),ze=["autoclosure",m(/convention\(/,p("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",m(/objc\(/,Be,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","testable","UIApplicationMain","unknown","usableFromInline"],Fe=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"] + ;var Ue=Object.freeze({__proto__:null,grmr_bash:e=>{const n=e.regex,t={},a={ + begin:/\$\{/,end:/\}/,contains:["self",{begin:/:-/,contains:[t]}]} + ;Object.assign(t,{className:"variable",variants:[{ + begin:n.concat(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},a]});const i={ + className:"subst",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]},r={ + begin:/<<-?\s*(?=\w+)/,starts:{contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/, + end:/(\w+)/,className:"string"})]}},s={className:"string",begin:/"/,end:/"/, + contains:[e.BACKSLASH_ESCAPE,t,i]};i.contains.push(s);const o={begin:/\$\(\(/, + end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},e.NUMBER_MODE,t] + },l=e.SHEBANG({binary:"(fish|bash|zsh|sh|csh|ksh|tcsh|dash|scsh)",relevance:10 + }),c={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0, + contains:[e.inherit(e.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0};return{ + name:"Bash",aliases:["sh"],keywords:{$pattern:/\b[a-z][a-z0-9._-]+\b/, + keyword:["if","then","else","elif","fi","for","while","in","do","done","case","esac","function"], + literal:["true","false"], + built_in:["break","cd","continue","eval","exec","exit","export","getopts","hash","pwd","readonly","return","shift","test","times","trap","umask","unset","alias","bind","builtin","caller","command","declare","echo","enable","help","let","local","logout","mapfile","printf","read","readarray","source","type","typeset","ulimit","unalias","set","shopt","autoload","bg","bindkey","bye","cap","chdir","clone","comparguments","compcall","compctl","compdescribe","compfiles","compgroups","compquote","comptags","comptry","compvalues","dirs","disable","disown","echotc","echoti","emulate","fc","fg","float","functions","getcap","getln","history","integer","jobs","kill","limit","log","noglob","popd","print","pushd","pushln","rehash","sched","setcap","setopt","stat","suspend","ttyctl","unfunction","unhash","unlimit","unsetopt","vared","wait","whence","where","which","zcompile","zformat","zftp","zle","zmodload","zparseopts","zprof","zpty","zregexparse","zsocket","zstyle","ztcp","chcon","chgrp","chown","chmod","cp","dd","df","dir","dircolors","ln","ls","mkdir","mkfifo","mknod","mktemp","mv","realpath","rm","rmdir","shred","sync","touch","truncate","vdir","b2sum","base32","base64","cat","cksum","comm","csplit","cut","expand","fmt","fold","head","join","md5sum","nl","numfmt","od","paste","ptx","pr","sha1sum","sha224sum","sha256sum","sha384sum","sha512sum","shuf","sort","split","sum","tac","tail","tr","tsort","unexpand","uniq","wc","arch","basename","chroot","date","dirname","du","echo","env","expr","factor","groups","hostid","id","link","logname","nice","nohup","nproc","pathchk","pinky","printenv","printf","pwd","readlink","runcon","seq","sleep","stat","stdbuf","stty","tee","test","timeout","tty","uname","unlink","uptime","users","who","whoami","yes"] + },contains:[l,e.SHEBANG(),c,o,e.HASH_COMMENT_MODE,r,{match:/(\/[a-z._-]+)+/},s,{ + className:"",begin:/\\"/},{className:"string",begin:/'/,end:/'/},t]}}, + grmr_c:e=>{const n=e.regex,t=e.COMMENT("//","$",{contains:[{begin:/\\\n/}] + }),a="[a-zA-Z_]\\w*::",i="(decltype\\(auto\\)|"+n.optional(a)+"[a-zA-Z_]\\w*"+n.optional("<[^<>]+>")+")",r={ + className:"type",variants:[{begin:"\\b[a-z\\d_]*_t\\b"},{ + match:/\batomic_[a-z]{3,6}\b/}]},s={className:"string",variants:[{ + begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{ + begin:"(u8?|U|L)?'(\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)|.)", + end:"'",illegal:"."},e.END_SAME_AS_BEGIN({ + begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},o={ + className:"number",variants:[{begin:"\\b(0b[01']+)"},{ + begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)" + },{ + begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)" + }],relevance:0},l={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{ + keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include" + },contains:[{begin:/\\\n/,relevance:0},e.inherit(s,{className:"string"}),{ + className:"string",begin:/<.*?>/},t,e.C_BLOCK_COMMENT_MODE]},c={ + className:"title",begin:n.optional(a)+e.IDENT_RE,relevance:0 + },d=n.optional(a)+e.IDENT_RE+"\\s*\\(",g={ + keyword:["asm","auto","break","case","continue","default","do","else","enum","extern","for","fortran","goto","if","inline","register","restrict","return","sizeof","struct","switch","typedef","union","volatile","while","_Alignas","_Alignof","_Atomic","_Generic","_Noreturn","_Static_assert","_Thread_local","alignas","alignof","noreturn","static_assert","thread_local","_Pragma"], + type:["float","double","signed","unsigned","int","short","long","char","void","_Bool","_Complex","_Imaginary","_Decimal32","_Decimal64","_Decimal128","const","static","complex","bool","imaginary"], + literal:"true false NULL", + built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr" + },u=[l,r,t,e.C_BLOCK_COMMENT_MODE,o,s],b={variants:[{begin:/=/,end:/;/},{ + begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}], + keywords:g,contains:u.concat([{begin:/\(/,end:/\)/,keywords:g, + contains:u.concat(["self"]),relevance:0}]),relevance:0},m={ + begin:"("+i+"[\\*&\\s]+)+"+d,returnBegin:!0,end:/[{;=]/,excludeEnd:!0, + keywords:g,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:"decltype\\(auto\\)", + keywords:g,relevance:0},{begin:d,returnBegin:!0,contains:[e.inherit(c,{ + className:"title.function"})],relevance:0},{relevance:0,match:/,/},{ + className:"params",begin:/\(/,end:/\)/,keywords:g,relevance:0, + contains:[t,e.C_BLOCK_COMMENT_MODE,s,o,r,{begin:/\(/,end:/\)/,keywords:g, + relevance:0,contains:["self",t,e.C_BLOCK_COMMENT_MODE,s,o,r]}] + },r,t,e.C_BLOCK_COMMENT_MODE,l]};return{name:"C",aliases:["h"],keywords:g, + disableAutodetect:!0,illegal:"</",contains:[].concat(b,m,u,[l,{ + begin:e.IDENT_RE+"::",keywords:g},{className:"class", + beginKeywords:"enum class struct union",end:/[{;:<>=]/,contains:[{ + beginKeywords:"final class struct"},e.TITLE_MODE]}]),exports:{preprocessor:l, + strings:s,keywords:g}}},grmr_cpp:e=>{const n=e.regex,t=e.COMMENT("//","$",{ + contains:[{begin:/\\\n/}] + }),a="[a-zA-Z_]\\w*::",i="(?!struct)(decltype\\(auto\\)|"+n.optional(a)+"[a-zA-Z_]\\w*"+n.optional("<[^<>]+>")+")",r={ + className:"type",begin:"\\b[a-z\\d_]*_t\\b"},s={className:"string",variants:[{ + begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{ + begin:"(u8?|U|L)?'(\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)|.)", + end:"'",illegal:"."},e.END_SAME_AS_BEGIN({ + begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},o={ + className:"number",variants:[{begin:"\\b(0b[01']+)"},{ + begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)" + },{ + begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)" + }],relevance:0},l={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{ + keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include" + },contains:[{begin:/\\\n/,relevance:0},e.inherit(s,{className:"string"}),{ + className:"string",begin:/<.*?>/},t,e.C_BLOCK_COMMENT_MODE]},c={ + className:"title",begin:n.optional(a)+e.IDENT_RE,relevance:0 + },d=n.optional(a)+e.IDENT_RE+"\\s*\\(",g={ + type:["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"], + keyword:["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"], + literal:["NULL","false","nullopt","nullptr","true"],built_in:["_Pragma"], + _type_hints:["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"] + },u={className:"function.dispatch",relevance:0,keywords:{ + _hint:["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"] + }, + begin:n.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,e.IDENT_RE,n.lookahead(/(<[^<>]+>|)\s*\(/)) + },b=[u,l,r,t,e.C_BLOCK_COMMENT_MODE,o,s],m={variants:[{begin:/=/,end:/;/},{ + begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}], + keywords:g,contains:b.concat([{begin:/\(/,end:/\)/,keywords:g, + contains:b.concat(["self"]),relevance:0}]),relevance:0},p={className:"function", + begin:"("+i+"[\\*&\\s]+)+"+d,returnBegin:!0,end:/[{;=]/,excludeEnd:!0, + keywords:g,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:"decltype\\(auto\\)", + keywords:g,relevance:0},{begin:d,returnBegin:!0,contains:[c],relevance:0},{ + begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[s,o]},{ + relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:g, + relevance:0,contains:[t,e.C_BLOCK_COMMENT_MODE,s,o,r,{begin:/\(/,end:/\)/, + keywords:g,relevance:0,contains:["self",t,e.C_BLOCK_COMMENT_MODE,s,o,r]}] + },r,t,e.C_BLOCK_COMMENT_MODE,l]};return{name:"C++", + aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:g,illegal:"</", + classNameAliases:{"function.dispatch":"built_in"}, + contains:[].concat(m,p,u,b,[l,{ + begin:"\\b(deque|list|queue|priority_queue|pair|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array|tuple|optional|variant|function)\\s*<(?!<)", + end:">",keywords:g,contains:["self",r]},{begin:e.IDENT_RE+"::",keywords:g},{ + match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/], + className:{1:"keyword",3:"title.class"}}])}},grmr_csharp:e=>{const n={ + keyword:["abstract","as","base","break","case","catch","class","const","continue","do","else","event","explicit","extern","finally","fixed","for","foreach","goto","if","implicit","in","interface","internal","is","lock","namespace","new","operator","out","override","params","private","protected","public","readonly","record","ref","return","sealed","sizeof","stackalloc","static","struct","switch","this","throw","try","typeof","unchecked","unsafe","using","virtual","void","volatile","while"].concat(["add","alias","and","ascending","async","await","by","descending","equals","from","get","global","group","init","into","join","let","nameof","not","notnull","on","or","orderby","partial","remove","select","set","unmanaged","value|0","var","when","where","with","yield"]), + built_in:["bool","byte","char","decimal","delegate","double","dynamic","enum","float","int","long","nint","nuint","object","sbyte","short","string","ulong","uint","ushort"], + literal:["default","false","null","true"]},t=e.inherit(e.TITLE_MODE,{ + begin:"[a-zA-Z](\\.?\\w)*"}),a={className:"number",variants:[{ + begin:"\\b(0b[01']+)"},{ + begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{ + begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)" + }],relevance:0},i={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}] + },r=e.inherit(i,{illegal:/\n/}),s={className:"subst",begin:/\{/,end:/\}/, + keywords:n},o=e.inherit(s,{illegal:/\n/}),l={className:"string",begin:/\$"/, + end:'"',illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/ + },e.BACKSLASH_ESCAPE,o]},c={className:"string",begin:/\$@"/,end:'"',contains:[{ + begin:/\{\{/},{begin:/\}\}/},{begin:'""'},s]},d=e.inherit(c,{illegal:/\n/, + contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},o]}) + ;s.contains=[c,l,i,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.C_BLOCK_COMMENT_MODE], + o.contains=[d,l,r,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.inherit(e.C_BLOCK_COMMENT_MODE,{ + illegal:/\n/})];const g={variants:[c,l,i,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE] + },u={begin:"<",end:">",contains:[{beginKeywords:"in out"},t] + },b=e.IDENT_RE+"(<"+e.IDENT_RE+"(\\s*,\\s*"+e.IDENT_RE+")*>)?(\\[\\])?",m={ + begin:"@"+e.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"], + keywords:n,illegal:/::/,contains:[e.COMMENT("///","$",{returnBegin:!0, + contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{ + begin:"\x3c!--|--\x3e"},{begin:"</?",end:">"}]}] + }),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#", + end:"$",keywords:{ + keyword:"if else elif endif define undef warning error line region endregion pragma checksum" + }},g,a,{beginKeywords:"class interface",relevance:0,end:/[{;=]/, + illegal:/[^\s:,]/,contains:[{beginKeywords:"where class" + },t,u,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace", + relevance:0,end:/[{;=]/,illegal:/[^\s:]/, + contains:[t,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{ + beginKeywords:"record",relevance:0,end:/[{;=]/,illegal:/[^\s:]/, + contains:[t,u,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"meta", + begin:"^\\s*\\[(?=[\\w])",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{ + className:"string",begin:/"/,end:/"/}]},{ + beginKeywords:"new return throw await else",relevance:0},{className:"function", + begin:"("+b+"\\s+)+"+e.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0, + end:/\s*[{;=]/,excludeEnd:!0,keywords:n,contains:[{ + beginKeywords:"public private protected static internal protected abstract async extern override unsafe virtual new sealed partial", + relevance:0},{begin:e.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0, + contains:[e.TITLE_MODE,u],relevance:0},{match:/\(\)/},{className:"params", + begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:n,relevance:0, + contains:[g,a,e.C_BLOCK_COMMENT_MODE] + },e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},m]}},grmr_css:e=>{ + const n=e.regex,t=te(e),a=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE];return{ + name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{ + keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"}, + contains:[t.BLOCK_COMMENT,{begin:/-(webkit|moz|ms|o)-(?=[a-z])/ + },t.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0 + },{className:"selector-class",begin:"\\.[a-zA-Z-][a-zA-Z0-9_-]*",relevance:0 + },t.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{ + begin:":("+re.join("|")+")"},{begin:":(:)?("+se.join("|")+")"}] + },t.CSS_VARIABLE,{className:"attribute",begin:"\\b("+oe.join("|")+")\\b"},{ + begin:/:/,end:/[;}{]/, + contains:[t.BLOCK_COMMENT,t.HEXCOLOR,t.IMPORTANT,t.CSS_NUMBER_MODE,...a,{ + begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri" + },contains:[{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}] + },t.FUNCTION_DISPATCH]},{begin:n.lookahead(/@/),end:"[{;]",relevance:0, + illegal:/:/,contains:[{className:"keyword",begin:/@-?\w[\w]*(-\w+)*/},{ + begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{ + $pattern:/[a-z-]+/,keyword:"and or not only",attribute:ie.join(" ")},contains:[{ + begin:/[a-z-]+(?=:)/,className:"attribute"},...a,t.CSS_NUMBER_MODE]}]},{ + className:"selector-tag",begin:"\\b("+ae.join("|")+")\\b"}]}},grmr_diff:e=>{ + const n=e.regex;return{name:"Diff",aliases:["patch"],contains:[{ + className:"meta",relevance:10, + match:n.either(/^@@ +-\d+,\d+ +\+\d+,\d+ +@@/,/^\*\*\* +\d+,\d+ +\*\*\*\*$/,/^--- +\d+,\d+ +----$/) + },{className:"comment",variants:[{ + begin:n.either(/Index: /,/^index/,/={3,}/,/^-{3}/,/^\*{3} /,/^\+{3}/,/^diff --git/), + end:/$/},{match:/^\*{15}$/}]},{className:"addition",begin:/^\+/,end:/$/},{ + className:"deletion",begin:/^-/,end:/$/},{className:"addition",begin:/^!/, + end:/$/}]}},grmr_go:e=>{const n={ + keyword:["break","case","chan","const","continue","default","defer","else","fallthrough","for","func","go","goto","if","import","interface","map","package","range","return","select","struct","switch","type","var"], + type:["bool","byte","complex64","complex128","error","float32","float64","int8","int16","int32","int64","string","uint8","uint16","uint32","uint64","int","uint","uintptr","rune"], + literal:["true","false","iota","nil"], + built_in:["append","cap","close","complex","copy","imag","len","make","new","panic","print","println","real","recover","delete"] + };return{name:"Go",aliases:["golang"],keywords:n,illegal:"</", + contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"string", + variants:[e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,{begin:"`",end:"`"}]},{ + className:"number",variants:[{begin:e.C_NUMBER_RE+"[i]",relevance:1 + },e.C_NUMBER_MODE]},{begin:/:=/},{className:"function",beginKeywords:"func", + end:"\\s*(\\{|$)",excludeEnd:!0,contains:[e.TITLE_MODE,{className:"params", + begin:/\(/,end:/\)/,endsParent:!0,keywords:n,illegal:/["']/}]}]}},grmr_ini:e=>{ + const n=e.regex,t={className:"number",relevance:0,variants:[{ + begin:/([+-]+)?[\d]+_[\d_]+/},{begin:e.NUMBER_RE}]},a=e.COMMENT();a.variants=[{ + begin:/;/,end:/$/},{begin:/#/,end:/$/}];const i={className:"variable", + variants:[{begin:/\$[\w\d"][\w\d_]*/},{begin:/\$\{(.*?)\}/}]},r={ + className:"literal",begin:/\bon|off|true|false|yes|no\b/},s={className:"string", + contains:[e.BACKSLASH_ESCAPE],variants:[{begin:"'''",end:"'''",relevance:10},{ + begin:'"""',end:'"""',relevance:10},{begin:'"',end:'"'},{begin:"'",end:"'"}] + },o={begin:/\[/,end:/\]/,contains:[a,r,i,s,t,"self"],relevance:0 + },l=n.either(/[A-Za-z0-9_-]+/,/"(\\"|[^"])*"/,/'[^']*'/);return{ + name:"TOML, also INI",aliases:["toml"],case_insensitive:!0,illegal:/\S/, + contains:[a,{className:"section",begin:/\[+/,end:/\]+/},{ + begin:n.concat(l,"(\\s*\\.\\s*",l,")*",n.lookahead(/\s*=\s*[^#\s]/)), + className:"attr",starts:{end:/$/,contains:[a,o,r,i,s,t]}}]}},grmr_java:e=>{ + const n=e.regex,t="[\xc0-\u02b8a-zA-Z_$][\xc0-\u02b8a-zA-Z_$0-9]*",a=t+ue("(?:<"+t+"~~~(?:\\s*,\\s*"+t+"~~~)*>)?",/~~~/g,2),i={ + keyword:["synchronized","abstract","private","var","static","if","const ","for","while","strictfp","finally","protected","import","native","final","void","enum","else","break","transient","catch","instanceof","volatile","case","assert","package","default","public","try","switch","continue","throws","protected","public","private","module","requires","exports","do","sealed"], + literal:["false","true","null"], + type:["char","boolean","long","float","int","byte","short","double"], + built_in:["super","this"]},r={className:"meta",begin:"@"+t,contains:[{ + begin:/\(/,end:/\)/,contains:["self"]}]},s={className:"params",begin:/\(/, + end:/\)/,keywords:i,relevance:0,contains:[e.C_BLOCK_COMMENT_MODE],endsParent:!0} + ;return{name:"Java",aliases:["jsp"],keywords:i,illegal:/<\/|#/, + contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/, + relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{ + begin:/import java\.[a-z]+\./,keywords:"import",relevance:2 + },e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{begin:/"""/,end:/"""/, + className:"string",contains:[e.BACKSLASH_ESCAPE] + },e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{ + match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,t],className:{ + 1:"keyword",3:"title.class"}},{match:/non-sealed/,scope:"keyword"},{ + begin:[n.concat(/(?!else)/,t),/\s+/,t,/\s+/,/=/],className:{1:"type", + 3:"variable",5:"operator"}},{begin:[/record/,/\s+/,t],className:{1:"keyword", + 3:"title.class"},contains:[s,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{ + beginKeywords:"new throw return else",relevance:0},{ + begin:["(?:"+a+"\\s+)",e.UNDERSCORE_IDENT_RE,/\s*(?=\()/],className:{ + 2:"title.function"},keywords:i,contains:[{className:"params",begin:/\(/, + end:/\)/,keywords:i,relevance:0, + contains:[r,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,ge,e.C_BLOCK_COMMENT_MODE] + },e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},ge,r]}},grmr_javascript:we, + grmr_json:e=>({name:"JSON",contains:[{className:"attr", + begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},{match:/[{}[\],:]/, + className:"punctuation",relevance:0},e.QUOTE_STRING_MODE,{ + beginKeywords:"true false null" + },e.C_NUMBER_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE],illegal:"\\S"}), + grmr_kotlin:e=>{const n={ + keyword:"abstract as val var vararg get set class object open private protected public noinline crossinline dynamic final enum if else do while for when throw try catch finally import package is in fun override companion reified inline lateinit init interface annotation data sealed internal infix operator out by constructor super tailrec where const inner suspend typealias external expect actual", + built_in:"Byte Short Char Int Long Boolean Float Double Void Unit Nothing", + literal:"true false null"},t={className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"@" + },a={className:"subst",begin:/\$\{/,end:/\}/,contains:[e.C_NUMBER_MODE]},i={ + className:"variable",begin:"\\$"+e.UNDERSCORE_IDENT_RE},r={className:"string", + variants:[{begin:'"""',end:'"""(?=[^"])',contains:[i,a]},{begin:"'",end:"'", + illegal:/\n/,contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"',illegal:/\n/, + contains:[e.BACKSLASH_ESCAPE,i,a]}]};a.contains.push(r);const s={ + className:"meta", + begin:"@(?:file|property|field|get|set|receiver|param|setparam|delegate)\\s*:(?:\\s*"+e.UNDERSCORE_IDENT_RE+")?" + },o={className:"meta",begin:"@"+e.UNDERSCORE_IDENT_RE,contains:[{begin:/\(/, + end:/\)/,contains:[e.inherit(r,{className:"string"})]}] + },l=ge,c=e.COMMENT("/\\*","\\*/",{contains:[e.C_BLOCK_COMMENT_MODE]}),d={ + variants:[{className:"type",begin:e.UNDERSCORE_IDENT_RE},{begin:/\(/,end:/\)/, + contains:[]}]},g=d;return g.variants[1].contains=[d],d.variants[1].contains=[g], + {name:"Kotlin",aliases:["kt","kts"],keywords:n, + contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag", + begin:"@[A-Za-z]+"}]}),e.C_LINE_COMMENT_MODE,c,{className:"keyword", + begin:/\b(break|continue|return|this)\b/,starts:{contains:[{className:"symbol", + begin:/@\w+/}]}},t,s,o,{className:"function",beginKeywords:"fun",end:"[(]|$", + returnBegin:!0,excludeEnd:!0,keywords:n,relevance:5,contains:[{ + begin:e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0, + contains:[e.UNDERSCORE_TITLE_MODE]},{className:"type",begin:/</,end:/>/, + keywords:"reified",relevance:0},{className:"params",begin:/\(/,end:/\)/, + endsParent:!0,keywords:n,relevance:0,contains:[{begin:/:/,end:/[=,\/]/, + endsWithParent:!0,contains:[d,e.C_LINE_COMMENT_MODE,c],relevance:0 + },e.C_LINE_COMMENT_MODE,c,s,o,r,e.C_NUMBER_MODE]},c]},{className:"class", + beginKeywords:"class interface trait",end:/[:\{(]|$/,excludeEnd:!0, + illegal:"extends implements",contains:[{ + beginKeywords:"public protected internal private constructor" + },e.UNDERSCORE_TITLE_MODE,{className:"type",begin:/</,end:/>/,excludeBegin:!0, + excludeEnd:!0,relevance:0},{className:"type",begin:/[,:]\s*/,end:/[<\(,]|$/, + excludeBegin:!0,returnEnd:!0},s,o]},r,{className:"meta",begin:"^#!/usr/bin/env", + end:"$",illegal:"\n"},l]}},grmr_less:e=>{ + const n=te(e),t=le,a="([\\w-]+|@\\{[\\w-]+\\})",i=[],r=[],s=e=>({ + className:"string",begin:"~?"+e+".*?"+e}),o=(e,n,t)=>({className:e,begin:n, + relevance:t}),l={$pattern:/[a-z-]+/,keyword:"and or not only", + attribute:ie.join(" ")},c={begin:"\\(",end:"\\)",contains:r,keywords:l, + relevance:0} + ;r.push(e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,s("'"),s('"'),n.CSS_NUMBER_MODE,{ + begin:"(url|data-uri)\\(",starts:{className:"string",end:"[\\)\\n]", + excludeEnd:!0} + },n.HEXCOLOR,c,o("variable","@@?[\\w-]+",10),o("variable","@\\{[\\w-]+\\}"),o("built_in","~?`[^`]*?`"),{ + className:"attribute",begin:"[\\w-]+\\s*:",end:":",returnBegin:!0,excludeEnd:!0 + },n.IMPORTANT);const d=r.concat({begin:/\{/,end:/\}/,contains:i}),g={ + beginKeywords:"when",endsWithParent:!0,contains:[{beginKeywords:"and not" + }].concat(r)},u={begin:a+"\\s*:",returnBegin:!0,end:/[;}]/,relevance:0, + contains:[{begin:/-(webkit|moz|ms|o)-/},n.CSS_VARIABLE,{className:"attribute", + begin:"\\b("+oe.join("|")+")\\b",end:/(?=:)/,starts:{endsWithParent:!0, + illegal:"[<=$]",relevance:0,contains:r}}]},b={className:"keyword", + begin:"@(import|media|charset|font-face|(-[a-z]+-)?keyframes|supports|document|namespace|page|viewport|host)\\b", + starts:{end:"[;{}]",keywords:l,returnEnd:!0,contains:r,relevance:0}},m={ + className:"variable",variants:[{begin:"@[\\w-]+\\s*:",relevance:15},{ + begin:"@[\\w-]+"}],starts:{end:"[;}]",returnEnd:!0,contains:d}},p={variants:[{ + begin:"[\\.#:&\\[>]",end:"[;{}]"},{begin:a,end:/\{/}],returnBegin:!0, + returnEnd:!0,illegal:"[<='$\"]",relevance:0, + contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,g,o("keyword","all\\b"),o("variable","@\\{[\\w-]+\\}"),{ + begin:"\\b("+ae.join("|")+")\\b",className:"selector-tag" + },n.CSS_NUMBER_MODE,o("selector-tag",a,0),o("selector-id","#"+a),o("selector-class","\\."+a,0),o("selector-tag","&",0),n.ATTRIBUTE_SELECTOR_MODE,{ + className:"selector-pseudo",begin:":("+re.join("|")+")"},{ + className:"selector-pseudo",begin:":(:)?("+se.join("|")+")"},{begin:/\(/, + end:/\)/,relevance:0,contains:d},{begin:"!important"},n.FUNCTION_DISPATCH]},_={ + begin:`[\\w-]+:(:)?(${t.join("|")})`,returnBegin:!0,contains:[p]} + ;return i.push(e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,b,m,_,u,p),{ + name:"Less",case_insensitive:!0,illegal:"[=>'/<($\"]",contains:i}},grmr_lua:e=>{ + const n="\\[=*\\[",t="\\]=*\\]",a={begin:n,end:t,contains:["self"] + },i=[e.COMMENT("--(?!\\[=*\\[)","$"),e.COMMENT("--\\[=*\\[",t,{contains:[a], + relevance:10})];return{name:"Lua",keywords:{$pattern:e.UNDERSCORE_IDENT_RE, + literal:"true false nil", + keyword:"and break do else elseif end for goto if in local not or repeat return then until while", + built_in:"_G _ENV _VERSION __index __newindex __mode __call __metatable __tostring __len __gc __add __sub __mul __div __mod __pow __concat __unm __eq __lt __le assert collectgarbage dofile error getfenv getmetatable ipairs load loadfile loadstring module next pairs pcall print rawequal rawget rawset require select setfenv setmetatable tonumber tostring type unpack xpcall arg self coroutine resume yield status wrap create running debug getupvalue debug sethook getmetatable gethook setmetatable setlocal traceback setfenv getinfo setupvalue getlocal getregistry getfenv io lines write close flush open output type read stderr stdin input stdout popen tmpfile math log max acos huge ldexp pi cos tanh pow deg tan cosh sinh random randomseed frexp ceil floor rad abs sqrt modf asin min mod fmod log10 atan2 exp sin atan os exit setlocale date getenv difftime remove time clock tmpname rename execute package preload loadlib loaded loaders cpath config path seeall string sub upper len gfind rep find match char dump gmatch reverse byte format gsub lower table setn insert getn foreachi maxn foreach concat sort remove" + },contains:i.concat([{className:"function",beginKeywords:"function",end:"\\)", + contains:[e.inherit(e.TITLE_MODE,{ + begin:"([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*"}),{className:"params", + begin:"\\(",endsWithParent:!0,contains:i}].concat(i) + },e.C_NUMBER_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{className:"string", + begin:n,end:t,contains:[a],relevance:5}])}},grmr_makefile:e=>{const n={ + className:"variable",variants:[{begin:"\\$\\("+e.UNDERSCORE_IDENT_RE+"\\)", + contains:[e.BACKSLASH_ESCAPE]},{begin:/\$[@%<?\^\+\*]/}]},t={className:"string", + begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,n]},a={className:"variable", + begin:/\$\([\w-]+\s/,end:/\)/,keywords:{ + built_in:"subst patsubst strip findstring filter filter-out sort word wordlist firstword lastword dir notdir suffix basename addsuffix addprefix join wildcard realpath abspath error warning shell origin flavor foreach if or and call eval file value" + },contains:[n]},i={begin:"^"+e.UNDERSCORE_IDENT_RE+"\\s*(?=[:+?]?=)"},r={ + className:"section",begin:/^[^\s]+:/,end:/$/,contains:[n]};return{ + name:"Makefile",aliases:["mk","mak","make"],keywords:{$pattern:/[\w-]+/, + keyword:"define endef undefine ifdef ifndef ifeq ifneq else endif include -include sinclude override export unexport private vpath" + },contains:[e.HASH_COMMENT_MODE,n,t,a,i,{className:"meta",begin:/^\.PHONY:/, + end:/$/,keywords:{$pattern:/[\.\w]+/,keyword:".PHONY"}},r]}},grmr_xml:e=>{ + const n=e.regex,t=n.concat(/[A-Z_]/,n.optional(/[A-Z0-9_.-]*:/),/[A-Z0-9_.-]*/),a={ + className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},i={begin:/\s/, + contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}] + },r=e.inherit(i,{begin:/\(/,end:/\)/}),s=e.inherit(e.APOS_STRING_MODE,{ + className:"string"}),o=e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),l={ + endsWithParent:!0,illegal:/</,relevance:0,contains:[{className:"attr", + begin:/[A-Za-z0-9._:-]+/,relevance:0},{begin:/=\s*/,relevance:0,contains:[{ + className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/,contains:[a]},{ + begin:/'/,end:/'/,contains:[a]},{begin:/[^\s"'=<>`]+/}]}]}]};return{ + name:"HTML, XML", + aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"], + case_insensitive:!0,contains:[{className:"meta",begin:/<![a-z]/,end:/>/, + relevance:10,contains:[i,o,s,r,{begin:/\[/,end:/\]/,contains:[{className:"meta", + begin:/<![a-z]/,end:/>/,contains:[i,r,o,s]}]}]},e.COMMENT(/<!--/,/-->/,{ + relevance:10}),{begin:/<!\[CDATA\[/,end:/\]\]>/,relevance:10},a,{ + className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[o] + },{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/<style(?=\s|>)/,end:/>/, + keywords:{name:"style"},contains:[l],starts:{end:/<\/style>/,returnEnd:!0, + subLanguage:["css","xml"]}},{className:"tag",begin:/<script(?=\s|>)/,end:/>/, + keywords:{name:"script"},contains:[l],starts:{end:/<\/script>/,returnEnd:!0, + subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/ + },{className:"tag", + begin:n.concat(/</,n.lookahead(n.concat(t,n.either(/\/>/,/>/,/\s/)))), + end:/\/?>/,contains:[{className:"name",begin:t,relevance:0,starts:l}]},{ + className:"tag",begin:n.concat(/<\//,n.lookahead(n.concat(t,/>/))),contains:[{ + className:"name",begin:t,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]} + },grmr_markdown:e=>{const n={begin:/<\/?[A-Za-z_]/,end:">",subLanguage:"xml", + relevance:0},t={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{ + begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/, + relevance:2},{ + begin:e.regex.concat(/\[.+?\]\(/,/[A-Za-z][A-Za-z0-9+.-]*/,/:\/\/.*?\)/), + relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{ + begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/ + },{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0, + returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)", + excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[", + end:"\\]",excludeBegin:!0,excludeEnd:!0}]},a={className:"strong",contains:[], + variants:[{begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},i={ + className:"emphasis",contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{ + begin:/_(?!_)/,end:/_/,relevance:0}]},r=e.inherit(a,{contains:[] + }),s=e.inherit(i,{contains:[]});a.contains.push(s),i.contains.push(r) + ;let o=[n,t];return[a,i,r,s].forEach((e=>{e.contains=e.contains.concat(o) + })),o=o.concat(a,i),{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[{ + className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:o},{ + begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n", + contains:o}]}]},n,{className:"bullet",begin:"^[ \t]*([*+-]|(\\d+\\.))(?=\\s+)", + end:"\\s+",excludeEnd:!0},a,i,{className:"quote",begin:"^>\\s+",contains:o, + end:"$"},{className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{ + begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{ + begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))", + contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},{ + begin:"^[-\\*]{3,}",end:"$"},t,{begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{ + className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{ + className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]}]}},grmr_objectivec:e=>{ + const n=/[a-zA-Z@][a-zA-Z0-9_]*/,t={$pattern:n, + keyword:["@interface","@class","@protocol","@implementation"]};return{ + name:"Objective-C",aliases:["mm","objc","obj-c","obj-c++","objective-c++"], + keywords:{"variable.language":["this","super"],$pattern:n, + keyword:["while","export","sizeof","typedef","const","struct","for","union","volatile","static","mutable","if","do","return","goto","enum","else","break","extern","asm","case","default","register","explicit","typename","switch","continue","inline","readonly","assign","readwrite","self","@synchronized","id","typeof","nonatomic","IBOutlet","IBAction","strong","weak","copy","in","out","inout","bycopy","byref","oneway","__strong","__weak","__block","__autoreleasing","@private","@protected","@public","@try","@property","@end","@throw","@catch","@finally","@autoreleasepool","@synthesize","@dynamic","@selector","@optional","@required","@encode","@package","@import","@defs","@compatibility_alias","__bridge","__bridge_transfer","__bridge_retained","__bridge_retain","__covariant","__contravariant","__kindof","_Nonnull","_Nullable","_Null_unspecified","__FUNCTION__","__PRETTY_FUNCTION__","__attribute__","getter","setter","retain","unsafe_unretained","nonnull","nullable","null_unspecified","null_resettable","class","instancetype","NS_DESIGNATED_INITIALIZER","NS_UNAVAILABLE","NS_REQUIRES_SUPER","NS_RETURNS_INNER_POINTER","NS_INLINE","NS_AVAILABLE","NS_DEPRECATED","NS_ENUM","NS_OPTIONS","NS_SWIFT_UNAVAILABLE","NS_ASSUME_NONNULL_BEGIN","NS_ASSUME_NONNULL_END","NS_REFINED_FOR_SWIFT","NS_SWIFT_NAME","NS_SWIFT_NOTHROW","NS_DURING","NS_HANDLER","NS_ENDHANDLER","NS_VALUERETURN","NS_VOIDRETURN"], + literal:["false","true","FALSE","TRUE","nil","YES","NO","NULL"], + built_in:["dispatch_once_t","dispatch_queue_t","dispatch_sync","dispatch_async","dispatch_once"], + type:["int","float","char","unsigned","signed","short","long","double","wchar_t","unichar","void","bool","BOOL","id|0","_Bool"] + },illegal:"</",contains:[{className:"built_in", + begin:"\\b(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)\\w+" + },e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.C_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,{ + className:"string",variants:[{begin:'@"',end:'"',illegal:"\\n", + contains:[e.BACKSLASH_ESCAPE]}]},{className:"meta",begin:/#\s*[a-z]+\b/,end:/$/, + keywords:{ + keyword:"if else elif endif define undef warning error line pragma ifdef ifndef include" + },contains:[{begin:/\\\n/,relevance:0},e.inherit(e.QUOTE_STRING_MODE,{ + className:"string"}),{className:"string",begin:/<.*?>/,end:/$/,illegal:"\\n" + },e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"class", + begin:"("+t.keyword.join("|")+")\\b",end:/(\{|$)/,excludeEnd:!0,keywords:t, + contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"\\."+e.UNDERSCORE_IDENT_RE, + relevance:0}]}},grmr_perl:e=>{const n=e.regex,t=/[dualxmsipngr]{0,12}/,a={ + $pattern:/[\w.]+/, + keyword:"abs accept alarm and atan2 bind binmode bless break caller chdir chmod chomp chop chown chr chroot close closedir connect continue cos crypt dbmclose dbmopen defined delete die do dump each else elsif endgrent endhostent endnetent endprotoent endpwent endservent eof eval exec exists exit exp fcntl fileno flock for foreach fork format formline getc getgrent getgrgid getgrnam gethostbyaddr gethostbyname gethostent getlogin getnetbyaddr getnetbyname getnetent getpeername getpgrp getpriority getprotobyname getprotobynumber getprotoent getpwent getpwnam getpwuid getservbyname getservbyport getservent getsockname getsockopt given glob gmtime goto grep gt hex if index int ioctl join keys kill last lc lcfirst length link listen local localtime log lstat lt ma map mkdir msgctl msgget msgrcv msgsnd my ne next no not oct open opendir or ord our pack package pipe pop pos print printf prototype push q|0 qq quotemeta qw qx rand read readdir readline readlink readpipe recv redo ref rename require reset return reverse rewinddir rindex rmdir say scalar seek seekdir select semctl semget semop send setgrent sethostent setnetent setpgrp setpriority setprotoent setpwent setservent setsockopt shift shmctl shmget shmread shmwrite shutdown sin sleep socket socketpair sort splice split sprintf sqrt srand stat state study sub substr symlink syscall sysopen sysread sysseek system syswrite tell telldir tie tied time times tr truncate uc ucfirst umask undef unless unlink unpack unshift untie until use utime values vec wait waitpid wantarray warn when while write x|0 xor y|0" + },i={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:a},r={begin:/->\{/, + end:/\}/},s={variants:[{begin:/\$\d/},{ + begin:n.concat(/[$%@](\^\w\b|#\w+(::\w+)*|\{\w+\}|\w+(::\w*)*)/,"(?![A-Za-z])(?![@$%])") + },{begin:/[$%@][^\s\w{]/,relevance:0}] + },o=[e.BACKSLASH_ESCAPE,i,s],l=[/!/,/\//,/\|/,/\?/,/'/,/"/,/#/],c=(e,a,i="\\1")=>{ + const r="\\1"===i?i:n.concat(i,a) + ;return n.concat(n.concat("(?:",e,")"),a,/(?:\\.|[^\\\/])*?/,r,/(?:\\.|[^\\\/])*?/,i,t) + },d=(e,a,i)=>n.concat(n.concat("(?:",e,")"),a,/(?:\\.|[^\\\/])*?/,i,t),g=[s,e.HASH_COMMENT_MODE,e.COMMENT(/^=\w/,/=cut/,{ + endsWithParent:!0}),r,{className:"string",contains:o,variants:[{ + begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[", + end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{ + begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*<",end:">", + relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'", + contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`", + contains:[e.BACKSLASH_ESCAPE]},{begin:/\{\w+\}/,relevance:0},{ + begin:"-?\\w+\\s*=>",relevance:0}]},{className:"number", + begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b", + relevance:0},{ + begin:"(\\/\\/|"+e.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*", + keywords:"split return print reverse grep",relevance:0, + contains:[e.HASH_COMMENT_MODE,{className:"regexp",variants:[{ + begin:c("s|tr|y",n.either(...l,{capture:!0}))},{begin:c("s|tr|y","\\(","\\)")},{ + begin:c("s|tr|y","\\[","\\]")},{begin:c("s|tr|y","\\{","\\}")}],relevance:2},{ + className:"regexp",variants:[{begin:/(m|qr)\/\//,relevance:0},{ + begin:d("(?:m|qr)?",/\//,/\//)},{begin:d("m|qr",n.either(...l,{capture:!0 + }),/\1/)},{begin:d("m|qr",/\(/,/\)/)},{begin:d("m|qr",/\[/,/\]/)},{ + begin:d("m|qr",/\{/,/\}/)}]}]},{className:"function",beginKeywords:"sub", + end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[e.TITLE_MODE]},{ + begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$", + subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}] + }];return i.contains=g,r.contains=g,{name:"Perl",aliases:["pl","pm"],keywords:a, + contains:g}},grmr_php:e=>{ + const n=e.regex,t=/(?![A-Za-z0-9])(?![$])/,a=n.concat(/[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/,t),i=n.concat(/(\\?[A-Z][a-z0-9_\x7f-\xff]+|\\?[A-Z]+(?=[A-Z][a-z0-9_\x7f-\xff])){1,}/,t),r={ + scope:"variable",match:"\\$+"+a},s={scope:"subst",variants:[{begin:/\$\w+/},{ + begin:/\{\$/,end:/\}/}]},o=e.inherit(e.APOS_STRING_MODE,{illegal:null + }),l="[ \t\n]",c={scope:"string",variants:[e.inherit(e.QUOTE_STRING_MODE,{ + illegal:null,contains:e.QUOTE_STRING_MODE.contains.concat(s) + }),o,e.END_SAME_AS_BEGIN({begin:/<<<[ \t]*(\w+)\n/,end:/[ \t]*(\w+)\b/, + contains:e.QUOTE_STRING_MODE.contains.concat(s)})]},d={scope:"number", + variants:[{begin:"\\b0[bB][01]+(?:_[01]+)*\\b"},{ + begin:"\\b0[oO][0-7]+(?:_[0-7]+)*\\b"},{ + begin:"\\b0[xX][\\da-fA-F]+(?:_[\\da-fA-F]+)*\\b"},{ + begin:"(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:[eE][+-]?\\d+)?" + }],relevance:0 + },g=["false","null","true"],u=["__CLASS__","__DIR__","__FILE__","__FUNCTION__","__COMPILER_HALT_OFFSET__","__LINE__","__METHOD__","__NAMESPACE__","__TRAIT__","die","echo","exit","include","include_once","print","require","require_once","array","abstract","and","as","binary","bool","boolean","break","callable","case","catch","class","clone","const","continue","declare","default","do","double","else","elseif","empty","enddeclare","endfor","endforeach","endif","endswitch","endwhile","enum","eval","extends","final","finally","float","for","foreach","from","global","goto","if","implements","instanceof","insteadof","int","integer","interface","isset","iterable","list","match|0","mixed","new","never","object","or","private","protected","public","readonly","real","return","string","switch","throw","trait","try","unset","use","var","void","while","xor","yield"],b=["Error|0","AppendIterator","ArgumentCountError","ArithmeticError","ArrayIterator","ArrayObject","AssertionError","BadFunctionCallException","BadMethodCallException","CachingIterator","CallbackFilterIterator","CompileError","Countable","DirectoryIterator","DivisionByZeroError","DomainException","EmptyIterator","ErrorException","Exception","FilesystemIterator","FilterIterator","GlobIterator","InfiniteIterator","InvalidArgumentException","IteratorIterator","LengthException","LimitIterator","LogicException","MultipleIterator","NoRewindIterator","OutOfBoundsException","OutOfRangeException","OuterIterator","OverflowException","ParentIterator","ParseError","RangeException","RecursiveArrayIterator","RecursiveCachingIterator","RecursiveCallbackFilterIterator","RecursiveDirectoryIterator","RecursiveFilterIterator","RecursiveIterator","RecursiveIteratorIterator","RecursiveRegexIterator","RecursiveTreeIterator","RegexIterator","RuntimeException","SeekableIterator","SplDoublyLinkedList","SplFileInfo","SplFileObject","SplFixedArray","SplHeap","SplMaxHeap","SplMinHeap","SplObjectStorage","SplObserver","SplPriorityQueue","SplQueue","SplStack","SplSubject","SplTempFileObject","TypeError","UnderflowException","UnexpectedValueException","UnhandledMatchError","ArrayAccess","BackedEnum","Closure","Fiber","Generator","Iterator","IteratorAggregate","Serializable","Stringable","Throwable","Traversable","UnitEnum","WeakReference","WeakMap","Directory","__PHP_Incomplete_Class","parent","php_user_filter","self","static","stdClass"],m={ + keyword:u,literal:(e=>{const n=[];return e.forEach((e=>{ + n.push(e),e.toLowerCase()===e?n.push(e.toUpperCase()):n.push(e.toLowerCase()) + })),n})(g),built_in:b},p=e=>e.map((e=>e.replace(/\|\d+$/,""))),_={variants:[{ + match:[/new/,n.concat(l,"+"),n.concat("(?!",p(b).join("\\b|"),"\\b)"),i],scope:{ + 1:"keyword",4:"title.class"}}]},h=n.concat(a,"\\b(?!\\()"),f={variants:[{ + match:[n.concat(/::/,n.lookahead(/(?!class\b)/)),h],scope:{2:"variable.constant" + }},{match:[/::/,/class/],scope:{2:"variable.language"}},{ + match:[i,n.concat(/::/,n.lookahead(/(?!class\b)/)),h],scope:{1:"title.class", + 3:"variable.constant"}},{match:[i,n.concat("::",n.lookahead(/(?!class\b)/))], + scope:{1:"title.class"}},{match:[i,/::/,/class/],scope:{1:"title.class", + 3:"variable.language"}}]},E={scope:"attr", + match:n.concat(a,n.lookahead(":"),n.lookahead(/(?!::)/))},y={relevance:0, + begin:/\(/,end:/\)/,keywords:m,contains:[E,r,f,e.C_BLOCK_COMMENT_MODE,c,d,_] + },w={relevance:0, + match:[/\b/,n.concat("(?!fn\\b|function\\b|",p(u).join("\\b|"),"|",p(b).join("\\b|"),"\\b)"),a,n.concat(l,"*"),n.lookahead(/(?=\()/)], + scope:{3:"title.function.invoke"},contains:[y]};y.contains.push(w) + ;const N=[E,f,e.C_BLOCK_COMMENT_MODE,c,d,_];return{case_insensitive:!1, + keywords:m,contains:[{begin:n.concat(/#\[\s*/,i),beginScope:"meta",end:/]/, + endScope:"meta",keywords:{literal:g,keyword:["new","array"]},contains:[{ + begin:/\[/,end:/]/,keywords:{literal:g,keyword:["new","array"]}, + contains:["self",...N]},...N,{scope:"meta",match:i}] + },e.HASH_COMMENT_MODE,e.COMMENT("//","$"),e.COMMENT("/\\*","\\*/",{contains:[{ + scope:"doctag",match:"@[A-Za-z]+"}]}),{match:/__halt_compiler\(\);/, + keywords:"__halt_compiler",starts:{scope:"comment",end:e.MATCH_NOTHING_RE, + contains:[{match:/\?>/,scope:"meta",endsParent:!0}]}},{scope:"meta",variants:[{ + begin:/<\?php/,relevance:10},{begin:/<\?=/},{begin:/<\?/,relevance:.1},{ + begin:/\?>/}]},{scope:"variable.language",match:/\$this\b/},r,w,f,{ + match:[/const/,/\s/,a],scope:{1:"keyword",3:"variable.constant"}},_,{ + scope:"function",relevance:0,beginKeywords:"fn function",end:/[;{]/, + excludeEnd:!0,illegal:"[$%\\[]",contains:[{beginKeywords:"use" + },e.UNDERSCORE_TITLE_MODE,{begin:"=>",endsParent:!0},{scope:"params", + begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:m, + contains:["self",r,f,e.C_BLOCK_COMMENT_MODE,c,d]}]},{scope:"class",variants:[{ + beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait", + illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{ + beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{ + beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/, + contains:[e.inherit(e.UNDERSCORE_TITLE_MODE,{scope:"title.class"})]},{ + beginKeywords:"use",relevance:0,end:";",contains:[{ + match:/\b(as|const|function)\b/,scope:"keyword"},e.UNDERSCORE_TITLE_MODE]},c,d]} + },grmr_php_template:e=>({name:"PHP template",subLanguage:"xml",contains:[{ + begin:/<\?(php|=)?/,end:/\?>/,subLanguage:"php",contains:[{begin:"/\\*", + end:"\\*/",skip:!0},{begin:'b"',end:'"',skip:!0},{begin:"b'",end:"'",skip:!0 + },e.inherit(e.APOS_STRING_MODE,{illegal:null,className:null,contains:null, + skip:!0}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null,className:null, + contains:null,skip:!0})]}]}),grmr_plaintext:e=>({name:"Plain text", + aliases:["text","txt"],disableAutodetect:!0}),grmr_python:e=>{ + const n=e.regex,t=/[\p{XID_Start}_]\p{XID_Continue}*/u,a=["and","as","assert","async","await","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal|10","not","or","pass","raise","return","try","while","with","yield"],i={ + $pattern:/[A-Za-z]\w+|__\w+__/,keyword:a, + built_in:["__import__","abs","all","any","ascii","bin","bool","breakpoint","bytearray","bytes","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","exec","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip"], + literal:["__debug__","Ellipsis","False","None","NotImplemented","True"], + type:["Any","Callable","Coroutine","Dict","List","Literal","Generic","Optional","Sequence","Set","Tuple","Type","Union"] + },r={className:"meta",begin:/^(>>>|\.\.\.) /},s={className:"subst",begin:/\{/, + end:/\}/,keywords:i,illegal:/#/},o={begin:/\{\{/,relevance:0},l={ + className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{ + begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/, + contains:[e.BACKSLASH_ESCAPE,r],relevance:10},{ + begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/, + contains:[e.BACKSLASH_ESCAPE,r],relevance:10},{ + begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/, + contains:[e.BACKSLASH_ESCAPE,r,o,s]},{begin:/([fF][rR]|[rR][fF]|[fF])"""/, + end:/"""/,contains:[e.BACKSLASH_ESCAPE,r,o,s]},{begin:/([uU]|[rR])'/,end:/'/, + relevance:10},{begin:/([uU]|[rR])"/,end:/"/,relevance:10},{ + begin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])"/, + end:/"/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/, + contains:[e.BACKSLASH_ESCAPE,o,s]},{begin:/([fF][rR]|[rR][fF]|[fF])"/,end:/"/, + contains:[e.BACKSLASH_ESCAPE,o,s]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE] + },c="[0-9](_?[0-9])*",d=`(\\b(${c}))?\\.(${c})|\\b(${c})\\.`,g="\\b|"+a.join("|"),u={ + className:"number",relevance:0,variants:[{ + begin:`(\\b(${c})|(${d}))[eE][+-]?(${c})[jJ]?(?=${g})`},{begin:`(${d})[jJ]?`},{ + begin:`\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?(?=${g})`},{ + begin:`\\b0[bB](_?[01])+[lL]?(?=${g})`},{begin:`\\b0[oO](_?[0-7])+[lL]?(?=${g})` + },{begin:`\\b0[xX](_?[0-9a-fA-F])+[lL]?(?=${g})`},{begin:`\\b(${c})[jJ](?=${g})` + }]},b={className:"comment",begin:n.lookahead(/# type:/),end:/$/,keywords:i, + contains:[{begin:/# type:/},{begin:/#/,end:/\b\B/,endsWithParent:!0}]},m={ + className:"params",variants:[{className:"",begin:/\(\s*\)/,skip:!0},{begin:/\(/, + end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:i, + contains:["self",r,u,l,e.HASH_COMMENT_MODE]}]};return s.contains=[l,u,r],{ + name:"Python",aliases:["py","gyp","ipython"],unicodeRegex:!0,keywords:i, + illegal:/(<\/|->|\?)|=>/,contains:[r,u,{begin:/\bself\b/},{beginKeywords:"if", + relevance:0},l,b,e.HASH_COMMENT_MODE,{match:[/\bdef/,/\s+/,t],scope:{ + 1:"keyword",3:"title.function"},contains:[m]},{variants:[{ + match:[/\bclass/,/\s+/,t,/\s*/,/\(\s*/,t,/\s*\)/]},{match:[/\bclass/,/\s+/,t]}], + scope:{1:"keyword",3:"title.class",6:"title.class.inherited"}},{ + className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[u,m,l]}]}}, + grmr_python_repl:e=>({aliases:["pycon"],contains:[{className:"meta.prompt", + starts:{end:/ |$/,starts:{end:"$",subLanguage:"python"}},variants:[{ + begin:/^>>>(?=[ ]|$)/},{begin:/^\.\.\.(?=[ ]|$)/}]}]}),grmr_r:e=>{ + const n=e.regex,t=/(?:(?:[a-zA-Z]|\.[._a-zA-Z])[._a-zA-Z0-9]*)|\.(?!\d)/,a=n.either(/0[xX][0-9a-fA-F]+\.[0-9a-fA-F]*[pP][+-]?\d+i?/,/0[xX][0-9a-fA-F]+(?:[pP][+-]?\d+)?[Li]?/,/(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?[Li]?/),i=/[=!<>:]=|\|\||&&|:::?|<-|<<-|->>|->|\|>|[-+*\/?!$&|:<=>@^~]|\*\*/,r=n.either(/[()]/,/[{}]/,/\[\[/,/[[\]]/,/\\/,/,/) + ;return{name:"R",keywords:{$pattern:t, + keyword:"function if in break next repeat else for while", + literal:"NULL NA TRUE FALSE Inf NaN NA_integer_|10 NA_real_|10 NA_character_|10 NA_complex_|10", + built_in:"LETTERS letters month.abb month.name pi T F abs acos acosh all any anyNA Arg as.call as.character as.complex as.double as.environment as.integer as.logical as.null.default as.numeric as.raw asin asinh atan atanh attr attributes baseenv browser c call ceiling class Conj cos cosh cospi cummax cummin cumprod cumsum digamma dim dimnames emptyenv exp expression floor forceAndCall gamma gc.time globalenv Im interactive invisible is.array is.atomic is.call is.character is.complex is.double is.environment is.expression is.finite is.function is.infinite is.integer is.language is.list is.logical is.matrix is.na is.name is.nan is.null is.numeric is.object is.pairlist is.raw is.recursive is.single is.symbol lazyLoadDBfetch length lgamma list log max min missing Mod names nargs nzchar oldClass on.exit pos.to.env proc.time prod quote range Re rep retracemem return round seq_along seq_len seq.int sign signif sin sinh sinpi sqrt standardGeneric substitute sum switch tan tanh tanpi tracemem trigamma trunc unclass untracemem UseMethod xtfrm" + },contains:[e.COMMENT(/#'/,/$/,{contains:[{scope:"doctag",match:/@examples/, + starts:{end:n.lookahead(n.either(/\n^#'\s*(?=@[a-zA-Z]+)/,/\n^(?!#')/)), + endsParent:!0}},{scope:"doctag",begin:"@param",end:/$/,contains:[{ + scope:"variable",variants:[{match:t},{match:/`(?:\\.|[^`\\])+`/}],endsParent:!0 + }]},{scope:"doctag",match:/@[a-zA-Z]+/},{scope:"keyword",match:/\\[a-zA-Z]+/}] + }),e.HASH_COMMENT_MODE,{scope:"string",contains:[e.BACKSLASH_ESCAPE], + variants:[e.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\(/,end:/\)(-*)"/ + }),e.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\{/,end:/\}(-*)"/ + }),e.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\[/,end:/\](-*)"/ + }),e.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\(/,end:/\)(-*)'/ + }),e.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\{/,end:/\}(-*)'/ + }),e.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\[/,end:/\](-*)'/}),{begin:'"',end:'"', + relevance:0},{begin:"'",end:"'",relevance:0}]},{relevance:0,variants:[{scope:{ + 1:"operator",2:"number"},match:[i,a]},{scope:{1:"operator",2:"number"}, + match:[/%[^%]*%/,a]},{scope:{1:"punctuation",2:"number"},match:[r,a]},{scope:{ + 2:"number"},match:[/[^a-zA-Z0-9._]|^/,a]}]},{scope:{3:"operator"}, + match:[t,/\s+/,/<-/,/\s+/]},{scope:"operator",relevance:0,variants:[{match:i},{ + match:/%[^%]*%/}]},{scope:"punctuation",relevance:0,match:r},{begin:"`",end:"`", + contains:[{begin:/\\./}]}]}},grmr_ruby:e=>{ + const n=e.regex,t="([a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?)",a=n.either(/\b([A-Z]+[a-z0-9]+)+/,/\b([A-Z]+[a-z0-9]+)+[A-Z]+/),i=n.concat(a,/(::\w+)*/),r={ + "variable.constant":["__FILE__","__LINE__"], + "variable.language":["self","super"], + keyword:["alias","and","attr_accessor","attr_reader","attr_writer","begin","BEGIN","break","case","class","defined","do","else","elsif","end","END","ensure","for","if","in","include","module","next","not","or","redo","require","rescue","retry","return","then","undef","unless","until","when","while","yield"], + built_in:["proc","lambda"],literal:["true","false","nil"]},s={ + className:"doctag",begin:"@[A-Za-z]+"},o={begin:"#<",end:">" + },l=[e.COMMENT("#","$",{contains:[s]}),e.COMMENT("^=begin","^=end",{ + contains:[s],relevance:10}),e.COMMENT("^__END__",e.MATCH_NOTHING_RE)],c={ + className:"subst",begin:/#\{/,end:/\}/,keywords:r},d={className:"string", + contains:[e.BACKSLASH_ESCAPE,c],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/ + },{begin:/`/,end:/`/},{begin:/%[qQwWx]?\(/,end:/\)/},{begin:/%[qQwWx]?\[/, + end:/\]/},{begin:/%[qQwWx]?\{/,end:/\}/},{begin:/%[qQwWx]?</,end:/>/},{ + begin:/%[qQwWx]?\//,end:/\//},{begin:/%[qQwWx]?%/,end:/%/},{begin:/%[qQwWx]?-/, + end:/-/},{begin:/%[qQwWx]?\|/,end:/\|/},{begin:/\B\?(\\\d{1,3})/},{ + begin:/\B\?(\\x[A-Fa-f0-9]{1,2})/},{begin:/\B\?(\\u\{?[A-Fa-f0-9]{1,6}\}?)/},{ + begin:/\B\?(\\M-\\C-|\\M-\\c|\\c\\M-|\\M-|\\C-\\M-)[\x20-\x7e]/},{ + begin:/\B\?\\(c|C-)[\x20-\x7e]/},{begin:/\B\?\\?\S/},{ + begin:n.concat(/<<[-~]?'?/,n.lookahead(/(\w+)(?=\W)[^\n]*\n(?:[^\n]*\n)*?\s*\1\b/)), + contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/, + contains:[e.BACKSLASH_ESCAPE,c]})]}]},g="[0-9](_?[0-9])*",u={className:"number", + relevance:0,variants:[{ + begin:`\\b([1-9](_?[0-9])*|0)(\\.(${g}))?([eE][+-]?(${g})|r)?i?\\b`},{ + begin:"\\b0[dD][0-9](_?[0-9])*r?i?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*r?i?\\b" + },{begin:"\\b0[oO][0-7](_?[0-7])*r?i?\\b"},{ + begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*r?i?\\b"},{ + begin:"\\b0(_?[0-7])+r?i?\\b"}]},b={variants:[{match:/\(\)/},{ + className:"params",begin:/\(/,end:/(?=\))/,excludeBegin:!0,endsParent:!0, + keywords:r}]},m=[d,{variants:[{match:[/class\s+/,i,/\s+<\s+/,i]},{ + match:[/class\s+/,i]}],scope:{2:"title.class",4:"title.class.inherited"}, + keywords:r},{relevance:0,match:[i,/\.new[ (]/],scope:{1:"title.class"}},{ + relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"},{ + match:[/def/,/\s+/,t],scope:{1:"keyword",3:"title.function"},contains:[b]},{ + begin:e.IDENT_RE+"::"},{className:"symbol", + begin:e.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{className:"symbol", + begin:":(?!\\s)",contains:[d,{begin:t}],relevance:0},u,{className:"variable", + begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"},{ + className:"params",begin:/\|/,end:/\|/,excludeBegin:!0,excludeEnd:!0, + relevance:0,keywords:r},{begin:"("+e.RE_STARTERS_RE+"|unless)\\s*", + keywords:"unless",contains:[{className:"regexp",contains:[e.BACKSLASH_ESCAPE,c], + illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:/%r\{/,end:/\}[a-z]*/},{ + begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[", + end:"\\][a-z]*"}]}].concat(o,l),relevance:0}].concat(o,l) + ;c.contains=m,b.contains=m;const p=[{begin:/^\s*=>/,starts:{end:"$",contains:m} + },{className:"meta.prompt", + begin:"^([>?]>|[\\w#]+\\(\\w+\\):\\d+:\\d+[>*]|(\\w+-)?\\d+\\.\\d+\\.\\d+(p\\d+)?[^\\d][^>]+>)(?=[ ])", + starts:{end:"$",keywords:r,contains:m}}];return l.unshift(o),{name:"Ruby", + aliases:["rb","gemspec","podspec","thor","irb"],keywords:r,illegal:/\/\*/, + contains:[e.SHEBANG({binary:"ruby"})].concat(p).concat(l).concat(m)}}, + grmr_rust:e=>{const n=e.regex,t={className:"title.function.invoke",relevance:0, + begin:n.concat(/\b/,/(?!let\b)/,e.IDENT_RE,n.lookahead(/\s*\(/)) + },a="([ui](8|16|32|64|128|size)|f(32|64))?",i=["drop ","Copy","Send","Sized","Sync","Drop","Fn","FnMut","FnOnce","ToOwned","Clone","Debug","PartialEq","PartialOrd","Eq","Ord","AsRef","AsMut","Into","From","Default","Iterator","Extend","IntoIterator","DoubleEndedIterator","ExactSizeIterator","SliceConcatExt","ToString","assert!","assert_eq!","bitflags!","bytes!","cfg!","col!","concat!","concat_idents!","debug_assert!","debug_assert_eq!","env!","panic!","file!","format!","format_args!","include_bin!","include_str!","line!","local_data_key!","module_path!","option_env!","print!","println!","select!","stringify!","try!","unimplemented!","unreachable!","vec!","write!","writeln!","macro_rules!","assert_ne!","debug_assert_ne!"] + ;return{name:"Rust",aliases:["rs"],keywords:{$pattern:e.IDENT_RE+"!?", + type:["i8","i16","i32","i64","i128","isize","u8","u16","u32","u64","u128","usize","f32","f64","str","char","bool","Box","Option","Result","String","Vec"], + keyword:["abstract","as","async","await","become","box","break","const","continue","crate","do","dyn","else","enum","extern","false","final","fn","for","if","impl","in","let","loop","macro","match","mod","move","mut","override","priv","pub","ref","return","self","Self","static","struct","super","trait","true","try","type","typeof","unsafe","unsized","use","virtual","where","while","yield"], + literal:["true","false","Some","None","Ok","Err"],built_in:i},illegal:"</", + contains:[e.C_LINE_COMMENT_MODE,e.COMMENT("/\\*","\\*/",{contains:["self"] + }),e.inherit(e.QUOTE_STRING_MODE,{begin:/b?"/,illegal:null}),{ + className:"string",variants:[{begin:/b?r(#*)"(.|\n)*?"\1(?!#)/},{ + begin:/b?'\\?(x\w{2}|u\w{4}|U\w{8}|.)'/}]},{className:"symbol", + begin:/'[a-zA-Z_][a-zA-Z0-9_]*/},{className:"number",variants:[{ + begin:"\\b0b([01_]+)"+a},{begin:"\\b0o([0-7_]+)"+a},{ + begin:"\\b0x([A-Fa-f0-9_]+)"+a},{ + begin:"\\b(\\d[\\d_]*(\\.[0-9_]+)?([eE][+-]?[0-9_]+)?)"+a}],relevance:0},{ + begin:[/fn/,/\s+/,e.UNDERSCORE_IDENT_RE],className:{1:"keyword", + 3:"title.function"}},{className:"meta",begin:"#!?\\[",end:"\\]",contains:[{ + className:"string",begin:/"/,end:/"/}]},{ + begin:[/let/,/\s+/,/(?:mut\s+)?/,e.UNDERSCORE_IDENT_RE],className:{1:"keyword", + 3:"keyword",4:"variable"}},{ + begin:[/for/,/\s+/,e.UNDERSCORE_IDENT_RE,/\s+/,/in/],className:{1:"keyword", + 3:"variable",5:"keyword"}},{begin:[/type/,/\s+/,e.UNDERSCORE_IDENT_RE], + className:{1:"keyword",3:"title.class"}},{ + begin:[/(?:trait|enum|struct|union|impl|for)/,/\s+/,e.UNDERSCORE_IDENT_RE], + className:{1:"keyword",3:"title.class"}},{begin:e.IDENT_RE+"::",keywords:{ + keyword:"Self",built_in:i}},{className:"punctuation",begin:"->"},t]}}, + grmr_scss:e=>{const n=te(e),t=se,a=re,i="@[a-z-]+",r={className:"variable", + begin:"(\\$[a-zA-Z-][a-zA-Z0-9_-]*)\\b",relevance:0};return{name:"SCSS", + case_insensitive:!0,illegal:"[=/|']", + contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,n.CSS_NUMBER_MODE,{ + className:"selector-id",begin:"#[A-Za-z0-9_-]+",relevance:0},{ + className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0 + },n.ATTRIBUTE_SELECTOR_MODE,{className:"selector-tag", + begin:"\\b("+ae.join("|")+")\\b",relevance:0},{className:"selector-pseudo", + begin:":("+a.join("|")+")"},{className:"selector-pseudo", + begin:":(:)?("+t.join("|")+")"},r,{begin:/\(/,end:/\)/, + contains:[n.CSS_NUMBER_MODE]},n.CSS_VARIABLE,{className:"attribute", + begin:"\\b("+oe.join("|")+")\\b"},{ + begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b" + },{begin:/:/,end:/[;}{]/, + contains:[n.BLOCK_COMMENT,r,n.HEXCOLOR,n.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,n.IMPORTANT] + },{begin:"@(page|font-face)",keywords:{$pattern:i,keyword:"@page @font-face"}},{ + begin:"@",end:"[{;]",returnBegin:!0,keywords:{$pattern:/[a-z-]+/, + keyword:"and or not only",attribute:ie.join(" ")},contains:[{begin:i, + className:"keyword"},{begin:/[a-z-]+(?=:)/,className:"attribute" + },r,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,n.HEXCOLOR,n.CSS_NUMBER_MODE] + },n.FUNCTION_DISPATCH]}},grmr_shell:e=>({name:"Shell Session", + aliases:["console","shellsession"],contains:[{className:"meta.prompt", + begin:/^\s{0,3}[/~\w\d[\]()@-]*[>%$#][ ]?/,starts:{end:/[^\\](?=\s*$)/, + subLanguage:"bash"}}]}),grmr_sql:e=>{ + const n=e.regex,t=e.COMMENT("--","$"),a=["true","false","unknown"],i=["bigint","binary","blob","boolean","char","character","clob","date","dec","decfloat","decimal","float","int","integer","interval","nchar","nclob","national","numeric","real","row","smallint","time","timestamp","varchar","varying","varbinary"],r=["abs","acos","array_agg","asin","atan","avg","cast","ceil","ceiling","coalesce","corr","cos","cosh","count","covar_pop","covar_samp","cume_dist","dense_rank","deref","element","exp","extract","first_value","floor","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","last_value","lead","listagg","ln","log","log10","lower","max","min","mod","nth_value","ntile","nullif","percent_rank","percentile_cont","percentile_disc","position","position_regex","power","rank","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","row_number","sin","sinh","sqrt","stddev_pop","stddev_samp","substring","substring_regex","sum","tan","tanh","translate","translate_regex","treat","trim","trim_array","unnest","upper","value_of","var_pop","var_samp","width_bucket"],s=["create table","insert into","primary key","foreign key","not null","alter table","add constraint","grouping sets","on overflow","character set","respect nulls","ignore nulls","nulls first","nulls last","depth first","breadth first"],o=r,l=["abs","acos","all","allocate","alter","and","any","are","array","array_agg","array_max_cardinality","as","asensitive","asin","asymmetric","at","atan","atomic","authorization","avg","begin","begin_frame","begin_partition","between","bigint","binary","blob","boolean","both","by","call","called","cardinality","cascaded","case","cast","ceil","ceiling","char","char_length","character","character_length","check","classifier","clob","close","coalesce","collate","collect","column","commit","condition","connect","constraint","contains","convert","copy","corr","corresponding","cos","cosh","count","covar_pop","covar_samp","create","cross","cube","cume_dist","current","current_catalog","current_date","current_default_transform_group","current_path","current_role","current_row","current_schema","current_time","current_timestamp","current_path","current_role","current_transform_group_for_type","current_user","cursor","cycle","date","day","deallocate","dec","decimal","decfloat","declare","default","define","delete","dense_rank","deref","describe","deterministic","disconnect","distinct","double","drop","dynamic","each","element","else","empty","end","end_frame","end_partition","end-exec","equals","escape","every","except","exec","execute","exists","exp","external","extract","false","fetch","filter","first_value","float","floor","for","foreign","frame_row","free","from","full","function","fusion","get","global","grant","group","grouping","groups","having","hold","hour","identity","in","indicator","initial","inner","inout","insensitive","insert","int","integer","intersect","intersection","interval","into","is","join","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","language","large","last_value","lateral","lead","leading","left","like","like_regex","listagg","ln","local","localtime","localtimestamp","log","log10","lower","match","match_number","match_recognize","matches","max","member","merge","method","min","minute","mod","modifies","module","month","multiset","national","natural","nchar","nclob","new","no","none","normalize","not","nth_value","ntile","null","nullif","numeric","octet_length","occurrences_regex","of","offset","old","omit","on","one","only","open","or","order","out","outer","over","overlaps","overlay","parameter","partition","pattern","per","percent","percent_rank","percentile_cont","percentile_disc","period","portion","position","position_regex","power","precedes","precision","prepare","primary","procedure","ptf","range","rank","reads","real","recursive","ref","references","referencing","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","release","result","return","returns","revoke","right","rollback","rollup","row","row_number","rows","running","savepoint","scope","scroll","search","second","seek","select","sensitive","session_user","set","show","similar","sin","sinh","skip","smallint","some","specific","specifictype","sql","sqlexception","sqlstate","sqlwarning","sqrt","start","static","stddev_pop","stddev_samp","submultiset","subset","substring","substring_regex","succeeds","sum","symmetric","system","system_time","system_user","table","tablesample","tan","tanh","then","time","timestamp","timezone_hour","timezone_minute","to","trailing","translate","translate_regex","translation","treat","trigger","trim","trim_array","true","truncate","uescape","union","unique","unknown","unnest","update","upper","user","using","value","values","value_of","var_pop","var_samp","varbinary","varchar","varying","versioning","when","whenever","where","width_bucket","window","with","within","without","year","add","asc","collation","desc","final","first","last","view"].filter((e=>!r.includes(e))),c={ + begin:n.concat(/\b/,n.either(...o),/\s*\(/),relevance:0,keywords:{built_in:o}} + ;return{name:"SQL",case_insensitive:!0,illegal:/[{}]|<\//,keywords:{ + $pattern:/\b[\w\.]+/,keyword:((e,{exceptions:n,when:t}={})=>{const a=t + ;return n=n||[],e.map((e=>e.match(/\|\d+$/)||n.includes(e)?e:a(e)?e+"|0":e)) + })(l,{when:e=>e.length<3}),literal:a,type:i, + built_in:["current_catalog","current_date","current_default_transform_group","current_path","current_role","current_schema","current_transform_group_for_type","current_user","session_user","system_time","system_user","current_time","localtime","current_timestamp","localtimestamp"] + },contains:[{begin:n.either(...s),relevance:0,keywords:{$pattern:/[\w\.]+/, + keyword:l.concat(s),literal:a,type:i}},{className:"type", + begin:n.either("double precision","large object","with timezone","without timezone") + },c,{className:"variable",begin:/@[a-z0-9]+/},{className:"string",variants:[{ + begin:/'/,end:/'/,contains:[{begin:/''/}]}]},{begin:/"/,end:/"/,contains:[{ + begin:/""/}]},e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE,t,{className:"operator", + begin:/[-+*/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?/,relevance:0}]}}, + grmr_swift:e=>{const n={match:/\s+/,relevance:0},t=e.COMMENT("/\\*","\\*/",{ + contains:["self"]}),a=[e.C_LINE_COMMENT_MODE,t],i={match:[/\./,p(...ve,...ke)], + className:{2:"keyword"}},r={match:m(/\./,p(...xe)),relevance:0 + },s=xe.filter((e=>"string"==typeof e)).concat(["_|0"]),o={variants:[{ + className:"keyword", + match:p(...xe.filter((e=>"string"!=typeof e)).concat(Oe).map(Ne),...ke)}]},l={ + $pattern:p(/\b\w+/,/#\w+/),keyword:s.concat(Ae),literal:Me},c=[i,r,o],d=[{ + match:m(/\./,p(...Ce)),relevance:0},{className:"built_in", + match:m(/\b/,p(...Ce),/(?=\()/)}],u={match:/->/,relevance:0},b=[u,{ + className:"operator",relevance:0,variants:[{match:De},{match:`\\.(\\.|${Re})+`}] + }],_="([0-9a-fA-F]_*)+",h={className:"number",relevance:0,variants:[{ + match:"\\b(([0-9]_*)+)(\\.(([0-9]_*)+))?([eE][+-]?(([0-9]_*)+))?\\b"},{ + match:`\\b0x(${_})(\\.(${_}))?([pP][+-]?(([0-9]_*)+))?\\b`},{ + match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},f=(e="")=>({ + className:"subst",variants:[{match:m(/\\/,e,/[0\\tnr"']/)},{ + match:m(/\\/,e,/u\{[0-9a-fA-F]{1,8}\}/)}]}),E=(e="")=>({className:"subst", + match:m(/\\/,e,/[\t ]*(?:[\r\n]|\r\n)/)}),y=(e="")=>({className:"subst", + label:"interpol",begin:m(/\\/,e,/\(/),end:/\)/}),w=(e="")=>({begin:m(e,/"""/), + end:m(/"""/,e),contains:[f(e),E(e),y(e)]}),N=(e="")=>({begin:m(e,/"/), + end:m(/"/,e),contains:[f(e),y(e)]}),v={className:"string", + variants:[w(),w("#"),w("##"),w("###"),N(),N("#"),N("##"),N("###")]},k={ + match:m(/`/,Be,/`/)},O=[k,{className:"variable",match:/\$\d+/},{ + className:"variable",match:`\\$${Le}+`}],x=[{match:/(@|#(un)?)available/, + className:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:Fe, + contains:[...b,h,v]}]}},{className:"keyword",match:m(/@/,p(...ze))},{ + className:"meta",match:m(/@/,Be)}],M={match:g(/\b[A-Z]/),relevance:0,contains:[{ + className:"type", + match:m(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,Le,"+") + },{className:"type",match:$e,relevance:0},{match:/[?!]+/,relevance:0},{ + match:/\.\.\./,relevance:0},{match:m(/\s+&\s+/,g($e)),relevance:0}]},S={ + begin:/</,end:/>/,keywords:l,contains:[...a,...c,...x,u,M]};M.contains.push(S) + ;const A={begin:/\(/,end:/\)/,relevance:0,keywords:l,contains:["self",{ + match:m(Be,/\s*:/),keywords:"_|0",relevance:0 + },...a,...c,...d,...b,h,v,...O,...x,M]},C={begin:/</,end:/>/,contains:[...a,M] + },T={begin:/\(/,end:/\)/,keywords:l,contains:[{ + begin:p(g(m(Be,/\s*:/)),g(m(Be,/\s+/,Be,/\s*:/))),end:/:/,relevance:0, + contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:Be}] + },...a,...c,...b,h,v,...x,M,A],endsParent:!0,illegal:/["']/},R={ + match:[/func/,/\s+/,p(k.match,Be,De)],className:{1:"keyword",3:"title.function" + },contains:[C,T,n],illegal:[/\[/,/%/]},D={ + match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"}, + contains:[C,T,n],illegal:/\[|%/},I={match:[/operator/,/\s+/,De],className:{ + 1:"keyword",3:"title"}},L={begin:[/precedencegroup/,/\s+/,$e],className:{ + 1:"keyword",3:"title"},contains:[M],keywords:[...Se,...Me],end:/}/} + ;for(const e of v.variants){const n=e.contains.find((e=>"interpol"===e.label)) + ;n.keywords=l;const t=[...c,...d,...b,h,v,...O];n.contains=[...t,{begin:/\(/, + end:/\)/,contains:["self",...t]}]}return{name:"Swift",keywords:l, + contains:[...a,R,D,{beginKeywords:"struct protocol class extension enum actor", + end:"\\{",excludeEnd:!0,keywords:l,contains:[e.inherit(e.TITLE_MODE,{ + className:"title.class",begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),...c] + },I,L,{beginKeywords:"import",end:/$/,contains:[...a],relevance:0 + },...c,...d,...b,h,v,...O,...x,M,A]}},grmr_typescript:e=>{ + const n=we(e),t=["any","void","number","boolean","string","object","never","symbol","bigint","unknown"],a={ + beginKeywords:"namespace",end:/\{/,excludeEnd:!0, + contains:[n.exports.CLASS_REFERENCE]},i={beginKeywords:"interface",end:/\{/, + excludeEnd:!0,keywords:{keyword:"interface extends",built_in:t}, + contains:[n.exports.CLASS_REFERENCE]},r={$pattern:be, + keyword:me.concat(["type","namespace","interface","public","private","protected","implements","declare","abstract","readonly","enum","override"]), + literal:pe,built_in:ye.concat(t),"variable.language":Ee},s={className:"meta", + begin:"@[A-Za-z$_][0-9A-Za-z$_]*"},o=(e,n,t)=>{ + const a=e.contains.findIndex((e=>e.label===n)) + ;if(-1===a)throw Error("can not find mode to replace");e.contains.splice(a,1,t)} + ;return Object.assign(n.keywords,r), + n.exports.PARAMS_CONTAINS.push(s),n.contains=n.contains.concat([s,a,i]), + o(n,"shebang",e.SHEBANG()),o(n,"use_strict",{className:"meta",relevance:10, + begin:/^\s*['"]use strict['"]/ + }),n.contains.find((e=>"func.def"===e.label)).relevance=0,Object.assign(n,{ + name:"TypeScript",aliases:["ts","tsx"]}),n},grmr_vbnet:e=>{ + const n=e.regex,t=/\d{1,2}\/\d{1,2}\/\d{4}/,a=/\d{4}-\d{1,2}-\d{1,2}/,i=/(\d|1[012])(:\d+){0,2} *(AM|PM)/,r=/\d{1,2}(:\d{1,2}){1,2}/,s={ + className:"literal",variants:[{begin:n.concat(/# */,n.either(a,t),/ *#/)},{ + begin:n.concat(/# */,r,/ *#/)},{begin:n.concat(/# */,i,/ *#/)},{ + begin:n.concat(/# */,n.either(a,t),/ +/,n.either(i,r),/ *#/)}] + },o=e.COMMENT(/'''/,/$/,{contains:[{className:"doctag",begin:/<\/?/,end:/>/}] + }),l=e.COMMENT(null,/$/,{variants:[{begin:/'/},{begin:/([\t ]|^)REM(?=\s)/}]}) + ;return{name:"Visual Basic .NET",aliases:["vb"],case_insensitive:!0, + classNameAliases:{label:"symbol"},keywords:{ + keyword:"addhandler alias aggregate ansi as async assembly auto binary by byref byval call case catch class compare const continue custom declare default delegate dim distinct do each equals else elseif end enum erase error event exit explicit finally for friend from function get global goto group handles if implements imports in inherits interface into iterator join key let lib loop me mid module mustinherit mustoverride mybase myclass namespace narrowing new next notinheritable notoverridable of off on operator option optional order overloads overridable overrides paramarray partial preserve private property protected public raiseevent readonly redim removehandler resume return select set shadows shared skip static step stop structure strict sub synclock take text then throw to try unicode until using when where while widening with withevents writeonly yield", + built_in:"addressof and andalso await directcast gettype getxmlnamespace is isfalse isnot istrue like mod nameof new not or orelse trycast typeof xor cbool cbyte cchar cdate cdbl cdec cint clng cobj csbyte cshort csng cstr cuint culng cushort", + type:"boolean byte char date decimal double integer long object sbyte short single string uinteger ulong ushort", + literal:"true false nothing"}, + illegal:"//|\\{|\\}|endif|gosub|variant|wend|^\\$ ",contains:[{ + className:"string",begin:/"(""|[^/n])"C\b/},{className:"string",begin:/"/, + end:/"/,illegal:/\n/,contains:[{begin:/""/}]},s,{className:"number",relevance:0, + variants:[{begin:/\b\d[\d_]*((\.[\d_]+(E[+-]?[\d_]+)?)|(E[+-]?[\d_]+))[RFD@!#]?/ + },{begin:/\b\d[\d_]*((U?[SIL])|[%&])?/},{begin:/&H[\dA-F_]+((U?[SIL])|[%&])?/},{ + begin:/&O[0-7_]+((U?[SIL])|[%&])?/},{begin:/&B[01_]+((U?[SIL])|[%&])?/}]},{ + className:"label",begin:/^\w+:/},o,l,{className:"meta", + begin:/[\t ]*#(const|disable|else|elseif|enable|end|externalsource|if|region)\b/, + end:/$/,keywords:{ + keyword:"const disable else elseif enable end externalsource if region then"}, + contains:[l]}]}},grmr_yaml:e=>{ + const n="true false yes no null",t="[\\w#;/?:@&=+$,.~*'()[\\]]+",a={ + className:"string",relevance:0,variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/ + },{begin:/\S+/}],contains:[e.BACKSLASH_ESCAPE,{className:"template-variable", + variants:[{begin:/\{\{/,end:/\}\}/},{begin:/%\{/,end:/\}/}]}]},i=e.inherit(a,{ + variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/[^\s,{}[\]]+/}]}),r={ + end:",",endsWithParent:!0,excludeEnd:!0,keywords:n,relevance:0},s={begin:/\{/, + end:/\}/,contains:[r],illegal:"\\n",relevance:0},o={begin:"\\[",end:"\\]", + contains:[r],illegal:"\\n",relevance:0},l=[{className:"attr",variants:[{ + begin:"\\w[\\w :\\/.-]*:(?=[ \t]|$)"},{begin:'"\\w[\\w :\\/.-]*":(?=[ \t]|$)'},{ + begin:"'\\w[\\w :\\/.-]*':(?=[ \t]|$)"}]},{className:"meta",begin:"^---\\s*$", + relevance:10},{className:"string", + begin:"[\\|>]([1-9]?[+-])?[ ]*\\n( +)[^ ][^\\n]*\\n(\\2[^\\n]+\\n?)*"},{ + begin:"<%[%=-]?",end:"[%-]?%>",subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0, + relevance:0},{className:"type",begin:"!\\w+!"+t},{className:"type", + begin:"!<"+t+">"},{className:"type",begin:"!"+t},{className:"type",begin:"!!"+t + },{className:"meta",begin:"&"+e.UNDERSCORE_IDENT_RE+"$"},{className:"meta", + begin:"\\*"+e.UNDERSCORE_IDENT_RE+"$"},{className:"bullet",begin:"-(?=[ ]|$)", + relevance:0},e.HASH_COMMENT_MODE,{beginKeywords:n,keywords:{literal:n}},{ + className:"number", + begin:"\\b[0-9]{4}(-[0-9][0-9]){0,2}([Tt \\t][0-9][0-9]?(:[0-9][0-9]){2})?(\\.[0-9]*)?([ \\t])*(Z|[-+][0-9][0-9]?(:[0-9][0-9])?)?\\b" + },{className:"number",begin:e.C_NUMBER_RE+"\\b",relevance:0},s,o,a],c=[...l] + ;return c.pop(),c.push(i),r.contains=c,{name:"YAML",case_insensitive:!0, + aliases:["yml"],contains:l}}});const je=ne;for(const e of Object.keys(Ue)){ + const n=e.replace("grmr_","").replace("_","-");je.registerLanguage(n,Ue[e])} + return je}() +;"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=hljs); \ No newline at end of file diff --git a/static/js/jquery.ztree.core.min.js b/static/js/jquery.ztree.core.min.js new file mode 100644 index 0000000..85cf285 --- /dev/null +++ b/static/js/jquery.ztree.core.min.js @@ -0,0 +1 @@ +!function($){var settings={},roots={},caches={},_consts={className:{BUTTON:"button",LEVEL:"level",ICO_LOADING:"ico_loading",SWITCH:"switch",NAME:"node_name"},event:{NODECREATED:"ztree_nodeCreated",CLICK:"ztree_click",EXPAND:"ztree_expand",COLLAPSE:"ztree_collapse",ASYNC_SUCCESS:"ztree_async_success",ASYNC_ERROR:"ztree_async_error",REMOVE:"ztree_remove",SELECTED:"ztree_selected",UNSELECTED:"ztree_unselected"},id:{A:"_a",ICON:"_ico",SPAN:"_span",SWITCH:"_switch",UL:"_ul"},line:{ROOT:"root",ROOTS:"roots",CENTER:"center",BOTTOM:"bottom",NOLINE:"noline",LINE:"line"},folder:{OPEN:"open",CLOSE:"close",DOCU:"docu"},node:{CURSELECTED:"curSelectedNode"}},_setting={treeId:"",treeObj:null,view:{addDiyDom:null,autoCancelSelected:!0,dblClickExpand:!0,expandSpeed:"fast",fontCss:{},nodeClasses:{},nameIsHTML:!1,selectedMulti:!0,showIcon:!0,showLine:!0,showTitle:!0,txtSelectedEnable:!1},data:{key:{isParent:"isParent",children:"children",name:"name",title:"",url:"url",icon:"icon"},render:{name:null,title:null},simpleData:{enable:!1,idKey:"id",pIdKey:"pId",rootPId:null},keep:{parent:!1,leaf:!1}},async:{enable:!1,contentType:"application/x-www-form-urlencoded",type:"post",dataType:"text",headers:{},xhrFields:{},url:"",autoParam:[],otherParam:[],dataFilter:null},callback:{beforeAsync:null,beforeClick:null,beforeDblClick:null,beforeRightClick:null,beforeMouseDown:null,beforeMouseUp:null,beforeExpand:null,beforeCollapse:null,beforeRemove:null,onAsyncError:null,onAsyncSuccess:null,onNodeCreated:null,onClick:null,onDblClick:null,onRightClick:null,onMouseDown:null,onMouseUp:null,onExpand:null,onCollapse:null,onRemove:null}},_initRoot=function(e){var t=data.getRoot(e);t||(t={},data.setRoot(e,t)),data.nodeChildren(e,t,[]),t.expandTriggerFlag=!1,t.curSelectedList=[],t.noSelection=!0,t.createdNodes=[],t.zId=0,t._ver=(new Date).getTime()},_initCache=function(e){var t=data.getCache(e);t||(t={},data.setCache(e,t)),t.nodes=[],t.doms=[]},_bindEvent=function(d){var e=d.treeObj,t=consts.event;e.bind(t.NODECREATED,function(e,t,n){tools.apply(d.callback.onNodeCreated,[e,t,n])}),e.bind(t.CLICK,function(e,t,n,o,a){tools.apply(d.callback.onClick,[t,n,o,a])}),e.bind(t.EXPAND,function(e,t,n){tools.apply(d.callback.onExpand,[e,t,n])}),e.bind(t.COLLAPSE,function(e,t,n){tools.apply(d.callback.onCollapse,[e,t,n])}),e.bind(t.ASYNC_SUCCESS,function(e,t,n,o){tools.apply(d.callback.onAsyncSuccess,[e,t,n,o])}),e.bind(t.ASYNC_ERROR,function(e,t,n,o,a,r){tools.apply(d.callback.onAsyncError,[e,t,n,o,a,r])}),e.bind(t.REMOVE,function(e,t,n){tools.apply(d.callback.onRemove,[e,t,n])}),e.bind(t.SELECTED,function(e,t,n){tools.apply(d.callback.onSelected,[t,n])}),e.bind(t.UNSELECTED,function(e,t,n){tools.apply(d.callback.onUnSelected,[t,n])})},_unbindEvent=function(e){var t=e.treeObj,n=consts.event;t.unbind(n.NODECREATED).unbind(n.CLICK).unbind(n.EXPAND).unbind(n.COLLAPSE).unbind(n.ASYNC_SUCCESS).unbind(n.ASYNC_ERROR).unbind(n.REMOVE).unbind(n.SELECTED).unbind(n.UNSELECTED)},_eventProxy=function(e){var t=e.target,n=data.getSetting(e.data.treeId),o="",a=null,r="",d="",i=null,s=null,l=null;if(tools.eqs(e.type,"mousedown")?d="mousedown":tools.eqs(e.type,"mouseup")?d="mouseup":tools.eqs(e.type,"contextmenu")?d="contextmenu":tools.eqs(e.type,"click")?tools.eqs(t.tagName,"span")&&null!==t.getAttribute("treeNode"+consts.id.SWITCH)?(o=tools.getNodeMainDom(t).id,r="switchNode"):(l=tools.getMDom(n,t,[{tagName:"a",attrName:"treeNode"+consts.id.A}]))&&(o=tools.getNodeMainDom(l).id,r="clickNode"):tools.eqs(e.type,"dblclick")&&(d="dblclick",(l=tools.getMDom(n,t,[{tagName:"a",attrName:"treeNode"+consts.id.A}]))&&(o=tools.getNodeMainDom(l).id,r="switchNode")),0<d.length&&0==o.length&&(l=tools.getMDom(n,t,[{tagName:"a",attrName:"treeNode"+consts.id.A}]))&&(o=tools.getNodeMainDom(l).id),0<o.length)switch(a=data.getNodeCache(n,o),r){case"switchNode":data.nodeIsParent(n,a)&&(tools.eqs(e.type,"click")||tools.eqs(e.type,"dblclick")&&tools.apply(n.view.dblClickExpand,[n.treeId,a],n.view.dblClickExpand))?i=handler.onSwitchNode:r="";break;case"clickNode":i=handler.onClickNode}switch(d){case"mousedown":s=handler.onZTreeMousedown;break;case"mouseup":s=handler.onZTreeMouseup;break;case"dblclick":s=handler.onZTreeDblclick;break;case"contextmenu":s=handler.onZTreeContextmenu}return{stop:!1,node:a,nodeEventType:r,nodeEventCallback:i,treeEventType:d,treeEventCallback:s}},_initNode=function(e,t,n,o,a,r,d){if(n){var i=data.getRoot(e),s=data.nodeChildren(e,n);n.level=t,n.tId=e.treeId+"_"+ ++i.zId,n.parentTId=o?o.tId:null,n.open="string"==typeof n.open?tools.eqs(n.open,"true"):!!n.open;var l=data.nodeIsParent(e,n);tools.isArray(s)?(data.nodeIsParent(e,n,!0),n.zAsync=!0):(l=data.nodeIsParent(e,n,l),n.open=!(!l||e.async.enable)&&n.open,n.zAsync=!l),n.isFirstNode=a,n.isLastNode=r,n.getParentNode=function(){return data.getNodeCache(e,n.parentTId)},n.getPreNode=function(){return data.getPreNode(e,n)},n.getNextNode=function(){return data.getNextNode(e,n)},n.getIndex=function(){return data.getNodeIndex(e,n)},n.getPath=function(){return data.getNodePath(e,n)},n.isAjaxing=!1,data.fixPIdKeyValue(e,n)}},_init={bind:[_bindEvent],unbind:[_unbindEvent],caches:[_initCache],nodes:[_initNode],proxys:[_eventProxy],roots:[_initRoot],beforeA:[],afterA:[],innerBeforeA:[],innerAfterA:[],zTreeTools:[]},data={addNodeCache:function(e,t){data.getCache(e).nodes[data.getNodeCacheId(t.tId)]=t},getNodeCacheId:function(e){return e.substring(e.lastIndexOf("_")+1)},addAfterA:function(e){_init.afterA.push(e)},addBeforeA:function(e){_init.beforeA.push(e)},addInnerAfterA:function(e){_init.innerAfterA.push(e)},addInnerBeforeA:function(e){_init.innerBeforeA.push(e)},addInitBind:function(e){_init.bind.push(e)},addInitUnBind:function(e){_init.unbind.push(e)},addInitCache:function(e){_init.caches.push(e)},addInitNode:function(e){_init.nodes.push(e)},addInitProxy:function(e,t){t?_init.proxys.splice(0,0,e):_init.proxys.push(e)},addInitRoot:function(e){_init.roots.push(e)},addNodesData:function(e,t,n,o){var a,r=data.nodeChildren(e,t);r?n>=r.length&&(n=-1):(r=data.nodeChildren(e,t,[]),n=-1),0<r.length&&0===n?(r[0].isFirstNode=!1,view.setNodeLineIcos(e,r[0])):0<r.length&&n<0&&(r[r.length-1].isLastNode=!1,view.setNodeLineIcos(e,r[r.length-1])),data.nodeIsParent(e,t,!0),n<0?data.nodeChildren(e,t,r.concat(o)):(a=[n,0].concat(o),r.splice.apply(r,a))},addSelectedNode:function(e,t){var n=data.getRoot(e);data.isSelectedNode(e,t)||n.curSelectedList.push(t)},addCreatedNode:function(e,t){(e.callback.onNodeCreated||e.view.addDiyDom)&&data.getRoot(e).createdNodes.push(t)},addZTreeTools:function(e){_init.zTreeTools.push(e)},exSetting:function(e){$.extend(!0,_setting,e)},fixPIdKeyValue:function(e,t){e.data.simpleData.enable&&(t[e.data.simpleData.pIdKey]=t.parentTId?t.getParentNode()[e.data.simpleData.idKey]:e.data.simpleData.rootPId)},getAfterA:function(e,t,n){for(var o=0,a=_init.afterA.length;o<a;o++)_init.afterA[o].apply(this,arguments)},getBeforeA:function(e,t,n){for(var o=0,a=_init.beforeA.length;o<a;o++)_init.beforeA[o].apply(this,arguments)},getInnerAfterA:function(e,t,n){for(var o=0,a=_init.innerAfterA.length;o<a;o++)_init.innerAfterA[o].apply(this,arguments)},getInnerBeforeA:function(e,t,n){for(var o=0,a=_init.innerBeforeA.length;o<a;o++)_init.innerBeforeA[o].apply(this,arguments)},getCache:function(e){return caches[e.treeId]},getNodeIndex:function(e,t){if(!t)return null;for(var n=t.parentTId?t.getParentNode():data.getRoot(e),o=data.nodeChildren(e,n),a=0,r=o.length-1;a<=r;a++)if(o[a]===t)return a;return-1},getNextNode:function(e,t){if(!t)return null;for(var n=t.parentTId?t.getParentNode():data.getRoot(e),o=data.nodeChildren(e,n),a=0,r=o.length-1;a<=r;a++)if(o[a]===t)return a==r?null:o[a+1];return null},getNodeByParam:function(e,t,n,o){if(!t||!n)return null;for(var a=0,r=t.length;a<r;a++){var d=t[a];if(d[n]==o)return t[a];var i=data.nodeChildren(e,d),s=data.getNodeByParam(e,i,n,o);if(s)return s}return null},getNodeCache:function(e,t){if(!t)return null;var n=caches[e.treeId].nodes[data.getNodeCacheId(t)];return n||null},getNodePath:function(e,t){return t?((n=t.parentTId?t.getParentNode().getPath():[])&&n.push(t),n):null;var n},getNodes:function(e){return data.nodeChildren(e,data.getRoot(e))},getNodesByParam:function(e,t,n,o){if(!t||!n)return[];for(var a=[],r=0,d=t.length;r<d;r++){var i=t[r];i[n]==o&&a.push(i);var s=data.nodeChildren(e,i);a=a.concat(data.getNodesByParam(e,s,n,o))}return a},getNodesByParamFuzzy:function(e,t,n,o){if(!t||!n)return[];var a=[];o=o.toLowerCase();for(var r=0,d=t.length;r<d;r++){var i=t[r];"string"==typeof i[n]&&-1<t[r][n].toLowerCase().indexOf(o)&&a.push(i);var s=data.nodeChildren(e,i);a=a.concat(data.getNodesByParamFuzzy(e,s,n,o))}return a},getNodesByFilter:function(e,t,n,o,a){if(!t)return o?null:[];for(var r=o?null:[],d=0,i=t.length;d<i;d++){var s=t[d];if(tools.apply(n,[s,a],!1)){if(o)return s;r.push(s)}var l=data.nodeChildren(e,s),c=data.getNodesByFilter(e,l,n,o,a);if(o&&c)return c;r=o?c:r.concat(c)}return r},getPreNode:function(e,t){if(!t)return null;for(var n=t.parentTId?t.getParentNode():data.getRoot(e),o=data.nodeChildren(e,n),a=0,r=o.length;a<r;a++)if(o[a]===t)return 0==a?null:o[a-1];return null},getRoot:function(e){return e?roots[e.treeId]:null},getRoots:function(){return roots},getSetting:function(e){return settings[e]},getSettings:function(){return settings},getZTreeTools:function(e){var t=this.getRoot(this.getSetting(e));return t?t.treeTools:null},initCache:function(e){for(var t=0,n=_init.caches.length;t<n;t++)_init.caches[t].apply(this,arguments)},initNode:function(e,t,n,o,a,r){for(var d=0,i=_init.nodes.length;d<i;d++)_init.nodes[d].apply(this,arguments)},initRoot:function(e){for(var t=0,n=_init.roots.length;t<n;t++)_init.roots[t].apply(this,arguments)},isSelectedNode:function(e,t){for(var n=data.getRoot(e),o=0,a=n.curSelectedList.length;o<a;o++)if(t===n.curSelectedList[o])return!0;return!1},nodeChildren:function(e,t,n){if(!t)return null;var o=e.data.key.children;return void 0!==n&&(t[o]=n),t[o]},nodeIsParent:function(e,t,n){if(!t)return!1;var o=e.data.key.isParent;return void 0!==n?("string"==typeof n&&(n=tools.eqs(n,"true")),n=!!n,t[o]=n):"string"==typeof t[o]?t[o]=tools.eqs(t[o],"true"):t[o]=!!t[o],t[o]},nodeName:function(e,t,n){var o=e.data.key.name;void 0!==n&&(t[o]=n);var a=""+t[o];return"function"==typeof e.data.render.name?e.data.render.name.call(this,a,t):a},nodeTitle:function(e,t){var n=""+t[""===e.data.key.title?e.data.key.name:e.data.key.title];return"function"==typeof e.data.render.title?e.data.render.title.call(this,n,t):n},removeNodeCache:function(e,t){var n=data.nodeChildren(e,t);if(n)for(var o=0,a=n.length;o<a;o++)data.removeNodeCache(e,n[o]);data.getCache(e).nodes[data.getNodeCacheId(t.tId)]=null},removeSelectedNode:function(e,t){for(var n=data.getRoot(e),o=0,a=n.curSelectedList.length;o<a;o++)t!==n.curSelectedList[o]&&data.getNodeCache(e,n.curSelectedList[o].tId)||(n.curSelectedList.splice(o,1),e.treeObj.trigger(consts.event.UNSELECTED,[e.treeId,t]),o--,a--)},setCache:function(e,t){caches[e.treeId]=t},setRoot:function(e,t){roots[e.treeId]=t},setZTreeTools:function(e,t){for(var n=0,o=_init.zTreeTools.length;n<o;n++)_init.zTreeTools[n].apply(this,arguments)},transformToArrayFormat:function(n,e){if(!e)return[];var o=[];if(tools.isArray(e))for(var t=0,a=e.length;t<a;t++){r(e[t])}else r(e);return o;function r(e){o.push(e);var t=data.nodeChildren(n,e);t&&(o=o.concat(data.transformToArrayFormat(n,t)))}},transformTozTreeFormat:function(e,t){var n,o,a=e.data.simpleData.idKey,r=e.data.simpleData.pIdKey;if(!a||""==a||!t)return[];if(tools.isArray(t)){var d=[],i={};for(n=0,o=t.length;n<o;n++)i[t[n][a]]=t[n];for(n=0,o=t.length;n<o;n++){var s=i[t[n][r]];if(s&&t[n][a]!=t[n][r]){var l=data.nodeChildren(e,s);(l=l||data.nodeChildren(e,s,[])).push(t[n])}else d.push(t[n])}return d}return[t]}},event={bindEvent:function(e){for(var t=0,n=_init.bind.length;t<n;t++)_init.bind[t].apply(this,arguments)},unbindEvent:function(e){for(var t=0,n=_init.unbind.length;t<n;t++)_init.unbind[t].apply(this,arguments)},bindTree:function(e){var t={treeId:e.treeId},n=e.treeObj;e.view.txtSelectedEnable||n.bind("selectstart",handler.onSelectStart).css({"-moz-user-select":"-moz-none"}),n.bind("click",t,event.proxy),n.bind("dblclick",t,event.proxy),n.bind("mouseover",t,event.proxy),n.bind("mouseout",t,event.proxy),n.bind("mousedown",t,event.proxy),n.bind("mouseup",t,event.proxy),n.bind("contextmenu",t,event.proxy)},unbindTree:function(e){e.treeObj.unbind("selectstart",handler.onSelectStart).unbind("click",event.proxy).unbind("dblclick",event.proxy).unbind("mouseover",event.proxy).unbind("mouseout",event.proxy).unbind("mousedown",event.proxy).unbind("mouseup",event.proxy).unbind("contextmenu",event.proxy)},doProxy:function(e){for(var t=[],n=0,o=_init.proxys.length;n<o;n++){var a=_init.proxys[n].apply(this,arguments);if(t.push(a),a.stop)break}return t},proxy:function(e){var t=data.getSetting(e.data.treeId);if(!tools.uCanDo(t,e))return!0;for(var n=event.doProxy(e),o=!0,a=0,r=n.length;a<r;a++){var d=n[a];d.nodeEventCallback&&(o=d.nodeEventCallback.apply(d,[e,d.node])&&o),d.treeEventCallback&&(o=d.treeEventCallback.apply(d,[e,d.node])&&o)}return o}},handler={onSwitchNode:function(e,t){var n=data.getSetting(e.data.treeId);if(t.open){if(0==tools.apply(n.callback.beforeCollapse,[n.treeId,t],!0))return!0;data.getRoot(n).expandTriggerFlag=!0,view.switchNode(n,t)}else{if(0==tools.apply(n.callback.beforeExpand,[n.treeId,t],!0))return!0;data.getRoot(n).expandTriggerFlag=!0,view.switchNode(n,t)}return!0},onClickNode:function(e,t){var n=data.getSetting(e.data.treeId),o=n.view.autoCancelSelected&&(e.ctrlKey||e.metaKey)&&data.isSelectedNode(n,t)?0:n.view.autoCancelSelected&&(e.ctrlKey||e.metaKey)&&n.view.selectedMulti?2:1;return 0==tools.apply(n.callback.beforeClick,[n.treeId,t,o],!0)||(0==o?view.cancelPreSelectedNode(n,t):view.selectNode(n,t,2==o),n.treeObj.trigger(consts.event.CLICK,[e,n.treeId,t,o])),!0},onZTreeMousedown:function(e,t){var n=data.getSetting(e.data.treeId);return tools.apply(n.callback.beforeMouseDown,[n.treeId,t],!0)&&tools.apply(n.callback.onMouseDown,[e,n.treeId,t]),!0},onZTreeMouseup:function(e,t){var n=data.getSetting(e.data.treeId);return tools.apply(n.callback.beforeMouseUp,[n.treeId,t],!0)&&tools.apply(n.callback.onMouseUp,[e,n.treeId,t]),!0},onZTreeDblclick:function(e,t){var n=data.getSetting(e.data.treeId);return tools.apply(n.callback.beforeDblClick,[n.treeId,t],!0)&&tools.apply(n.callback.onDblClick,[e,n.treeId,t]),!0},onZTreeContextmenu:function(e,t){var n=data.getSetting(e.data.treeId);return tools.apply(n.callback.beforeRightClick,[n.treeId,t],!0)&&tools.apply(n.callback.onRightClick,[e,n.treeId,t]),"function"!=typeof n.callback.onRightClick},onSelectStart:function(e){var t=e.originalEvent.srcElement.nodeName.toLowerCase();return"input"===t||"textarea"===t}},tools={apply:function(e,t,n){return"function"==typeof e?e.apply(zt,t||[]):n},canAsync:function(e,t){var n=data.nodeChildren(e,t),o=data.nodeIsParent(e,t);return e.async.enable&&t&&o&&!(t.zAsync||n&&0<n.length)},clone:function(e){if(null===e)return null;var t=tools.isArray(e)?[]:{};for(var n in e)t[n]=e[n]instanceof Date?new Date(e[n].getTime()):"object"==typeof e[n]?tools.clone(e[n]):e[n];return t},eqs:function(e,t){return e.toLowerCase()===t.toLowerCase()},isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},isElement:function(e){return"object"==typeof HTMLElement?e instanceof HTMLElement:e&&"object"==typeof e&&null!==e&&1===e.nodeType&&"string"==typeof e.nodeName},$:function(e,t,n){return t&&"string"!=typeof t&&(n=t,t=""),"string"==typeof e?$(e,n?n.treeObj.get(0).ownerDocument:null):$("#"+e.tId+t,n?n.treeObj:null)},getMDom:function(e,t,n){if(!t)return null;for(;t&&t.id!==e.treeId;){for(var o=0,a=n.length;t.tagName&&o<a;o++)if(tools.eqs(t.tagName,n[o].tagName)&&null!==t.getAttribute(n[o].attrName))return t;t=t.parentNode}return null},getNodeMainDom:function(e){return $(e).parent("li").get(0)||$(e).parentsUntil("li").parent().get(0)},isChildOrSelf:function(e,t){return 0<$(e).closest("#"+t).length},uCanDo:function(e,t){return!0}},view={addNodes:function(e,t,n,o,a){var r=data.nodeIsParent(e,t);if(!e.data.keep.leaf||!t||r)if(tools.isArray(o)||(o=[o]),e.data.simpleData.enable&&(o=data.transformTozTreeFormat(e,o)),t){var d=$$(t,consts.id.SWITCH,e),i=$$(t,consts.id.ICON,e),s=$$(t,consts.id.UL,e);t.open||(view.replaceSwitchClass(t,d,consts.folder.CLOSE),view.replaceIcoClass(t,i,consts.folder.CLOSE),t.open=!1,s.css({display:"none"})),data.addNodesData(e,t,n,o),view.createNodes(e,t.level+1,o,t,n),a||view.expandCollapseParentNode(e,t,!0)}else data.addNodesData(e,data.getRoot(e),n,o),view.createNodes(e,0,o,null,n)},appendNodes:function(e,t,n,o,a,r,d){if(!n)return[];var i,s,l=[],c=o||data.getRoot(e),u=data.nodeChildren(e,c);(!u||a>=u.length-n.length)&&(a=-1);for(var p=0,f=n.length;p<f;p++){var g=n[p];r&&(i=(0===a||u.length==n.length)&&0==p,s=a<0&&p==n.length-1,data.initNode(e,t,g,o,i,s,d),data.addNodeCache(e,g));var v=data.nodeIsParent(e,g),N=[],h=data.nodeChildren(e,g);h&&0<h.length&&(N=view.appendNodes(e,t+1,h,g,-1,r,d&&g.open)),d&&(view.makeDOMNodeMainBefore(l,e,g),view.makeDOMNodeLine(l,e,g),data.getBeforeA(e,g,l),view.makeDOMNodeNameBefore(l,e,g),data.getInnerBeforeA(e,g,l),view.makeDOMNodeIcon(l,e,g),data.getInnerAfterA(e,g,l),view.makeDOMNodeNameAfter(l,e,g),data.getAfterA(e,g,l),v&&g.open&&view.makeUlHtml(e,g,l,N.join("")),view.makeDOMNodeMainAfter(l,e,g),data.addCreatedNode(e,g))}return l},appendParentULDom:function(e,t){var n=[],o=$$(t,e);!o.get(0)&&t.parentTId&&(view.appendParentULDom(e,t.getParentNode()),o=$$(t,e));var a=$$(t,consts.id.UL,e);a.get(0)&&a.remove();var r=data.nodeChildren(e,t),d=view.appendNodes(e,t.level+1,r,t,-1,!1,!0);view.makeUlHtml(e,t,n,d.join("")),o.append(n.join(""))},asyncNode:function(setting,node,isSilent,callback){var i,l,isParent=data.nodeIsParent(setting,node);if(node&&!isParent)return tools.apply(callback),!1;if(node&&node.isAjaxing)return!1;if(0==tools.apply(setting.callback.beforeAsync,[setting.treeId,node],!0))return tools.apply(callback),!1;if(node){node.isAjaxing=!0;var icoObj=$$(node,consts.id.ICON,setting);icoObj.attr({style:"",class:consts.className.BUTTON+" "+consts.className.ICO_LOADING})}var tmpParam={},autoParam=tools.apply(setting.async.autoParam,[setting.treeId,node],setting.async.autoParam);for(i=0,l=autoParam.length;node&&i<l;i++){var pKey=autoParam[i].split("="),spKey=pKey;1<pKey.length&&(spKey=pKey[1],pKey=pKey[0]),tmpParam[spKey]=node[pKey]}var otherParam=tools.apply(setting.async.otherParam,[setting.treeId,node],setting.async.otherParam);if(tools.isArray(otherParam))for(i=0,l=otherParam.length;i<l;i+=2)tmpParam[otherParam[i]]=otherParam[i+1];else for(var p in otherParam)tmpParam[p]=otherParam[p];var _tmpV=data.getRoot(setting)._ver;return $.ajax({contentType:setting.async.contentType,cache:!1,type:setting.async.type,url:tools.apply(setting.async.url,[setting.treeId,node],setting.async.url),data:-1<setting.async.contentType.indexOf("application/json")?JSON.stringify(tmpParam):tmpParam,dataType:setting.async.dataType,headers:setting.async.headers,xhrFields:setting.async.xhrFields,success:function(msg){if(_tmpV==data.getRoot(setting)._ver){var newNodes=[];try{newNodes=msg&&0!=msg.length?"string"==typeof msg?eval("("+msg+")"):msg:[]}catch(e){newNodes=msg}node&&(node.isAjaxing=null,node.zAsync=!0),view.setNodeLineIcos(setting,node),newNodes&&""!==newNodes?(newNodes=tools.apply(setting.async.dataFilter,[setting.treeId,node,newNodes],newNodes),view.addNodes(setting,node,-1,newNodes?tools.clone(newNodes):[],!!isSilent)):view.addNodes(setting,node,-1,[],!!isSilent),setting.treeObj.trigger(consts.event.ASYNC_SUCCESS,[setting.treeId,node,msg]),tools.apply(callback)}},error:function(e,t,n){_tmpV==data.getRoot(setting)._ver&&(node&&(node.isAjaxing=null),view.setNodeLineIcos(setting,node),setting.treeObj.trigger(consts.event.ASYNC_ERROR,[setting.treeId,node,e,t,n]))}}),!0},cancelPreSelectedNode:function(e,t,n){var o,a,r=data.getRoot(e).curSelectedList;for(o=r.length-1;0<=o;o--)if(t===(a=r[o])||!t&&(!n||n!==a)){if($$(a,consts.id.A,e).removeClass(consts.node.CURSELECTED),t){data.removeSelectedNode(e,t);break}r.splice(o,1),e.treeObj.trigger(consts.event.UNSELECTED,[e.treeId,a])}},createNodeCallback:function(e){if(e.callback.onNodeCreated||e.view.addDiyDom)for(var t=data.getRoot(e);0<t.createdNodes.length;){var n=t.createdNodes.shift();tools.apply(e.view.addDiyDom,[e.treeId,n]),e.callback.onNodeCreated&&e.treeObj.trigger(consts.event.NODECREATED,[e.treeId,n])}},createNodes:function(e,t,n,o,a){if(n&&0!=n.length){var r=data.getRoot(e),d=!o||o.open||!!$$(data.nodeChildren(e,o)[0],e).get(0);r.createdNodes=[];var i,s,l=view.appendNodes(e,t,n,o,a,!0,d);if(o){var c=$$(o,consts.id.UL,e);c.get(0)&&(i=c)}else i=e.treeObj;i&&(0<=a&&(s=i.children()[a]),0<=a&&s?$(s).before(l.join("")):i.append(l.join(""))),view.createNodeCallback(e)}},destroy:function(e){e&&(data.initCache(e),data.initRoot(e),event.unbindTree(e),event.unbindEvent(e),e.treeObj.empty(),delete settings[e.treeId])},expandCollapseNode:function(e,t,n,o,a){var r,d=data.getRoot(e);if(t){var i=data.nodeChildren(e,t),s=data.nodeIsParent(e,t);if(d.expandTriggerFlag&&(r=a,a=function(){r&&r(),t.open?e.treeObj.trigger(consts.event.EXPAND,[e.treeId,t]):e.treeObj.trigger(consts.event.COLLAPSE,[e.treeId,t])},d.expandTriggerFlag=!1),!t.open&&s&&(!$$(t,consts.id.UL,e).get(0)||i&&0<i.length&&!$$(i[0],e).get(0))&&(view.appendParentULDom(e,t),view.createNodeCallback(e)),t.open!=n){var l=$$(t,consts.id.UL,e),c=$$(t,consts.id.SWITCH,e),u=$$(t,consts.id.ICON,e);s?(t.open=!t.open,t.iconOpen&&t.iconClose&&u.attr("style",view.makeNodeIcoStyle(e,t)),t.open?(view.replaceSwitchClass(t,c,consts.folder.OPEN),view.replaceIcoClass(t,u,consts.folder.OPEN),0==o||""==e.view.expandSpeed?(l.show(),tools.apply(a,[])):i&&0<i.length?l.slideDown(e.view.expandSpeed,a):(l.show(),tools.apply(a,[]))):(view.replaceSwitchClass(t,c,consts.folder.CLOSE),view.replaceIcoClass(t,u,consts.folder.CLOSE),0!=o&&""!=e.view.expandSpeed&&i&&0<i.length?l.slideUp(e.view.expandSpeed,a):(l.hide(),tools.apply(a,[])))):tools.apply(a,[])}else tools.apply(a,[])}else tools.apply(a,[])},expandCollapseParentNode:function(e,t,n,o,a){t&&(t.parentTId?(view.expandCollapseNode(e,t,n,o),t.parentTId&&view.expandCollapseParentNode(e,t.getParentNode(),n,o,a)):view.expandCollapseNode(e,t,n,o,a))},expandCollapseSonNode:function(e,t,n,o,a){var r=data.getRoot(e),d=t?data.nodeChildren(e,t):data.nodeChildren(e,r),i=!t&&o,s=data.getRoot(e).expandTriggerFlag;if(data.getRoot(e).expandTriggerFlag=!1,d)for(var l=0,c=d.length;l<c;l++)d[l]&&view.expandCollapseSonNode(e,d[l],n,i);data.getRoot(e).expandTriggerFlag=s,view.expandCollapseNode(e,t,n,o,a)},isSelectedNode:function(e,t){if(!t)return!1;var n,o=data.getRoot(e).curSelectedList;for(n=o.length-1;0<=n;n--)if(t===o[n])return!0;return!1},makeDOMNodeIcon:function(e,t,n){var o=data.nodeName(t,n),a=t.view.nameIsHTML?o:o.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");e.push("<span id='",n.tId,consts.id.ICON,"' title='' treeNode",consts.id.ICON," class='",view.makeNodeIcoClass(t,n),"' style='",view.makeNodeIcoStyle(t,n),"'></span><span id='",n.tId,consts.id.SPAN,"' class='",consts.className.NAME,"'>",a,"</span>")},makeDOMNodeLine:function(e,t,n){e.push("<span id='",n.tId,consts.id.SWITCH,"' title='' class='",view.makeNodeLineClass(t,n),"' treeNode",consts.id.SWITCH,"></span>")},makeDOMNodeMainAfter:function(e,t,n){e.push("</li>")},makeDOMNodeMainBefore:function(e,t,n){e.push("<li id='",n.tId,"' class='",consts.className.LEVEL,n.level,"' tabindex='0' hidefocus='true' treenode>")},makeDOMNodeNameAfter:function(e,t,n){e.push("</a>")},makeDOMNodeNameBefore:function(e,t,n){var o=data.nodeTitle(t,n),a=view.makeNodeUrl(t,n),r=view.makeNodeFontCss(t,n),d=view.makeNodeClasses(t,n),i=[];for(var s in r)i.push(s,":",r[s],";");e.push("<a id='",n.tId,consts.id.A,"' class='",consts.className.LEVEL,n.level,d.add?" "+d.add.join(" "):"","' treeNode",consts.id.A,n.click?' onclick="'+n.click+'"':"",null!=a&&0<a.length?" href='"+a+"'":""," target='",view.makeNodeTarget(n),"' style='",i.join(""),"'"),tools.apply(t.view.showTitle,[t.treeId,n],t.view.showTitle)&&o&&e.push("title='",o.replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;"),"'"),e.push(">")},makeNodeFontCss:function(e,t){var n=tools.apply(e.view.fontCss,[e.treeId,t],e.view.fontCss);return n&&"function"!=typeof n?n:{}},makeNodeClasses:function(e,t){var n=tools.apply(e.view.nodeClasses,[e.treeId,t],e.view.nodeClasses);return n&&"function"!=typeof n?n:{add:[],remove:[]}},makeNodeIcoClass:function(e,t){var n=["ico"];if(!t.isAjaxing){var o=data.nodeIsParent(e,t);n[0]=(t.iconSkin?t.iconSkin+"_":"")+n[0],o?n.push(t.open?consts.folder.OPEN:consts.folder.CLOSE):n.push(consts.folder.DOCU)}return consts.className.BUTTON+" "+n.join("_")},makeNodeIcoStyle:function(e,t){var n=[];if(!t.isAjaxing){var o=data.nodeIsParent(e,t)&&t.iconOpen&&t.iconClose?t.open?t.iconOpen:t.iconClose:t[e.data.key.icon];o&&n.push("background:url(",o,") 0 0 no-repeat;"),0!=e.view.showIcon&&tools.apply(e.view.showIcon,[e.treeId,t],!0)||n.push("display:none;")}return n.join("")},makeNodeLineClass:function(e,t){var n=[];return e.view.showLine?0==t.level&&t.isFirstNode&&t.isLastNode?n.push(consts.line.ROOT):0==t.level&&t.isFirstNode?n.push(consts.line.ROOTS):t.isLastNode?n.push(consts.line.BOTTOM):n.push(consts.line.CENTER):n.push(consts.line.NOLINE),data.nodeIsParent(e,t)?n.push(t.open?consts.folder.OPEN:consts.folder.CLOSE):n.push(consts.folder.DOCU),view.makeNodeLineClassEx(t)+n.join("_")},makeNodeLineClassEx:function(e){return consts.className.BUTTON+" "+consts.className.LEVEL+e.level+" "+consts.className.SWITCH+" "},makeNodeTarget:function(e){return e.target||"_blank"},makeNodeUrl:function(e,t){var n=e.data.key.url;return t[n]?t[n]:null},makeUlHtml:function(e,t,n,o){n.push("<ul id='",t.tId,consts.id.UL,"' class='",consts.className.LEVEL,t.level," ",view.makeUlLineClass(e,t),"' style='display:",t.open?"block":"none","'>"),n.push(o),n.push("</ul>")},makeUlLineClass:function(e,t){return e.view.showLine&&!t.isLastNode?consts.line.LINE:""},removeChildNodes:function(e,t){if(t){var n=data.nodeChildren(e,t);if(n){for(var o=0,a=n.length;o<a;o++)data.removeNodeCache(e,n[o]);if(data.removeSelectedNode(e),delete t[e.data.key.children],e.data.keep.parent)$$(t,consts.id.UL,e).empty();else{data.nodeIsParent(e,t,!1),t.open=!1;var r=$$(t,consts.id.SWITCH,e),d=$$(t,consts.id.ICON,e);view.replaceSwitchClass(t,r,consts.folder.DOCU),view.replaceIcoClass(t,d,consts.folder.DOCU),$$(t,consts.id.UL,e).remove()}}}},scrollIntoView:function(e,t){if(t)if("undefined"!=typeof Element&&"undefined"!=typeof HTMLElement)Element.prototype.scrollIntoViewIfNeeded||(Element.prototype.scrollIntoViewIfNeeded=function(n){"use strict";function e(e,t){return{start:e,length:t,end:e+t}}function t(e,t){return!1===n||t.start<e.end&&e.start<t.end?Math.max(e.end-t.length,Math.min(t.start,e.start)):(e.start+e.end-t.length)/2}function a(n,o){return{x:n,y:o,translate:function(e,t){return a(n+e,o+t)}}}function o(e,t){for(;e;)t=t.translate(e.offsetLeft,e.offsetTop),e=e.offsetParent;return t}for(var r,d=o(this,a(0,0)),i=a(this.offsetWidth,this.offsetHeight),s=this.parentNode;s instanceof HTMLElement;)r=o(s,a(s.clientLeft,s.clientTop)),s.scrollLeft=t(e(d.x-r.x,i.x),e(s.scrollLeft,s.clientWidth)),s.scrollTop=t(e(d.y-r.y,i.y),e(s.scrollTop,s.clientHeight)),d=d.translate(-s.scrollLeft,-s.scrollTop),s=s.parentNode}),t.scrollIntoViewIfNeeded();else{var n=e.treeObj.get(0).getBoundingClientRect(),o=t.getBoundingClientRect();(o.top<n.top||o.bottom>n.bottom||o.right>n.right||o.left<n.left)&&t.scrollIntoView()}},setFirstNode:function(e,t){var n=data.nodeChildren(e,t);0<n.length&&(n[0].isFirstNode=!0)},setLastNode:function(e,t){var n=data.nodeChildren(e,t);0<n.length&&(n[n.length-1].isLastNode=!0)},removeNode:function(e,t){var n=data.getRoot(e),o=t.parentTId?t.getParentNode():n;if(t.isFirstNode=!1,t.isLastNode=!1,t.getPreNode=function(){return null},t.getNextNode=function(){return null},data.getNodeCache(e,t.tId)){$$(t,e).remove(),data.removeNodeCache(e,t),data.removeSelectedNode(e,t);for(var a=data.nodeChildren(e,o),r=0,d=a.length;r<d;r++)if(a[r].tId==t.tId){a.splice(r,1);break}view.setFirstNode(e,o),view.setLastNode(e,o);var i,s,l,c=a.length;if(e.data.keep.parent||0!=c){if(e.view.showLine&&0<c){var u=a[c-1];if(i=$$(u,consts.id.UL,e),s=$$(u,consts.id.SWITCH,e),l=$$(u,consts.id.ICON,e),o==n)if(1==a.length)view.replaceSwitchClass(u,s,consts.line.ROOT);else{var p=$$(a[0],consts.id.SWITCH,e);view.replaceSwitchClass(a[0],p,consts.line.ROOTS),view.replaceSwitchClass(u,s,consts.line.BOTTOM)}else view.replaceSwitchClass(u,s,consts.line.BOTTOM);i.removeClass(consts.line.LINE)}}else data.nodeIsParent(e,o,!1),o.open=!1,delete o[e.data.key.children],i=$$(o,consts.id.UL,e),s=$$(o,consts.id.SWITCH,e),l=$$(o,consts.id.ICON,e),view.replaceSwitchClass(o,s,consts.folder.DOCU),view.replaceIcoClass(o,l,consts.folder.DOCU),i.css("display","none")}},replaceIcoClass:function(e,t,n){if(t&&!e.isAjaxing){var o=t.attr("class");if(null!=o){var a=o.split("_");switch(n){case consts.folder.OPEN:case consts.folder.CLOSE:case consts.folder.DOCU:a[a.length-1]=n}t.attr("class",a.join("_"))}}},replaceSwitchClass:function(e,t,n){if(t){var o=t.attr("class");if(null!=o){var a=o.split("_");switch(n){case consts.line.ROOT:case consts.line.ROOTS:case consts.line.CENTER:case consts.line.BOTTOM:case consts.line.NOLINE:a[0]=view.makeNodeLineClassEx(e)+n;break;case consts.folder.OPEN:case consts.folder.CLOSE:case consts.folder.DOCU:a[1]=n}t.attr("class",a.join("_")),n!==consts.folder.DOCU?t.removeAttr("disabled"):t.attr("disabled","disabled")}}},selectNode:function(e,t,n){n||view.cancelPreSelectedNode(e,null,t),$$(t,consts.id.A,e).addClass(consts.node.CURSELECTED),data.addSelectedNode(e,t),e.treeObj.trigger(consts.event.SELECTED,[e.treeId,t])},setNodeFontCss:function(e,t){var n=$$(t,consts.id.A,e),o=view.makeNodeFontCss(e,t);o&&n.css(o)},setNodeClasses:function(e,t){var n=$$(t,consts.id.A,e),o=view.makeNodeClasses(e,t);"add"in o&&o.add.length&&n.addClass(o.add.join(" ")),"remove"in o&&o.remove.length&&n.removeClass(o.remove.join(" "))},setNodeLineIcos:function(e,t){if(t){var n=$$(t,consts.id.SWITCH,e),o=$$(t,consts.id.UL,e),a=$$(t,consts.id.ICON,e),r=view.makeUlLineClass(e,t);0==r.length?o.removeClass(consts.line.LINE):o.addClass(r),n.attr("class",view.makeNodeLineClass(e,t)),data.nodeIsParent(e,t)?n.removeAttr("disabled"):n.attr("disabled","disabled"),a.removeAttr("style"),a.attr("style",view.makeNodeIcoStyle(e,t)),a.attr("class",view.makeNodeIcoClass(e,t))}},setNodeName:function(e,t){var n=data.nodeTitle(e,t),o=$$(t,consts.id.SPAN,e);o.empty(),e.view.nameIsHTML?o.html(data.nodeName(e,t)):o.text(data.nodeName(e,t)),tools.apply(e.view.showTitle,[e.treeId,t],e.view.showTitle)&&$$(t,consts.id.A,e).attr("title",n||"")},setNodeTarget:function(e,t){$$(t,consts.id.A,e).attr("target",view.makeNodeTarget(t))},setNodeUrl:function(e,t){var n=$$(t,consts.id.A,e),o=view.makeNodeUrl(e,t);null==o||0==o.length?n.removeAttr("href"):n.attr("href",o)},switchNode:function(e,t){if(t.open||!tools.canAsync(e,t))view.expandCollapseNode(e,t,!t.open);else if(e.async.enable){if(!view.asyncNode(e,t))return void view.expandCollapseNode(e,t,!t.open)}else t&&view.expandCollapseNode(e,t,!t.open)}};$.fn.zTree={consts:_consts,_z:{tools:tools,view:view,event:event,data:data},getZTreeObj:function(e){var t=data.getZTreeTools(e);return t||null},destroy:function(e){if(e&&0<e.length)view.destroy(data.getSetting(e));else for(var t in settings)view.destroy(settings[t])},init:function(e,t,n){var s=tools.clone(_setting);$.extend(!0,s,t),s.treeId=e.attr("id"),s.treeObj=e,s.treeObj.empty(),settings[s.treeId]=s,void 0===document.body.style.maxHeight&&(s.view.expandSpeed=""),data.initRoot(s);var o=data.getRoot(s);n=n?tools.clone(tools.isArray(n)?n:[n]):[],s.data.simpleData.enable?data.nodeChildren(s,o,data.transformTozTreeFormat(s,n)):data.nodeChildren(s,o,n),data.initCache(s),event.unbindTree(s),event.bindTree(s),event.unbindEvent(s),event.bindEvent(s);var r={setting:s,addNodes:function(e,t,n,o){e=e||null;var a=data.nodeIsParent(s,e);if(e&&!a&&s.data.keep.leaf)return null;var r=parseInt(t,10);if(t=isNaN(r)?(o=!!n,n=t,-1):r,!n)return null;var d=tools.clone(tools.isArray(n)?n:[n]);function i(){view.addNodes(s,e,t,d,1==o)}return tools.canAsync(s,e)?view.asyncNode(s,e,o,i):i(),d},cancelSelectedNode:function(e){view.cancelPreSelectedNode(s,e)},destroy:function(){view.destroy(s)},expandAll:function(e){return e=!!e,view.expandCollapseSonNode(s,null,e,!0),e},expandNode:function(t,e,n,o,a){return t&&data.nodeIsParent(s,t)?(!0!==e&&!1!==e&&(e=!t.open),(a=!!a)&&e&&0==tools.apply(s.callback.beforeExpand,[s.treeId,t],!0)||a&&!e&&0==tools.apply(s.callback.beforeCollapse,[s.treeId,t],!0)?null:(e&&t.parentTId&&view.expandCollapseParentNode(s,t.getParentNode(),e,!1),e!==t.open||n?(data.getRoot(s).expandTriggerFlag=a,!tools.canAsync(s,t)&&n?view.expandCollapseSonNode(s,t,e,!0,r):(t.open=!e,view.switchNode(this.setting,t),r()),e):null)):null;function r(){var e=$$(t,consts.id.A,s).get(0);e&&!1!==o&&view.scrollIntoView(s,e)}},getNodes:function(){return data.getNodes(s)},getNodeByParam:function(e,t,n){return e?data.getNodeByParam(s,n?data.nodeChildren(s,n):data.getNodes(s),e,t):null},getNodeByTId:function(e){return data.getNodeCache(s,e)},getNodesByParam:function(e,t,n){return e?data.getNodesByParam(s,n?data.nodeChildren(s,n):data.getNodes(s),e,t):null},getNodesByParamFuzzy:function(e,t,n){return e?data.getNodesByParamFuzzy(s,n?data.nodeChildren(s,n):data.getNodes(s),e,t):null},getNodesByFilter:function(e,t,n,o){return t=!!t,e&&"function"==typeof e?data.getNodesByFilter(s,n?data.nodeChildren(s,n):data.getNodes(s),e,t,o):t?null:[]},getNodeIndex:function(e){if(!e)return null;for(var t=e.parentTId?e.getParentNode():data.getRoot(s),n=data.nodeChildren(s,t),o=0,a=n.length;o<a;o++)if(n[o]==e)return o;return-1},getSelectedNodes:function(){for(var e=[],t=data.getRoot(s).curSelectedList,n=0,o=t.length;n<o;n++)e.push(t[n]);return e},isSelectedNode:function(e){return data.isSelectedNode(s,e)},reAsyncChildNodesPromise:function(n,o,a){return new Promise(function(e,t){try{r.reAsyncChildNodes(n,o,a,function(){e(n)})}catch(e){t(e)}})},reAsyncChildNodes:function(e,t,n,o){if(this.setting.async.enable){var a=!e;if(a&&(e=data.getRoot(s)),"refresh"==t){for(var r=data.nodeChildren(s,e),d=0,i=r?r.length:0;d<i;d++)data.removeNodeCache(s,r[d]);if(data.removeSelectedNode(s),data.nodeChildren(s,e,[]),a)this.setting.treeObj.empty();else $$(e,consts.id.UL,s).empty()}view.asyncNode(this.setting,a?null:e,!!n,o)}},refresh:function(){this.setting.treeObj.empty();var e=data.getRoot(s),t=data.nodeChildren(s,e);data.initRoot(s),data.nodeChildren(s,e,t),data.initCache(s),view.createNodes(s,0,data.nodeChildren(s,e),null,-1)},removeChildNodes:function(e){if(!e)return null;var t=data.nodeChildren(s,e);return view.removeChildNodes(s,e),t||null},removeNode:function(e,t){e&&((t=!!t)&&0==tools.apply(s.callback.beforeRemove,[s.treeId,e],!0)||(view.removeNode(s,e),t&&this.setting.treeObj.trigger(consts.event.REMOVE,[s.treeId,e])))},selectNode:function(t,e,n){if(t&&tools.uCanDo(s)){if(e=s.view.selectedMulti&&e,t.parentTId)view.expandCollapseParentNode(s,t.getParentNode(),!0,!1,function(){if(n)return;var e=$$(t,s).get(0);view.scrollIntoView(s,e)});else if(!n)try{$$(t,s).focus().blur()}catch(e){}view.selectNode(s,t,e)}},transformTozTreeNodes:function(e){return data.transformTozTreeFormat(s,e)},transformToArray:function(e){return data.transformToArrayFormat(s,e)},updateNode:function(e,t){e&&$$(e,s).get(0)&&tools.uCanDo(s)&&(view.setNodeName(s,e),view.setNodeTarget(s,e),view.setNodeUrl(s,e),view.setNodeLineIcos(s,e),view.setNodeFontCss(s,e),view.setNodeClasses(s,e))}};o.treeTools=r,data.setZTreeTools(s,r);var a=data.nodeChildren(s,o);return a&&0<a.length?view.createNodes(s,0,a,null,-1):s.async.enable&&s.async.url&&""!==s.async.url&&view.asyncNode(s),r}};var zt=$.fn.zTree,$$=tools.$,consts=zt.consts}(jQuery); diff --git a/static/js/jstree.min.js b/static/js/jstree.min.js new file mode 100644 index 0000000..822ee60 --- /dev/null +++ b/static/js/jstree.min.js @@ -0,0 +1,6 @@ +/*! jsTree - v3.3.8 - 2019-04-29 - (MIT) */ +!function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):"undefined"!=typeof module&&module.exports?module.exports=a(require("jquery")):a(jQuery)}(function(a,b){"use strict";if(!a.jstree){var c=0,d=!1,e=!1,f=!1,g=[],h=a("script:last").attr("src"),i=window.document;a.jstree={version:"3.3.8",defaults:{plugins:[]},plugins:{},path:h&&-1!==h.indexOf("/")?h.replace(/\/[^\/]+$/,""):"",idregex:/[\\:&!^|()\[\]<>@*'+~#";.,=\- \/${}%?`]/g,root:"#"},a.jstree.create=function(b,d){var e=new a.jstree.core(++c),f=d;return d=a.extend(!0,{},a.jstree.defaults,d),f&&f.plugins&&(d.plugins=f.plugins),a.each(d.plugins,function(a,b){"core"!==a&&(e=e.plugin(b,d[b]))}),a(b).data("jstree",e),e.init(b,d),e},a.jstree.destroy=function(){a(".jstree:jstree").jstree("destroy"),a(i).off(".jstree")},a.jstree.core=function(a){this._id=a,this._cnt=0,this._wrk=null,this._data={core:{themes:{name:!1,dots:!1,icons:!1,ellipsis:!1},selected:[],last_error:{},working:!1,worker_queue:[],focused:null}}},a.jstree.reference=function(b){var c=null,d=null;if(!b||!b.id||b.tagName&&b.nodeType||(b=b.id),!d||!d.length)try{d=a(b)}catch(e){}if(!d||!d.length)try{d=a("#"+b.replace(a.jstree.idregex,"\\$&"))}catch(e){}return d&&d.length&&(d=d.closest(".jstree")).length&&(d=d.data("jstree"))?c=d:a(".jstree").each(function(){var d=a(this).data("jstree");return d&&d._model.data[b]?(c=d,!1):void 0}),c},a.fn.jstree=function(c){var d="string"==typeof c,e=Array.prototype.slice.call(arguments,1),f=null;return c!==!0||this.length?(this.each(function(){var g=a.jstree.reference(this),h=d&&g?g[c]:null;return f=d&&h?h.apply(g,e):null,g||d||c!==b&&!a.isPlainObject(c)||a.jstree.create(this,c),(g&&!d||c===!0)&&(f=g||!1),null!==f&&f!==b?!1:void 0}),null!==f&&f!==b?f:this):!1},a.expr.pseudos.jstree=a.expr.createPseudo(function(c){return function(c){return a(c).hasClass("jstree")&&a(c).data("jstree")!==b}}),a.jstree.defaults.core={data:!1,strings:!1,check_callback:!1,error:a.noop,animation:200,multiple:!0,themes:{name:!1,url:!1,dir:!1,dots:!0,icons:!0,ellipsis:!1,stripes:!1,variant:!1,responsive:!1},expand_selected_onload:!0,worker:!0,force_text:!1,dblclick_toggle:!0,loaded_state:!1,restore_focus:!0,keyboard:{"ctrl-space":function(b){b.type="click",a(b.currentTarget).trigger(b)},enter:function(b){b.type="click",a(b.currentTarget).trigger(b)},left:function(b){if(b.preventDefault(),this.is_open(b.currentTarget))this.close_node(b.currentTarget);else{var c=this.get_parent(b.currentTarget);c&&c.id!==a.jstree.root&&this.get_node(c,!0).children(".jstree-anchor").focus()}},up:function(a){a.preventDefault();var b=this.get_prev_dom(a.currentTarget);b&&b.length&&b.children(".jstree-anchor").focus()},right:function(b){if(b.preventDefault(),this.is_closed(b.currentTarget))this.open_node(b.currentTarget,function(a){this.get_node(a,!0).children(".jstree-anchor").focus()});else if(this.is_open(b.currentTarget)){var c=this.get_node(b.currentTarget,!0).children(".jstree-children")[0];c&&a(this._firstChild(c)).children(".jstree-anchor").focus()}},down:function(a){a.preventDefault();var b=this.get_next_dom(a.currentTarget);b&&b.length&&b.children(".jstree-anchor").focus()},"*":function(a){this.open_all()},home:function(b){b.preventDefault();var c=this._firstChild(this.get_container_ul()[0]);c&&a(c).children(".jstree-anchor").filter(":visible").focus()},end:function(a){a.preventDefault(),this.element.find(".jstree-anchor").filter(":visible").last().focus()},f2:function(a){a.preventDefault(),this.edit(a.currentTarget)}}},a.jstree.core.prototype={plugin:function(b,c){var d=a.jstree.plugins[b];return d?(this._data[b]={},d.prototype=this,new d(c,this)):this},init:function(b,c){this._model={data:{},changed:[],force_full_redraw:!1,redraw_timeout:!1,default_state:{loaded:!0,opened:!1,selected:!1,disabled:!1}},this._model.data[a.jstree.root]={id:a.jstree.root,parent:null,parents:[],children:[],children_d:[],state:{loaded:!1}},this.element=a(b).addClass("jstree jstree-"+this._id),this.settings=c,this._data.core.ready=!1,this._data.core.loaded=!1,this._data.core.rtl="rtl"===this.element.css("direction"),this.element[this._data.core.rtl?"addClass":"removeClass"]("jstree-rtl"),this.element.attr("role","tree"),this.settings.core.multiple&&this.element.attr("aria-multiselectable",!0),this.element.attr("tabindex")||this.element.attr("tabindex","0"),this.bind(),this.trigger("init"),this._data.core.original_container_html=this.element.find(" > ul > li").clone(!0),this._data.core.original_container_html.find("li").addBack().contents().filter(function(){return 3===this.nodeType&&(!this.nodeValue||/^\s+$/.test(this.nodeValue))}).remove(),this.element.html("<ul class='jstree-container-ul jstree-children' role='group'><li id='j"+this._id+"_loading' class='jstree-initial-node jstree-loading jstree-leaf jstree-last' role='tree-item'><i class='jstree-icon jstree-ocl'></i><a class='jstree-anchor' href='#'><i class='jstree-icon jstree-themeicon-hidden'></i>"+this.get_string("Loading ...")+"</a></li></ul>"),this.element.attr("aria-activedescendant","j"+this._id+"_loading"),this._data.core.li_height=this.get_container_ul().children("li").first().outerHeight()||24,this._data.core.node=this._create_prototype_node(),this.trigger("loading"),this.load_node(a.jstree.root)},destroy:function(a){if(this.trigger("destroy"),this._wrk)try{window.URL.revokeObjectURL(this._wrk),this._wrk=null}catch(b){}a||this.element.empty(),this.teardown()},_create_prototype_node:function(){var a=i.createElement("LI"),b,c;return a.setAttribute("role","treeitem"),b=i.createElement("I"),b.className="jstree-icon jstree-ocl",b.setAttribute("role","presentation"),a.appendChild(b),b=i.createElement("A"),b.className="jstree-anchor",b.setAttribute("href","#"),b.setAttribute("tabindex","-1"),c=i.createElement("I"),c.className="jstree-icon jstree-themeicon",c.setAttribute("role","presentation"),b.appendChild(c),a.appendChild(b),b=c=null,a},_kbevent_to_func:function(a){var b={8:"Backspace",9:"Tab",13:"Enter",19:"Pause",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"Print",45:"Insert",46:"Delete",96:"Numpad0",97:"Numpad1",98:"Numpad2",99:"Numpad3",100:"Numpad4",101:"Numpad5",102:"Numpad6",103:"Numpad7",104:"Numpad8",105:"Numpad9","-13":"NumpadEnter",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"Numlock",145:"Scrolllock",16:"Shift",17:"Ctrl",18:"Alt",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",61:"=",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",107:"+",109:"-",110:".",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'",111:"/",106:"*",173:"-"},c=[];a.ctrlKey&&c.push("ctrl"),a.altKey&&c.push("alt"),a.shiftKey&&c.push("shift"),c.push(b[a.which]||a.which),c=c.sort().join("-").toLowerCase();var d=this.settings.core.keyboard,e,f;for(e in d)if(d.hasOwnProperty(e)&&(f=e,"-"!==f&&"+"!==f&&(f=f.replace("--","-MINUS").replace("+-","-MINUS").replace("++","-PLUS").replace("-+","-PLUS"),f=f.split(/-|\+/).sort().join("-").replace("MINUS","-").replace("PLUS","+").toLowerCase()),f===c))return d[e];return null},teardown:function(){this.unbind(),this.element.removeClass("jstree").removeData("jstree").find("[class^='jstree']").addBack().attr("class",function(){return this.className.replace(/jstree[^ ]*|$/gi,"")}),this.element=null},bind:function(){var b="",c=null,d=0;this.element.on("dblclick.jstree",function(a){if(a.target.tagName&&"input"===a.target.tagName.toLowerCase())return!0;if(i.selection&&i.selection.empty)i.selection.empty();else if(window.getSelection){var b=window.getSelection();try{b.removeAllRanges(),b.collapse()}catch(c){}}}).on("mousedown.jstree",a.proxy(function(a){a.target===this.element[0]&&(a.preventDefault(),d=+new Date)},this)).on("mousedown.jstree",".jstree-ocl",function(a){a.preventDefault()}).on("click.jstree",".jstree-ocl",a.proxy(function(a){this.toggle_node(a.target)},this)).on("dblclick.jstree",".jstree-anchor",a.proxy(function(a){return a.target.tagName&&"input"===a.target.tagName.toLowerCase()?!0:void(this.settings.core.dblclick_toggle&&this.toggle_node(a.target))},this)).on("click.jstree",".jstree-anchor",a.proxy(function(b){b.preventDefault(),b.currentTarget!==i.activeElement&&a(b.currentTarget).focus(),this.activate_node(b.currentTarget,b)},this)).on("keydown.jstree",".jstree-anchor",a.proxy(function(a){if(a.target.tagName&&"input"===a.target.tagName.toLowerCase())return!0;this._data.core.rtl&&(37===a.which?a.which=39:39===a.which&&(a.which=37));var b=this._kbevent_to_func(a);if(b){var c=b.call(this,a);if(c===!1||c===!0)return c}},this)).on("load_node.jstree",a.proxy(function(b,c){c.status&&(c.node.id!==a.jstree.root||this._data.core.loaded||(this._data.core.loaded=!0,this._firstChild(this.get_container_ul()[0])&&this.element.attr("aria-activedescendant",this._firstChild(this.get_container_ul()[0]).id),this.trigger("loaded")),this._data.core.ready||setTimeout(a.proxy(function(){if(this.element&&!this.get_container_ul().find(".jstree-loading").length){if(this._data.core.ready=!0,this._data.core.selected.length){if(this.settings.core.expand_selected_onload){var b=[],c,d;for(c=0,d=this._data.core.selected.length;d>c;c++)b=b.concat(this._model.data[this._data.core.selected[c]].parents);for(b=a.vakata.array_unique(b),c=0,d=b.length;d>c;c++)this.open_node(b[c],!1,0)}this.trigger("changed",{action:"ready",selected:this._data.core.selected})}this.trigger("ready")}},this),0))},this)).on("keypress.jstree",a.proxy(function(d){if(d.target.tagName&&"input"===d.target.tagName.toLowerCase())return!0;c&&clearTimeout(c),c=setTimeout(function(){b=""},500);var e=String.fromCharCode(d.which).toLowerCase(),f=this.element.find(".jstree-anchor").filter(":visible"),g=f.index(i.activeElement)||0,h=!1;if(b+=e,b.length>1){if(f.slice(g).each(a.proxy(function(c,d){return 0===a(d).text().toLowerCase().indexOf(b)?(a(d).focus(),h=!0,!1):void 0},this)),h)return;if(f.slice(0,g).each(a.proxy(function(c,d){return 0===a(d).text().toLowerCase().indexOf(b)?(a(d).focus(),h=!0,!1):void 0},this)),h)return}if(new RegExp("^"+e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")+"+$").test(b)){if(f.slice(g+1).each(a.proxy(function(b,c){return a(c).text().toLowerCase().charAt(0)===e?(a(c).focus(),h=!0,!1):void 0},this)),h)return;if(f.slice(0,g+1).each(a.proxy(function(b,c){return a(c).text().toLowerCase().charAt(0)===e?(a(c).focus(),h=!0,!1):void 0},this)),h)return}},this)).on("init.jstree",a.proxy(function(){var a=this.settings.core.themes;this._data.core.themes.dots=a.dots,this._data.core.themes.stripes=a.stripes,this._data.core.themes.icons=a.icons,this._data.core.themes.ellipsis=a.ellipsis,this.set_theme(a.name||"default",a.url),this.set_theme_variant(a.variant)},this)).on("loading.jstree",a.proxy(function(){this[this._data.core.themes.dots?"show_dots":"hide_dots"](),this[this._data.core.themes.icons?"show_icons":"hide_icons"](),this[this._data.core.themes.stripes?"show_stripes":"hide_stripes"](),this[this._data.core.themes.ellipsis?"show_ellipsis":"hide_ellipsis"]()},this)).on("blur.jstree",".jstree-anchor",a.proxy(function(b){this._data.core.focused=null,a(b.currentTarget).filter(".jstree-hovered").trigger("mouseleave"),this.element.attr("tabindex","0")},this)).on("focus.jstree",".jstree-anchor",a.proxy(function(b){var c=this.get_node(b.currentTarget);c&&c.id&&(this._data.core.focused=c.id),this.element.find(".jstree-hovered").not(b.currentTarget).trigger("mouseleave"),a(b.currentTarget).trigger("mouseenter"),this.element.attr("tabindex","-1")},this)).on("focus.jstree",a.proxy(function(){if(+new Date-d>500&&!this._data.core.focused&&this.settings.core.restore_focus){d=0;var a=this.get_node(this.element.attr("aria-activedescendant"),!0);a&&a.find("> .jstree-anchor").focus()}},this)).on("mouseenter.jstree",".jstree-anchor",a.proxy(function(a){this.hover_node(a.currentTarget)},this)).on("mouseleave.jstree",".jstree-anchor",a.proxy(function(a){this.dehover_node(a.currentTarget)},this))},unbind:function(){this.element.off(".jstree"),a(i).off(".jstree-"+this._id)},trigger:function(a,b){b||(b={}),b.instance=this,this.element.triggerHandler(a.replace(".jstree","")+".jstree",b)},get_container:function(){return this.element},get_container_ul:function(){return this.element.children(".jstree-children").first()},get_string:function(b){var c=this.settings.core.strings;return a.isFunction(c)?c.call(this,b):c&&c[b]?c[b]:b},_firstChild:function(a){a=a?a.firstChild:null;while(null!==a&&1!==a.nodeType)a=a.nextSibling;return a},_nextSibling:function(a){a=a?a.nextSibling:null;while(null!==a&&1!==a.nodeType)a=a.nextSibling;return a},_previousSibling:function(a){a=a?a.previousSibling:null;while(null!==a&&1!==a.nodeType)a=a.previousSibling;return a},get_node:function(b,c){b&&b.id&&(b=b.id),b instanceof a&&b.length&&b[0].id&&(b=b[0].id);var d;try{if(this._model.data[b])b=this._model.data[b];else if("string"==typeof b&&this._model.data[b.replace(/^#/,"")])b=this._model.data[b.replace(/^#/,"")];else if("string"==typeof b&&(d=a("#"+b.replace(a.jstree.idregex,"\\$&"),this.element)).length&&this._model.data[d.closest(".jstree-node").attr("id")])b=this._model.data[d.closest(".jstree-node").attr("id")];else if((d=this.element.find(b)).length&&this._model.data[d.closest(".jstree-node").attr("id")])b=this._model.data[d.closest(".jstree-node").attr("id")];else{if(!(d=this.element.find(b)).length||!d.hasClass("jstree"))return!1;b=this._model.data[a.jstree.root]}return c&&(b=b.id===a.jstree.root?this.element:a("#"+b.id.replace(a.jstree.idregex,"\\$&"),this.element)),b}catch(e){return!1}},get_path:function(b,c,d){if(b=b.parents?b:this.get_node(b),!b||b.id===a.jstree.root||!b.parents)return!1;var e,f,g=[];for(g.push(d?b.id:b.text),e=0,f=b.parents.length;f>e;e++)g.push(d?b.parents[e]:this.get_text(b.parents[e]));return g=g.reverse().slice(1),c?g.join(c):g},get_next_dom:function(b,c){var d;if(b=this.get_node(b,!0),b[0]===this.element[0]){d=this._firstChild(this.get_container_ul()[0]);while(d&&0===d.offsetHeight)d=this._nextSibling(d);return d?a(d):!1}if(!b||!b.length)return!1;if(c){d=b[0];do d=this._nextSibling(d);while(d&&0===d.offsetHeight);return d?a(d):!1}if(b.hasClass("jstree-open")){d=this._firstChild(b.children(".jstree-children")[0]);while(d&&0===d.offsetHeight)d=this._nextSibling(d);if(null!==d)return a(d)}d=b[0];do d=this._nextSibling(d);while(d&&0===d.offsetHeight);return null!==d?a(d):b.parentsUntil(".jstree",".jstree-node").nextAll(".jstree-node:visible").first()},get_prev_dom:function(b,c){var d;if(b=this.get_node(b,!0),b[0]===this.element[0]){d=this.get_container_ul()[0].lastChild;while(d&&0===d.offsetHeight)d=this._previousSibling(d);return d?a(d):!1}if(!b||!b.length)return!1;if(c){d=b[0];do d=this._previousSibling(d);while(d&&0===d.offsetHeight);return d?a(d):!1}d=b[0];do d=this._previousSibling(d);while(d&&0===d.offsetHeight);if(null!==d){b=a(d);while(b.hasClass("jstree-open"))b=b.children(".jstree-children").first().children(".jstree-node:visible:last");return b}return d=b[0].parentNode.parentNode,d&&d.className&&-1!==d.className.indexOf("jstree-node")?a(d):!1},get_parent:function(b){return b=this.get_node(b),b&&b.id!==a.jstree.root?b.parent:!1},get_children_dom:function(a){return a=this.get_node(a,!0),a[0]===this.element[0]?this.get_container_ul().children(".jstree-node"):a&&a.length?a.children(".jstree-children").children(".jstree-node"):!1},is_parent:function(a){return a=this.get_node(a),a&&(a.state.loaded===!1||a.children.length>0)},is_loaded:function(a){return a=this.get_node(a),a&&a.state.loaded},is_loading:function(a){return a=this.get_node(a),a&&a.state&&a.state.loading},is_open:function(a){return a=this.get_node(a),a&&a.state.opened},is_closed:function(a){return a=this.get_node(a),a&&this.is_parent(a)&&!a.state.opened},is_leaf:function(a){return!this.is_parent(a)},load_node:function(b,c){var d,e,f,g,h;if(a.isArray(b))return this._load_nodes(b.slice(),c),!0;if(b=this.get_node(b),!b)return c&&c.call(this,b,!1),!1;if(b.state.loaded){for(b.state.loaded=!1,f=0,g=b.parents.length;g>f;f++)this._model.data[b.parents[f]].children_d=a.vakata.array_filter(this._model.data[b.parents[f]].children_d,function(c){return-1===a.inArray(c,b.children_d)});for(d=0,e=b.children_d.length;e>d;d++)this._model.data[b.children_d[d]].state.selected&&(h=!0),delete this._model.data[b.children_d[d]];h&&(this._data.core.selected=a.vakata.array_filter(this._data.core.selected,function(c){return-1===a.inArray(c,b.children_d)})),b.children=[],b.children_d=[],h&&this.trigger("changed",{action:"load_node",node:b,selected:this._data.core.selected})}return b.state.failed=!1,b.state.loading=!0,this.get_node(b,!0).addClass("jstree-loading").attr("aria-busy",!0),this._load_node(b,a.proxy(function(a){b=this._model.data[b.id],b.state.loading=!1,b.state.loaded=a,b.state.failed=!b.state.loaded;var d=this.get_node(b,!0),e=0,f=0,g=this._model.data,h=!1;for(e=0,f=b.children.length;f>e;e++)if(g[b.children[e]]&&!g[b.children[e]].state.hidden){h=!0;break}b.state.loaded&&d&&d.length&&(d.removeClass("jstree-closed jstree-open jstree-leaf"),h?"#"!==b.id&&d.addClass(b.state.opened?"jstree-open":"jstree-closed"):d.addClass("jstree-leaf")),d.removeClass("jstree-loading").attr("aria-busy",!1),this.trigger("load_node",{node:b,status:a}),c&&c.call(this,b,a)},this)),!0},_load_nodes:function(a,b,c,d){var e=!0,f=function(){this._load_nodes(a,b,!0)},g=this._model.data,h,i,j=[];for(h=0,i=a.length;i>h;h++)g[a[h]]&&(!g[a[h]].state.loaded&&!g[a[h]].state.failed||!c&&d)&&(this.is_loading(a[h])||this.load_node(a[h],f),e=!1);if(e){for(h=0,i=a.length;i>h;h++)g[a[h]]&&g[a[h]].state.loaded&&j.push(a[h]);b&&!b.done&&(b.call(this,j),b.done=!0)}},load_all:function(b,c){if(b||(b=a.jstree.root),b=this.get_node(b),!b)return!1;var d=[],e=this._model.data,f=e[b.id].children_d,g,h;for(b.state&&!b.state.loaded&&d.push(b.id),g=0,h=f.length;h>g;g++)e[f[g]]&&e[f[g]].state&&!e[f[g]].state.loaded&&d.push(f[g]);d.length?this._load_nodes(d,function(){this.load_all(b,c)}):(c&&c.call(this,b),this.trigger("load_all",{node:b}))},_load_node:function(b,c){var d=this.settings.core.data,e,f=function g(){return 3!==this.nodeType&&8!==this.nodeType};return d?a.isFunction(d)?d.call(this,b,a.proxy(function(d){d===!1?c.call(this,!1):this["string"==typeof d?"_append_html_data":"_append_json_data"](b,"string"==typeof d?a(a.parseHTML(d)).filter(f):d,function(a){c.call(this,a)})},this)):"object"==typeof d?d.url?(d=a.extend(!0,{},d),a.isFunction(d.url)&&(d.url=d.url.call(this,b)),a.isFunction(d.data)&&(d.data=d.data.call(this,b)),a.ajax(d).done(a.proxy(function(d,e,g){var h=g.getResponseHeader("Content-Type");return h&&-1!==h.indexOf("json")||"object"==typeof d?this._append_json_data(b,d,function(a){c.call(this,a)}):h&&-1!==h.indexOf("html")||"string"==typeof d?this._append_html_data(b,a(a.parseHTML(d)).filter(f),function(a){c.call(this,a)}):(this._data.core.last_error={error:"ajax",plugin:"core",id:"core_04",reason:"Could not load node",data:JSON.stringify({id:b.id,xhr:g})},this.settings.core.error.call(this,this._data.core.last_error),c.call(this,!1))},this)).fail(a.proxy(function(a){this._data.core.last_error={error:"ajax",plugin:"core",id:"core_04",reason:"Could not load node",data:JSON.stringify({id:b.id,xhr:a})},c.call(this,!1),this.settings.core.error.call(this,this._data.core.last_error)},this))):(e=a.isArray(d)?a.extend(!0,[],d):a.isPlainObject(d)?a.extend(!0,{},d):d,b.id===a.jstree.root?this._append_json_data(b,e,function(a){c.call(this,a)}):(this._data.core.last_error={error:"nodata",plugin:"core",id:"core_05",reason:"Could not load node",data:JSON.stringify({id:b.id})},this.settings.core.error.call(this,this._data.core.last_error),c.call(this,!1))):"string"==typeof d?b.id===a.jstree.root?this._append_html_data(b,a(a.parseHTML(d)).filter(f),function(a){c.call(this,a)}):(this._data.core.last_error={error:"nodata",plugin:"core",id:"core_06",reason:"Could not load node",data:JSON.stringify({id:b.id})},this.settings.core.error.call(this,this._data.core.last_error),c.call(this,!1)):c.call(this,!1):b.id===a.jstree.root?this._append_html_data(b,this._data.core.original_container_html.clone(!0),function(a){c.call(this,a)}):c.call(this,!1)},_node_changed:function(b){b=this.get_node(b),b&&-1===a.inArray(b.id,this._model.changed)&&this._model.changed.push(b.id)},_append_html_data:function(b,c,d){b=this.get_node(b),b.children=[],b.children_d=[];var e=c.is("ul")?c.children():c,f=b.id,g=[],h=[],i=this._model.data,j=i[f],k=this._data.core.selected.length,l,m,n;for(e.each(a.proxy(function(b,c){l=this._parse_model_from_html(a(c),f,j.parents.concat()),l&&(g.push(l),h.push(l),i[l].children_d.length&&(h=h.concat(i[l].children_d)))},this)),j.children=g,j.children_d=h,m=0,n=j.parents.length;n>m;m++)i[j.parents[m]].children_d=i[j.parents[m]].children_d.concat(h);this.trigger("model",{nodes:h,parent:f}),f!==a.jstree.root?(this._node_changed(f),this.redraw()):(this.get_container_ul().children(".jstree-initial-node").remove(),this.redraw(!0)),this._data.core.selected.length!==k&&this.trigger("changed",{action:"model",selected:this._data.core.selected}),d.call(this,!0)},_append_json_data:function(b,c,d,e){if(null!==this.element){b=this.get_node(b),b.children=[],b.children_d=[],c.d&&(c=c.d,"string"==typeof c&&(c=JSON.parse(c))),a.isArray(c)||(c=[c]);var f=null,g={df:this._model.default_state,dat:c,par:b.id,m:this._model.data,t_id:this._id,t_cnt:this._cnt,sel:this._data.core.selected},h=this,i=function(a,b){a.data&&(a=a.data);var c=a.dat,d=a.par,e=[],f=[],g=[],i=a.df,j=a.t_id,k=a.t_cnt,l=a.m,m=l[d],n=a.sel,o,p,q,r,s=function(a,c,d){d=d?d.concat():[],c&&d.unshift(c);var e=a.id.toString(),f,h,j,k,m={id:e,text:a.text||"",icon:a.icon!==b?a.icon:!0,parent:c,parents:d,children:a.children||[],children_d:a.children_d||[],data:a.data,state:{},li_attr:{id:!1},a_attr:{href:"#"},original:!1};for(f in i)i.hasOwnProperty(f)&&(m.state[f]=i[f]);if(a&&a.data&&a.data.jstree&&a.data.jstree.icon&&(m.icon=a.data.jstree.icon),(m.icon===b||null===m.icon||""===m.icon)&&(m.icon=!0),a&&a.data&&(m.data=a.data,a.data.jstree))for(f in a.data.jstree)a.data.jstree.hasOwnProperty(f)&&(m.state[f]=a.data.jstree[f]);if(a&&"object"==typeof a.state)for(f in a.state)a.state.hasOwnProperty(f)&&(m.state[f]=a.state[f]);if(a&&"object"==typeof a.li_attr)for(f in a.li_attr)a.li_attr.hasOwnProperty(f)&&(m.li_attr[f]=a.li_attr[f]);if(m.li_attr.id||(m.li_attr.id=e),a&&"object"==typeof a.a_attr)for(f in a.a_attr)a.a_attr.hasOwnProperty(f)&&(m.a_attr[f]=a.a_attr[f]);for(a&&a.children&&a.children===!0&&(m.state.loaded=!1,m.children=[],m.children_d=[]),l[m.id]=m,f=0,h=m.children.length;h>f;f++)j=s(l[m.children[f]],m.id,d),k=l[j],m.children_d.push(j),k.children_d.length&&(m.children_d=m.children_d.concat(k.children_d));return delete a.data,delete a.children,l[m.id].original=a,m.state.selected&&g.push(m.id),m.id},t=function(a,c,d){d=d?d.concat():[],c&&d.unshift(c);var e=!1,f,h,m,n,o;do e="j"+j+"_"+ ++k;while(l[e]);o={id:!1,text:"string"==typeof a?a:"",icon:"object"==typeof a&&a.icon!==b?a.icon:!0,parent:c,parents:d,children:[],children_d:[],data:null,state:{},li_attr:{id:!1},a_attr:{href:"#"},original:!1};for(f in i)i.hasOwnProperty(f)&&(o.state[f]=i[f]);if(a&&a.id&&(o.id=a.id.toString()),a&&a.text&&(o.text=a.text),a&&a.data&&a.data.jstree&&a.data.jstree.icon&&(o.icon=a.data.jstree.icon),(o.icon===b||null===o.icon||""===o.icon)&&(o.icon=!0),a&&a.data&&(o.data=a.data,a.data.jstree))for(f in a.data.jstree)a.data.jstree.hasOwnProperty(f)&&(o.state[f]=a.data.jstree[f]);if(a&&"object"==typeof a.state)for(f in a.state)a.state.hasOwnProperty(f)&&(o.state[f]=a.state[f]);if(a&&"object"==typeof a.li_attr)for(f in a.li_attr)a.li_attr.hasOwnProperty(f)&&(o.li_attr[f]=a.li_attr[f]);if(o.li_attr.id&&!o.id&&(o.id=o.li_attr.id.toString()),o.id||(o.id=e),o.li_attr.id||(o.li_attr.id=o.id),a&&"object"==typeof a.a_attr)for(f in a.a_attr)a.a_attr.hasOwnProperty(f)&&(o.a_attr[f]=a.a_attr[f]);if(a&&a.children&&a.children.length){for(f=0,h=a.children.length;h>f;f++)m=t(a.children[f],o.id,d),n=l[m],o.children.push(m),n.children_d.length&&(o.children_d=o.children_d.concat(n.children_d));o.children_d=o.children_d.concat(o.children)}return a&&a.children&&a.children===!0&&(o.state.loaded=!1,o.children=[],o.children_d=[]),delete a.data,delete a.children,o.original=a,l[o.id]=o,o.state.selected&&g.push(o.id),o.id};if(c.length&&c[0].id!==b&&c[0].parent!==b){for(p=0,q=c.length;q>p;p++)c[p].children||(c[p].children=[]),c[p].state||(c[p].state={}),l[c[p].id.toString()]=c[p];for(p=0,q=c.length;q>p;p++)l[c[p].parent.toString()]?(l[c[p].parent.toString()].children.push(c[p].id.toString()),m.children_d.push(c[p].id.toString())):"undefined"!=typeof h&&(h._data.core.last_error={error:"parse",plugin:"core",id:"core_07",reason:"Node with invalid parent",data:JSON.stringify({id:c[p].id.toString(),parent:c[p].parent.toString()})},h.settings.core.error.call(h,h._data.core.last_error));for(p=0,q=m.children.length;q>p;p++)o=s(l[m.children[p]],d,m.parents.concat()),f.push(o),l[o].children_d.length&&(f=f.concat(l[o].children_d));for(p=0,q=m.parents.length;q>p;p++)l[m.parents[p]].children_d=l[m.parents[p]].children_d.concat(f);r={cnt:k,mod:l,sel:n,par:d,dpc:f,add:g}}else{for(p=0,q=c.length;q>p;p++)o=t(c[p],d,m.parents.concat()),o&&(e.push(o),f.push(o),l[o].children_d.length&&(f=f.concat(l[o].children_d)));for(m.children=e,m.children_d=f,p=0,q=m.parents.length;q>p;p++)l[m.parents[p]].children_d=l[m.parents[p]].children_d.concat(f);r={cnt:k,mod:l,sel:n,par:d,dpc:f,add:g}}return"undefined"!=typeof window&&"undefined"!=typeof window.document?r:void postMessage(r)},j=function(b,c){if(null!==this.element){this._cnt=b.cnt;var e,f=this._model.data;for(e in f)f.hasOwnProperty(e)&&f[e].state&&f[e].state.loading&&b.mod[e]&&(b.mod[e].state.loading=!0);if(this._model.data=b.mod,c){var g,h=b.add,i=b.sel,j=this._data.core.selected.slice();if(f=this._model.data,i.length!==j.length||a.vakata.array_unique(i.concat(j)).length!==i.length){for(e=0,g=i.length;g>e;e++)-1===a.inArray(i[e],h)&&-1===a.inArray(i[e],j)&&(f[i[e]].state.selected=!1);for(e=0,g=j.length;g>e;e++)-1===a.inArray(j[e],i)&&(f[j[e]].state.selected=!0)}}b.add.length&&(this._data.core.selected=this._data.core.selected.concat(b.add)),this.trigger("model",{nodes:b.dpc,parent:b.par}),b.par!==a.jstree.root?(this._node_changed(b.par),this.redraw()):this.redraw(!0),b.add.length&&this.trigger("changed",{action:"model",selected:this._data.core.selected}),d.call(this,!0)}};if(this.settings.core.worker&&window.Blob&&window.URL&&window.Worker)try{null===this._wrk&&(this._wrk=window.URL.createObjectURL(new window.Blob(["self.onmessage = "+i.toString()],{type:"text/javascript"}))),!this._data.core.working||e?(this._data.core.working=!0,f=new window.Worker(this._wrk),f.onmessage=a.proxy(function(a){j.call(this,a.data,!0);try{f.terminate(),f=null}catch(b){}this._data.core.worker_queue.length?this._append_json_data.apply(this,this._data.core.worker_queue.shift()):this._data.core.working=!1},this),g.par?f.postMessage(g):this._data.core.worker_queue.length?this._append_json_data.apply(this,this._data.core.worker_queue.shift()):this._data.core.working=!1):this._data.core.worker_queue.push([b,c,d,!0])}catch(k){j.call(this,i(g),!1),this._data.core.worker_queue.length?this._append_json_data.apply(this,this._data.core.worker_queue.shift()):this._data.core.working=!1}else j.call(this,i(g),!1)}},_parse_model_from_html:function(c,d,e){e=e?[].concat(e):[],d&&e.unshift(d);var f,g,h=this._model.data,i={id:!1,text:!1,icon:!0,parent:d,parents:e,children:[],children_d:[],data:null,state:{},li_attr:{id:!1},a_attr:{href:"#"},original:!1},j,k,l;for(j in this._model.default_state)this._model.default_state.hasOwnProperty(j)&&(i.state[j]=this._model.default_state[j]);if(k=a.vakata.attributes(c,!0),a.each(k,function(b,c){return c=a.trim(c),c.length?(i.li_attr[b]=c,void("id"===b&&(i.id=c.toString()))):!0}),k=c.children("a").first(),k.length&&(k=a.vakata.attributes(k,!0),a.each(k,function(b,c){c=a.trim(c),c.length&&(i.a_attr[b]=c)})),k=c.children("a").first().length?c.children("a").first().clone():c.clone(),k.children("ins, i, ul").remove(),k=k.html(),k=a("<div />").html(k),i.text=this.settings.core.force_text?k.text():k.html(),k=c.data(),i.data=k?a.extend(!0,{},k):null,i.state.opened=c.hasClass("jstree-open"),i.state.selected=c.children("a").hasClass("jstree-clicked"),i.state.disabled=c.children("a").hasClass("jstree-disabled"),i.data&&i.data.jstree)for(j in i.data.jstree)i.data.jstree.hasOwnProperty(j)&&(i.state[j]=i.data.jstree[j]);k=c.children("a").children(".jstree-themeicon"),k.length&&(i.icon=k.hasClass("jstree-themeicon-hidden")?!1:k.attr("rel")),i.state.icon!==b&&(i.icon=i.state.icon),(i.icon===b||null===i.icon||""===i.icon)&&(i.icon=!0),k=c.children("ul").children("li");do l="j"+this._id+"_"+ ++this._cnt;while(h[l]);return i.id=i.li_attr.id?i.li_attr.id.toString():l,k.length?(k.each(a.proxy(function(b,c){f=this._parse_model_from_html(a(c),i.id,e),g=this._model.data[f],i.children.push(f),g.children_d.length&&(i.children_d=i.children_d.concat(g.children_d))},this)),i.children_d=i.children_d.concat(i.children)):c.hasClass("jstree-closed")&&(i.state.loaded=!1),i.li_attr["class"]&&(i.li_attr["class"]=i.li_attr["class"].replace("jstree-closed","").replace("jstree-open","")),i.a_attr["class"]&&(i.a_attr["class"]=i.a_attr["class"].replace("jstree-clicked","").replace("jstree-disabled","")),h[i.id]=i,i.state.selected&&this._data.core.selected.push(i.id),i.id},_parse_model_from_flat_json:function(a,c,d){d=d?d.concat():[],c&&d.unshift(c);var e=a.id.toString(),f=this._model.data,g=this._model.default_state,h,i,j,k,l={id:e,text:a.text||"",icon:a.icon!==b?a.icon:!0,parent:c,parents:d,children:a.children||[],children_d:a.children_d||[],data:a.data,state:{},li_attr:{id:!1},a_attr:{href:"#"},original:!1};for(h in g)g.hasOwnProperty(h)&&(l.state[h]=g[h]);if(a&&a.data&&a.data.jstree&&a.data.jstree.icon&&(l.icon=a.data.jstree.icon),(l.icon===b||null===l.icon||""===l.icon)&&(l.icon=!0),a&&a.data&&(l.data=a.data,a.data.jstree))for(h in a.data.jstree)a.data.jstree.hasOwnProperty(h)&&(l.state[h]=a.data.jstree[h]);if(a&&"object"==typeof a.state)for(h in a.state)a.state.hasOwnProperty(h)&&(l.state[h]=a.state[h]);if(a&&"object"==typeof a.li_attr)for(h in a.li_attr)a.li_attr.hasOwnProperty(h)&&(l.li_attr[h]=a.li_attr[h]);if(l.li_attr.id||(l.li_attr.id=e),a&&"object"==typeof a.a_attr)for(h in a.a_attr)a.a_attr.hasOwnProperty(h)&&(l.a_attr[h]=a.a_attr[h]);for(a&&a.children&&a.children===!0&&(l.state.loaded=!1,l.children=[],l.children_d=[]),f[l.id]=l,h=0,i=l.children.length;i>h;h++)j=this._parse_model_from_flat_json(f[l.children[h]],l.id,d),k=f[j],l.children_d.push(j),k.children_d.length&&(l.children_d=l.children_d.concat(k.children_d));return delete a.data,delete a.children,f[l.id].original=a,l.state.selected&&this._data.core.selected.push(l.id),l.id},_parse_model_from_json:function(a,c,d){d=d?d.concat():[],c&&d.unshift(c);var e=!1,f,g,h,i,j=this._model.data,k=this._model.default_state,l;do e="j"+this._id+"_"+ ++this._cnt;while(j[e]);l={id:!1,text:"string"==typeof a?a:"",icon:"object"==typeof a&&a.icon!==b?a.icon:!0,parent:c,parents:d,children:[],children_d:[],data:null,state:{},li_attr:{id:!1},a_attr:{href:"#"},original:!1};for(f in k)k.hasOwnProperty(f)&&(l.state[f]=k[f]);if(a&&a.id&&(l.id=a.id.toString()),a&&a.text&&(l.text=a.text),a&&a.data&&a.data.jstree&&a.data.jstree.icon&&(l.icon=a.data.jstree.icon),(l.icon===b||null===l.icon||""===l.icon)&&(l.icon=!0),a&&a.data&&(l.data=a.data,a.data.jstree))for(f in a.data.jstree)a.data.jstree.hasOwnProperty(f)&&(l.state[f]=a.data.jstree[f]);if(a&&"object"==typeof a.state)for(f in a.state)a.state.hasOwnProperty(f)&&(l.state[f]=a.state[f]);if(a&&"object"==typeof a.li_attr)for(f in a.li_attr)a.li_attr.hasOwnProperty(f)&&(l.li_attr[f]=a.li_attr[f]); + if(l.li_attr.id&&!l.id&&(l.id=l.li_attr.id.toString()),l.id||(l.id=e),l.li_attr.id||(l.li_attr.id=l.id),a&&"object"==typeof a.a_attr)for(f in a.a_attr)a.a_attr.hasOwnProperty(f)&&(l.a_attr[f]=a.a_attr[f]);if(a&&a.children&&a.children.length){for(f=0,g=a.children.length;g>f;f++)h=this._parse_model_from_json(a.children[f],l.id,d),i=j[h],l.children.push(h),i.children_d.length&&(l.children_d=l.children_d.concat(i.children_d));l.children_d=l.children.concat(l.children_d)}return a&&a.children&&a.children===!0&&(l.state.loaded=!1,l.children=[],l.children_d=[]),delete a.data,delete a.children,l.original=a,j[l.id]=l,l.state.selected&&this._data.core.selected.push(l.id),l.id},_redraw:function(){var b=this._model.force_full_redraw?this._model.data[a.jstree.root].children.concat([]):this._model.changed.concat([]),c=i.createElement("UL"),d,e,f,g=this._data.core.focused;for(e=0,f=b.length;f>e;e++)d=this.redraw_node(b[e],!0,this._model.force_full_redraw),d&&this._model.force_full_redraw&&c.appendChild(d);this._model.force_full_redraw&&(c.className=this.get_container_ul()[0].className,c.setAttribute("role","group"),this.element.empty().append(c)),null!==g&&this.settings.core.restore_focus&&(d=this.get_node(g,!0),d&&d.length&&d.children(".jstree-anchor")[0]!==i.activeElement?d.children(".jstree-anchor").focus():this._data.core.focused=null),this._model.force_full_redraw=!1,this._model.changed=[],this.trigger("redraw",{nodes:b})},redraw:function(a){a&&(this._model.force_full_redraw=!0),this._redraw()},draw_children:function(b){var c=this.get_node(b),d=!1,e=!1,f=!1,g=i;if(!c)return!1;if(c.id===a.jstree.root)return this.redraw(!0);if(b=this.get_node(b,!0),!b||!b.length)return!1;if(b.children(".jstree-children").remove(),b=b[0],c.children.length&&c.state.loaded){for(f=g.createElement("UL"),f.setAttribute("role","group"),f.className="jstree-children",d=0,e=c.children.length;e>d;d++)f.appendChild(this.redraw_node(c.children[d],!0,!0));b.appendChild(f)}},redraw_node:function(b,c,d,e){var f=this.get_node(b),g=!1,h=!1,j=!1,k=!1,l=!1,m=!1,n="",o=i,p=this._model.data,q=!1,r=!1,s=null,t=0,u=0,v=!1,w=!1;if(!f)return!1;if(f.id===a.jstree.root)return this.redraw(!0);if(c=c||0===f.children.length,b=i.querySelector?this.element[0].querySelector("#"+(-1!=="0123456789".indexOf(f.id[0])?"\\3"+f.id[0]+" "+f.id.substr(1).replace(a.jstree.idregex,"\\$&"):f.id.replace(a.jstree.idregex,"\\$&"))):i.getElementById(f.id))b=a(b),d||(g=b.parent().parent()[0],g===this.element[0]&&(g=null),h=b.index()),c||!f.children.length||b.children(".jstree-children").length||(c=!0),c||(j=b.children(".jstree-children")[0]),q=b.children(".jstree-anchor")[0]===i.activeElement,b.remove();else if(c=!0,!d){if(g=f.parent!==a.jstree.root?a("#"+f.parent.replace(a.jstree.idregex,"\\$&"),this.element)[0]:null,!(null===g||g&&p[f.parent].state.opened))return!1;h=a.inArray(f.id,null===g?p[a.jstree.root].children:p[f.parent].children)}b=this._data.core.node.cloneNode(!0),n="jstree-node ";for(k in f.li_attr)if(f.li_attr.hasOwnProperty(k)){if("id"===k)continue;"class"!==k?b.setAttribute(k,f.li_attr[k]):n+=f.li_attr[k]}for(f.a_attr.id||(f.a_attr.id=f.id+"_anchor"),b.setAttribute("aria-selected",!!f.state.selected),b.setAttribute("aria-level",f.parents.length),b.setAttribute("aria-labelledby",f.a_attr.id),f.state.disabled&&b.setAttribute("aria-disabled",!0),k=0,l=f.children.length;l>k;k++)if(!p[f.children[k]].state.hidden){v=!0;break}if(null!==f.parent&&p[f.parent]&&!f.state.hidden&&(k=a.inArray(f.id,p[f.parent].children),w=f.id,-1!==k))for(k++,l=p[f.parent].children.length;l>k;k++)if(p[p[f.parent].children[k]].state.hidden||(w=p[f.parent].children[k]),w!==f.id)break;f.state.hidden&&(n+=" jstree-hidden"),f.state.loading&&(n+=" jstree-loading"),f.state.loaded&&!v?n+=" jstree-leaf":(n+=f.state.opened&&f.state.loaded?" jstree-open":" jstree-closed",b.setAttribute("aria-expanded",f.state.opened&&f.state.loaded)),w===f.id&&(n+=" jstree-last"),b.id=f.id,b.className=n,n=(f.state.selected?" jstree-clicked":"")+(f.state.disabled?" jstree-disabled":"");for(l in f.a_attr)if(f.a_attr.hasOwnProperty(l)){if("href"===l&&"#"===f.a_attr[l])continue;"class"!==l?b.childNodes[1].setAttribute(l,f.a_attr[l]):n+=" "+f.a_attr[l]}if(n.length&&(b.childNodes[1].className="jstree-anchor "+n),(f.icon&&f.icon!==!0||f.icon===!1)&&(f.icon===!1?b.childNodes[1].childNodes[0].className+=" jstree-themeicon-hidden":-1===f.icon.indexOf("/")&&-1===f.icon.indexOf(".")?b.childNodes[1].childNodes[0].className+=" "+f.icon+" jstree-themeicon-custom":(b.childNodes[1].childNodes[0].style.backgroundImage='url("'+f.icon+'")',b.childNodes[1].childNodes[0].style.backgroundPosition="center center",b.childNodes[1].childNodes[0].style.backgroundSize="auto",b.childNodes[1].childNodes[0].className+=" jstree-themeicon-custom")),this.settings.core.force_text?b.childNodes[1].appendChild(o.createTextNode(f.text)):b.childNodes[1].innerHTML+=f.text,c&&f.children.length&&(f.state.opened||e)&&f.state.loaded){for(m=o.createElement("UL"),m.setAttribute("role","group"),m.className="jstree-children",k=0,l=f.children.length;l>k;k++)m.appendChild(this.redraw_node(f.children[k],c,!0));b.appendChild(m)}if(j&&b.appendChild(j),!d){for(g||(g=this.element[0]),k=0,l=g.childNodes.length;l>k;k++)if(g.childNodes[k]&&g.childNodes[k].className&&-1!==g.childNodes[k].className.indexOf("jstree-children")){s=g.childNodes[k];break}s||(s=o.createElement("UL"),s.setAttribute("role","group"),s.className="jstree-children",g.appendChild(s)),g=s,h<g.childNodes.length?g.insertBefore(b,g.childNodes[h]):g.appendChild(b),q&&(t=this.element[0].scrollTop,u=this.element[0].scrollLeft,b.childNodes[1].focus(),this.element[0].scrollTop=t,this.element[0].scrollLeft=u)}return f.state.opened&&!f.state.loaded&&(f.state.opened=!1,setTimeout(a.proxy(function(){this.open_node(f.id,!1,0)},this),0)),b},open_node:function(c,d,e){var f,g,h,i;if(a.isArray(c)){for(c=c.slice(),f=0,g=c.length;g>f;f++)this.open_node(c[f],d,e);return!0}return c=this.get_node(c),c&&c.id!==a.jstree.root?(e=e===b?this.settings.core.animation:e,this.is_closed(c)?this.is_loaded(c)?(h=this.get_node(c,!0),i=this,h.length&&(e&&h.children(".jstree-children").length&&h.children(".jstree-children").stop(!0,!0),c.children.length&&!this._firstChild(h.children(".jstree-children")[0])&&this.draw_children(c),e?(this.trigger("before_open",{node:c}),h.children(".jstree-children").css("display","none").end().removeClass("jstree-closed").addClass("jstree-open").attr("aria-expanded",!0).children(".jstree-children").stop(!0,!0).slideDown(e,function(){this.style.display="",i.element&&i.trigger("after_open",{node:c})})):(this.trigger("before_open",{node:c}),h[0].className=h[0].className.replace("jstree-closed","jstree-open"),h[0].setAttribute("aria-expanded",!0))),c.state.opened=!0,d&&d.call(this,c,!0),h.length||this.trigger("before_open",{node:c}),this.trigger("open_node",{node:c}),e&&h.length||this.trigger("after_open",{node:c}),!0):this.is_loading(c)?setTimeout(a.proxy(function(){this.open_node(c,d,e)},this),500):void this.load_node(c,function(a,b){return b?this.open_node(a,d,e):d?d.call(this,a,!1):!1}):(d&&d.call(this,c,!1),!1)):!1},_open_to:function(b){if(b=this.get_node(b),!b||b.id===a.jstree.root)return!1;var c,d,e=b.parents;for(c=0,d=e.length;d>c;c+=1)c!==a.jstree.root&&this.open_node(e[c],!1,0);return a("#"+b.id.replace(a.jstree.idregex,"\\$&"),this.element)},close_node:function(c,d){var e,f,g,h;if(a.isArray(c)){for(c=c.slice(),e=0,f=c.length;f>e;e++)this.close_node(c[e],d);return!0}return c=this.get_node(c),c&&c.id!==a.jstree.root?this.is_closed(c)?!1:(d=d===b?this.settings.core.animation:d,g=this,h=this.get_node(c,!0),c.state.opened=!1,this.trigger("close_node",{node:c}),void(h.length?d?h.children(".jstree-children").attr("style","display:block !important").end().removeClass("jstree-open").addClass("jstree-closed").attr("aria-expanded",!1).children(".jstree-children").stop(!0,!0).slideUp(d,function(){this.style.display="",h.children(".jstree-children").remove(),g.element&&g.trigger("after_close",{node:c})}):(h[0].className=h[0].className.replace("jstree-open","jstree-closed"),h.attr("aria-expanded",!1).children(".jstree-children").remove(),this.trigger("after_close",{node:c})):this.trigger("after_close",{node:c}))):!1},toggle_node:function(b){var c,d;if(a.isArray(b)){for(b=b.slice(),c=0,d=b.length;d>c;c++)this.toggle_node(b[c]);return!0}return this.is_closed(b)?this.open_node(b):this.is_open(b)?this.close_node(b):void 0},open_all:function(b,c,d){if(b||(b=a.jstree.root),b=this.get_node(b),!b)return!1;var e=b.id===a.jstree.root?this.get_container_ul():this.get_node(b,!0),f,g,h;if(!e.length){for(f=0,g=b.children_d.length;g>f;f++)this.is_closed(this._model.data[b.children_d[f]])&&(this._model.data[b.children_d[f]].state.opened=!0);return this.trigger("open_all",{node:b})}d=d||e,h=this,e=this.is_closed(b)?e.find(".jstree-closed").addBack():e.find(".jstree-closed"),e.each(function(){h.open_node(this,function(a,b){b&&this.is_parent(a)&&this.open_all(a,c,d)},c||0)}),0===d.find(".jstree-closed").length&&this.trigger("open_all",{node:this.get_node(d)})},close_all:function(b,c){if(b||(b=a.jstree.root),b=this.get_node(b),!b)return!1;var d=b.id===a.jstree.root?this.get_container_ul():this.get_node(b,!0),e=this,f,g;for(d.length&&(d=this.is_open(b)?d.find(".jstree-open").addBack():d.find(".jstree-open"),a(d.get().reverse()).each(function(){e.close_node(this,c||0)})),f=0,g=b.children_d.length;g>f;f++)this._model.data[b.children_d[f]].state.opened=!1;this.trigger("close_all",{node:b})},is_disabled:function(a){return a=this.get_node(a),a&&a.state&&a.state.disabled},enable_node:function(b){var c,d;if(a.isArray(b)){for(b=b.slice(),c=0,d=b.length;d>c;c++)this.enable_node(b[c]);return!0}return b=this.get_node(b),b&&b.id!==a.jstree.root?(b.state.disabled=!1,this.get_node(b,!0).children(".jstree-anchor").removeClass("jstree-disabled").attr("aria-disabled",!1),void this.trigger("enable_node",{node:b})):!1},disable_node:function(b){var c,d;if(a.isArray(b)){for(b=b.slice(),c=0,d=b.length;d>c;c++)this.disable_node(b[c]);return!0}return b=this.get_node(b),b&&b.id!==a.jstree.root?(b.state.disabled=!0,this.get_node(b,!0).children(".jstree-anchor").addClass("jstree-disabled").attr("aria-disabled",!0),void this.trigger("disable_node",{node:b})):!1},is_hidden:function(a){return a=this.get_node(a),a.state.hidden===!0},hide_node:function(b,c){var d,e;if(a.isArray(b)){for(b=b.slice(),d=0,e=b.length;e>d;d++)this.hide_node(b[d],!0);return c||this.redraw(),!0}return b=this.get_node(b),b&&b.id!==a.jstree.root?void(b.state.hidden||(b.state.hidden=!0,this._node_changed(b.parent),c||this.redraw(),this.trigger("hide_node",{node:b}))):!1},show_node:function(b,c){var d,e;if(a.isArray(b)){for(b=b.slice(),d=0,e=b.length;e>d;d++)this.show_node(b[d],!0);return c||this.redraw(),!0}return b=this.get_node(b),b&&b.id!==a.jstree.root?void(b.state.hidden&&(b.state.hidden=!1,this._node_changed(b.parent),c||this.redraw(),this.trigger("show_node",{node:b}))):!1},hide_all:function(b){var c,d=this._model.data,e=[];for(c in d)d.hasOwnProperty(c)&&c!==a.jstree.root&&!d[c].state.hidden&&(d[c].state.hidden=!0,e.push(c));return this._model.force_full_redraw=!0,b||this.redraw(),this.trigger("hide_all",{nodes:e}),e},show_all:function(b){var c,d=this._model.data,e=[];for(c in d)d.hasOwnProperty(c)&&c!==a.jstree.root&&d[c].state.hidden&&(d[c].state.hidden=!1,e.push(c));return this._model.force_full_redraw=!0,b||this.redraw(),this.trigger("show_all",{nodes:e}),e},activate_node:function(a,c){if(this.is_disabled(a))return!1;if(c&&"object"==typeof c||(c={}),this._data.core.last_clicked=this._data.core.last_clicked&&this._data.core.last_clicked.id!==b?this.get_node(this._data.core.last_clicked.id):null,this._data.core.last_clicked&&!this._data.core.last_clicked.state.selected&&(this._data.core.last_clicked=null),!this._data.core.last_clicked&&this._data.core.selected.length&&(this._data.core.last_clicked=this.get_node(this._data.core.selected[this._data.core.selected.length-1])),this.settings.core.multiple&&(c.metaKey||c.ctrlKey||c.shiftKey)&&(!c.shiftKey||this._data.core.last_clicked&&this.get_parent(a)&&this.get_parent(a)===this._data.core.last_clicked.parent))if(c.shiftKey){var d=this.get_node(a).id,e=this._data.core.last_clicked.id,f=this.get_node(this._data.core.last_clicked.parent).children,g=!1,h,i;for(h=0,i=f.length;i>h;h+=1)f[h]===d&&(g=!g),f[h]===e&&(g=!g),this.is_disabled(f[h])||!g&&f[h]!==d&&f[h]!==e?this.deselect_node(f[h],!0,c):this.is_hidden(f[h])||this.select_node(f[h],!0,!1,c);this.trigger("changed",{action:"select_node",node:this.get_node(a),selected:this._data.core.selected,event:c})}else this.is_selected(a)?this.deselect_node(a,!1,c):this.select_node(a,!1,!1,c);else!this.settings.core.multiple&&(c.metaKey||c.ctrlKey||c.shiftKey)&&this.is_selected(a)?this.deselect_node(a,!1,c):(this.deselect_all(!0),this.select_node(a,!1,!1,c),this._data.core.last_clicked=this.get_node(a));this.trigger("activate_node",{node:this.get_node(a),event:c})},hover_node:function(a){if(a=this.get_node(a,!0),!a||!a.length||a.children(".jstree-hovered").length)return!1;var b=this.element.find(".jstree-hovered"),c=this.element;b&&b.length&&this.dehover_node(b),a.children(".jstree-anchor").addClass("jstree-hovered"),this.trigger("hover_node",{node:this.get_node(a)}),setTimeout(function(){c.attr("aria-activedescendant",a[0].id)},0)},dehover_node:function(a){return a=this.get_node(a,!0),a&&a.length&&a.children(".jstree-hovered").length?(a.children(".jstree-anchor").removeClass("jstree-hovered"),void this.trigger("dehover_node",{node:this.get_node(a)})):!1},select_node:function(b,c,d,e){var f,g,h,i;if(a.isArray(b)){for(b=b.slice(),g=0,h=b.length;h>g;g++)this.select_node(b[g],c,d,e);return!0}return b=this.get_node(b),b&&b.id!==a.jstree.root?(f=this.get_node(b,!0),void(b.state.selected||(b.state.selected=!0,this._data.core.selected.push(b.id),d||(f=this._open_to(b)),f&&f.length&&f.attr("aria-selected",!0).children(".jstree-anchor").addClass("jstree-clicked"),this.trigger("select_node",{node:b,selected:this._data.core.selected,event:e}),c||this.trigger("changed",{action:"select_node",node:b,selected:this._data.core.selected,event:e})))):!1},deselect_node:function(b,c,d){var e,f,g;if(a.isArray(b)){for(b=b.slice(),e=0,f=b.length;f>e;e++)this.deselect_node(b[e],c,d);return!0}return b=this.get_node(b),b&&b.id!==a.jstree.root?(g=this.get_node(b,!0),void(b.state.selected&&(b.state.selected=!1,this._data.core.selected=a.vakata.array_remove_item(this._data.core.selected,b.id),g.length&&g.attr("aria-selected",!1).children(".jstree-anchor").removeClass("jstree-clicked"),this.trigger("deselect_node",{node:b,selected:this._data.core.selected,event:d}),c||this.trigger("changed",{action:"deselect_node",node:b,selected:this._data.core.selected,event:d})))):!1},select_all:function(b){var c=this._data.core.selected.concat([]),d,e;for(this._data.core.selected=this._model.data[a.jstree.root].children_d.concat(),d=0,e=this._data.core.selected.length;e>d;d++)this._model.data[this._data.core.selected[d]]&&(this._model.data[this._data.core.selected[d]].state.selected=!0);this.redraw(!0),this.trigger("select_all",{selected:this._data.core.selected}),b||this.trigger("changed",{action:"select_all",selected:this._data.core.selected,old_selection:c})},deselect_all:function(a){var b=this._data.core.selected.concat([]),c,d;for(c=0,d=this._data.core.selected.length;d>c;c++)this._model.data[this._data.core.selected[c]]&&(this._model.data[this._data.core.selected[c]].state.selected=!1);this._data.core.selected=[],this.element.find(".jstree-clicked").removeClass("jstree-clicked").parent().attr("aria-selected",!1),this.trigger("deselect_all",{selected:this._data.core.selected,node:b}),a||this.trigger("changed",{action:"deselect_all",selected:this._data.core.selected,old_selection:b})},is_selected:function(b){return b=this.get_node(b),b&&b.id!==a.jstree.root?b.state.selected:!1},get_selected:function(b){return b?a.map(this._data.core.selected,a.proxy(function(a){return this.get_node(a)},this)):this._data.core.selected.slice()},get_top_selected:function(b){var c=this.get_selected(!0),d={},e,f,g,h;for(e=0,f=c.length;f>e;e++)d[c[e].id]=c[e];for(e=0,f=c.length;f>e;e++)for(g=0,h=c[e].children_d.length;h>g;g++)d[c[e].children_d[g]]&&delete d[c[e].children_d[g]];c=[];for(e in d)d.hasOwnProperty(e)&&c.push(e);return b?a.map(c,a.proxy(function(a){return this.get_node(a)},this)):c},get_bottom_selected:function(b){var c=this.get_selected(!0),d=[],e,f;for(e=0,f=c.length;f>e;e++)c[e].children.length||d.push(c[e].id);return b?a.map(d,a.proxy(function(a){return this.get_node(a)},this)):d},get_state:function(){var b={core:{open:[],loaded:[],scroll:{left:this.element.scrollLeft(),top:this.element.scrollTop()},selected:[]}},c;for(c in this._model.data)this._model.data.hasOwnProperty(c)&&c!==a.jstree.root&&(this._model.data[c].state.loaded&&this.settings.core.loaded_state&&b.core.loaded.push(c),this._model.data[c].state.opened&&b.core.open.push(c),this._model.data[c].state.selected&&b.core.selected.push(c));return b},set_state:function(c,d){if(c){if(c.core&&c.core.selected&&c.core.initial_selection===b&&(c.core.initial_selection=this._data.core.selected.concat([]).sort().join(",")),c.core){var e,f,g,h,i;if(c.core.loaded)return this.settings.core.loaded_state&&a.isArray(c.core.loaded)&&c.core.loaded.length?this._load_nodes(c.core.loaded,function(a){delete c.core.loaded,this.set_state(c,d)}):(delete c.core.loaded,this.set_state(c,d)),!1;if(c.core.open)return a.isArray(c.core.open)&&c.core.open.length?this._load_nodes(c.core.open,function(a){this.open_node(a,!1,0),delete c.core.open,this.set_state(c,d)}):(delete c.core.open,this.set_state(c,d)),!1;if(c.core.scroll)return c.core.scroll&&c.core.scroll.left!==b&&this.element.scrollLeft(c.core.scroll.left),c.core.scroll&&c.core.scroll.top!==b&&this.element.scrollTop(c.core.scroll.top),delete c.core.scroll,this.set_state(c,d),!1;if(c.core.selected)return h=this,(c.core.initial_selection===b||c.core.initial_selection===this._data.core.selected.concat([]).sort().join(","))&&(this.deselect_all(),a.each(c.core.selected,function(a,b){h.select_node(b,!1,!0)})),delete c.core.initial_selection,delete c.core.selected,this.set_state(c,d),!1;for(i in c)c.hasOwnProperty(i)&&"core"!==i&&-1===a.inArray(i,this.settings.plugins)&&delete c[i];if(a.isEmptyObject(c.core))return delete c.core,this.set_state(c,d),!1}return a.isEmptyObject(c)?(c=null,d&&d.call(this),this.trigger("set_state"),!1):!0}return!1},refresh:function(b,c){this._data.core.state=c===!0?{}:this.get_state(),c&&a.isFunction(c)&&(this._data.core.state=c.call(this,this._data.core.state)),this._cnt=0,this._model.data={},this._model.data[a.jstree.root]={id:a.jstree.root,parent:null,parents:[],children:[],children_d:[],state:{loaded:!1}},this._data.core.selected=[],this._data.core.last_clicked=null,this._data.core.focused=null;var d=this.get_container_ul()[0].className;b||(this.element.html("<ul class='"+d+"' role='group'><li class='jstree-initial-node jstree-loading jstree-leaf jstree-last' role='treeitem' id='j"+this._id+"_loading'><i class='jstree-icon jstree-ocl'></i><a class='jstree-anchor' href='#'><i class='jstree-icon jstree-themeicon-hidden'></i>"+this.get_string("Loading ...")+"</a></li></ul>"),this.element.attr("aria-activedescendant","j"+this._id+"_loading")),this.load_node(a.jstree.root,function(b,c){c&&(this.get_container_ul()[0].className=d,this._firstChild(this.get_container_ul()[0])&&this.element.attr("aria-activedescendant",this._firstChild(this.get_container_ul()[0]).id),this.set_state(a.extend(!0,{},this._data.core.state),function(){this.trigger("refresh")})),this._data.core.state=null})},refresh_node:function(b){if(b=this.get_node(b),!b||b.id===a.jstree.root)return!1;var c=[],d=[],e=this._data.core.selected.concat([]);d.push(b.id),b.state.opened===!0&&c.push(b.id),this.get_node(b,!0).find(".jstree-open").each(function(){d.push(this.id),c.push(this.id)}),this._load_nodes(d,a.proxy(function(a){this.open_node(c,!1,0),this.select_node(e),this.trigger("refresh_node",{node:b,nodes:a})},this),!1,!0)},set_id:function(b,c){if(b=this.get_node(b),!b||b.id===a.jstree.root)return!1;var d,e,f=this._model.data,g=b.id;for(c=c.toString(),f[b.parent].children[a.inArray(b.id,f[b.parent].children)]=c,d=0,e=b.parents.length;e>d;d++)f[b.parents[d]].children_d[a.inArray(b.id,f[b.parents[d]].children_d)]=c;for(d=0,e=b.children.length;e>d;d++)f[b.children[d]].parent=c;for(d=0,e=b.children_d.length;e>d;d++)f[b.children_d[d]].parents[a.inArray(b.id,f[b.children_d[d]].parents)]=c;return d=a.inArray(b.id,this._data.core.selected),-1!==d&&(this._data.core.selected[d]=c),d=this.get_node(b.id,!0),d&&(d.attr("id",c),this.element.attr("aria-activedescendant")===b.id&&this.element.attr("aria-activedescendant",c)),delete f[b.id],b.id=c,b.li_attr.id=c,f[c]=b,this.trigger("set_id",{node:b,"new":b.id,old:g}),!0},get_text:function(b){return b=this.get_node(b),b&&b.id!==a.jstree.root?b.text:!1},set_text:function(b,c){var d,e;if(a.isArray(b)){for(b=b.slice(),d=0,e=b.length;e>d;d++)this.set_text(b[d],c);return!0}return b=this.get_node(b),b&&b.id!==a.jstree.root?(b.text=c,this.get_node(b,!0).length&&this.redraw_node(b.id),this.trigger("set_text",{obj:b,text:c}),!0):!1},get_json:function(b,c,d){if(b=this.get_node(b||a.jstree.root),!b)return!1;c&&c.flat&&!d&&(d=[]);var e={id:b.id,text:b.text,icon:this.get_icon(b),li_attr:a.extend(!0,{},b.li_attr),a_attr:a.extend(!0,{},b.a_attr),state:{},data:c&&c.no_data?!1:a.extend(!0,a.isArray(b.data)?[]:{},b.data)},f,g;if(c&&c.flat?e.parent=b.parent:e.children=[],c&&c.no_state)delete e.state;else for(f in b.state)b.state.hasOwnProperty(f)&&(e.state[f]=b.state[f]);if(c&&c.no_li_attr&&delete e.li_attr,c&&c.no_a_attr&&delete e.a_attr,c&&c.no_id&&(delete e.id,e.li_attr&&e.li_attr.id&&delete e.li_attr.id,e.a_attr&&e.a_attr.id&&delete e.a_attr.id),c&&c.flat&&b.id!==a.jstree.root&&d.push(e),!c||!c.no_children)for(f=0,g=b.children.length;g>f;f++)c&&c.flat?this.get_json(b.children[f],c,d):e.children.push(this.get_json(b.children[f],c));return c&&c.flat?d:b.id===a.jstree.root?e.children:e},create_node:function(c,d,e,f,g){if(null===c&&(c=a.jstree.root),c=this.get_node(c),!c)return!1;if(e=e===b?"last":e,!e.toString().match(/^(before|after)$/)&&!g&&!this.is_loaded(c))return this.load_node(c,function(){this.create_node(c,d,e,f,!0)});d||(d={text:this.get_string("New node")}),d="string"==typeof d?{text:d}:a.extend(!0,{},d),d.text===b&&(d.text=this.get_string("New node"));var h,i,j,k;switch(c.id===a.jstree.root&&("before"===e&&(e="first"),"after"===e&&(e="last")),e){case"before":h=this.get_node(c.parent),e=a.inArray(c.id,h.children),c=h;break;case"after":h=this.get_node(c.parent),e=a.inArray(c.id,h.children)+1,c=h;break;case"inside":case"first":e=0;break;case"last":e=c.children.length;break;default:e||(e=0)}if(e>c.children.length&&(e=c.children.length),d.id||(d.id=!0),!this.check("create_node",d,c,e))return this.settings.core.error.call(this,this._data.core.last_error),!1;if(d.id===!0&&delete d.id,d=this._parse_model_from_json(d,c.id,c.parents.concat()),!d)return!1;for(h=this.get_node(d),i=[],i.push(d),i=i.concat(h.children_d),this.trigger("model",{nodes:i,parent:c.id}),c.children_d=c.children_d.concat(i),j=0,k=c.parents.length;k>j;j++)this._model.data[c.parents[j]].children_d=this._model.data[c.parents[j]].children_d.concat(i);for(d=h,h=[],j=0,k=c.children.length;k>j;j++)h[j>=e?j+1:j]=c.children[j];return h[e]=d.id,c.children=h,this.redraw_node(c,!0),this.trigger("create_node",{node:this.get_node(d),parent:c.id,position:e}),f&&f.call(this,this.get_node(d)),d.id},rename_node:function(b,c){var d,e,f;if(a.isArray(b)){for(b=b.slice(),d=0,e=b.length;e>d;d++)this.rename_node(b[d],c);return!0}return b=this.get_node(b),b&&b.id!==a.jstree.root?(f=b.text,this.check("rename_node",b,this.get_parent(b),c)?(this.set_text(b,c),this.trigger("rename_node",{node:b,text:c,old:f}),!0):(this.settings.core.error.call(this,this._data.core.last_error),!1)):!1},delete_node:function(b){var c,d,e,f,g,h,i,j,k,l,m,n;if(a.isArray(b)){for(b=b.slice(),c=0,d=b.length;d>c;c++)this.delete_node(b[c]);return!0}if(b=this.get_node(b),!b||b.id===a.jstree.root)return!1;if(e=this.get_node(b.parent),f=a.inArray(b.id,e.children),l=!1,!this.check("delete_node",b,e,f))return this.settings.core.error.call(this,this._data.core.last_error),!1;for(-1!==f&&(e.children=a.vakata.array_remove(e.children,f)),g=b.children_d.concat([]),g.push(b.id),h=0,i=b.parents.length;i>h;h++)this._model.data[b.parents[h]].children_d=a.vakata.array_filter(this._model.data[b.parents[h]].children_d,function(b){return-1===a.inArray(b,g)});for(j=0,k=g.length;k>j;j++)if(this._model.data[g[j]].state.selected){l=!0;break}for(l&&(this._data.core.selected=a.vakata.array_filter(this._data.core.selected,function(b){return-1===a.inArray(b,g)})),this.trigger("delete_node",{node:b,parent:e.id}),l&&this.trigger("changed",{action:"delete_node",node:b,selected:this._data.core.selected,parent:e.id}),j=0,k=g.length;k>j;j++)delete this._model.data[g[j]];return-1!==a.inArray(this._data.core.focused,g)&&(this._data.core.focused=null,m=this.element[0].scrollTop,n=this.element[0].scrollLeft,e.id===a.jstree.root?this._model.data[a.jstree.root].children[0]&&this.get_node(this._model.data[a.jstree.root].children[0],!0).children(".jstree-anchor").focus():this.get_node(e,!0).children(".jstree-anchor").focus(),this.element[0].scrollTop=m,this.element[0].scrollLeft=n),this.redraw_node(e,!0),!0},check:function(b,c,d,e,f){c=c&&c.id?c:this.get_node(c),d=d&&d.id?d:this.get_node(d);var g=b.match(/^move_node|copy_node|create_node$/i)?d:c,h=this.settings.core.check_callback;if("move_node"===b||"copy_node"===b){if(!(f&&f.is_multi||"move_node"!==b||a.inArray(c.id,d.children)!==e))return this._data.core.last_error={error:"check",plugin:"core",id:"core_08",reason:"Moving node to its current position",data:JSON.stringify({chk:b,pos:e,obj:c&&c.id?c.id:!1,par:d&&d.id?d.id:!1})},!1;if(!(f&&f.is_multi||c.id!==d.id&&("move_node"!==b||a.inArray(c.id,d.children)!==e)&&-1===a.inArray(d.id,c.children_d)))return this._data.core.last_error={error:"check",plugin:"core",id:"core_01",reason:"Moving parent inside child",data:JSON.stringify({chk:b,pos:e,obj:c&&c.id?c.id:!1,par:d&&d.id?d.id:!1})},!1}return g&&g.data&&(g=g.data),g&&g.functions&&(g.functions[b]===!1||g.functions[b]===!0)?(g.functions[b]===!1&&(this._data.core.last_error={error:"check",plugin:"core",id:"core_02",reason:"Node data prevents function: "+b,data:JSON.stringify({chk:b,pos:e,obj:c&&c.id?c.id:!1,par:d&&d.id?d.id:!1})}),g.functions[b]):h===!1||a.isFunction(h)&&h.call(this,b,c,d,e,f)===!1||h&&h[b]===!1?(this._data.core.last_error={error:"check",plugin:"core",id:"core_03",reason:"User config for core.check_callback prevents function: "+b,data:JSON.stringify({chk:b,pos:e,obj:c&&c.id?c.id:!1,par:d&&d.id?d.id:!1})},!1):!0},last_error:function(){return this._data.core.last_error},move_node:function(c,d,e,f,g,h,i){var j,k,l,m,n,o,p,q,r,s,t,u,v,w;if(d=this.get_node(d),e=e===b?0:e,!d)return!1;if(!e.toString().match(/^(before|after)$/)&&!g&&!this.is_loaded(d))return this.load_node(d,function(){this.move_node(c,d,e,f,!0,!1,i)});if(a.isArray(c)){if(1!==c.length){for(j=0,k=c.length;k>j;j++)(r=this.move_node(c[j],d,e,f,g,!1,i))&&(d=r,e="after");return this.redraw(),!0}c=c[0]}if(c=c&&c.id?c:this.get_node(c),!c||c.id===a.jstree.root)return!1;if(l=(c.parent||a.jstree.root).toString(),n=e.toString().match(/^(before|after)$/)&&d.id!==a.jstree.root?this.get_node(d.parent):d,o=i?i:this._model.data[c.id]?this:a.jstree.reference(c.id),p=!o||!o._id||this._id!==o._id,m=o&&o._id&&l&&o._model.data[l]&&o._model.data[l].children?a.inArray(c.id,o._model.data[l].children):-1,o&&o._id&&(c=o._model.data[c.id]),p)return(r=this.copy_node(c,d,e,f,g,!1,i))?(o&&o.delete_node(c),r):!1;switch(d.id===a.jstree.root&&("before"===e&&(e="first"),"after"===e&&(e="last")),e){case"before":e=a.inArray(d.id,n.children);break;case"after":e=a.inArray(d.id,n.children)+1;break;case"inside":case"first":e=0;break;case"last":e=n.children.length;break;default:e||(e=0)}if(e>n.children.length&&(e=n.children.length),!this.check("move_node",c,n,e,{core:!0,origin:i,is_multi:o&&o._id&&o._id!==this._id,is_foreign:!o||!o._id}))return this.settings.core.error.call(this,this._data.core.last_error),!1;if(c.parent===n.id){for(q=n.children.concat(),r=a.inArray(c.id,q),-1!==r&&(q=a.vakata.array_remove(q,r),e>r&&e--),r=[],s=0,t=q.length;t>s;s++)r[s>=e?s+1:s]=q[s];r[e]=c.id,n.children=r,this._node_changed(n.id),this.redraw(n.id===a.jstree.root)}else{for(r=c.children_d.concat(),r.push(c.id),s=0,t=c.parents.length;t>s;s++){for(q=[],w=o._model.data[c.parents[s]].children_d,u=0,v=w.length;v>u;u++)-1===a.inArray(w[u],r)&&q.push(w[u]);o._model.data[c.parents[s]].children_d=q}for(o._model.data[l].children=a.vakata.array_remove_item(o._model.data[l].children,c.id),s=0,t=n.parents.length;t>s;s++)this._model.data[n.parents[s]].children_d=this._model.data[n.parents[s]].children_d.concat(r);for(q=[],s=0,t=n.children.length;t>s;s++)q[s>=e?s+1:s]=n.children[s];for(q[e]=c.id,n.children=q,n.children_d.push(c.id),n.children_d=n.children_d.concat(c.children_d),c.parent=n.id,r=n.parents.concat(),r.unshift(n.id),w=c.parents.length,c.parents=r,r=r.concat(),s=0,t=c.children_d.length;t>s;s++)this._model.data[c.children_d[s]].parents=this._model.data[c.children_d[s]].parents.slice(0,-1*w),Array.prototype.push.apply(this._model.data[c.children_d[s]].parents,r);(l===a.jstree.root||n.id===a.jstree.root)&&(this._model.force_full_redraw=!0),this._model.force_full_redraw||(this._node_changed(l),this._node_changed(n.id)),h||this.redraw()}return f&&f.call(this,c,n,e),this.trigger("move_node",{node:c,parent:n.id,position:e,old_parent:l,old_position:m,is_multi:o&&o._id&&o._id!==this._id,is_foreign:!o||!o._id,old_instance:o,new_instance:this}),c.id},copy_node:function(c,d,e,f,g,h,i){var j,k,l,m,n,o,p,q,r,s,t;if(d=this.get_node(d),e=e===b?0:e,!d)return!1;if(!e.toString().match(/^(before|after)$/)&&!g&&!this.is_loaded(d))return this.load_node(d,function(){this.copy_node(c,d,e,f,!0,!1,i)});if(a.isArray(c)){if(1!==c.length){for(j=0,k=c.length;k>j;j++)(m=this.copy_node(c[j],d,e,f,g,!0,i))&&(d=m,e="after");return this.redraw(),!0}c=c[0]}if(c=c&&c.id?c:this.get_node(c),!c||c.id===a.jstree.root)return!1;switch(q=(c.parent||a.jstree.root).toString(),r=e.toString().match(/^(before|after)$/)&&d.id!==a.jstree.root?this.get_node(d.parent):d,s=i?i:this._model.data[c.id]?this:a.jstree.reference(c.id),t=!s||!s._id||this._id!==s._id,s&&s._id&&(c=s._model.data[c.id]),d.id===a.jstree.root&&("before"===e&&(e="first"),"after"===e&&(e="last")),e){case"before":e=a.inArray(d.id,r.children);break;case"after":e=a.inArray(d.id,r.children)+1;break;case"inside":case"first":e=0;break;case"last":e=r.children.length;break;default:e||(e=0)}if(e>r.children.length&&(e=r.children.length),!this.check("copy_node",c,r,e,{core:!0,origin:i,is_multi:s&&s._id&&s._id!==this._id,is_foreign:!s||!s._id}))return this.settings.core.error.call(this,this._data.core.last_error),!1;if(p=s?s.get_json(c,{no_id:!0,no_data:!0,no_state:!0}):c,!p)return!1;if(p.id===!0&&delete p.id,p=this._parse_model_from_json(p,r.id,r.parents.concat()),!p)return!1;for(m=this.get_node(p),c&&c.state&&c.state.loaded===!1&&(m.state.loaded=!1),l=[],l.push(p),l=l.concat(m.children_d),this.trigger("model",{nodes:l,parent:r.id}),n=0,o=r.parents.length;o>n;n++)this._model.data[r.parents[n]].children_d=this._model.data[r.parents[n]].children_d.concat(l);for(l=[],n=0,o=r.children.length;o>n;n++)l[n>=e?n+1:n]=r.children[n];return l[e]=m.id,r.children=l,r.children_d.push(m.id),r.children_d=r.children_d.concat(m.children_d),r.id===a.jstree.root&&(this._model.force_full_redraw=!0),this._model.force_full_redraw||this._node_changed(r.id),h||this.redraw(r.id===a.jstree.root),f&&f.call(this,m,r,e),this.trigger("copy_node",{node:m,original:c,parent:r.id,position:e,old_parent:q,old_position:s&&s._id&&q&&s._model.data[q]&&s._model.data[q].children?a.inArray(c.id,s._model.data[q].children):-1, + is_multi:s&&s._id&&s._id!==this._id,is_foreign:!s||!s._id,old_instance:s,new_instance:this}),m.id},cut:function(b){if(b||(b=this._data.core.selected.concat()),a.isArray(b)||(b=[b]),!b.length)return!1;var c=[],g,h,i;for(h=0,i=b.length;i>h;h++)g=this.get_node(b[h]),g&&g.id&&g.id!==a.jstree.root&&c.push(g);return c.length?(d=c,f=this,e="move_node",void this.trigger("cut",{node:b})):!1},copy:function(b){if(b||(b=this._data.core.selected.concat()),a.isArray(b)||(b=[b]),!b.length)return!1;var c=[],g,h,i;for(h=0,i=b.length;i>h;h++)g=this.get_node(b[h]),g&&g.id&&g.id!==a.jstree.root&&c.push(g);return c.length?(d=c,f=this,e="copy_node",void this.trigger("copy",{node:b})):!1},get_buffer:function(){return{mode:e,node:d,inst:f}},can_paste:function(){return e!==!1&&d!==!1},paste:function(a,b){return a=this.get_node(a),a&&e&&e.match(/^(copy_node|move_node)$/)&&d?(this[e](d,a,b,!1,!1,!1,f)&&this.trigger("paste",{parent:a.id,node:d,mode:e}),d=!1,e=!1,void(f=!1)):!1},clear_buffer:function(){d=!1,e=!1,f=!1,this.trigger("clear_buffer")},edit:function(b,c,d){var e,f,g,h,j,k,l,m,n,o=!1;return(b=this.get_node(b))?this.check("edit",b,this.get_parent(b))?(n=b,c="string"==typeof c?c:b.text,this.set_text(b,""),b=this._open_to(b),n.text=c,e=this._data.core.rtl,f=this.element.width(),this._data.core.focused=n.id,g=b.children(".jstree-anchor").focus(),h=a("<span>"),j=c,k=a("<div />",{css:{position:"absolute",top:"-200px",left:e?"0px":"-1000px",visibility:"hidden"}}).appendTo(i.body),l=a("<input />",{value:j,"class":"jstree-rename-input",css:{padding:"0",border:"1px solid silver","box-sizing":"border-box",display:"inline-block",height:this._data.core.li_height+"px",lineHeight:this._data.core.li_height+"px",width:"150px"},blur:a.proxy(function(c){c.stopImmediatePropagation(),c.preventDefault();var e=h.children(".jstree-rename-input"),f=e.val(),i=this.settings.core.force_text,m;""===f&&(f=j),k.remove(),h.replaceWith(g),h.remove(),j=i?j:a("<div></div>").append(a.parseHTML(j)).html(),b=this.get_node(b),this.set_text(b,j),m=!!this.rename_node(b,i?a("<div></div>").text(f).text():a("<div></div>").append(a.parseHTML(f)).html()),m||this.set_text(b,j),this._data.core.focused=n.id,setTimeout(a.proxy(function(){var a=this.get_node(n.id,!0);a.length&&(this._data.core.focused=n.id,a.children(".jstree-anchor").focus())},this),0),d&&d.call(this,n,m,o),l=null},this),keydown:function(a){var b=a.which;27===b&&(o=!0,this.value=j),(27===b||13===b||37===b||38===b||39===b||40===b||32===b)&&a.stopImmediatePropagation(),(27===b||13===b)&&(a.preventDefault(),this.blur())},click:function(a){a.stopImmediatePropagation()},mousedown:function(a){a.stopImmediatePropagation()},keyup:function(a){l.width(Math.min(k.text("pW"+this.value).width(),f))},keypress:function(a){return 13===a.which?!1:void 0}}),m={fontFamily:g.css("fontFamily")||"",fontSize:g.css("fontSize")||"",fontWeight:g.css("fontWeight")||"",fontStyle:g.css("fontStyle")||"",fontStretch:g.css("fontStretch")||"",fontVariant:g.css("fontVariant")||"",letterSpacing:g.css("letterSpacing")||"",wordSpacing:g.css("wordSpacing")||""},h.attr("class",g.attr("class")).append(g.contents().clone()).append(l),g.replaceWith(h),k.css(m),l.css(m).width(Math.min(k.text("pW"+l[0].value).width(),f))[0].select(),void a(i).one("mousedown.jstree touchstart.jstree dnd_start.vakata",function(b){l&&b.target!==l&&a(l).blur()})):(this.settings.core.error.call(this,this._data.core.last_error),!1):!1},set_theme:function(b,c){if(!b)return!1;if(c===!0){var d=this.settings.core.themes.dir;d||(d=a.jstree.path+"/themes"),c=d+"/"+b+"/style.css"}c&&-1===a.inArray(c,g)&&(a("head").append('<link rel="stylesheet" href="'+c+'" type="text/css" />'),g.push(c)),this._data.core.themes.name&&this.element.removeClass("jstree-"+this._data.core.themes.name),this._data.core.themes.name=b,this.element.addClass("jstree-"+b),this.element[this.settings.core.themes.responsive?"addClass":"removeClass"]("jstree-"+b+"-responsive"),this.trigger("set_theme",{theme:b})},get_theme:function(){return this._data.core.themes.name},set_theme_variant:function(a){this._data.core.themes.variant&&this.element.removeClass("jstree-"+this._data.core.themes.name+"-"+this._data.core.themes.variant),this._data.core.themes.variant=a,a&&this.element.addClass("jstree-"+this._data.core.themes.name+"-"+this._data.core.themes.variant)},get_theme_variant:function(){return this._data.core.themes.variant},show_stripes:function(){this._data.core.themes.stripes=!0,this.get_container_ul().addClass("jstree-striped"),this.trigger("show_stripes")},hide_stripes:function(){this._data.core.themes.stripes=!1,this.get_container_ul().removeClass("jstree-striped"),this.trigger("hide_stripes")},toggle_stripes:function(){this._data.core.themes.stripes?this.hide_stripes():this.show_stripes()},show_dots:function(){this._data.core.themes.dots=!0,this.get_container_ul().removeClass("jstree-no-dots"),this.trigger("show_dots")},hide_dots:function(){this._data.core.themes.dots=!1,this.get_container_ul().addClass("jstree-no-dots"),this.trigger("hide_dots")},toggle_dots:function(){this._data.core.themes.dots?this.hide_dots():this.show_dots()},show_icons:function(){this._data.core.themes.icons=!0,this.get_container_ul().removeClass("jstree-no-icons"),this.trigger("show_icons")},hide_icons:function(){this._data.core.themes.icons=!1,this.get_container_ul().addClass("jstree-no-icons"),this.trigger("hide_icons")},toggle_icons:function(){this._data.core.themes.icons?this.hide_icons():this.show_icons()},show_ellipsis:function(){this._data.core.themes.ellipsis=!0,this.get_container_ul().addClass("jstree-ellipsis"),this.trigger("show_ellipsis")},hide_ellipsis:function(){this._data.core.themes.ellipsis=!1,this.get_container_ul().removeClass("jstree-ellipsis"),this.trigger("hide_ellipsis")},toggle_ellipsis:function(){this._data.core.themes.ellipsis?this.hide_ellipsis():this.show_ellipsis()},set_icon:function(c,d){var e,f,g,h;if(a.isArray(c)){for(c=c.slice(),e=0,f=c.length;f>e;e++)this.set_icon(c[e],d);return!0}return c=this.get_node(c),c&&c.id!==a.jstree.root?(h=c.icon,c.icon=d===!0||null===d||d===b||""===d?!0:d,g=this.get_node(c,!0).children(".jstree-anchor").children(".jstree-themeicon"),d===!1?(g.removeClass("jstree-themeicon-custom "+h).css("background","").removeAttr("rel"),this.hide_icon(c)):d===!0||null===d||d===b||""===d?(g.removeClass("jstree-themeicon-custom "+h).css("background","").removeAttr("rel"),h===!1&&this.show_icon(c)):-1===d.indexOf("/")&&-1===d.indexOf(".")?(g.removeClass(h).css("background",""),g.addClass(d+" jstree-themeicon-custom").attr("rel",d),h===!1&&this.show_icon(c)):(g.removeClass(h).css("background",""),g.addClass("jstree-themeicon-custom").css("background","url('"+d+"') center center no-repeat").attr("rel",d),h===!1&&this.show_icon(c)),!0):!1},get_icon:function(b){return b=this.get_node(b),b&&b.id!==a.jstree.root?b.icon:!1},hide_icon:function(b){var c,d;if(a.isArray(b)){for(b=b.slice(),c=0,d=b.length;d>c;c++)this.hide_icon(b[c]);return!0}return b=this.get_node(b),b&&b!==a.jstree.root?(b.icon=!1,this.get_node(b,!0).children(".jstree-anchor").children(".jstree-themeicon").addClass("jstree-themeicon-hidden"),!0):!1},show_icon:function(b){var c,d,e;if(a.isArray(b)){for(b=b.slice(),c=0,d=b.length;d>c;c++)this.show_icon(b[c]);return!0}return b=this.get_node(b),b&&b!==a.jstree.root?(e=this.get_node(b,!0),b.icon=e.length?e.children(".jstree-anchor").children(".jstree-themeicon").attr("rel"):!0,b.icon||(b.icon=!0),e.children(".jstree-anchor").children(".jstree-themeicon").removeClass("jstree-themeicon-hidden"),!0):!1}},a.vakata={},a.vakata.attributes=function(b,c){b=a(b)[0];var d=c?{}:[];return b&&b.attributes&&a.each(b.attributes,function(b,e){-1===a.inArray(e.name.toLowerCase(),["style","contenteditable","hasfocus","tabindex"])&&null!==e.value&&""!==a.trim(e.value)&&(c?d[e.name]=e.value:d.push(e.name))}),d},a.vakata.array_unique=function(a){var c=[],d,e,f,g={};for(d=0,f=a.length;f>d;d++)g[a[d]]===b&&(c.push(a[d]),g[a[d]]=!0);return c},a.vakata.array_remove=function(a,b){return a.splice(b,1),a},a.vakata.array_remove_item=function(b,c){var d=a.inArray(c,b);return-1!==d?a.vakata.array_remove(b,d):b},a.vakata.array_filter=function(a,b,c,d,e){if(a.filter)return a.filter(b,c);d=[];for(e in a)~~e+""==e+""&&e>=0&&b.call(c,a[e],+e,a)&&d.push(a[e]);return d},a.jstree.plugins.changed=function(a,b){var c=[];this.trigger=function(a,d){var e,f;if(d||(d={}),"changed"===a.replace(".jstree","")){d.changed={selected:[],deselected:[]};var g={};for(e=0,f=c.length;f>e;e++)g[c[e]]=1;for(e=0,f=d.selected.length;f>e;e++)g[d.selected[e]]?g[d.selected[e]]=2:d.changed.selected.push(d.selected[e]);for(e=0,f=c.length;f>e;e++)1===g[c[e]]&&d.changed.deselected.push(c[e]);c=d.selected.slice()}b.trigger.call(this,a,d)},this.refresh=function(a,d){return c=[],b.refresh.apply(this,arguments)}};var j=i.createElement("I");j.className="jstree-icon jstree-checkbox",j.setAttribute("role","presentation"),a.jstree.defaults.checkbox={visible:!0,three_state:!0,whole_node:!0,keep_selected_style:!0,cascade:"",tie_selection:!0,cascade_to_disabled:!0,cascade_to_hidden:!0},a.jstree.plugins.checkbox=function(c,d){this.bind=function(){d.bind.call(this),this._data.checkbox.uto=!1,this._data.checkbox.selected=[],this.settings.checkbox.three_state&&(this.settings.checkbox.cascade="up+down+undetermined"),this.element.on("init.jstree",a.proxy(function(){this._data.checkbox.visible=this.settings.checkbox.visible,this.settings.checkbox.keep_selected_style||this.element.addClass("jstree-checkbox-no-clicked"),this.settings.checkbox.tie_selection&&this.element.addClass("jstree-checkbox-selection")},this)).on("loading.jstree",a.proxy(function(){this[this._data.checkbox.visible?"show_checkboxes":"hide_checkboxes"]()},this)),-1!==this.settings.checkbox.cascade.indexOf("undetermined")&&this.element.on("changed.jstree uncheck_node.jstree check_node.jstree uncheck_all.jstree check_all.jstree move_node.jstree copy_node.jstree redraw.jstree open_node.jstree",a.proxy(function(){this._data.checkbox.uto&&clearTimeout(this._data.checkbox.uto),this._data.checkbox.uto=setTimeout(a.proxy(this._undetermined,this),50)},this)),this.settings.checkbox.tie_selection||this.element.on("model.jstree",a.proxy(function(a,b){var c=this._model.data,d=c[b.parent],e=b.nodes,f,g;for(f=0,g=e.length;g>f;f++)c[e[f]].state.checked=c[e[f]].state.checked||c[e[f]].original&&c[e[f]].original.state&&c[e[f]].original.state.checked,c[e[f]].state.checked&&this._data.checkbox.selected.push(e[f])},this)),(-1!==this.settings.checkbox.cascade.indexOf("up")||-1!==this.settings.checkbox.cascade.indexOf("down"))&&this.element.on("model.jstree",a.proxy(function(b,c){var d=this._model.data,e=d[c.parent],f=c.nodes,g=[],h,i,j,k,l,m,n=this.settings.checkbox.cascade,o=this.settings.checkbox.tie_selection;if(-1!==n.indexOf("down"))if(e.state[o?"selected":"checked"]){for(i=0,j=f.length;j>i;i++)d[f[i]].state[o?"selected":"checked"]=!0;this._data[o?"core":"checkbox"].selected=this._data[o?"core":"checkbox"].selected.concat(f)}else for(i=0,j=f.length;j>i;i++)if(d[f[i]].state[o?"selected":"checked"]){for(k=0,l=d[f[i]].children_d.length;l>k;k++)d[d[f[i]].children_d[k]].state[o?"selected":"checked"]=!0;this._data[o?"core":"checkbox"].selected=this._data[o?"core":"checkbox"].selected.concat(d[f[i]].children_d)}if(-1!==n.indexOf("up")){for(i=0,j=e.children_d.length;j>i;i++)d[e.children_d[i]].children.length||g.push(d[e.children_d[i]].parent);for(g=a.vakata.array_unique(g),k=0,l=g.length;l>k;k++){e=d[g[k]];while(e&&e.id!==a.jstree.root){for(h=0,i=0,j=e.children.length;j>i;i++)h+=d[e.children[i]].state[o?"selected":"checked"];if(h!==j)break;e.state[o?"selected":"checked"]=!0,this._data[o?"core":"checkbox"].selected.push(e.id),m=this.get_node(e,!0),m&&m.length&&m.attr("aria-selected",!0).children(".jstree-anchor").addClass(o?"jstree-clicked":"jstree-checked"),e=this.get_node(e.parent)}}}this._data[o?"core":"checkbox"].selected=a.vakata.array_unique(this._data[o?"core":"checkbox"].selected)},this)).on(this.settings.checkbox.tie_selection?"select_node.jstree":"check_node.jstree",a.proxy(function(b,c){var d=this,e=c.node,f=this._model.data,g=this.get_node(e.parent),h,i,j,k,l=this.settings.checkbox.cascade,m=this.settings.checkbox.tie_selection,n={},o=this._data[m?"core":"checkbox"].selected;for(h=0,i=o.length;i>h;h++)n[o[h]]=!0;if(-1!==l.indexOf("down")){var p=this._cascade_new_checked_state(e.id,!0),q=e.children_d.concat(e.id);for(h=0,i=q.length;i>h;h++)p.indexOf(q[h])>-1?n[q[h]]=!0:delete n[q[h]]}if(-1!==l.indexOf("up"))while(g&&g.id!==a.jstree.root){for(j=0,h=0,i=g.children.length;i>h;h++)j+=f[g.children[h]].state[m?"selected":"checked"];if(j!==i)break;g.state[m?"selected":"checked"]=!0,n[g.id]=!0,k=this.get_node(g,!0),k&&k.length&&k.attr("aria-selected",!0).children(".jstree-anchor").addClass(m?"jstree-clicked":"jstree-checked"),g=this.get_node(g.parent)}o=[];for(h in n)n.hasOwnProperty(h)&&o.push(h);this._data[m?"core":"checkbox"].selected=o},this)).on(this.settings.checkbox.tie_selection?"deselect_all.jstree":"uncheck_all.jstree",a.proxy(function(b,c){var d=this.get_node(a.jstree.root),e=this._model.data,f,g,h;for(f=0,g=d.children_d.length;g>f;f++)h=e[d.children_d[f]],h&&h.original&&h.original.state&&h.original.state.undetermined&&(h.original.state.undetermined=!1)},this)).on(this.settings.checkbox.tie_selection?"deselect_node.jstree":"uncheck_node.jstree",a.proxy(function(b,c){var d=this,e=c.node,f=this.get_node(e,!0),g,h,i,j=this.settings.checkbox.cascade,k=this.settings.checkbox.tie_selection,l=this._data[k?"core":"checkbox"].selected,m={},n=[],o=e.children_d.concat(e.id);if(-1!==j.indexOf("down")){var p=this._cascade_new_checked_state(e.id,!1);l=a.vakata.array_filter(l,function(a){return-1===o.indexOf(a)||p.indexOf(a)>-1})}if(-1!==j.indexOf("up")&&-1===l.indexOf(e.id)){for(g=0,h=e.parents.length;h>g;g++)i=this._model.data[e.parents[g]],i.state[k?"selected":"checked"]=!1,i&&i.original&&i.original.state&&i.original.state.undetermined&&(i.original.state.undetermined=!1),i=this.get_node(e.parents[g],!0),i&&i.length&&i.attr("aria-selected",!1).children(".jstree-anchor").removeClass(k?"jstree-clicked":"jstree-checked");l=a.vakata.array_filter(l,function(a){return-1===e.parents.indexOf(a)})}this._data[k?"core":"checkbox"].selected=l},this)),-1!==this.settings.checkbox.cascade.indexOf("up")&&this.element.on("delete_node.jstree",a.proxy(function(b,c){var d=this.get_node(c.parent),e=this._model.data,f,g,h,i,j=this.settings.checkbox.tie_selection;while(d&&d.id!==a.jstree.root&&!d.state[j?"selected":"checked"]){for(h=0,f=0,g=d.children.length;g>f;f++)h+=e[d.children[f]].state[j?"selected":"checked"];if(!(g>0&&h===g))break;d.state[j?"selected":"checked"]=!0,this._data[j?"core":"checkbox"].selected.push(d.id),i=this.get_node(d,!0),i&&i.length&&i.attr("aria-selected",!0).children(".jstree-anchor").addClass(j?"jstree-clicked":"jstree-checked"),d=this.get_node(d.parent)}},this)).on("move_node.jstree",a.proxy(function(b,c){var d=c.is_multi,e=c.old_parent,f=this.get_node(c.parent),g=this._model.data,h,i,j,k,l,m=this.settings.checkbox.tie_selection;if(!d){h=this.get_node(e);while(h&&h.id!==a.jstree.root&&!h.state[m?"selected":"checked"]){for(i=0,j=0,k=h.children.length;k>j;j++)i+=g[h.children[j]].state[m?"selected":"checked"];if(!(k>0&&i===k))break;h.state[m?"selected":"checked"]=!0,this._data[m?"core":"checkbox"].selected.push(h.id),l=this.get_node(h,!0),l&&l.length&&l.attr("aria-selected",!0).children(".jstree-anchor").addClass(m?"jstree-clicked":"jstree-checked"),h=this.get_node(h.parent)}}h=f;while(h&&h.id!==a.jstree.root){for(i=0,j=0,k=h.children.length;k>j;j++)i+=g[h.children[j]].state[m?"selected":"checked"];if(i===k)h.state[m?"selected":"checked"]||(h.state[m?"selected":"checked"]=!0,this._data[m?"core":"checkbox"].selected.push(h.id),l=this.get_node(h,!0),l&&l.length&&l.attr("aria-selected",!0).children(".jstree-anchor").addClass(m?"jstree-clicked":"jstree-checked"));else{if(!h.state[m?"selected":"checked"])break;h.state[m?"selected":"checked"]=!1,this._data[m?"core":"checkbox"].selected=a.vakata.array_remove_item(this._data[m?"core":"checkbox"].selected,h.id),l=this.get_node(h,!0),l&&l.length&&l.attr("aria-selected",!1).children(".jstree-anchor").removeClass(m?"jstree-clicked":"jstree-checked")}h=this.get_node(h.parent)}},this))},this.get_undetermined=function(c){if(-1===this.settings.checkbox.cascade.indexOf("undetermined"))return[];var d,e,f,g,h={},i=this._model.data,j=this.settings.checkbox.tie_selection,k=this._data[j?"core":"checkbox"].selected,l=[],m=this,n=[];for(d=0,e=k.length;e>d;d++)if(i[k[d]]&&i[k[d]].parents)for(f=0,g=i[k[d]].parents.length;g>f;f++){if(h[i[k[d]].parents[f]]!==b)break;i[k[d]].parents[f]!==a.jstree.root&&(h[i[k[d]].parents[f]]=!0,l.push(i[k[d]].parents[f]))}for(this.element.find(".jstree-closed").not(":has(.jstree-children)").each(function(){var c=m.get_node(this),j;if(c)if(c.state.loaded){for(d=0,e=c.children_d.length;e>d;d++)if(j=i[c.children_d[d]],!j.state.loaded&&j.original&&j.original.state&&j.original.state.undetermined&&j.original.state.undetermined===!0)for(h[j.id]===b&&j.id!==a.jstree.root&&(h[j.id]=!0,l.push(j.id)),f=0,g=j.parents.length;g>f;f++)h[j.parents[f]]===b&&j.parents[f]!==a.jstree.root&&(h[j.parents[f]]=!0,l.push(j.parents[f]))}else if(c.original&&c.original.state&&c.original.state.undetermined&&c.original.state.undetermined===!0)for(h[c.id]===b&&c.id!==a.jstree.root&&(h[c.id]=!0,l.push(c.id)),f=0,g=c.parents.length;g>f;f++)h[c.parents[f]]===b&&c.parents[f]!==a.jstree.root&&(h[c.parents[f]]=!0,l.push(c.parents[f]))}),d=0,e=l.length;e>d;d++)i[l[d]].state[j?"selected":"checked"]||n.push(c?i[l[d]]:l[d]);return n},this._undetermined=function(){if(null!==this.element){var a=this.get_undetermined(!1),b,c,d;for(this.element.find(".jstree-undetermined").removeClass("jstree-undetermined"),b=0,c=a.length;c>b;b++)d=this.get_node(a[b],!0),d&&d.length&&d.children(".jstree-anchor").children(".jstree-checkbox").addClass("jstree-undetermined")}},this.redraw_node=function(b,c,e,f){if(b=d.redraw_node.apply(this,arguments)){var g,h,i=null,k=null;for(g=0,h=b.childNodes.length;h>g;g++)if(b.childNodes[g]&&b.childNodes[g].className&&-1!==b.childNodes[g].className.indexOf("jstree-anchor")){i=b.childNodes[g];break}i&&(!this.settings.checkbox.tie_selection&&this._model.data[b.id].state.checked&&(i.className+=" jstree-checked"),k=j.cloneNode(!1),this._model.data[b.id].state.checkbox_disabled&&(k.className+=" jstree-checkbox-disabled"),i.insertBefore(k,i.childNodes[0]))}return e||-1===this.settings.checkbox.cascade.indexOf("undetermined")||(this._data.checkbox.uto&&clearTimeout(this._data.checkbox.uto),this._data.checkbox.uto=setTimeout(a.proxy(this._undetermined,this),50)),b},this.show_checkboxes=function(){this._data.core.themes.checkboxes=!0,this.get_container_ul().removeClass("jstree-no-checkboxes")},this.hide_checkboxes=function(){this._data.core.themes.checkboxes=!1,this.get_container_ul().addClass("jstree-no-checkboxes")},this.toggle_checkboxes=function(){this._data.core.themes.checkboxes?this.hide_checkboxes():this.show_checkboxes()},this.is_undetermined=function(b){b=this.get_node(b);var c=this.settings.checkbox.cascade,d,e,f=this.settings.checkbox.tie_selection,g=this._data[f?"core":"checkbox"].selected,h=this._model.data;if(!b||b.state[f?"selected":"checked"]===!0||-1===c.indexOf("undetermined")||-1===c.indexOf("down")&&-1===c.indexOf("up"))return!1;if(!b.state.loaded&&b.original.state.undetermined===!0)return!0;for(d=0,e=b.children_d.length;e>d;d++)if(-1!==a.inArray(b.children_d[d],g)||!h[b.children_d[d]].state.loaded&&h[b.children_d[d]].original.state.undetermined)return!0;return!1},this.disable_checkbox=function(b){var c,d,e;if(a.isArray(b)){for(b=b.slice(),c=0,d=b.length;d>c;c++)this.disable_checkbox(b[c]);return!0}return b=this.get_node(b),b&&b.id!==a.jstree.root?(e=this.get_node(b,!0),void(b.state.checkbox_disabled||(b.state.checkbox_disabled=!0,e&&e.length&&e.children(".jstree-anchor").children(".jstree-checkbox").addClass("jstree-checkbox-disabled"),this.trigger("disable_checkbox",{node:b})))):!1},this.enable_checkbox=function(b){var c,d,e;if(a.isArray(b)){for(b=b.slice(),c=0,d=b.length;d>c;c++)this.enable_checkbox(b[c]);return!0}return b=this.get_node(b),b&&b.id!==a.jstree.root?(e=this.get_node(b,!0),void(b.state.checkbox_disabled&&(b.state.checkbox_disabled=!1,e&&e.length&&e.children(".jstree-anchor").children(".jstree-checkbox").removeClass("jstree-checkbox-disabled"),this.trigger("enable_checkbox",{node:b})))):!1},this.activate_node=function(b,c){return a(c.target).hasClass("jstree-checkbox-disabled")?!1:(this.settings.checkbox.tie_selection&&(this.settings.checkbox.whole_node||a(c.target).hasClass("jstree-checkbox"))&&(c.ctrlKey=!0),this.settings.checkbox.tie_selection||!this.settings.checkbox.whole_node&&!a(c.target).hasClass("jstree-checkbox")?d.activate_node.call(this,b,c):this.is_disabled(b)?!1:(this.is_checked(b)?this.uncheck_node(b,c):this.check_node(b,c),void this.trigger("activate_node",{node:this.get_node(b)})))},this._cascade_new_checked_state=function(a,b){var c=this,d=this.settings.checkbox.tie_selection,e=this._model.data[a],f=[],g=[],h,i,j;if(!this.settings.checkbox.cascade_to_disabled&&e.state.disabled||!this.settings.checkbox.cascade_to_hidden&&e.state.hidden)j=this.get_checked_descendants(a),e.state[d?"selected":"checked"]&&j.push(e.id),f=f.concat(j);else{if(e.children)for(h=0,i=e.children.length;i>h;h++){var k=e.children[h];j=c._cascade_new_checked_state(k,b),f=f.concat(j),j.indexOf(k)>-1&&g.push(k)}var l=c.get_node(e,!0),m=g.length>0&&g.length<e.children.length;e.original&&e.original.state&&e.original.state.undetermined&&(e.original.state.undetermined=m),m?(e.state[d?"selected":"checked"]=!1,l.attr("aria-selected",!1).children(".jstree-anchor").removeClass(d?"jstree-clicked":"jstree-checked")):b&&g.length===e.children.length?(e.state[d?"selected":"checked"]=b,f.push(e.id),l.attr("aria-selected",!0).children(".jstree-anchor").addClass(d?"jstree-clicked":"jstree-checked")):(e.state[d?"selected":"checked"]=!1,l.attr("aria-selected",!1).children(".jstree-anchor").removeClass(d?"jstree-clicked":"jstree-checked"))}return f},this.get_checked_descendants=function(b){var c=this,d=c.settings.checkbox.tie_selection,e=c._model.data[b];return a.vakata.array_filter(e.children_d,function(a){return c._model.data[a].state[d?"selected":"checked"]})},this.check_node=function(b,c){if(this.settings.checkbox.tie_selection)return this.select_node(b,!1,!0,c);var d,e,f,g;if(a.isArray(b)){for(b=b.slice(),e=0,f=b.length;f>e;e++)this.check_node(b[e],c);return!0}return b=this.get_node(b),b&&b.id!==a.jstree.root?(d=this.get_node(b,!0),void(b.state.checked||(b.state.checked=!0,this._data.checkbox.selected.push(b.id),d&&d.length&&d.children(".jstree-anchor").addClass("jstree-checked"),this.trigger("check_node",{node:b,selected:this._data.checkbox.selected,event:c})))):!1},this.uncheck_node=function(b,c){if(this.settings.checkbox.tie_selection)return this.deselect_node(b,!1,c);var d,e,f;if(a.isArray(b)){for(b=b.slice(),d=0,e=b.length;e>d;d++)this.uncheck_node(b[d],c);return!0}return b=this.get_node(b),b&&b.id!==a.jstree.root?(f=this.get_node(b,!0),void(b.state.checked&&(b.state.checked=!1,this._data.checkbox.selected=a.vakata.array_remove_item(this._data.checkbox.selected,b.id),f.length&&f.children(".jstree-anchor").removeClass("jstree-checked"),this.trigger("uncheck_node",{node:b,selected:this._data.checkbox.selected,event:c})))):!1},this.check_all=function(){if(this.settings.checkbox.tie_selection)return this.select_all();var b=this._data.checkbox.selected.concat([]),c,d;for(this._data.checkbox.selected=this._model.data[a.jstree.root].children_d.concat(),c=0,d=this._data.checkbox.selected.length;d>c;c++)this._model.data[this._data.checkbox.selected[c]]&&(this._model.data[this._data.checkbox.selected[c]].state.checked=!0);this.redraw(!0),this.trigger("check_all",{selected:this._data.checkbox.selected})},this.uncheck_all=function(){if(this.settings.checkbox.tie_selection)return this.deselect_all();var a=this._data.checkbox.selected.concat([]),b,c;for(b=0,c=this._data.checkbox.selected.length;c>b;b++)this._model.data[this._data.checkbox.selected[b]]&&(this._model.data[this._data.checkbox.selected[b]].state.checked=!1);this._data.checkbox.selected=[],this.element.find(".jstree-checked").removeClass("jstree-checked"),this.trigger("uncheck_all",{selected:this._data.checkbox.selected,node:a})},this.is_checked=function(b){return this.settings.checkbox.tie_selection?this.is_selected(b):(b=this.get_node(b),b&&b.id!==a.jstree.root?b.state.checked:!1)},this.get_checked=function(b){return this.settings.checkbox.tie_selection?this.get_selected(b):b?a.map(this._data.checkbox.selected,a.proxy(function(a){return this.get_node(a)},this)):this._data.checkbox.selected.slice()},this.get_top_checked=function(b){if(this.settings.checkbox.tie_selection)return this.get_top_selected(b);var c=this.get_checked(!0),d={},e,f,g,h;for(e=0,f=c.length;f>e;e++)d[c[e].id]=c[e];for(e=0,f=c.length;f>e;e++)for(g=0,h=c[e].children_d.length;h>g;g++)d[c[e].children_d[g]]&&delete d[c[e].children_d[g]];c=[];for(e in d)d.hasOwnProperty(e)&&c.push(e);return b?a.map(c,a.proxy(function(a){return this.get_node(a)},this)):c},this.get_bottom_checked=function(b){if(this.settings.checkbox.tie_selection)return this.get_bottom_selected(b);var c=this.get_checked(!0),d=[],e,f;for(e=0,f=c.length;f>e;e++)c[e].children.length||d.push(c[e].id);return b?a.map(d,a.proxy(function(a){return this.get_node(a)},this)):d},this.load_node=function(b,c){var e,f,g,h,i,j;if(!a.isArray(b)&&!this.settings.checkbox.tie_selection&&(j=this.get_node(b),j&&j.state.loaded))for(e=0,f=j.children_d.length;f>e;e++)this._model.data[j.children_d[e]].state.checked&&(i=!0,this._data.checkbox.selected=a.vakata.array_remove_item(this._data.checkbox.selected,j.children_d[e]));return d.load_node.apply(this,arguments)},this.get_state=function(){var a=d.get_state.apply(this,arguments);return this.settings.checkbox.tie_selection?a:(a.checkbox=this._data.checkbox.selected.slice(),a)},this.set_state=function(b,c){var e=d.set_state.apply(this,arguments);if(e&&b.checkbox){if(!this.settings.checkbox.tie_selection){this.uncheck_all();var f=this;a.each(b.checkbox,function(a,b){f.check_node(b)})}return delete b.checkbox,this.set_state(b,c),!1}return e},this.refresh=function(a,b){return this.settings.checkbox.tie_selection&&(this._data.checkbox.selected=[]),d.refresh.apply(this,arguments)}},a.jstree.defaults.conditionalselect=function(){return!0},a.jstree.plugins.conditionalselect=function(a,b){this.activate_node=function(a,c){return this.settings.conditionalselect.call(this,this.get_node(a),c)?b.activate_node.call(this,a,c):void 0}},a.jstree.defaults.contextmenu={select_node:!0,show_at_node:!0,items:function(b,c){return{create:{separator_before:!1,separator_after:!0,_disabled:!1,label:"Create",action:function(b){var c=a.jstree.reference(b.reference),d=c.get_node(b.reference);c.create_node(d,{},"last",function(a){try{c.edit(a)}catch(b){setTimeout(function(){c.edit(a)},0)}})}},rename:{separator_before:!1,separator_after:!1,_disabled:!1,label:"Rename",action:function(b){var c=a.jstree.reference(b.reference),d=c.get_node(b.reference);c.edit(d)}},remove:{separator_before:!1,icon:!1,separator_after:!1,_disabled:!1,label:"Delete",action:function(b){var c=a.jstree.reference(b.reference),d=c.get_node(b.reference);c.is_selected(d)?c.delete_node(c.get_selected()):c.delete_node(d)}},ccp:{separator_before:!0,icon:!1,separator_after:!1,label:"Edit",action:!1,submenu:{cut:{separator_before:!1,separator_after:!1,label:"Cut",action:function(b){var c=a.jstree.reference(b.reference),d=c.get_node(b.reference);c.is_selected(d)?c.cut(c.get_top_selected()):c.cut(d)}},copy:{separator_before:!1,icon:!1,separator_after:!1,label:"Copy",action:function(b){var c=a.jstree.reference(b.reference),d=c.get_node(b.reference);c.is_selected(d)?c.copy(c.get_top_selected()):c.copy(d)}},paste:{separator_before:!1,icon:!1,_disabled:function(b){return!a.jstree.reference(b.reference).can_paste()},separator_after:!1,label:"Paste",action:function(b){var c=a.jstree.reference(b.reference),d=c.get_node(b.reference);c.paste(d)}}}}}}},a.jstree.plugins.contextmenu=function(c,d){this.bind=function(){d.bind.call(this);var b=0,c=null,e,f;this.element.on("init.jstree loading.jstree ready.jstree",a.proxy(function(){this.get_container_ul().addClass("jstree-contextmenu")},this)).on("contextmenu.jstree",".jstree-anchor",a.proxy(function(a,d){"input"!==a.target.tagName.toLowerCase()&&(a.preventDefault(),b=a.ctrlKey?+new Date:0,(d||c)&&(b=+new Date+1e4),c&&clearTimeout(c),this.is_loading(a.currentTarget)||this.show_contextmenu(a.currentTarget,a.pageX,a.pageY,a))},this)).on("click.jstree",".jstree-anchor",a.proxy(function(c){this._data.contextmenu.visible&&(!b||+new Date-b>250)&&a.vakata.context.hide(),b=0},this)).on("touchstart.jstree",".jstree-anchor",function(b){b.originalEvent&&b.originalEvent.changedTouches&&b.originalEvent.changedTouches[0]&&(e=b.originalEvent.changedTouches[0].clientX,f=b.originalEvent.changedTouches[0].clientY,c=setTimeout(function(){a(b.currentTarget).trigger("contextmenu",!0)},750))}).on("touchmove.vakata.jstree",function(b){c&&b.originalEvent&&b.originalEvent.changedTouches&&b.originalEvent.changedTouches[0]&&(Math.abs(e-b.originalEvent.changedTouches[0].clientX)>10||Math.abs(f-b.originalEvent.changedTouches[0].clientY)>10)&&(clearTimeout(c),a.vakata.context.hide())}).on("touchend.vakata.jstree",function(a){c&&clearTimeout(c)}),a(i).on("context_hide.vakata.jstree",a.proxy(function(b,c){this._data.contextmenu.visible=!1,a(c.reference).removeClass("jstree-context")},this))},this.teardown=function(){this._data.contextmenu.visible&&a.vakata.context.hide(),d.teardown.call(this)},this.show_contextmenu=function(c,d,e,f){if(c=this.get_node(c),!c||c.id===a.jstree.root)return!1;var g=this.settings.contextmenu,h=this.get_node(c,!0),i=h.children(".jstree-anchor"),j=!1,k=!1;(g.show_at_node||d===b||e===b)&&(j=i.offset(),d=j.left,e=j.top+this._data.core.li_height),this.settings.contextmenu.select_node&&!this.is_selected(c)&&this.activate_node(c,f),k=g.items,a.isFunction(k)&&(k=k.call(this,c,a.proxy(function(a){this._show_contextmenu(c,d,e,a)},this))),a.isPlainObject(k)&&this._show_contextmenu(c,d,e,k)},this._show_contextmenu=function(b,c,d,e){var f=this.get_node(b,!0),g=f.children(".jstree-anchor");a(i).one("context_show.vakata.jstree",a.proxy(function(b,c){var d="jstree-contextmenu jstree-"+this.get_theme()+"-contextmenu";a(c.element).addClass(d),g.addClass("jstree-context")},this)),this._data.contextmenu.visible=!0,a.vakata.context.show(g,{x:c,y:d},e),this.trigger("show_contextmenu",{node:b,x:c,y:d})}},function(a){var b=!1,c={element:!1,reference:!1,position_x:0,position_y:0,items:[],html:"",is_visible:!1};a.vakata.context={settings:{hide_onmouseleave:0,icons:!0},_trigger:function(b){a(i).triggerHandler("context_"+b+".vakata",{reference:c.reference,element:c.element,position:{x:c.position_x,y:c.position_y}})},_execute:function(b){return b=c.items[b],b&&(!b._disabled||a.isFunction(b._disabled)&&!b._disabled({item:b,reference:c.reference,element:c.element}))&&b.action?b.action.call(null,{item:b,reference:c.reference,element:c.element,position:{x:c.position_x,y:c.position_y}}):!1},_parse:function(b,d){if(!b)return!1;d||(c.html="",c.items=[]);var e="",f=!1,g;return d&&(e+="<ul>"),a.each(b,function(b,d){return d?(c.items.push(d),!f&&d.separator_before&&(e+="<li class='vakata-context-separator'><a href='#' "+(a.vakata.context.settings.icons?"":'style="margin-left:0px;"')+">&#160;</a></li>"),f=!1,e+="<li class='"+(d._class||"")+(d._disabled===!0||a.isFunction(d._disabled)&&d._disabled({item:d,reference:c.reference,element:c.element})?" vakata-contextmenu-disabled ":"")+"' "+(d.shortcut?" data-shortcut='"+d.shortcut+"' ":"")+">",e+="<a href='#' rel='"+(c.items.length-1)+"' "+(d.title?"title='"+d.title+"'":"")+">",a.vakata.context.settings.icons&&(e+="<i ", + d.icon&&(e+=-1!==d.icon.indexOf("/")||-1!==d.icon.indexOf(".")?" style='background:url(\""+d.icon+"\") center center no-repeat' ":" class='"+d.icon+"' "),e+="></i><span class='vakata-contextmenu-sep'>&#160;</span>"),e+=(a.isFunction(d.label)?d.label({item:b,reference:c.reference,element:c.element}):d.label)+(d.shortcut?' <span class="vakata-contextmenu-shortcut vakata-contextmenu-shortcut-'+d.shortcut+'">'+(d.shortcut_label||"")+"</span>":"")+"</a>",d.submenu&&(g=a.vakata.context._parse(d.submenu,!0),g&&(e+=g)),e+="</li>",void(d.separator_after&&(e+="<li class='vakata-context-separator'><a href='#' "+(a.vakata.context.settings.icons?"":'style="margin-left:0px;"')+">&#160;</a></li>",f=!0))):!0}),e=e.replace(/<li class\='vakata-context-separator'\><\/li\>$/,""),d&&(e+="</ul>"),d||(c.html=e,a.vakata.context._trigger("parse")),e.length>10?e:!1},_show_submenu:function(c){if(c=a(c),c.length&&c.children("ul").length){var d=c.children("ul"),e=c.offset().left,f=e+c.outerWidth(),g=c.offset().top,h=d.width(),i=d.height(),j=a(window).width()+a(window).scrollLeft(),k=a(window).height()+a(window).scrollTop();b?c[f-(h+10+c.outerWidth())<0?"addClass":"removeClass"]("vakata-context-left"):c[f+h>j&&e>j-f?"addClass":"removeClass"]("vakata-context-right"),g+i+10>k&&d.css("bottom","-1px"),c.hasClass("vakata-context-right")?h>e&&d.css("margin-right",e-h):h>j-f&&d.css("margin-left",j-f-h),d.show()}},show:function(d,e,f){var g,h,j,k,l,m,n,o,p=!0;switch(c.element&&c.element.length&&c.element.width(""),p){case!e&&!d:return!1;case!!e&&!!d:c.reference=d,c.position_x=e.x,c.position_y=e.y;break;case!e&&!!d:c.reference=d,g=d.offset(),c.position_x=g.left+d.outerHeight(),c.position_y=g.top;break;case!!e&&!d:c.position_x=e.x,c.position_y=e.y}d&&!f&&a(d).data("vakata_contextmenu")&&(f=a(d).data("vakata_contextmenu")),a.vakata.context._parse(f)&&c.element.html(c.html),c.items.length&&(c.element.appendTo(i.body),h=c.element,j=c.position_x,k=c.position_y,l=h.width(),m=h.height(),n=a(window).width()+a(window).scrollLeft(),o=a(window).height()+a(window).scrollTop(),b&&(j-=h.outerWidth()-a(d).outerWidth(),j<a(window).scrollLeft()+20&&(j=a(window).scrollLeft()+20)),j+l+20>n&&(j=n-(l+20)),k+m+20>o&&(k=o-(m+20)),c.element.css({left:j,top:k}).show().find("a").first().focus().parent().addClass("vakata-context-hover"),c.is_visible=!0,a.vakata.context._trigger("show"))},hide:function(){c.is_visible&&(c.element.hide().find("ul").hide().end().find(":focus").blur().end().detach(),c.is_visible=!1,a.vakata.context._trigger("hide"))}},a(function(){b="rtl"===a(i.body).css("direction");var d=!1;c.element=a("<ul class='vakata-context'></ul>"),c.element.on("mouseenter","li",function(b){b.stopImmediatePropagation(),a.contains(this,b.relatedTarget)||(d&&clearTimeout(d),c.element.find(".vakata-context-hover").removeClass("vakata-context-hover").end(),a(this).siblings().find("ul").hide().end().end().parentsUntil(".vakata-context","li").addBack().addClass("vakata-context-hover"),a.vakata.context._show_submenu(this))}).on("mouseleave","li",function(b){a.contains(this,b.relatedTarget)||a(this).find(".vakata-context-hover").addBack().removeClass("vakata-context-hover")}).on("mouseleave",function(b){a(this).find(".vakata-context-hover").removeClass("vakata-context-hover"),a.vakata.context.settings.hide_onmouseleave&&(d=setTimeout(function(b){return function(){a.vakata.context.hide()}}(this),a.vakata.context.settings.hide_onmouseleave))}).on("click","a",function(b){b.preventDefault(),a(this).blur().parent().hasClass("vakata-context-disabled")||a.vakata.context._execute(a(this).attr("rel"))===!1||a.vakata.context.hide()}).on("keydown","a",function(b){var d=null;switch(b.which){case 13:case 32:b.type="click",b.preventDefault(),a(b.currentTarget).trigger(b);break;case 37:c.is_visible&&(c.element.find(".vakata-context-hover").last().closest("li").first().find("ul").hide().find(".vakata-context-hover").removeClass("vakata-context-hover").end().end().children("a").focus(),b.stopImmediatePropagation(),b.preventDefault());break;case 38:c.is_visible&&(d=c.element.find("ul:visible").addBack().last().children(".vakata-context-hover").removeClass("vakata-context-hover").prevAll("li:not(.vakata-context-separator)").first(),d.length||(d=c.element.find("ul:visible").addBack().last().children("li:not(.vakata-context-separator)").last()),d.addClass("vakata-context-hover").children("a").focus(),b.stopImmediatePropagation(),b.preventDefault());break;case 39:c.is_visible&&(c.element.find(".vakata-context-hover").last().children("ul").show().children("li:not(.vakata-context-separator)").removeClass("vakata-context-hover").first().addClass("vakata-context-hover").children("a").focus(),b.stopImmediatePropagation(),b.preventDefault());break;case 40:c.is_visible&&(d=c.element.find("ul:visible").addBack().last().children(".vakata-context-hover").removeClass("vakata-context-hover").nextAll("li:not(.vakata-context-separator)").first(),d.length||(d=c.element.find("ul:visible").addBack().last().children("li:not(.vakata-context-separator)").first()),d.addClass("vakata-context-hover").children("a").focus(),b.stopImmediatePropagation(),b.preventDefault());break;case 27:a.vakata.context.hide(),b.preventDefault()}}).on("keydown",function(a){a.preventDefault();var b=c.element.find(".vakata-contextmenu-shortcut-"+a.which).parent();b.parent().not(".vakata-context-disabled")&&b.click()}),a(i).on("mousedown.vakata.jstree",function(b){c.is_visible&&c.element[0]!==b.target&&!a.contains(c.element[0],b.target)&&a.vakata.context.hide()}).on("context_show.vakata.jstree",function(a,d){c.element.find("li:has(ul)").children("a").addClass("vakata-context-parent"),b&&c.element.addClass("vakata-context-rtl").css("direction","rtl"),c.element.find("ul").hide().end()})})}(a),a.jstree.defaults.dnd={copy:!0,open_timeout:500,is_draggable:!0,check_while_dragging:!0,always_copy:!1,inside_pos:0,drag_selection:!0,touch:!0,large_drop_target:!1,large_drag_target:!1,use_html5:!1};var k,l;a.jstree.plugins.dnd=function(b,c){this.init=function(a,b){c.init.call(this,a,b),this.settings.dnd.use_html5=this.settings.dnd.use_html5&&"draggable"in i.createElement("span")},this.bind=function(){c.bind.call(this),this.element.on(this.settings.dnd.use_html5?"dragstart.jstree":"mousedown.jstree touchstart.jstree",this.settings.dnd.large_drag_target?".jstree-node":".jstree-anchor",a.proxy(function(b){if(this.settings.dnd.large_drag_target&&a(b.target).closest(".jstree-node")[0]!==b.currentTarget)return!0;if("touchstart"===b.type&&(!this.settings.dnd.touch||"selected"===this.settings.dnd.touch&&!a(b.currentTarget).closest(".jstree-node").children(".jstree-anchor").hasClass("jstree-clicked")))return!0;var c=this.get_node(b.target),d=this.is_selected(c)&&this.settings.dnd.drag_selection?this.get_top_selected().length:1,e=d>1?d+" "+this.get_string("nodes"):this.get_text(b.currentTarget);if(this.settings.core.force_text&&(e=a.vakata.html.escape(e)),c&&c.id&&c.id!==a.jstree.root&&(1===b.which||"touchstart"===b.type||"dragstart"===b.type)&&(this.settings.dnd.is_draggable===!0||a.isFunction(this.settings.dnd.is_draggable)&&this.settings.dnd.is_draggable.call(this,d>1?this.get_top_selected(!0):[c],b))){if(k={jstree:!0,origin:this,obj:this.get_node(c,!0),nodes:d>1?this.get_top_selected():[c.id]},l=b.currentTarget,!this.settings.dnd.use_html5)return this.element.trigger("mousedown.jstree"),a.vakata.dnd.start(b,k,'<div id="jstree-dnd" class="jstree-'+this.get_theme()+" jstree-"+this.get_theme()+"-"+this.get_theme_variant()+" "+(this.settings.core.themes.responsive?" jstree-dnd-responsive":"")+'"><i class="jstree-icon jstree-er"></i>'+e+'<ins class="jstree-copy" style="display:none;">+</ins></div>');a.vakata.dnd._trigger("start",b,{helper:a(),element:l,data:k})}},this)),this.settings.dnd.use_html5&&this.element.on("dragover.jstree",function(b){return b.preventDefault(),a.vakata.dnd._trigger("move",b,{helper:a(),element:l,data:k}),!1}).on("drop.jstree",a.proxy(function(b){return b.preventDefault(),a.vakata.dnd._trigger("stop",b,{helper:a(),element:l,data:k}),!1},this))},this.redraw_node=function(a,b,d,e){if(a=c.redraw_node.apply(this,arguments),a&&this.settings.dnd.use_html5)if(this.settings.dnd.large_drag_target)a.setAttribute("draggable",!0);else{var f,g,h=null;for(f=0,g=a.childNodes.length;g>f;f++)if(a.childNodes[f]&&a.childNodes[f].className&&-1!==a.childNodes[f].className.indexOf("jstree-anchor")){h=a.childNodes[f];break}h&&h.setAttribute("draggable",!0)}return a}},a(function(){var c=!1,d=!1,e=!1,f=!1,g=a('<div id="jstree-marker">&#160;</div>').hide();a(i).on("dragover.vakata.jstree",function(b){l&&a.vakata.dnd._trigger("move",b,{helper:a(),element:l,data:k})}).on("drop.vakata.jstree",function(b){l&&(a.vakata.dnd._trigger("stop",b,{helper:a(),element:l,data:k}),l=null,k=null)}).on("dnd_start.vakata.jstree",function(a,b){c=!1,e=!1,b&&b.data&&b.data.jstree&&g.appendTo(i.body)}).on("dnd_move.vakata.jstree",function(h,i){var j=i.event.target!==e.target;if(f&&(!i.event||"dragover"!==i.event.type||j)&&clearTimeout(f),i&&i.data&&i.data.jstree&&(!i.event.target.id||"jstree-marker"!==i.event.target.id)){e=i.event;var k=a.jstree.reference(i.event.target),l=!1,m=!1,n=!1,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E;if(k&&k._data&&k._data.dnd)if(g.attr("class","jstree-"+k.get_theme()+(k.settings.core.themes.responsive?" jstree-dnd-responsive":"")),D=i.data.origin&&(i.data.origin.settings.dnd.always_copy||i.data.origin.settings.dnd.copy&&(i.event.metaKey||i.event.ctrlKey)),i.helper.children().attr("class","jstree-"+k.get_theme()+" jstree-"+k.get_theme()+"-"+k.get_theme_variant()+" "+(k.settings.core.themes.responsive?" jstree-dnd-responsive":"")).find(".jstree-copy").first()[D?"show":"hide"](),i.event.target!==k.element[0]&&i.event.target!==k.get_container_ul()[0]||0!==k.get_container_ul().children().length){if(l=k.settings.dnd.large_drop_target?a(i.event.target).closest(".jstree-node").children(".jstree-anchor"):a(i.event.target).closest(".jstree-anchor"),l&&l.length&&l.parent().is(".jstree-closed, .jstree-open, .jstree-leaf")&&(m=l.offset(),n=(i.event.pageY!==b?i.event.pageY:i.event.originalEvent.pageY)-m.top,r=l.outerHeight(),u=r/3>n?["b","i","a"]:n>r-r/3?["a","i","b"]:n>r/2?["i","a","b"]:["i","b","a"],a.each(u,function(b,e){switch(e){case"b":p=m.left-6,q=m.top,s=k.get_parent(l),t=l.parent().index();break;case"i":B=k.settings.dnd.inside_pos,C=k.get_node(l.parent()),p=m.left-2,q=m.top+r/2+1,s=C.id,t="first"===B?0:"last"===B?C.children.length:Math.min(B,C.children.length);break;case"a":p=m.left-6,q=m.top+r,s=k.get_parent(l),t=l.parent().index()+1}for(v=!0,w=0,x=i.data.nodes.length;x>w;w++)if(y=i.data.origin&&(i.data.origin.settings.dnd.always_copy||i.data.origin.settings.dnd.copy&&(i.event.metaKey||i.event.ctrlKey))?"copy_node":"move_node",z=t,"move_node"===y&&"a"===e&&i.data.origin&&i.data.origin===k&&s===k.get_parent(i.data.nodes[w])&&(A=k.get_node(s),z>a.inArray(i.data.nodes[w],A.children)&&(z-=1)),v=v&&(k&&k.settings&&k.settings.dnd&&k.settings.dnd.check_while_dragging===!1||k.check(y,i.data.origin&&i.data.origin!==k?i.data.origin.get_node(i.data.nodes[w]):i.data.nodes[w],s,z,{dnd:!0,ref:k.get_node(l.parent()),pos:e,origin:i.data.origin,is_multi:i.data.origin&&i.data.origin!==k,is_foreign:!i.data.origin})),!v){k&&k.last_error&&(d=k.last_error());break}return"i"===e&&l.parent().is(".jstree-closed")&&k.settings.dnd.open_timeout&&(!i.event||"dragover"!==i.event.type||j)&&(f&&clearTimeout(f),f=setTimeout(function(a,b){return function(){a.open_node(b)}}(k,l),k.settings.dnd.open_timeout)),v?(E=k.get_node(s,!0),E.hasClass(".jstree-dnd-parent")||(a(".jstree-dnd-parent").removeClass("jstree-dnd-parent"),E.addClass("jstree-dnd-parent")),c={ins:k,par:s,pos:"i"!==e||"last"!==B||0!==t||k.is_loaded(C)?t:"last"},g.css({left:p+"px",top:q+"px"}).show(),i.helper.find(".jstree-icon").first().removeClass("jstree-er").addClass("jstree-ok"),i.event.originalEvent&&i.event.originalEvent.dataTransfer&&(i.event.originalEvent.dataTransfer.dropEffect=D?"copy":"move"),d={},u=!0,!1):void 0}),u===!0))return}else{for(v=!0,w=0,x=i.data.nodes.length;x>w;w++)if(v=v&&k.check(i.data.origin&&(i.data.origin.settings.dnd.always_copy||i.data.origin.settings.dnd.copy&&(i.event.metaKey||i.event.ctrlKey))?"copy_node":"move_node",i.data.origin&&i.data.origin!==k?i.data.origin.get_node(i.data.nodes[w]):i.data.nodes[w],a.jstree.root,"last",{dnd:!0,ref:k.get_node(a.jstree.root),pos:"i",origin:i.data.origin,is_multi:i.data.origin&&i.data.origin!==k,is_foreign:!i.data.origin}),!v)break;if(v)return c={ins:k,par:a.jstree.root,pos:"last"},g.hide(),i.helper.find(".jstree-icon").first().removeClass("jstree-er").addClass("jstree-ok"),void(i.event.originalEvent&&i.event.originalEvent.dataTransfer&&(i.event.originalEvent.dataTransfer.dropEffect=D?"copy":"move"))}a(".jstree-dnd-parent").removeClass("jstree-dnd-parent"),c=!1,i.helper.find(".jstree-icon").removeClass("jstree-ok").addClass("jstree-er"),i.event.originalEvent&&i.event.originalEvent.dataTransfer,g.hide()}}).on("dnd_scroll.vakata.jstree",function(a,b){b&&b.data&&b.data.jstree&&(g.hide(),c=!1,e=!1,b.helper.find(".jstree-icon").first().removeClass("jstree-ok").addClass("jstree-er"))}).on("dnd_stop.vakata.jstree",function(b,h){if(a(".jstree-dnd-parent").removeClass("jstree-dnd-parent"),f&&clearTimeout(f),h&&h.data&&h.data.jstree){g.hide().detach();var i,j,k=[];if(c){for(i=0,j=h.data.nodes.length;j>i;i++)k[i]=h.data.origin?h.data.origin.get_node(h.data.nodes[i]):h.data.nodes[i];c.ins[h.data.origin&&(h.data.origin.settings.dnd.always_copy||h.data.origin.settings.dnd.copy&&(h.event.metaKey||h.event.ctrlKey))?"copy_node":"move_node"](k,c.par,c.pos,!1,!1,!1,h.data.origin)}else i=a(h.event.target).closest(".jstree"),i.length&&d&&d.error&&"check"===d.error&&(i=i.jstree(!0),i&&i.settings.core.error.call(this,d));e=!1,c=!1}}).on("keyup.jstree keydown.jstree",function(b,h){h=a.vakata.dnd._get(),h&&h.data&&h.data.jstree&&("keyup"===b.type&&27===b.which?(f&&clearTimeout(f),c=!1,d=!1,e=!1,f=!1,g.hide().detach(),a.vakata.dnd._clean()):(h.helper.find(".jstree-copy").first()[h.data.origin&&(h.data.origin.settings.dnd.always_copy||h.data.origin.settings.dnd.copy&&(b.metaKey||b.ctrlKey))?"show":"hide"](),e&&(e.metaKey=b.metaKey,e.ctrlKey=b.ctrlKey,a.vakata.dnd._trigger("move",e))))})}),function(a){a.vakata.html={div:a("<div />"),escape:function(b){return a.vakata.html.div.text(b).html()},strip:function(b){return a.vakata.html.div.empty().append(a.parseHTML(b)).text()}};var c={element:!1,target:!1,is_down:!1,is_drag:!1,helper:!1,helper_w:0,data:!1,init_x:0,init_y:0,scroll_l:0,scroll_t:0,scroll_e:!1,scroll_i:!1,is_touch:!1};a.vakata.dnd={settings:{scroll_speed:10,scroll_proximity:20,helper_left:5,helper_top:10,threshold:5,threshold_touch:10},_trigger:function(c,d,e){e===b&&(e=a.vakata.dnd._get()),e.event=d,a(i).triggerHandler("dnd_"+c+".vakata",e)},_get:function(){return{data:c.data,element:c.element,helper:c.helper}},_clean:function(){c.helper&&c.helper.remove(),c.scroll_i&&(clearInterval(c.scroll_i),c.scroll_i=!1),c={element:!1,target:!1,is_down:!1,is_drag:!1,helper:!1,helper_w:0,data:!1,init_x:0,init_y:0,scroll_l:0,scroll_t:0,scroll_e:!1,scroll_i:!1,is_touch:!1},a(i).off("mousemove.vakata.jstree touchmove.vakata.jstree",a.vakata.dnd.drag),a(i).off("mouseup.vakata.jstree touchend.vakata.jstree",a.vakata.dnd.stop)},_scroll:function(b){if(!c.scroll_e||!c.scroll_l&&!c.scroll_t)return c.scroll_i&&(clearInterval(c.scroll_i),c.scroll_i=!1),!1;if(!c.scroll_i)return c.scroll_i=setInterval(a.vakata.dnd._scroll,100),!1;if(b===!0)return!1;var d=c.scroll_e.scrollTop(),e=c.scroll_e.scrollLeft();c.scroll_e.scrollTop(d+c.scroll_t*a.vakata.dnd.settings.scroll_speed),c.scroll_e.scrollLeft(e+c.scroll_l*a.vakata.dnd.settings.scroll_speed),(d!==c.scroll_e.scrollTop()||e!==c.scroll_e.scrollLeft())&&a.vakata.dnd._trigger("scroll",c.scroll_e)},start:function(b,d,e){"touchstart"===b.type&&b.originalEvent&&b.originalEvent.changedTouches&&b.originalEvent.changedTouches[0]&&(b.pageX=b.originalEvent.changedTouches[0].pageX,b.pageY=b.originalEvent.changedTouches[0].pageY,b.target=i.elementFromPoint(b.originalEvent.changedTouches[0].pageX-window.pageXOffset,b.originalEvent.changedTouches[0].pageY-window.pageYOffset)),c.is_drag&&a.vakata.dnd.stop({});try{b.currentTarget.unselectable="on",b.currentTarget.onselectstart=function(){return!1},b.currentTarget.style&&(b.currentTarget.style.touchAction="none",b.currentTarget.style.msTouchAction="none",b.currentTarget.style.MozUserSelect="none")}catch(f){}return c.init_x=b.pageX,c.init_y=b.pageY,c.data=d,c.is_down=!0,c.element=b.currentTarget,c.target=b.target,c.is_touch="touchstart"===b.type,e!==!1&&(c.helper=a("<div id='vakata-dnd'></div>").html(e).css({display:"block",margin:"0",padding:"0",position:"absolute",top:"-2000px",lineHeight:"16px",zIndex:"10000"})),a(i).on("mousemove.vakata.jstree touchmove.vakata.jstree",a.vakata.dnd.drag),a(i).on("mouseup.vakata.jstree touchend.vakata.jstree",a.vakata.dnd.stop),!1},drag:function(b){if("touchmove"===b.type&&b.originalEvent&&b.originalEvent.changedTouches&&b.originalEvent.changedTouches[0]&&(b.pageX=b.originalEvent.changedTouches[0].pageX,b.pageY=b.originalEvent.changedTouches[0].pageY,b.target=i.elementFromPoint(b.originalEvent.changedTouches[0].pageX-window.pageXOffset,b.originalEvent.changedTouches[0].pageY-window.pageYOffset)),c.is_down){if(!c.is_drag){if(!(Math.abs(b.pageX-c.init_x)>(c.is_touch?a.vakata.dnd.settings.threshold_touch:a.vakata.dnd.settings.threshold)||Math.abs(b.pageY-c.init_y)>(c.is_touch?a.vakata.dnd.settings.threshold_touch:a.vakata.dnd.settings.threshold)))return;c.helper&&(c.helper.appendTo(i.body),c.helper_w=c.helper.outerWidth()),c.is_drag=!0,a(c.target).one("click.vakata",!1),a.vakata.dnd._trigger("start",b)}var d=!1,e=!1,f=!1,g=!1,h=!1,j=!1,k=!1,l=!1,m=!1,n=!1;return c.scroll_t=0,c.scroll_l=0,c.scroll_e=!1,a(a(b.target).parentsUntil("body").addBack().get().reverse()).filter(function(){return/^auto|scroll$/.test(a(this).css("overflow"))&&(this.scrollHeight>this.offsetHeight||this.scrollWidth>this.offsetWidth)}).each(function(){var d=a(this),e=d.offset();return this.scrollHeight>this.offsetHeight&&(e.top+d.height()-b.pageY<a.vakata.dnd.settings.scroll_proximity&&(c.scroll_t=1),b.pageY-e.top<a.vakata.dnd.settings.scroll_proximity&&(c.scroll_t=-1)),this.scrollWidth>this.offsetWidth&&(e.left+d.width()-b.pageX<a.vakata.dnd.settings.scroll_proximity&&(c.scroll_l=1),b.pageX-e.left<a.vakata.dnd.settings.scroll_proximity&&(c.scroll_l=-1)),c.scroll_t||c.scroll_l?(c.scroll_e=a(this),!1):void 0}),c.scroll_e||(d=a(i),e=a(window),f=d.height(),g=e.height(),h=d.width(),j=e.width(),k=d.scrollTop(),l=d.scrollLeft(),f>g&&b.pageY-k<a.vakata.dnd.settings.scroll_proximity&&(c.scroll_t=-1),f>g&&g-(b.pageY-k)<a.vakata.dnd.settings.scroll_proximity&&(c.scroll_t=1),h>j&&b.pageX-l<a.vakata.dnd.settings.scroll_proximity&&(c.scroll_l=-1),h>j&&j-(b.pageX-l)<a.vakata.dnd.settings.scroll_proximity&&(c.scroll_l=1),(c.scroll_t||c.scroll_l)&&(c.scroll_e=d)),c.scroll_e&&a.vakata.dnd._scroll(!0),c.helper&&(m=parseInt(b.pageY+a.vakata.dnd.settings.helper_top,10),n=parseInt(b.pageX+a.vakata.dnd.settings.helper_left,10),f&&m+25>f&&(m=f-50),h&&n+c.helper_w>h&&(n=h-(c.helper_w+2)),c.helper.css({left:n+"px",top:m+"px"})),a.vakata.dnd._trigger("move",b),!1}},stop:function(b){if("touchend"===b.type&&b.originalEvent&&b.originalEvent.changedTouches&&b.originalEvent.changedTouches[0]&&(b.pageX=b.originalEvent.changedTouches[0].pageX,b.pageY=b.originalEvent.changedTouches[0].pageY,b.target=i.elementFromPoint(b.originalEvent.changedTouches[0].pageX-window.pageXOffset,b.originalEvent.changedTouches[0].pageY-window.pageYOffset)),c.is_drag)b.target!==c.target&&a(c.target).off("click.vakata"),a.vakata.dnd._trigger("stop",b);else if("touchend"===b.type&&b.target===c.target){var d=setTimeout(function(){a(b.target).click()},100);a(b.target).one("click",function(){d&&clearTimeout(d)})}return a.vakata.dnd._clean(),!1}}}(a),a.jstree.defaults.massload=null,a.jstree.plugins.massload=function(b,c){this.init=function(a,b){this._data.massload={},c.init.call(this,a,b)},this._load_nodes=function(b,d,e,f){var g=this.settings.massload,h=JSON.stringify(b),i=[],j=this._model.data,k,l,m;if(!e){for(k=0,l=b.length;l>k;k++)(!j[b[k]]||!j[b[k]].state.loaded&&!j[b[k]].state.failed||f)&&(i.push(b[k]),m=this.get_node(b[k],!0),m&&m.length&&m.addClass("jstree-loading").attr("aria-busy",!0));if(this._data.massload={},i.length){if(a.isFunction(g))return g.call(this,i,a.proxy(function(a){var g,h;if(a)for(g in a)a.hasOwnProperty(g)&&(this._data.massload[g]=a[g]);for(g=0,h=b.length;h>g;g++)m=this.get_node(b[g],!0),m&&m.length&&m.removeClass("jstree-loading").attr("aria-busy",!1);c._load_nodes.call(this,b,d,e,f)},this));if("object"==typeof g&&g&&g.url)return g=a.extend(!0,{},g),a.isFunction(g.url)&&(g.url=g.url.call(this,i)),a.isFunction(g.data)&&(g.data=g.data.call(this,i)),a.ajax(g).done(a.proxy(function(a,g,h){var i,j;if(a)for(i in a)a.hasOwnProperty(i)&&(this._data.massload[i]=a[i]);for(i=0,j=b.length;j>i;i++)m=this.get_node(b[i],!0),m&&m.length&&m.removeClass("jstree-loading").attr("aria-busy",!1);c._load_nodes.call(this,b,d,e,f)},this)).fail(a.proxy(function(a){c._load_nodes.call(this,b,d,e,f)},this))}}return c._load_nodes.call(this,b,d,e,f)},this._load_node=function(b,d){var e=this._data.massload[b.id],f=null,g;return e?(f=this["string"==typeof e?"_append_html_data":"_append_json_data"](b,"string"==typeof e?a(a.parseHTML(e)).filter(function(){return 3!==this.nodeType}):e,function(a){d.call(this,a)}),g=this.get_node(b.id,!0),g&&g.length&&g.removeClass("jstree-loading").attr("aria-busy",!1),delete this._data.massload[b.id],f):c._load_node.call(this,b,d)}},a.jstree.defaults.search={ajax:!1,fuzzy:!1,case_sensitive:!1,show_only_matches:!1,show_only_matches_children:!1,close_opened_onclear:!0,search_leaves_only:!1,search_callback:!1},a.jstree.plugins.search=function(c,d){this.bind=function(){d.bind.call(this),this._data.search.str="",this._data.search.dom=a(),this._data.search.res=[],this._data.search.opn=[],this._data.search.som=!1,this._data.search.smc=!1,this._data.search.hdn=[],this.element.on("search.jstree",a.proxy(function(b,c){if(this._data.search.som&&c.res.length){var d=this._model.data,e,f,g=[],h,i;for(e=0,f=c.res.length;f>e;e++)if(d[c.res[e]]&&!d[c.res[e]].state.hidden&&(g.push(c.res[e]),g=g.concat(d[c.res[e]].parents),this._data.search.smc))for(h=0,i=d[c.res[e]].children_d.length;i>h;h++)d[d[c.res[e]].children_d[h]]&&!d[d[c.res[e]].children_d[h]].state.hidden&&g.push(d[c.res[e]].children_d[h]);g=a.vakata.array_remove_item(a.vakata.array_unique(g),a.jstree.root),this._data.search.hdn=this.hide_all(!0),this.show_node(g,!0),this.redraw(!0)}},this)).on("clear_search.jstree",a.proxy(function(a,b){this._data.search.som&&b.res.length&&(this.show_node(this._data.search.hdn,!0),this.redraw(!0))},this))},this.search=function(c,d,e,f,g,h){if(c===!1||""===a.trim(c.toString()))return this.clear_search();f=this.get_node(f),f=f&&f.id?f.id:null,c=c.toString();var i=this.settings.search,j=i.ajax?i.ajax:!1,k=this._model.data,l=null,m=[],n=[],o,p;if(this._data.search.res.length&&!g&&this.clear_search(),e===b&&(e=i.show_only_matches),h===b&&(h=i.show_only_matches_children),!d&&j!==!1)return a.isFunction(j)?j.call(this,c,a.proxy(function(b){b&&b.d&&(b=b.d),this._load_nodes(a.isArray(b)?a.vakata.array_unique(b):[],function(){this.search(c,!0,e,f,g,h)})},this),f):(j=a.extend({},j),j.data||(j.data={}),j.data.str=c,f&&(j.data.inside=f),this._data.search.lastRequest&&this._data.search.lastRequest.abort(),this._data.search.lastRequest=a.ajax(j).fail(a.proxy(function(){this._data.core.last_error={error:"ajax",plugin:"search",id:"search_01",reason:"Could not load search parents",data:JSON.stringify(j)},this.settings.core.error.call(this,this._data.core.last_error)},this)).done(a.proxy(function(b){b&&b.d&&(b=b.d),this._load_nodes(a.isArray(b)?a.vakata.array_unique(b):[],function(){this.search(c,!0,e,f,g,h)})},this)),this._data.search.lastRequest);if(g||(this._data.search.str=c,this._data.search.dom=a(),this._data.search.res=[],this._data.search.opn=[],this._data.search.som=e,this._data.search.smc=h),l=new a.vakata.search(c,!0,{caseSensitive:i.case_sensitive,fuzzy:i.fuzzy}),a.each(k[f?f:a.jstree.root].children_d,function(a,b){var d=k[b];d.text&&!d.state.hidden&&(!i.search_leaves_only||d.state.loaded&&0===d.children.length)&&(i.search_callback&&i.search_callback.call(this,c,d)||!i.search_callback&&l.search(d.text).isMatch)&&(m.push(b),n=n.concat(d.parents))}),m.length){for(n=a.vakata.array_unique(n),o=0,p=n.length;p>o;o++)n[o]!==a.jstree.root&&k[n[o]]&&this.open_node(n[o],null,0)===!0&&this._data.search.opn.push(n[o]);g?(this._data.search.dom=this._data.search.dom.add(a(this.element[0].querySelectorAll("#"+a.map(m,function(b){return-1!=="0123456789".indexOf(b[0])?"\\3"+b[0]+" "+b.substr(1).replace(a.jstree.idregex,"\\$&"):b.replace(a.jstree.idregex,"\\$&")}).join(", #")))),this._data.search.res=a.vakata.array_unique(this._data.search.res.concat(m))):(this._data.search.dom=a(this.element[0].querySelectorAll("#"+a.map(m,function(b){return-1!=="0123456789".indexOf(b[0])?"\\3"+b[0]+" "+b.substr(1).replace(a.jstree.idregex,"\\$&"):b.replace(a.jstree.idregex,"\\$&")}).join(", #"))),this._data.search.res=m),this._data.search.dom.children(".jstree-anchor").addClass("jstree-search")}this.trigger("search",{nodes:this._data.search.dom,str:c,res:this._data.search.res,show_only_matches:e})},this.clear_search=function(){this.settings.search.close_opened_onclear&&this.close_node(this._data.search.opn,0),this.trigger("clear_search",{nodes:this._data.search.dom,str:this._data.search.str,res:this._data.search.res}),this._data.search.res.length&&(this._data.search.dom=a(this.element[0].querySelectorAll("#"+a.map(this._data.search.res,function(b){return-1!=="0123456789".indexOf(b[0])?"\\3"+b[0]+" "+b.substr(1).replace(a.jstree.idregex,"\\$&"):b.replace(a.jstree.idregex,"\\$&")}).join(", #"))),this._data.search.dom.children(".jstree-anchor").removeClass("jstree-search")),this._data.search.str="",this._data.search.res=[],this._data.search.opn=[],this._data.search.dom=a()},this.redraw_node=function(b,c,e,f){if(b=d.redraw_node.apply(this,arguments),b&&-1!==a.inArray(b.id,this._data.search.res)){var g,h,i=null;for(g=0,h=b.childNodes.length;h>g;g++)if(b.childNodes[g]&&b.childNodes[g].className&&-1!==b.childNodes[g].className.indexOf("jstree-anchor")){i=b.childNodes[g];break}i&&(i.className+=" jstree-search")}return b}},function(a){a.vakata.search=function(b,c,d){d=d||{},d=a.extend({},a.vakata.search.defaults,d),d.fuzzy!==!1&&(d.fuzzy=!0),b=d.caseSensitive?b:b.toLowerCase();var e=d.location,f=d.distance,g=d.threshold,h=b.length,i,j,k,l;return h>32&&(d.fuzzy=!1),d.fuzzy&&(i=1<<h-1,j=function(){var a={},c=0;for(c=0;h>c;c++)a[b.charAt(c)]=0;for(c=0;h>c;c++)a[b.charAt(c)]|=1<<h-c-1;return a}(),k=function(a,b){var c=a/h,d=Math.abs(e-b);return f?c+d/f:d?1:c}),l=function(a){if(a=d.caseSensitive?a:a.toLowerCase(),b===a||-1!==a.indexOf(b))return{isMatch:!0,score:0};if(!d.fuzzy)return{isMatch:!1,score:1};var c,f,l=a.length,m=g,n=a.indexOf(b,e),o,p,q=h+l,r,s,t,u,v,w=1,x=[];for(-1!==n&&(m=Math.min(k(0,n),m),n=a.lastIndexOf(b,e+h),-1!==n&&(m=Math.min(k(0,n),m))),n=-1,c=0;h>c;c++){o=0,p=q;while(p>o)k(c,e+p)<=m?o=p:q=p,p=Math.floor((q-o)/2+o);for(q=p,s=Math.max(1,e-p+1),t=Math.min(e+p,l)+h,u=new Array(t+2),u[t+1]=(1<<c)-1,f=t;f>=s;f--)if(v=j[a.charAt(f-1)],0===c?u[f]=(u[f+1]<<1|1)&v:u[f]=(u[f+1]<<1|1)&v|((r[f+1]|r[f])<<1|1)|r[f+1],u[f]&i&&(w=k(c,f-1),m>=w)){if(m=w,n=f-1,x.push(n),!(n>e))break;s=Math.max(1,2*e-n)}if(k(c+1,e)>m)break;r=u}return{isMatch:n>=0,score:w}},c===!0?{search:l}:l(c)},a.vakata.search.defaults={location:0,distance:100,threshold:.6,fuzzy:!1,caseSensitive:!1}}(a),a.jstree.defaults.sort=function(a,b){return this.get_text(a)>this.get_text(b)?1:-1},a.jstree.plugins.sort=function(b,c){this.bind=function(){c.bind.call(this),this.element.on("model.jstree",a.proxy(function(a,b){this.sort(b.parent,!0)},this)).on("rename_node.jstree create_node.jstree",a.proxy(function(a,b){this.sort(b.parent||b.node.parent,!1),this.redraw_node(b.parent||b.node.parent,!0)},this)).on("move_node.jstree copy_node.jstree",a.proxy(function(a,b){this.sort(b.parent,!1),this.redraw_node(b.parent,!0)},this))},this.sort=function(b,c){var d,e;if(b=this.get_node(b),b&&b.children&&b.children.length&&(b.children.sort(a.proxy(this.settings.sort,this)),c))for(d=0,e=b.children_d.length;e>d;d++)this.sort(b.children_d[d],!1)}};var m=!1;a.jstree.defaults.state={key:"jstree",events:"changed.jstree open_node.jstree close_node.jstree check_node.jstree uncheck_node.jstree",ttl:!1,filter:!1,preserve_loaded:!1},a.jstree.plugins.state=function(b,c){this.bind=function(){c.bind.call(this);var b=a.proxy(function(){this.element.on(this.settings.state.events,a.proxy(function(){m&&clearTimeout(m),m=setTimeout(a.proxy(function(){this.save_state()},this),100)},this)),this.trigger("state_ready")},this);this.element.on("ready.jstree",a.proxy(function(a,c){this.element.one("restore_state.jstree",b),this.restore_state()||b()},this))},this.save_state=function(){var b=this.get_state();this.settings.state.preserve_loaded||delete b.core.loaded;var c={state:b,ttl:this.settings.state.ttl,sec:+new Date};a.vakata.storage.set(this.settings.state.key,JSON.stringify(c))},this.restore_state=function(){var b=a.vakata.storage.get(this.settings.state.key);if(b)try{b=JSON.parse(b)}catch(c){return!1}return b&&b.ttl&&b.sec&&+new Date-b.sec>b.ttl?!1:(b&&b.state&&(b=b.state),b&&a.isFunction(this.settings.state.filter)&&(b=this.settings.state.filter.call(this,b)),b?(this.settings.state.preserve_loaded||delete b.core.loaded,this.element.one("set_state.jstree",function(c,d){d.instance.trigger("restore_state",{state:a.extend(!0,{},b)})}),this.set_state(b),!0):!1)},this.clear_state=function(){return a.vakata.storage.del(this.settings.state.key)}},function(a,b){a.vakata.storage={set:function(a,b){return window.localStorage.setItem(a,b)},get:function(a){return window.localStorage.getItem(a)},del:function(a){return window.localStorage.removeItem(a)}}}(a),a.jstree.defaults.types={"default":{}},a.jstree.defaults.types[a.jstree.root]={},a.jstree.plugins.types=function(c,d){this.init=function(c,e){var f,g;if(e&&e.types&&e.types["default"])for(f in e.types)if("default"!==f&&f!==a.jstree.root&&e.types.hasOwnProperty(f))for(g in e.types["default"])e.types["default"].hasOwnProperty(g)&&e.types[f][g]===b&&(e.types[f][g]=e.types["default"][g]);d.init.call(this,c,e),this._model.data[a.jstree.root].type=a.jstree.root},this.refresh=function(b,c){d.refresh.call(this,b,c),this._model.data[a.jstree.root].type=a.jstree.root},this.bind=function(){this.element.on("model.jstree",a.proxy(function(c,d){var e=this._model.data,f=d.nodes,g=this.settings.types,h,i,j="default",k;for(h=0,i=f.length;i>h;h++){if(j="default",e[f[h]].original&&e[f[h]].original.type&&g[e[f[h]].original.type]&&(j=e[f[h]].original.type),e[f[h]].data&&e[f[h]].data.jstree&&e[f[h]].data.jstree.type&&g[e[f[h]].data.jstree.type]&&(j=e[f[h]].data.jstree.type),e[f[h]].type=j,e[f[h]].icon===!0&&g[j].icon!==b&&(e[f[h]].icon=g[j].icon),g[j].li_attr!==b&&"object"==typeof g[j].li_attr)for(k in g[j].li_attr)if(g[j].li_attr.hasOwnProperty(k)){if("id"===k)continue;e[f[h]].li_attr[k]===b?e[f[h]].li_attr[k]=g[j].li_attr[k]:"class"===k&&(e[f[h]].li_attr["class"]=g[j].li_attr["class"]+" "+e[f[h]].li_attr["class"])}if(g[j].a_attr!==b&&"object"==typeof g[j].a_attr)for(k in g[j].a_attr)if(g[j].a_attr.hasOwnProperty(k)){if("id"===k)continue;e[f[h]].a_attr[k]===b?e[f[h]].a_attr[k]=g[j].a_attr[k]:"href"===k&&"#"===e[f[h]].a_attr[k]?e[f[h]].a_attr.href=g[j].a_attr.href:"class"===k&&(e[f[h]].a_attr["class"]=g[j].a_attr["class"]+" "+e[f[h]].a_attr["class"])}}e[a.jstree.root].type=a.jstree.root},this)),d.bind.call(this)},this.get_json=function(b,c,e){var f,g,h=this._model.data,i=c?a.extend(!0,{},c,{no_id:!1}):{},j=d.get_json.call(this,b,i,e);if(j===!1)return!1;if(a.isArray(j))for(f=0,g=j.length;g>f;f++)j[f].type=j[f].id&&h[j[f].id]&&h[j[f].id].type?h[j[f].id].type:"default", +c&&c.no_id&&(delete j[f].id,j[f].li_attr&&j[f].li_attr.id&&delete j[f].li_attr.id,j[f].a_attr&&j[f].a_attr.id&&delete j[f].a_attr.id);else j.type=j.id&&h[j.id]&&h[j.id].type?h[j.id].type:"default",c&&c.no_id&&(j=this._delete_ids(j));return j},this._delete_ids=function(b){if(a.isArray(b)){for(var c=0,d=b.length;d>c;c++)b[c]=this._delete_ids(b[c]);return b}return delete b.id,b.li_attr&&b.li_attr.id&&delete b.li_attr.id,b.a_attr&&b.a_attr.id&&delete b.a_attr.id,b.children&&a.isArray(b.children)&&(b.children=this._delete_ids(b.children)),b},this.check=function(c,e,f,g,h){if(d.check.call(this,c,e,f,g,h)===!1)return!1;e=e&&e.id?e:this.get_node(e),f=f&&f.id?f:this.get_node(f);var i=e&&e.id?h&&h.origin?h.origin:a.jstree.reference(e.id):null,j,k,l,m;switch(i=i&&i._model&&i._model.data?i._model.data:null,c){case"create_node":case"move_node":case"copy_node":if("move_node"!==c||-1===a.inArray(e.id,f.children)){if(j=this.get_rules(f),j.max_children!==b&&-1!==j.max_children&&j.max_children===f.children.length)return this._data.core.last_error={error:"check",plugin:"types",id:"types_01",reason:"max_children prevents function: "+c,data:JSON.stringify({chk:c,pos:g,obj:e&&e.id?e.id:!1,par:f&&f.id?f.id:!1})},!1;if(j.valid_children!==b&&-1!==j.valid_children&&-1===a.inArray(e.type||"default",j.valid_children))return this._data.core.last_error={error:"check",plugin:"types",id:"types_02",reason:"valid_children prevents function: "+c,data:JSON.stringify({chk:c,pos:g,obj:e&&e.id?e.id:!1,par:f&&f.id?f.id:!1})},!1;if(i&&e.children_d&&e.parents){for(k=0,l=0,m=e.children_d.length;m>l;l++)k=Math.max(k,i[e.children_d[l]].parents.length);k=k-e.parents.length+1}(0>=k||k===b)&&(k=1);do{if(j.max_depth!==b&&-1!==j.max_depth&&j.max_depth<k)return this._data.core.last_error={error:"check",plugin:"types",id:"types_03",reason:"max_depth prevents function: "+c,data:JSON.stringify({chk:c,pos:g,obj:e&&e.id?e.id:!1,par:f&&f.id?f.id:!1})},!1;f=this.get_node(f.parent),j=this.get_rules(f),k++}while(f)}}return!0},this.get_rules=function(a){if(a=this.get_node(a),!a)return!1;var c=this.get_type(a,!0);return c.max_depth===b&&(c.max_depth=-1),c.max_children===b&&(c.max_children=-1),c.valid_children===b&&(c.valid_children=-1),c},this.get_type=function(b,c){return b=this.get_node(b),b?c?a.extend({type:b.type},this.settings.types[b.type]):b.type:!1},this.set_type=function(c,d){var e=this._model.data,f,g,h,i,j,k,l,m;if(a.isArray(c)){for(c=c.slice(),g=0,h=c.length;h>g;g++)this.set_type(c[g],d);return!0}if(f=this.settings.types,c=this.get_node(c),!f[d]||!c)return!1;if(l=this.get_node(c,!0),l&&l.length&&(m=l.children(".jstree-anchor")),i=c.type,j=this.get_icon(c),c.type=d,(j===!0||!f[i]||f[i].icon!==b&&j===f[i].icon)&&this.set_icon(c,f[d].icon!==b?f[d].icon:!0),f[i]&&f[i].li_attr!==b&&"object"==typeof f[i].li_attr)for(k in f[i].li_attr)if(f[i].li_attr.hasOwnProperty(k)){if("id"===k)continue;"class"===k?(e[c.id].li_attr["class"]=(e[c.id].li_attr["class"]||"").replace(f[i].li_attr[k],""),l&&l.removeClass(f[i].li_attr[k])):e[c.id].li_attr[k]===f[i].li_attr[k]&&(e[c.id].li_attr[k]=null,l&&l.removeAttr(k))}if(f[i]&&f[i].a_attr!==b&&"object"==typeof f[i].a_attr)for(k in f[i].a_attr)if(f[i].a_attr.hasOwnProperty(k)){if("id"===k)continue;"class"===k?(e[c.id].a_attr["class"]=(e[c.id].a_attr["class"]||"").replace(f[i].a_attr[k],""),m&&m.removeClass(f[i].a_attr[k])):e[c.id].a_attr[k]===f[i].a_attr[k]&&("href"===k?(e[c.id].a_attr[k]="#",m&&m.attr("href","#")):(delete e[c.id].a_attr[k],m&&m.removeAttr(k)))}if(f[d].li_attr!==b&&"object"==typeof f[d].li_attr)for(k in f[d].li_attr)if(f[d].li_attr.hasOwnProperty(k)){if("id"===k)continue;e[c.id].li_attr[k]===b?(e[c.id].li_attr[k]=f[d].li_attr[k],l&&("class"===k?l.addClass(f[d].li_attr[k]):l.attr(k,f[d].li_attr[k]))):"class"===k&&(e[c.id].li_attr["class"]=f[d].li_attr[k]+" "+e[c.id].li_attr["class"],l&&l.addClass(f[d].li_attr[k]))}if(f[d].a_attr!==b&&"object"==typeof f[d].a_attr)for(k in f[d].a_attr)if(f[d].a_attr.hasOwnProperty(k)){if("id"===k)continue;e[c.id].a_attr[k]===b?(e[c.id].a_attr[k]=f[d].a_attr[k],m&&("class"===k?m.addClass(f[d].a_attr[k]):m.attr(k,f[d].a_attr[k]))):"href"===k&&"#"===e[c.id].a_attr[k]?(e[c.id].a_attr.href=f[d].a_attr.href,m&&m.attr("href",f[d].a_attr.href)):"class"===k&&(e[c.id].a_attr["class"]=f[d].a_attr["class"]+" "+e[c.id].a_attr["class"],m&&m.addClass(f[d].a_attr[k]))}return!0}},a.jstree.defaults.unique={case_sensitive:!1,trim_whitespace:!1,duplicate:function(a,b){return a+" ("+b+")"}},a.jstree.plugins.unique=function(c,d){this.check=function(b,c,e,f,g){if(d.check.call(this,b,c,e,f,g)===!1)return!1;if(c=c&&c.id?c:this.get_node(c),e=e&&e.id?e:this.get_node(e),!e||!e.children)return!0;var h="rename_node"===b?f:c.text,i=[],j=this.settings.unique.case_sensitive,k=this.settings.unique.trim_whitespace,l=this._model.data,m,n,o;for(m=0,n=e.children.length;n>m;m++)o=l[e.children[m]].text,j||(o=o.toLowerCase()),k&&(o=o.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")),i.push(o);switch(j||(h=h.toLowerCase()),k&&(h=h.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")),b){case"delete_node":return!0;case"rename_node":return o=c.text||"",j||(o=o.toLowerCase()),k&&(o=o.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")),m=-1===a.inArray(h,i)||c.text&&o===h,m||(this._data.core.last_error={error:"check",plugin:"unique",id:"unique_01",reason:"Child with name "+h+" already exists. Preventing: "+b,data:JSON.stringify({chk:b,pos:f,obj:c&&c.id?c.id:!1,par:e&&e.id?e.id:!1})}),m;case"create_node":return m=-1===a.inArray(h,i),m||(this._data.core.last_error={error:"check",plugin:"unique",id:"unique_04",reason:"Child with name "+h+" already exists. Preventing: "+b,data:JSON.stringify({chk:b,pos:f,obj:c&&c.id?c.id:!1,par:e&&e.id?e.id:!1})}),m;case"copy_node":return m=-1===a.inArray(h,i),m||(this._data.core.last_error={error:"check",plugin:"unique",id:"unique_02",reason:"Child with name "+h+" already exists. Preventing: "+b,data:JSON.stringify({chk:b,pos:f,obj:c&&c.id?c.id:!1,par:e&&e.id?e.id:!1})}),m;case"move_node":return m=c.parent===e.id&&(!g||!g.is_multi)||-1===a.inArray(h,i),m||(this._data.core.last_error={error:"check",plugin:"unique",id:"unique_03",reason:"Child with name "+h+" already exists. Preventing: "+b,data:JSON.stringify({chk:b,pos:f,obj:c&&c.id?c.id:!1,par:e&&e.id?e.id:!1})}),m}return!0},this.create_node=function(c,e,f,g,h){if(!e||e.text===b){if(null===c&&(c=a.jstree.root),c=this.get_node(c),!c)return d.create_node.call(this,c,e,f,g,h);if(f=f===b?"last":f,!f.toString().match(/^(before|after)$/)&&!h&&!this.is_loaded(c))return d.create_node.call(this,c,e,f,g,h);e||(e={});var i,j,k,l,m,n=this._model.data,o=this.settings.unique.case_sensitive,p=this.settings.unique.trim_whitespace,q=this.settings.unique.duplicate,r;for(j=i=this.get_string("New node"),k=[],l=0,m=c.children.length;m>l;l++)r=n[c.children[l]].text,o||(r=r.toLowerCase()),p&&(r=r.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")),k.push(r);l=1,r=j,o||(r=r.toLowerCase()),p&&(r=r.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""));while(-1!==a.inArray(r,k))j=q.call(this,i,++l).toString(),r=j,o||(r=r.toLowerCase()),p&&(r=r.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""));e.text=j}return d.create_node.call(this,c,e,f,g,h)}};var n=i.createElement("DIV");if(n.setAttribute("unselectable","on"),n.setAttribute("role","presentation"),n.className="jstree-wholerow",n.innerHTML="&#160;",a.jstree.plugins.wholerow=function(b,c){this.bind=function(){c.bind.call(this),this.element.on("ready.jstree set_state.jstree",a.proxy(function(){this.hide_dots()},this)).on("init.jstree loading.jstree ready.jstree",a.proxy(function(){this.get_container_ul().addClass("jstree-wholerow-ul")},this)).on("deselect_all.jstree",a.proxy(function(a,b){this.element.find(".jstree-wholerow-clicked").removeClass("jstree-wholerow-clicked")},this)).on("changed.jstree",a.proxy(function(a,b){this.element.find(".jstree-wholerow-clicked").removeClass("jstree-wholerow-clicked");var c=!1,d,e;for(d=0,e=b.selected.length;e>d;d++)c=this.get_node(b.selected[d],!0),c&&c.length&&c.children(".jstree-wholerow").addClass("jstree-wholerow-clicked")},this)).on("open_node.jstree",a.proxy(function(a,b){this.get_node(b.node,!0).find(".jstree-clicked").parent().children(".jstree-wholerow").addClass("jstree-wholerow-clicked")},this)).on("hover_node.jstree dehover_node.jstree",a.proxy(function(a,b){"hover_node"===a.type&&this.is_disabled(b.node)||this.get_node(b.node,!0).children(".jstree-wholerow")["hover_node"===a.type?"addClass":"removeClass"]("jstree-wholerow-hovered")},this)).on("contextmenu.jstree",".jstree-wholerow",a.proxy(function(b){if(this._data.contextmenu){b.preventDefault();var c=a.Event("contextmenu",{metaKey:b.metaKey,ctrlKey:b.ctrlKey,altKey:b.altKey,shiftKey:b.shiftKey,pageX:b.pageX,pageY:b.pageY});a(b.currentTarget).closest(".jstree-node").children(".jstree-anchor").first().trigger(c)}},this)).on("click.jstree",".jstree-wholerow",function(b){b.stopImmediatePropagation();var c=a.Event("click",{metaKey:b.metaKey,ctrlKey:b.ctrlKey,altKey:b.altKey,shiftKey:b.shiftKey});a(b.currentTarget).closest(".jstree-node").children(".jstree-anchor").first().trigger(c).focus()}).on("dblclick.jstree",".jstree-wholerow",function(b){b.stopImmediatePropagation();var c=a.Event("dblclick",{metaKey:b.metaKey,ctrlKey:b.ctrlKey,altKey:b.altKey,shiftKey:b.shiftKey});a(b.currentTarget).closest(".jstree-node").children(".jstree-anchor").first().trigger(c).focus()}).on("click.jstree",".jstree-leaf > .jstree-ocl",a.proxy(function(b){b.stopImmediatePropagation();var c=a.Event("click",{metaKey:b.metaKey,ctrlKey:b.ctrlKey,altKey:b.altKey,shiftKey:b.shiftKey});a(b.currentTarget).closest(".jstree-node").children(".jstree-anchor").first().trigger(c).focus()},this)).on("mouseover.jstree",".jstree-wholerow, .jstree-icon",a.proxy(function(a){return a.stopImmediatePropagation(),this.is_disabled(a.currentTarget)||this.hover_node(a.currentTarget),!1},this)).on("mouseleave.jstree",".jstree-node",a.proxy(function(a){this.dehover_node(a.currentTarget)},this))},this.teardown=function(){this.settings.wholerow&&this.element.find(".jstree-wholerow").remove(),c.teardown.call(this)},this.redraw_node=function(b,d,e,f){if(b=c.redraw_node.apply(this,arguments)){var g=n.cloneNode(!0);-1!==a.inArray(b.id,this._data.core.selected)&&(g.className+=" jstree-wholerow-clicked"),this._data.core.focused&&this._data.core.focused===b.id&&(g.className+=" jstree-wholerow-hovered"),b.insertBefore(g,b.childNodes[0])}return b}},window.customElements&&Object&&Object.create){var o=Object.create(HTMLElement.prototype);o.createdCallback=function(){var b={core:{},plugins:[]},c;for(c in a.jstree.plugins)a.jstree.plugins.hasOwnProperty(c)&&this.attributes[c]&&(b.plugins.push(c),this.getAttribute(c)&&JSON.parse(this.getAttribute(c))&&(b[c]=JSON.parse(this.getAttribute(c))));for(c in a.jstree.defaults.core)a.jstree.defaults.core.hasOwnProperty(c)&&this.attributes[c]&&(b.core[c]=JSON.parse(this.getAttribute(c))||this.getAttribute(c));a(this).jstree(b)};try{window.customElements.define("vakata-jstree",function(){},{prototype:o})}catch(p){}}}}); \ No newline at end of file diff --git a/static/js/konami.js b/static/js/konami.js new file mode 100644 index 0000000..365c12e --- /dev/null +++ b/static/js/konami.js @@ -0,0 +1,44 @@ +var Konami = {}; + +(function() { + var afterSequence = function(sequence, action) { + var index = 0; + + return function(event) { + var matchedKey = event.keyCode === sequence[index]; + // if it didn't match, reset and try matching against the first key + if (!matchedKey) { + index = 0; + matchedKey = event.keyCode === sequence[index]; + } + + if (matchedKey) { + index += 1; + + // fix for Firefox with "Search for text when you start typing" enabled + // https://support.mozilla.org/en-US/kb/search-contents-current-page-text-or-links + // prevent the default (opening Quick Search) for B and A, + // which are luckily at the end of the Konami Code sequence + // (otherwise it could prevent typing A and B in text fields unwantedly) + if (event.keyCode === 66 || event.keyCode === 65) { + event.preventDefault(); + } + + if (index === sequence.length) { + + // reset when sequence completed + index = 0; + + // fire action + action(); + } + } + + }; + }; + + Konami.code = function(action) { + return afterSequence([38, 38, 40, 40, 37, 39, 37, 39, 66, 65], action); + }; + +}()); diff --git a/static/js/main.js b/static/js/main.js new file mode 100644 index 0000000..de1d862 --- /dev/null +++ b/static/js/main.js @@ -0,0 +1,120 @@ +$(document).ready(function (){ + $('.icon-wrap').dblclick(function() { + const type = $(this).data().type || 'computer' + + const modalId = `${type}-` + S4() + let content = '' + if (type === 'computer') { + content = '2018-10-18' + // createModal(modalId, content) + } else { + $.ajax({ + url: '/api/category/getAllList', + success: (res) => { + const cateGoryWindow = new $Window({ + title: '测试', + resizable: true, + outerWidth: 500, + outerHeight: 500 + }) + content = createCateGoryList(res.data, modalId) + cateGoryWindow.$content.append(content) + // content = createCateGoryList(res.data, modalId) + // createModal(modalId, content) + } + }) + } + + + }) +}) + +function createCateGoryList(arr, modalId) { + return arr.reduce((prev, next) => { + const cateGoryId = `cate-gory-wrap-${next.id}` + prev += ` + <div class="cate-gory-wrap" id="${cateGoryId}" data-type="internet"> + <img src="/static/themes/win98/static/img/directory_closed.png"> + <span>${next.name}</span> +</div> +` + $(document).ready(function () { + if (next.children && next.children.length) { + $('#' + cateGoryId).dblclick(function() { + const content = createCateGoryList(next.children, modalId) + $('#' + modalId + ' .win95-modal-content').html(content) + }) + } + }) + + + return prev + }, '') +} + + +// 累计index +var indexTotal = 1000 + +function S4() { + // 0x 表示16进制数据的开头 + //可以直接return (((1+Math.random())*0x10000)|0).toString(16); + + //也可用如下,随机数*时间戳,再转化为16进制 + //Number.toString(16) 表示将其转换为16进制 + // Number | 0 表示取整数部分 + + let stamp = new Date().getTime(); + return (((1+Math.random())*stamp)|0).toString(16) +} + +// 创建modal +function createModal(modalId, content) { + const type = modalId.split('-')[0] + indexTotal += 1 + + const headerId = `win95-modal-header-${modalId}` + const titleMap = { + computer: '我的电脑', + directory_closed: '我的笔记', + internet: 'Internet', + } + const header = `<div class="win95-modal-header" id="${headerId}" > + <img src="/static/themes/win98/static/img/${type}.png" > + <div class="title">${titleMap[type]}</div> + <ul class="header-options"> + <li class="close">X</li> + </ul> + </div>` + + const contentHtml = `<div class="win95-modal-content"> +${content} +</div>` + + const modalHtml = `<div class="win95-modal-wrap" id="${modalId}" style="z-index: ${indexTotal}"> + ${header} + ${contentHtml} +</div>` + $('body').append(modalHtml) + + $('#' + modalId).Tdrag({ + handle:".title" + }); + + $(document).ready(function () { + $('#' + headerId + ' .title').on('touchstart click', function (){ + indexTotal += 1 + $('#' + modalId)[0].style.zIndex = indexTotal + }) + $('#' + modalId).on('touchstart click',function (){ + indexTotal += 1 + $('#' + modalId)[0].style.zIndex = indexTotal + }) + $('#' + modalId + ' .close').on('touchstart click',function (){ + + $('#' + modalId).remove() + }) + }) + +} + diff --git a/static/js/marked.min.js b/static/js/marked.min.js new file mode 100644 index 0000000..2cb284c --- /dev/null +++ b/static/js/marked.min.js @@ -0,0 +1 @@ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).marked={})}(this,function(r){"use strict";function i(e,t){for(var u=0;u<t.length;u++){var n=t[u];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var u=0,n=new Array(t);u<t;u++)n[u]=e[u];return n}function m(e,t){var u,n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return s(e,t);var u=Object.prototype.toString.call(e).slice(8,-1);return"Map"===(u="Object"===u&&e.constructor?e.constructor.name:u)||"Set"===u?Array.from(e):"Arguments"===u||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u)?s(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length)return n&&(e=n),u=0,function(){return u>=e.length?{done:!0}:{done:!1,value:e[u++]}};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function e(){return{baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}r.defaults=e();function u(e){return t[e]}var n=/[&<>"']/,l=/[&<>"']/g,a=/[<>"']|&(?!#?\w+;)/,o=/[<>"']|&(?!#?\w+;)/g,t={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};function D(e,t){if(t){if(n.test(e))return e.replace(l,u)}else if(a.test(e))return e.replace(o,u);return e}var c=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function x(e){return e.replace(c,function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""})}var h=/(^|[^\[])\^/g;function p(u,e){u="string"==typeof u?u:u.source,e=e||"";var n={replace:function(e,t){return t=(t=t.source||t).replace(h,"$1"),u=u.replace(e,t),n},getRegex:function(){return new RegExp(u,e)}};return n}var f=/[^\w:]/g,Z=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function g(e,t,u){if(e){try{n=decodeURIComponent(x(u)).replace(f,"").toLowerCase()}catch(e){return null}if(0===n.indexOf("javascript:")||0===n.indexOf("vbscript:")||0===n.indexOf("data:"))return null}var n;t&&!Z.test(u)&&(e=u,F[" "+(n=t)]||(O.test(n)?F[" "+n]=n+"/":F[" "+n]=k(n,"/",!0)),t=-1===(n=F[" "+n]).indexOf(":"),u="//"===e.substring(0,2)?t?e:n.replace(q,"$1")+e:"/"===e.charAt(0)?t?e:n.replace(L,"$1")+e:n+e);try{u=encodeURI(u).replace(/%25/g,"%")}catch(e){return null}return u}var F={},O=/^[^:]+:\/*[^/]*$/,q=/^([^:]+:)[\s\S]*$/,L=/^([^:]+:\/*[^/]*)[\s\S]*$/;var A={exec:function(){}};function d(e){for(var t,u,n=1;n<arguments.length;n++)for(u in t=arguments[n])Object.prototype.hasOwnProperty.call(t,u)&&(e[u]=t[u]);return e}function C(e,t){var u=e.replace(/\|/g,function(e,t,u){for(var n=!1,r=t;0<=--r&&"\\"===u[r];)n=!n;return n?"|":" |"}).split(/ \|/),n=0;if(u[0].trim()||u.shift(),0<u.length&&!u[u.length-1].trim()&&u.pop(),u.length>t)u.splice(t);else for(;u.length<t;)u.push("");for(;n<u.length;n++)u[n]=u[n].trim().replace(/\\\|/g,"|");return u}function k(e,t,u){var n=e.length;if(0===n)return"";for(var r=0;r<n;){var i=e.charAt(n-r-1);if(i!==t||u){if(i===t||!u)break;r++}else r++}return e.slice(0,n-r)}function E(e){e&&e.sanitize&&!e.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")}function b(e,t){if(t<1)return"";for(var u="";1<t;)1&t&&(u+=e),t>>=1,e+=e;return u+e}function B(e,t,u,n){var r=t.href,t=t.title?D(t.title):null,i=e[1].replace(/\\([\[\]])/g,"$1");return"!"!==e[0].charAt(0)?(n.state.inLink=!0,e={type:"link",raw:u,href:r,title:t,text:i,tokens:n.inlineTokens(i,[])},n.state.inLink=!1,e):{type:"image",raw:u,href:r,title:t,text:D(i)}}var w=function(){function e(e){this.options=e||r.defaults}var t=e.prototype;return t.space=function(e){e=this.rules.block.newline.exec(e);if(e&&0<e[0].length)return{type:"space",raw:e[0]}},t.code=function(e){var t,e=this.rules.block.code.exec(e);if(e)return t=e[0].replace(/^ {1,4}/gm,""),{type:"code",raw:e[0],codeBlockStyle:"indented",text:this.options.pedantic?t:k(t,"\n")}},t.fences=function(e){var t,u,e=this.rules.block.fences.exec(e);if(e)return u=function(e,t){if(null===(e=e.match(/^(\s+)(?:```)/)))return t;var u=e[1];return t.split("\n").map(function(e){var t=e.match(/^\s+/);return null!==t&&t[0].length>=u.length?e.slice(u.length):e}).join("\n")}(t=e[0],e[3]||""),{type:"code",raw:t,lang:e[2]&&e[2].trim(),text:u}},t.heading=function(e){var t,u,e=this.rules.block.heading.exec(e);if(e)return t=e[2].trim(),/#$/.test(t)&&(u=k(t,"#"),!this.options.pedantic&&u&&!/ $/.test(u)||(t=u.trim())),u={type:"heading",raw:e[0],depth:e[1].length,text:t,tokens:[]},this.lexer.inline(u.text,u.tokens),u},t.hr=function(e){e=this.rules.block.hr.exec(e);if(e)return{type:"hr",raw:e[0]}},t.blockquote=function(e){var t,e=this.rules.block.blockquote.exec(e);if(e)return t=e[0].replace(/^ *>[ \t]?/gm,""),{type:"blockquote",raw:e[0],tokens:this.lexer.blockTokens(t,[]),text:t}},t.list=function(e){var t=this.rules.block.list.exec(e);if(t){var u,n,r,i,s,l,a,o,D,c,h,p=1<(g=t[1].trim()).length,f={type:"list",raw:"",ordered:p,start:p?+g.slice(0,-1):"",loose:!1,items:[]},g=p?"\\d{1,9}\\"+g.slice(-1):"\\"+g;this.options.pedantic&&(g=p?g:"[*+-]");for(var F=new RegExp("^( {0,3}"+g+")((?:[\t ][^\\n]*)?(?:\\n|$))");e&&(h=!1,t=F.exec(e))&&!this.rules.block.hr.test(e);){if(u=t[0],e=e.substring(u.length),a=t[2].split("\n",1)[0],o=e.split("\n",1)[0],this.options.pedantic?(i=2,c=a.trimLeft()):(i=t[2].search(/[^ ]/),c=a.slice(i=4<i?1:i),i+=t[1].length),s=!1,!a&&/^ *$/.test(o)&&(u+=o+"\n",e=e.substring(o.length+1),h=!0),!h)for(var A=new RegExp("^ {0,"+Math.min(3,i-1)+"}(?:[*+-]|\\d{1,9}[.)])((?: [^\\n]*)?(?:\\n|$))"),d=new RegExp("^ {0,"+Math.min(3,i-1)+"}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)");e&&(a=D=e.split("\n",1)[0],this.options.pedantic&&(a=a.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!A.test(a))&&!d.test(e);){if(a.search(/[^ ]/)>=i||!a.trim())c+="\n"+a.slice(i);else{if(s)break;c+="\n"+a}s||a.trim()||(s=!0),u+=D+"\n",e=e.substring(D.length+1)}f.loose||(l?f.loose=!0:/\n *\n *$/.test(u)&&(l=!0)),this.options.gfm&&(n=/^\[[ xX]\] /.exec(c))&&(r="[ ] "!==n[0],c=c.replace(/^\[[ xX]\] +/,"")),f.items.push({type:"list_item",raw:u,task:!!n,checked:r,loose:!1,text:c}),f.raw+=u}f.items[f.items.length-1].raw=u.trimRight(),f.items[f.items.length-1].text=c.trimRight(),f.raw=f.raw.trimRight();for(var C=f.items.length,k=0;k<C;k++){this.lexer.state.top=!1,f.items[k].tokens=this.lexer.blockTokens(f.items[k].text,[]);var E=f.items[k].tokens.filter(function(e){return"space"===e.type}),x=E.every(function(e){for(var t,u=0,n=m(e.raw.split(""));!(t=n()).done;)if("\n"===t.value&&(u+=1),1<u)return!0;return!1});!f.loose&&E.length&&x&&(f.loose=!0,f.items[k].loose=!0)}return f}},t.html=function(e){var t,e=this.rules.block.html.exec(e);if(e)return t={type:"html",raw:e[0],pre:!this.options.sanitizer&&("pre"===e[1]||"script"===e[1]||"style"===e[1]),text:e[0]},this.options.sanitize&&(t.type="paragraph",t.text=this.options.sanitizer?this.options.sanitizer(e[0]):D(e[0]),t.tokens=[],this.lexer.inline(t.text,t.tokens)),t},t.def=function(e){e=this.rules.block.def.exec(e);if(e)return e[3]&&(e[3]=e[3].substring(1,e[3].length-1)),{type:"def",tag:e[1].toLowerCase().replace(/\s+/g," "),raw:e[0],href:e[2],title:e[3]}},t.table=function(e){e=this.rules.block.table.exec(e);if(e){var t={type:"table",header:C(e[1]).map(function(e){return{text:e}}),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:e[3]&&e[3].trim()?e[3].replace(/\n[ \t]*$/,"").split("\n"):[]};if(t.header.length===t.align.length){t.raw=e[0];for(var u,n,r,i=t.align.length,s=0;s<i;s++)/^ *-+: *$/.test(t.align[s])?t.align[s]="right":/^ *:-+: *$/.test(t.align[s])?t.align[s]="center":/^ *:-+ *$/.test(t.align[s])?t.align[s]="left":t.align[s]=null;for(i=t.rows.length,s=0;s<i;s++)t.rows[s]=C(t.rows[s],t.header.length).map(function(e){return{text:e}});for(i=t.header.length,u=0;u<i;u++)t.header[u].tokens=[],this.lexer.inline(t.header[u].text,t.header[u].tokens);for(i=t.rows.length,u=0;u<i;u++)for(r=t.rows[u],n=0;n<r.length;n++)r[n].tokens=[],this.lexer.inline(r[n].text,r[n].tokens);return t}}},t.lheading=function(e){var e=this.rules.block.lheading.exec(e);if(e)return e={type:"heading",raw:e[0],depth:"="===e[2].charAt(0)?1:2,text:e[1],tokens:[]},this.lexer.inline(e.text,e.tokens),e},t.paragraph=function(e){var e=this.rules.block.paragraph.exec(e);if(e)return e={type:"paragraph",raw:e[0],text:"\n"===e[1].charAt(e[1].length-1)?e[1].slice(0,-1):e[1],tokens:[]},this.lexer.inline(e.text,e.tokens),e},t.text=function(e){var e=this.rules.block.text.exec(e);if(e)return e={type:"text",raw:e[0],text:e[0],tokens:[]},this.lexer.inline(e.text,e.tokens),e},t.escape=function(e){e=this.rules.inline.escape.exec(e);if(e)return{type:"escape",raw:e[0],text:D(e[1])}},t.tag=function(e){e=this.rules.inline.tag.exec(e);if(e)return!this.lexer.state.inLink&&/^<a /i.test(e[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&/^<\/a>/i.test(e[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:e[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(e[0]):D(e[0]):e[0]}},t.link=function(e){e=this.rules.inline.link.exec(e);if(e){var t=e[2].trim();if(!this.options.pedantic&&/^</.test(t)){if(!/>$/.test(t))return;var u=k(t.slice(0,-1),"\\");if((t.length-u.length)%2==0)return}else{u=function(e,t){if(-1===e.indexOf(t[1]))return-1;for(var u=e.length,n=0,r=0;r<u;r++)if("\\"===e[r])r++;else if(e[r]===t[0])n++;else if(e[r]===t[1]&&--n<0)return r;return-1}(e[2],"()");-1<u&&(r=(0===e[0].indexOf("!")?5:4)+e[1].length+u,e[2]=e[2].substring(0,u),e[0]=e[0].substring(0,r).trim(),e[3]="")}var n,u=e[2],r="";return this.options.pedantic?(n=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(u))&&(u=n[1],r=n[3]):r=e[3]?e[3].slice(1,-1):"",u=u.trim(),B(e,{href:(u=/^</.test(u)?this.options.pedantic&&!/>$/.test(t)?u.slice(1):u.slice(1,-1):u)&&u.replace(this.rules.inline._escapes,"$1"),title:r&&r.replace(this.rules.inline._escapes,"$1")},e[0],this.lexer)}},t.reflink=function(e,t){var u;if((u=this.rules.inline.reflink.exec(e))||(u=this.rules.inline.nolink.exec(e)))return(e=t[(e=(u[2]||u[1]).replace(/\s+/g," ")).toLowerCase()])&&e.href?B(u,e,u[0],this.lexer):{type:"text",raw:t=u[0].charAt(0),text:t}},t.emStrong=function(e,t,u){void 0===u&&(u="");var n=this.rules.inline.emStrong.lDelim.exec(e);if(n&&(!n[3]||!u.match(/(?:[0-9A-Za-z\xAA\xB2\xB3\xB5\xB9\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u0660-\u0669\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07C0-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0966-\u096F\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09E6-\u09F1\u09F4-\u09F9\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A66-\u0A6F\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AE6-\u0AEF\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B66-\u0B6F\u0B71-\u0B77\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0BE6-\u0BF2\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C66-\u0C6F\u0C78-\u0C7E\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CE6-\u0CEF\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D58-\u0D61\u0D66-\u0D78\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DE6-\u0DEF\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F-\u1049\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u1090-\u1099\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1369-\u137C\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A16\u1A20-\u1A54\u1A80-\u1A89\u1A90-\u1A99\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B50-\u1B59\u1B83-\u1BA0\u1BAE-\u1BE5\u1C00-\u1C23\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070\u2071\u2074-\u2079\u207F-\u2089\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2150-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2CFD\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u3192-\u3195\u31A0-\u31BF\u31F0-\u31FF\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA830-\uA835\uA840-\uA873\uA882-\uA8B3\uA8D0-\uA8D9\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA900-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF-\uA9D9\uA9E0-\uA9E4\uA9E6-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDE80-\uDE9C\uDEA0-\uDED0\uDEE1-\uDEFB\uDF00-\uDF23\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC58-\uDC76\uDC79-\uDC9E\uDCA7-\uDCAF\uDCE0-\uDCF2\uDCF4\uDCF5\uDCFB-\uDD1B\uDD20-\uDD39\uDD80-\uDDB7\uDDBC-\uDDCF\uDDD2-\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE40-\uDE48\uDE60-\uDE7E\uDE80-\uDE9F\uDEC0-\uDEC7\uDEC9-\uDEE4\uDEEB-\uDEEF\uDF00-\uDF35\uDF40-\uDF55\uDF58-\uDF72\uDF78-\uDF91\uDFA9-\uDFAF]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDCFA-\uDD23\uDD30-\uDD39\uDE60-\uDE7E\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF27\uDF30-\uDF45\uDF51-\uDF54\uDF70-\uDF81\uDFB0-\uDFCB\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC52-\uDC6F\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD03-\uDD26\uDD36-\uDD3F\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDD0-\uDDDA\uDDDC\uDDE1-\uDDF4\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDEF0-\uDEF9\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC50-\uDC59\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE50-\uDE59\uDE80-\uDEAA\uDEB8\uDEC0-\uDEC9\uDF00-\uDF1A\uDF30-\uDF3B\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCF2\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC50-\uDC6C\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF2\uDFB0\uDFC0-\uDFD4]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDE70-\uDEBE\uDEC0-\uDEC9\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF50-\uDF59\uDF5B-\uDF61\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE96\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD834[\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD40-\uDD49\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB\uDEF0-\uDEF9]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDCC7-\uDCCF\uDD00-\uDD43\uDD4B\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])/))){var r=n[1]||n[2]||"";if(!r||""===u||this.rules.inline.punctuation.exec(u)){var i=n[0].length-1,s=i,l=0,a="*"===n[0][0]?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(a.lastIndex=0,t=t.slice(-1*e.length+i);null!=(n=a.exec(t));)if(o=n[1]||n[2]||n[3]||n[4]||n[5]||n[6])if(o=o.length,n[3]||n[4])s+=o;else if((n[5]||n[6])&&i%3&&!((i+o)%3))l+=o;else if(!(0<(s-=o))){var o=Math.min(o,o+s+l);if(Math.min(i,o)%2)return D=e.slice(1,i+n.index+o),{type:"em",raw:e.slice(0,i+n.index+o+1),text:D,tokens:this.lexer.inlineTokens(D,[])};var D=e.slice(2,i+n.index+o-1);return{type:"strong",raw:e.slice(0,i+n.index+o+1),text:D,tokens:this.lexer.inlineTokens(D,[])}}}}},t.codespan=function(e){var t,u,n,e=this.rules.inline.code.exec(e);if(e)return n=e[2].replace(/\n/g," "),t=/[^ ]/.test(n),u=/^ /.test(n)&&/ $/.test(n),n=D(n=t&&u?n.substring(1,n.length-1):n,!0),{type:"codespan",raw:e[0],text:n}},t.br=function(e){e=this.rules.inline.br.exec(e);if(e)return{type:"br",raw:e[0]}},t.del=function(e){e=this.rules.inline.del.exec(e);if(e)return{type:"del",raw:e[0],text:e[2],tokens:this.lexer.inlineTokens(e[2],[])}},t.autolink=function(e,t){var u,e=this.rules.inline.autolink.exec(e);if(e)return t="@"===e[2]?"mailto:"+(u=D(this.options.mangle?t(e[1]):e[1])):u=D(e[1]),{type:"link",raw:e[0],text:u,href:t,tokens:[{type:"text",raw:u,text:u}]}},t.url=function(e,t){var u,n,r,i;if(u=this.rules.inline.url.exec(e)){if("@"===u[2])r="mailto:"+(n=D(this.options.mangle?t(u[0]):u[0]));else{for(;i=u[0],u[0]=this.rules.inline._backpedal.exec(u[0])[0],i!==u[0];);n=D(u[0]),r="www."===u[1]?"http://"+n:n}return{type:"link",raw:u[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}}},t.inlineText=function(e,t){e=this.rules.inline.text.exec(e);if(e)return t=this.lexer.state.inRawBlock?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(e[0]):D(e[0]):e[0]:D(this.options.smartypants?t(e[0]):e[0]),{type:"text",raw:e[0],text:t}},e}(),y={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?<?([^\s>]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:A,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/,_label:/(?!\s*\])(?:\\.|[^\[\]\\])+/,_title:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/},v=(y.def=p(y.def).replace("label",y._label).replace("title",y._title).getRegex(),y.bullet=/(?:[*+-]|\d{1,9}[.)])/,y.listItemStart=p(/^( *)(bull) */).replace("bull",y.bullet).getRegex(),y.list=p(y.list).replace(/bull/g,y.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+y.def.source+")").getRegex(),y._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",y._comment=/<!--(?!-?>)[\s\S]*?(?:-->|$)/,y.html=p(y.html,"i").replace("comment",y._comment).replace("tag",y._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),y.paragraph=p(y._paragraph).replace("hr",y.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",y._tag).getRegex(),y.blockquote=p(y.blockquote).replace("paragraph",y.paragraph).getRegex(),y.normal=d({},y),y.gfm=d({},y.normal,{table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),y.gfm.table=p(y.gfm.table).replace("hr",y.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",y._tag).getRegex(),y.gfm.paragraph=p(y._paragraph).replace("hr",y.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",y.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",y._tag).getRegex(),y.pedantic=d({},y.normal,{html:p("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",y._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:A,paragraph:p(y.normal._paragraph).replace("hr",y.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",y.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()}),{escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:A,tag:"^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^[^_*]*?\_\_[^_*]*?\*[^_*]*?(?=\_\_)|[^*]+(?=[^*])|[punct_](\*+)(?=[\s]|$)|[^punct*_\s](\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|[^punct*_\s](\*+)(?=[^punct*_\s])/,rDelimUnd:/^[^_*]*?\*\*[^_*]*?\_[^_*]*?(?=\*\*)|[^_]+(?=[^_])|[punct*](\_+)(?=[\s]|$)|[^punct*_\s](\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:A,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,punctuation:/^([\spunctuation])/});function j(e){return e.replace(/---/g,"—").replace(/--/g,"–").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…")}function _(e){for(var t,u="",n=e.length,r=0;r<n;r++)t=e.charCodeAt(r),u+="&#"+(t=.5<Math.random()?"x"+t.toString(16):t)+";";return u}v._punctuation="!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~",v.punctuation=p(v.punctuation).replace(/punctuation/g,v._punctuation).getRegex(),v.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,v.escapedEmSt=/\\\*|\\_/g,v._comment=p(y._comment).replace("(?:--\x3e|$)","--\x3e").getRegex(),v.emStrong.lDelim=p(v.emStrong.lDelim).replace(/punct/g,v._punctuation).getRegex(),v.emStrong.rDelimAst=p(v.emStrong.rDelimAst,"g").replace(/punct/g,v._punctuation).getRegex(),v.emStrong.rDelimUnd=p(v.emStrong.rDelimUnd,"g").replace(/punct/g,v._punctuation).getRegex(),v._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,v._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,v._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,v.autolink=p(v.autolink).replace("scheme",v._scheme).replace("email",v._email).getRegex(),v._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,v.tag=p(v.tag).replace("comment",v._comment).replace("attribute",v._attribute).getRegex(),v._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,v._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,v._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,v.link=p(v.link).replace("label",v._label).replace("href",v._href).replace("title",v._title).getRegex(),v.reflink=p(v.reflink).replace("label",v._label).replace("ref",y._label).getRegex(),v.nolink=p(v.nolink).replace("ref",y._label).getRegex(),v.reflinkSearch=p(v.reflinkSearch,"g").replace("reflink",v.reflink).replace("nolink",v.nolink).getRegex(),v.normal=d({},v),v.pedantic=d({},v.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:p(/^!?\[(label)\]\((.*?)\)/).replace("label",v._label).getRegex(),reflink:p(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",v._label).getRegex()}),v.gfm=d({},v.normal,{escape:p(v.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/}),v.gfm.url=p(v.gfm.url,"i").replace("email",v.gfm._extended_email).getRegex(),v.breaks=d({},v.gfm,{br:p(v.br).replace("{2,}","*").getRegex(),text:p(v.gfm.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()});var z=function(){function u(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||r.defaults,this.options.tokenizer=this.options.tokenizer||new w,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,(this.tokenizer.lexer=this).inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};e={block:y.normal,inline:v.normal};this.options.pedantic?(e.block=y.pedantic,e.inline=v.pedantic):this.options.gfm&&(e.block=y.gfm,this.options.breaks?e.inline=v.breaks:e.inline=v.gfm),this.tokenizer.rules=e}u.lex=function(e,t){return new u(t).lex(e)},u.lexInline=function(e,t){return new u(t).inlineTokens(e)};var e,t,n=u.prototype;return n.lex=function(e){var t;for(e=e.replace(/\r\n|\r/g,"\n"),this.blockTokens(e,this.tokens);t=this.inlineQueue.shift();)this.inlineTokens(t.src,t.tokens);return this.tokens},n.blockTokens=function(r,t){var u,e,i,n,s=this;for(void 0===t&&(t=[]),r=this.options.pedantic?r.replace(/\t/g," ").replace(/^ +$/gm,""):r.replace(/^( *)(\t+)/gm,function(e,t,u){return t+" ".repeat(u.length)});r;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(function(e){return!!(u=e.call({lexer:s},r,t))&&(r=r.substring(u.raw.length),t.push(u),!0)})))if(u=this.tokenizer.space(r))r=r.substring(u.raw.length),1===u.raw.length&&0<t.length?t[t.length-1].raw+="\n":t.push(u);else if(u=this.tokenizer.code(r))r=r.substring(u.raw.length),!(e=t[t.length-1])||"paragraph"!==e.type&&"text"!==e.type?t.push(u):(e.raw+="\n"+u.raw,e.text+="\n"+u.text,this.inlineQueue[this.inlineQueue.length-1].src=e.text);else if(u=this.tokenizer.fences(r))r=r.substring(u.raw.length),t.push(u);else if(u=this.tokenizer.heading(r))r=r.substring(u.raw.length),t.push(u);else if(u=this.tokenizer.hr(r))r=r.substring(u.raw.length),t.push(u);else if(u=this.tokenizer.blockquote(r))r=r.substring(u.raw.length),t.push(u);else if(u=this.tokenizer.list(r))r=r.substring(u.raw.length),t.push(u);else if(u=this.tokenizer.html(r))r=r.substring(u.raw.length),t.push(u);else if(u=this.tokenizer.def(r))r=r.substring(u.raw.length),!(e=t[t.length-1])||"paragraph"!==e.type&&"text"!==e.type?this.tokens.links[u.tag]||(this.tokens.links[u.tag]={href:u.href,title:u.title}):(e.raw+="\n"+u.raw,e.text+="\n"+u.raw,this.inlineQueue[this.inlineQueue.length-1].src=e.text);else if(u=this.tokenizer.table(r))r=r.substring(u.raw.length),t.push(u);else if(u=this.tokenizer.lheading(r))r=r.substring(u.raw.length),t.push(u);else if(i=r,this.options.extensions&&this.options.extensions.startBlock&&!function(){var t=1/0,u=r.slice(1),n=void 0;s.options.extensions.startBlock.forEach(function(e){"number"==typeof(n=e.call({lexer:this},u))&&0<=n&&(t=Math.min(t,n))}),t<1/0&&0<=t&&(i=r.substring(0,t+1))}(),this.state.top&&(u=this.tokenizer.paragraph(i)))e=t[t.length-1],n&&"paragraph"===e.type?(e.raw+="\n"+u.raw,e.text+="\n"+u.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=e.text):t.push(u),n=i.length!==r.length,r=r.substring(u.raw.length);else if(u=this.tokenizer.text(r))r=r.substring(u.raw.length),(e=t[t.length-1])&&"text"===e.type?(e.raw+="\n"+u.raw,e.text+="\n"+u.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=e.text):t.push(u);else if(r){var l="Infinite loop on byte: "+r.charCodeAt(0);if(this.options.silent){console.error(l);break}throw new Error(l)}return this.state.top=!0,t},n.inline=function(e,t){this.inlineQueue.push({src:e,tokens:t})},n.inlineTokens=function(r,t){var u,e,i,n,s,l,a=this,o=(void 0===t&&(t=[]),r);if(this.tokens.links){var D=Object.keys(this.tokens.links);if(0<D.length)for(;null!=(n=this.tokenizer.rules.inline.reflinkSearch.exec(o));)D.includes(n[0].slice(n[0].lastIndexOf("[")+1,-1))&&(o=o.slice(0,n.index)+"["+b("a",n[0].length-2)+"]"+o.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(n=this.tokenizer.rules.inline.blockSkip.exec(o));)o=o.slice(0,n.index)+"["+b("a",n[0].length-2)+"]"+o.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(n=this.tokenizer.rules.inline.escapedEmSt.exec(o));)o=o.slice(0,n.index)+"++"+o.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex);for(;r;)if(s||(l=""),s=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(function(e){return!!(u=e.call({lexer:a},r,t))&&(r=r.substring(u.raw.length),t.push(u),!0)})))if(u=this.tokenizer.escape(r))r=r.substring(u.raw.length),t.push(u);else if(u=this.tokenizer.tag(r))r=r.substring(u.raw.length),(e=t[t.length-1])&&"text"===u.type&&"text"===e.type?(e.raw+=u.raw,e.text+=u.text):t.push(u);else if(u=this.tokenizer.link(r))r=r.substring(u.raw.length),t.push(u);else if(u=this.tokenizer.reflink(r,this.tokens.links))r=r.substring(u.raw.length),(e=t[t.length-1])&&"text"===u.type&&"text"===e.type?(e.raw+=u.raw,e.text+=u.text):t.push(u);else if(u=this.tokenizer.emStrong(r,o,l))r=r.substring(u.raw.length),t.push(u);else if(u=this.tokenizer.codespan(r))r=r.substring(u.raw.length),t.push(u);else if(u=this.tokenizer.br(r))r=r.substring(u.raw.length),t.push(u);else if(u=this.tokenizer.del(r))r=r.substring(u.raw.length),t.push(u);else if(u=this.tokenizer.autolink(r,_))r=r.substring(u.raw.length),t.push(u);else if(!this.state.inLink&&(u=this.tokenizer.url(r,_)))r=r.substring(u.raw.length),t.push(u);else if(i=r,this.options.extensions&&this.options.extensions.startInline&&!function(){var t=1/0,u=r.slice(1),n=void 0;a.options.extensions.startInline.forEach(function(e){"number"==typeof(n=e.call({lexer:this},u))&&0<=n&&(t=Math.min(t,n))}),t<1/0&&0<=t&&(i=r.substring(0,t+1))}(),u=this.tokenizer.inlineText(i,j))r=r.substring(u.raw.length),"_"!==u.raw.slice(-1)&&(l=u.raw.slice(-1)),s=!0,(e=t[t.length-1])&&"text"===e.type?(e.raw+=u.raw,e.text+=u.text):t.push(u);else if(r){var c="Infinite loop on byte: "+r.charCodeAt(0);if(this.options.silent){console.error(c);break}throw new Error(c)}return t},n=u,t=[{key:"rules",get:function(){return{block:y,inline:v}}}],(e=null)&&i(n.prototype,e),t&&i(n,t),Object.defineProperty(n,"prototype",{writable:!1}),u}(),$=function(){function e(e){this.options=e||r.defaults}var t=e.prototype;return t.code=function(e,t,u){var n,t=(t||"").match(/\S*/)[0];return this.options.highlight&&null!=(n=this.options.highlight(e,t))&&n!==e&&(u=!0,e=n),e=e.replace(/\n$/,"")+"\n",t?'<pre><code class="'+this.options.langPrefix+D(t,!0)+'">'+(u?e:D(e,!0))+"</code></pre>\n":"<pre><code>"+(u?e:D(e,!0))+"</code></pre>\n"},t.blockquote=function(e){return"<blockquote>\n"+e+"</blockquote>\n"},t.html=function(e){return e},t.heading=function(e,t,u,n){return this.options.headerIds?"<h"+t+' id="'+(this.options.headerPrefix+n.slug(u))+'">'+e+"</h"+t+">\n":"<h"+t+">"+e+"</h"+t+">\n"},t.hr=function(){return this.options.xhtml?"<hr/>\n":"<hr>\n"},t.list=function(e,t,u){var n=t?"ol":"ul";return"<"+n+(t&&1!==u?' start="'+u+'"':"")+">\n"+e+"</"+n+">\n"},t.listitem=function(e){return"<li>"+e+"</li>\n"},t.checkbox=function(e){return"<input "+(e?'checked="" ':"")+'disabled="" type="checkbox"'+(this.options.xhtml?" /":"")+"> "},t.paragraph=function(e){return"<p>"+e+"</p>\n"},t.table=function(e,t){return"<table>\n<thead>\n"+e+"</thead>\n"+(t=t&&"<tbody>"+t+"</tbody>")+"</table>\n"},t.tablerow=function(e){return"<tr>\n"+e+"</tr>\n"},t.tablecell=function(e,t){var u=t.header?"th":"td";return(t.align?"<"+u+' align="'+t.align+'">':"<"+u+">")+e+"</"+u+">\n"},t.strong=function(e){return"<strong>"+e+"</strong>"},t.em=function(e){return"<em>"+e+"</em>"},t.codespan=function(e){return"<code>"+e+"</code>"},t.br=function(){return this.options.xhtml?"<br/>":"<br>"},t.del=function(e){return"<del>"+e+"</del>"},t.link=function(e,t,u){if(null===(e=g(this.options.sanitize,this.options.baseUrl,e)))return u;e='<a href="'+D(e)+'"';return t&&(e+=' title="'+t+'"'),e+=">"+u+"</a>"},t.image=function(e,t,u){if(null===(e=g(this.options.sanitize,this.options.baseUrl,e)))return u;e='<img src="'+e+'" alt="'+u+'"';return t&&(e+=' title="'+t+'"'),e+=this.options.xhtml?"/>":">"},t.text=function(e){return e},e}(),S=function(){function e(){}var t=e.prototype;return t.strong=function(e){return e},t.em=function(e){return e},t.codespan=function(e){return e},t.del=function(e){return e},t.html=function(e){return e},t.text=function(e){return e},t.link=function(e,t,u){return""+u},t.image=function(e,t,u){return""+u},t.br=function(){return""},e}(),T=function(){function e(){this.seen={}}var t=e.prototype;return t.serialize=function(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")},t.getNextSafeSlug=function(e,t){var u=e,n=0;if(this.seen.hasOwnProperty(u))for(n=this.seen[e];u=e+"-"+ ++n,this.seen.hasOwnProperty(u););return t||(this.seen[e]=n,this.seen[u]=0),u},t.slug=function(e,t){void 0===t&&(t={});e=this.serialize(e);return this.getNextSafeSlug(e,t.dryrun)},e}(),R=function(){function u(e){this.options=e||r.defaults,this.options.renderer=this.options.renderer||new $,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new S,this.slugger=new T}u.parse=function(e,t){return new u(t).parse(e)},u.parseInline=function(e,t){return new u(t).parseInline(e)};var e=u.prototype;return e.parse=function(e,t){void 0===t&&(t=!0);for(var u,n,r,i,s,l,a,o,D,c,h,p,f,g,F,A,d="",C=e.length,k=0;k<C;k++)if(o=e[k],this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[o.type]&&(!1!==(A=this.options.extensions.renderers[o.type].call({parser:this},o))||!["space","hr","heading","code","table","blockquote","list","html","paragraph","text"].includes(o.type)))d+=A||"";else switch(o.type){case"space":continue;case"hr":d+=this.renderer.hr();continue;case"heading":d+=this.renderer.heading(this.parseInline(o.tokens),o.depth,x(this.parseInline(o.tokens,this.textRenderer)),this.slugger);continue;case"code":d+=this.renderer.code(o.text,o.lang,o.escaped);continue;case"table":for(l=D="",r=o.header.length,u=0;u<r;u++)l+=this.renderer.tablecell(this.parseInline(o.header[u].tokens),{header:!0,align:o.align[u]});for(D+=this.renderer.tablerow(l),a="",r=o.rows.length,u=0;u<r;u++){for(l="",i=(s=o.rows[u]).length,n=0;n<i;n++)l+=this.renderer.tablecell(this.parseInline(s[n].tokens),{header:!1,align:o.align[n]});a+=this.renderer.tablerow(l)}d+=this.renderer.table(D,a);continue;case"blockquote":a=this.parse(o.tokens),d+=this.renderer.blockquote(a);continue;case"list":for(D=o.ordered,E=o.start,c=o.loose,r=o.items.length,a="",u=0;u<r;u++)f=(p=o.items[u]).checked,g=p.task,h="",p.task&&(F=this.renderer.checkbox(f),c?0<p.tokens.length&&"paragraph"===p.tokens[0].type?(p.tokens[0].text=F+" "+p.tokens[0].text,p.tokens[0].tokens&&0<p.tokens[0].tokens.length&&"text"===p.tokens[0].tokens[0].type&&(p.tokens[0].tokens[0].text=F+" "+p.tokens[0].tokens[0].text)):p.tokens.unshift({type:"text",text:F}):h+=F),h+=this.parse(p.tokens,c),a+=this.renderer.listitem(h,g,f);d+=this.renderer.list(a,D,E);continue;case"html":d+=this.renderer.html(o.text);continue;case"paragraph":d+=this.renderer.paragraph(this.parseInline(o.tokens));continue;case"text":for(a=o.tokens?this.parseInline(o.tokens):o.text;k+1<C&&"text"===e[k+1].type;)a+="\n"+((o=e[++k]).tokens?this.parseInline(o.tokens):o.text);d+=t?this.renderer.paragraph(a):a;continue;default:var E='Token with "'+o.type+'" type was not found.';if(this.options.silent)return void console.error(E);throw new Error(E)}return d},e.parseInline=function(e,t){t=t||this.renderer;for(var u,n,r="",i=e.length,s=0;s<i;s++)if(u=e[s],this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[u.type]&&(!1!==(n=this.options.extensions.renderers[u.type].call({parser:this},u))||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(u.type)))r+=n||"";else switch(u.type){case"escape":r+=t.text(u.text);break;case"html":r+=t.html(u.text);break;case"link":r+=t.link(u.href,u.title,this.parseInline(u.tokens,t));break;case"image":r+=t.image(u.href,u.title,u.text);break;case"strong":r+=t.strong(this.parseInline(u.tokens,t));break;case"em":r+=t.em(this.parseInline(u.tokens,t));break;case"codespan":r+=t.codespan(u.text);break;case"br":r+=t.br();break;case"del":r+=t.del(this.parseInline(u.tokens,t));break;case"text":r+=t.text(u.text);break;default:var l='Token with "'+u.type+'" type was not found.';if(this.options.silent)return void console.error(l);throw new Error(l)}return r},u}();function I(e,u,n){if(null==e)throw new Error("marked(): input parameter is undefined or null");if("string"!=typeof e)throw new Error("marked(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected");if("function"==typeof u&&(n=u,u=null),E(u=d({},I.defaults,u||{})),n){var r,i=u.highlight;try{r=z.lex(e,u)}catch(e){return n(e)}var s=function(t){var e;if(!t)try{u.walkTokens&&I.walkTokens(r,u.walkTokens),e=R.parse(r,u)}catch(e){t=e}return u.highlight=i,t?n(t):n(null,e)};if(!i||i.length<3)return s();if(delete u.highlight,!r.length)return s();var l=0;return I.walkTokens(r,function(u){"code"===u.type&&(l++,setTimeout(function(){i(u.text,u.lang,function(e,t){if(e)return s(e);null!=t&&t!==u.text&&(u.text=t,u.escaped=!0),0===--l&&s()})},0))}),void(0===l&&s())}try{var t=z.lex(e,u);return u.walkTokens&&I.walkTokens(t,u.walkTokens),R.parse(t,u)}catch(e){if(e.message+="\nPlease report this to https://github.com/markedjs/marked.",u.silent)return"<p>An error occurred:</p><pre>"+D(e.message+"",!0)+"</pre>";throw e}}I.options=I.setOptions=function(e){return d(I.defaults,e),e=I.defaults,r.defaults=e,I},I.getDefaults=e,I.defaults=r.defaults,I.use=function(){for(var e=arguments.length,t=new Array(e),u=0;u<e;u++)t[u]=arguments[u];var n,r=d.apply(void 0,[{}].concat(t)),o=I.defaults.extensions||{renderers:{},childTokens:{}};t.forEach(function(s){if(s.extensions&&(n=!0,s.extensions.forEach(function(r){if(!r.name)throw new Error("extension name required");var i;if(r.renderer&&(i=o.renderers?o.renderers[r.name]:null,o.renderers[r.name]=i?function(){for(var e=arguments.length,t=new Array(e),u=0;u<e;u++)t[u]=arguments[u];var n=r.renderer.apply(this,t);return n=!1===n?i.apply(this,t):n}:r.renderer),r.tokenizer){if(!r.level||"block"!==r.level&&"inline"!==r.level)throw new Error("extension level must be 'block' or 'inline'");o[r.level]?o[r.level].unshift(r.tokenizer):o[r.level]=[r.tokenizer],r.start&&("block"===r.level?o.startBlock?o.startBlock.push(r.start):o.startBlock=[r.start]:"inline"===r.level&&(o.startInline?o.startInline.push(r.start):o.startInline=[r.start]))}r.childTokens&&(o.childTokens[r.name]=r.childTokens)})),s.renderer){var e,l=I.defaults.renderer||new $;for(e in s.renderer)!function(r){var i=l[r];l[r]=function(){for(var e=arguments.length,t=new Array(e),u=0;u<e;u++)t[u]=arguments[u];var n=s.renderer[r].apply(l,t);return n=!1===n?i.apply(l,t):n}}(e);r.renderer=l}if(s.tokenizer){var t,a=I.defaults.tokenizer||new w;for(t in s.tokenizer)!function(r){var i=a[r];a[r]=function(){for(var e=arguments.length,t=new Array(e),u=0;u<e;u++)t[u]=arguments[u];var n=s.tokenizer[r].apply(a,t);return n=!1===n?i.apply(a,t):n}}(t);r.tokenizer=a}var u;s.walkTokens&&(u=I.defaults.walkTokens,r.walkTokens=function(e){s.walkTokens.call(this,e),u&&u.call(this,e)}),n&&(r.extensions=o),I.setOptions(r)})},I.walkTokens=function(e,l){for(var a,t=m(e);!(a=t()).done;)!function(){var t=a.value;switch(l.call(I,t),t.type){case"table":for(var e=m(t.header);!(u=e()).done;){var u=u.value;I.walkTokens(u.tokens,l)}for(var n,r=m(t.rows);!(n=r()).done;)for(var i=m(n.value);!(s=i()).done;){var s=s.value;I.walkTokens(s.tokens,l)}break;case"list":I.walkTokens(t.items,l);break;default:I.defaults.extensions&&I.defaults.extensions.childTokens&&I.defaults.extensions.childTokens[t.type]?I.defaults.extensions.childTokens[t.type].forEach(function(e){I.walkTokens(t[e],l)}):t.tokens&&I.walkTokens(t.tokens,l)}}()},I.parseInline=function(e,t){if(null==e)throw new Error("marked.parseInline(): input parameter is undefined or null");if("string"!=typeof e)throw new Error("marked.parseInline(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected");E(t=d({},I.defaults,t||{}));try{var u=z.lexInline(e,t);return t.walkTokens&&I.walkTokens(u,t.walkTokens),R.parseInline(u,t)}catch(e){if(e.message+="\nPlease report this to https://github.com/markedjs/marked.",t.silent)return"<p>An error occurred:</p><pre>"+D(e.message+"",!0)+"</pre>";throw e}},I.Parser=R,I.parser=R.parse,I.Renderer=$,I.TextRenderer=S,I.Lexer=z,I.lexer=z.lex,I.Tokenizer=w,I.Slugger=T;var A=(I.parse=I).options,P=I.setOptions,Q=I.use,U=I.walkTokens,M=I.parseInline,N=I,X=R.parse,G=z.lex;r.Lexer=z,r.Parser=R,r.Renderer=$,r.Slugger=T,r.TextRenderer=S,r.Tokenizer=w,r.getDefaults=e,r.lexer=G,r.marked=I,r.options=A,r.parse=N,r.parseInline=M,r.parser=X,r.setOptions=P,r.use=Q,r.walkTokens=U,Object.defineProperty(r,"__esModule",{value:!0})}); diff --git a/static/js/msgbox.js b/static/js/msgbox.js new file mode 100644 index 0000000..4ed2e84 --- /dev/null +++ b/static/js/msgbox.js @@ -0,0 +1,102 @@ + +// Prefer a function injected from outside an iframe, +// which will make dialogs that can go outside the iframe. +// Note that this API must be kept in sync with the version in jspaint. + +// Note `defaultMessageBoxTitle` handling in make_iframe_window +// Any other default parameters need to be handled there (as it works now) + +var chord_audio = new Audio("/static/themes/win98/static/audio/chord.mp3"); + +window.showMessageBox = window.showMessageBox || (({ + title = window.defaultMessageBoxTitle ?? "Alert", + message, + messageHTML, + buttons = [{ label: "OK", value: "ok", default: true }], + iconID = "warning", // "error", "warning", "info", or "nuke" for deleting files/folders + windowOptions = {}, // for controlling width, etc. + }) => { + let $window, $message; + const promise = new Promise((resolve, reject) => { + $window = new $Window(Object.assign({ + title, + resizable: false, + innerWidth: 400, + maximizeButton: false, + minimizeButton: false, + }, windowOptions)); + // $window.addClass("dialog-window horizontal-buttons"); + $message = + $("<div>").css({ + textAlign: "left", + fontFamily: "MS Sans Serif, Arial, sans-serif", + fontSize: "14px", + marginTop: "22px", + flex: 1, + minWidth: 0, // Fixes hidden overflow, see https://css-tricks.com/flexbox-truncated-text/ + whiteSpace: "normal", // overriding .window:not(.squish) + }); + if (messageHTML) { + $message.html(messageHTML); + } else if (message) { // both are optional because you may populate later with dynamic content + $message.text(message).css({ + whiteSpace: "pre-wrap", + wordWrap: "break-word", + }); + } + $("<div>").append( + $("<img width='32' height='32'>").attr("src", `/static/themes/win98/static/img/icons/${iconID}-32x32-8bpp.png`).css({ + margin: "16px", + display: "block", + }), + $message + ).css({ + display: "flex", + flexDirection: "row", + }).appendTo($window.$content); + + $window.$content.css({ + textAlign: "center", + }); + for (const button of buttons) { + const $button = $window.$Button(button.label, () => { + button.action?.(); // API may be required for using user gesture requiring APIs + resolve(button.value); + $window.close(); // actually happens automatically + }); + if (button.default) { + $button.addClass("default"); + $button.focus(); + setTimeout(() => $button.focus(), 0); // @TODO: why is this needed? does it have to do with the iframe window handling? + } + $button.css({ + minWidth: 75, + height: 23, + margin: "16px 2px", + }); + } + $window.on("focusin", "button", (event) => { + $(event.currentTarget).addClass("default"); + }); + $window.on("focusout", "button", (event) => { + $(event.currentTarget).removeClass("default"); + }); + $window.on("closed", () => { + resolve("closed"); // or "cancel"? do you need to distinguish? + }); + $window.center(); + }); + promise.$window = $window; + promise.$message = $message; + promise.promise = promise; // for easy destructuring + try { + chord_audio.play(); + } catch (error) { + console.log(`Failed to play ${chord_audio.src}: `, error); + } + return promise; +}); + +window.alert = (message) => { + showMessageBox({ message }); +}; diff --git a/static/js/my.js b/static/js/my.js new file mode 100644 index 0000000..eb1b37e --- /dev/null +++ b/static/js/my.js @@ -0,0 +1,228 @@ +function reqAllCateGory(id) { + request({ + config: { + url: '/api/category/getAllList', + }, + target: '#document-wrap-' + id + ' .document-wrap-left', + } + ).then(data => { + renderCateGoryTree(id, data) + }).catch(error => { + + }) +} + + + +function deepChangeArr(id, data) { + return data.map(item => { + if (item.children && item.children.length) { + item.children = deepChangeArr(id, item.children) + } else { + delete item.children + } + + return { + ...item, + text: item.name, + icon: '/static/themes/win98/static/img/folder-small-close-icon.png', + iconClose: '/static/themes/win98/static/img/folder-small-close-icon.png', + iconOpen: '/static/themes/win98/static/img/folder-small-open-icon.png', + url: '', + // parent: item.pid == -1 ? '#' : item.pid, + } + }) +} + +function createArticleItem() { + return `<div> + +</div>` +} +let activeCateGoryId = 0 + + +function iconsAtTwoSizes(iconID) { + return { + 16: `/static/themes/win98/static/img/icons/${iconID}-16x16.png`, + 32: `/static/themes/win98/static/img/icons/${iconID}-32x32.png`, + }; +} + +let headlineArr = [] +let prevLevel = 0 +let activePid = 0 +let prevPid = 0 +let index = 1 +let activeArticleId = 0 +const renderer = new marked.Renderer() +renderer.heading = (text, level) => { + // 产生一致的几率相对较小 + const id = 'article-headline-' + activeArticleId + index++ + + if (level === 1 || level < prevLevel) { + activePid = 0 + } + if (level > prevLevel) { + activePid = prevPid + } + + headlineArr.push({ + id, + pid: activePid, + level, + url: '#' + id, + name: text, + target: '_self', + }) + prevPid = id + prevLevel = level + return `<h${level} id=${id}>${text}</h${level}>`; +} + + +marked.setOptions({ + renderer, + highlight: (code) => { + return hljs.highlightAuto(code).value + }, + pedantic: false, + gfm: true, + tables: true, + breaks: true, + headerIds: false, + sanitize: false, + smartLists: true, + smartypants: false, + xhtml: false +}); + +const betterMarked = (str) => marked.parse(str).replace(/<code( class="language-[A-Za-z]*")?>/g, '<code class="hljs">') // replace <code> tags to <code class="hljs"> + +function array2Tree( + arr, + parentId = 0, + { id = "id", pid = "pid", children = "children" } = {} +) { + return arr + .filter((item) => item[pid] === parentId) + .map((item) => ({ + ...item, + [children]: array2Tree(arr, item[id], { id, pid, children }), + })); +} + +function renderArticleContent(id, content) { + + return `<div id="article-content-wrap-${id}" class="article-content-wrap"> + <div class="article-headline-wrap" id="article-headline-wrap-${id}"> + <ul id="article-headline-${id}" class="ztree"></ul> + </div> + <div class="article-content" id="article-content-${id}"> + ${content} + </div> + </div>` +} + + +const headlineSetting = { + view: { + showIcon: false + }, + data: { + simpleData: { + enable: true, + idKey: 'id', + pIdKey: 'pid' + } + } +} + +function renderDocumentRight(id, cateGoryId) { + const rightContent = $(`#document-wrap-right-content-${id}`) + rightContent.css("touch-action", "none"); // TODO: should this be in FolderView, or is it to prevent scrolling the page or what? + const rightContent_view = new FolderView('', { + asDesktop: false, + }); + request({ + config: { + url: '/api/article/list', + data: { + pageSize: 9999, + categoryId: cateGoryId + }, + }, + target: `#document-wrap-right-content-${id}` + }).then(data => { + data.forEach(item => { + rightContent_view.add_item(new FolderViewItem({ + icons: { + // @TODO: know what sizes are available + [DESKTOP_ICON_SIZE]: getIconPath("notepad-file", DESKTOP_ICON_SIZE), + }, + title: item.title, + is_system_folder: true, + open: function () { + const $win = new $Window({ + title: item.title, + outerWidth: '80%', + outerHeight: '80%', + resizable: true, + customClass: 'article-window', + icons: iconsAtTwoSizes("notepad-file"), + }); + const articleContentId = item.id + new Date().getTime() + headlineArr = [] + prevLevel = 0 + activePid = 0 + prevPid = 0 + index = 1 + activeArticleId = articleContentId + const markedHtml = betterMarked(item.content) + const html = renderArticleContent(articleContentId, markedHtml) + + + $win.$content.append(html) + if (!headlineArr.length) { + $(`#article-headline-wrap-${articleContentId}`).hide() + $(`#article-content-${articleContentId}`).css('width', '100%') + } + $.fn.zTree.init($('#article-headline-' + articleContentId), headlineSetting, headlineArr); + new Task($win); + $(document).ready(() => { + $win.show(); + $win.focus(); + }) + }, + })); + }) + $(rightContent).empty() + $(rightContent_view.element).appendTo(rightContent); + }) +} + + +// 创建document内容 +function createDocumentContent(id) { + return `<div id="document-wrap-${id}" class="document-wrap"> + <div class="document-wrap-left"> + <ul id="cate-gory-tree-${id}" class="ztree"></ul> + </div> + <div class="document-wrap-right" id="document-wrap-right-content-${id}"> + + </div> + </div>` +} +const CateGorySetting = { + callback: { + onClick: (e, cateGoryId, data) => { + const lastIndex = cateGoryId.lastIndexOf('-') + const id = cateGoryId.slice(lastIndex + 1) + renderDocumentRight(id, data.id) + } + } +} +function renderCateGoryTree(id, data) { + const result = deepChangeArr(id,data) + $.fn.zTree.init($("#cate-gory-tree-" + id), CateGorySetting, result); +} diff --git a/static/js/programs.js b/static/js/programs.js new file mode 100644 index 0000000..673a48b --- /dev/null +++ b/static/js/programs.js @@ -0,0 +1,845 @@ +function show_help(options) { + const $help_window = $Window({ + title: options.title || "Help Topics", + icons: iconsAtTwoSizes("chm"), + resizable: true, + }) + $help_window.addClass("help-window"); + + let ignore_one_load = true; + let back_length = 0; + let forward_length = 0; + + const $main = $(E("div")).addClass("main"); + const $toolbar = $(E("div")).addClass("toolbar"); + const add_toolbar_button = (name, sprite_n, action_fn, enabled_fn) => { + const $button = $("<button class='lightweight'>") + .append($("<span>").text(name)) + .appendTo($toolbar) + .on("click", () => { + action_fn(); + }); + $("<div class='icon'/>") + .appendTo($button) + .css({ + backgroundPosition: `${-sprite_n * 55}px 0px`, + }); + const update_enabled = () => { + $button[0].disabled = enabled_fn && !enabled_fn(); + }; + update_enabled(); + $help_window.on("click", "*", update_enabled); + $help_window.on("update-buttons", update_enabled); + return $button; + }; + const measure_sidebar_width = () => + $contents.outerWidth() + + parseFloat(getComputedStyle($contents[0]).getPropertyValue("margin-left")) + + parseFloat(getComputedStyle($contents[0]).getPropertyValue("margin-right")) + + $resizer.outerWidth(); + const $hide_button = add_toolbar_button("Hide", 0, () => { + const toggling_width = measure_sidebar_width(); + $contents.hide(); + $resizer.hide(); + $hide_button.hide(); + $show_button.show(); + $help_window.width($help_window.width() - toggling_width); + $help_window.css("left", $help_window.offset().left + toggling_width); + }); + const $show_button = add_toolbar_button("Show", 5, () => { + $contents.show(); + $resizer.show(); + $show_button.hide(); + $hide_button.show(); + const toggling_width = measure_sidebar_width(); + $help_window.width($help_window.width() + toggling_width); + $help_window.css("left", $help_window.offset().left - toggling_width); + // $help_window.applyBounds() would push the window to fit (before trimming it only if needed) + // Trim the window to fit (especially for if maximized) + if ($help_window.offset().left < 0) { + $help_window.width($help_window.width() + $help_window.offset().left); + $help_window.css("left", 0); + } + }).hide(); + add_toolbar_button("Back", 1, () => { + $iframe[0].contentWindow.history.back(); + ignore_one_load = true; + back_length -= 1; + forward_length += 1; + }, () => back_length > 0); + add_toolbar_button("Forward", 2, () => { + $iframe[0].contentWindow.history.forward(); + ignore_one_load = true; + forward_length -= 1; + back_length += 1; + }, () => forward_length > 0); + add_toolbar_button("Options", 3, () => { }, () => false); // TODO: hotkey and underline on O + add_toolbar_button("Web Help", 4, () => { + iframe.src = "help/online_support.htm"; + }); + + const $iframe = $("<iframe sandbox='allow-same-origin allow-scripts allow-forms allow-modals allow-popups allow-downloads'>") + .attr({ src: "help/default.html" }) + .addClass("inset-deep"); + const iframe = $iframe[0]; + enhance_iframe(iframe); + iframe.$window = $help_window; // for focus handling integration + const $resizer = $(E("div")).addClass("resizer"); + const $contents = $(E("ul")).addClass("contents inset-deep"); + + // TODO: fix race conditions + $iframe.on("load", () => { + if (!ignore_one_load) { + back_length += 1; + forward_length = 0; + } + iframe.contentWindow.location.href + ignore_one_load = false; + $help_window.triggerHandler("update-buttons"); + }); + + $main.append($contents, $resizer, $iframe); + $help_window.$content.append($toolbar, $main); + + $help_window.css({ width: 800, height: 600 }); + + $iframe.attr({ name: "help-frame" }); + $iframe.css({ + backgroundColor: "white", + border: "", + margin: "1px", + }); + $contents.css({ + margin: "1px", + }); + $help_window.center(); + + $main.css({ + position: "relative", // for resizer + }); + + const resizer_width = 4; + $resizer.css({ + cursor: "ew-resize", + width: resizer_width, + boxSizing: "border-box", + background: "var(--ButtonFace)", + borderLeft: "1px solid var(--ButtonShadow)", + boxShadow: "inset 1px 0 0 var(--ButtonHilight)", + top: 0, + bottom: 0, + zIndex: 1, + }); + $resizer.on("pointerdown", (e) => { + let pointermove, pointerup; + const getPos = (e) => + Math.min($help_window.width() - 100, Math.max(20, + e.clientX - $help_window.$content.offset().left + )); + $G.on("pointermove", pointermove = (e) => { + $resizer.css({ + position: "absolute", + left: getPos(e) + }); + $contents.css({ + marginRight: resizer_width, + }); + }); + $G.on("pointerup", pointerup = (e) => { + $G.off("pointermove", pointermove); + $G.off("pointerup", pointerup); + $resizer.css({ + position: "", + left: "" + }); + $contents.css({ + flexBasis: getPos(e) - resizer_width, + marginRight: "", + }); + }); + }); + + const parse_object_params = $object => { + // parse an $(<object>) to a plain object of key value pairs + const object = {}; + for (const param of $object.children("param").get()) { + object[param.name] = param.value; + } + return object; + }; + + let $last_expanded; + + const make_$item = text => { + const $item = $(E("div")).addClass("item").text(text); + $item.on("mousedown", () => { + $contents.find(".item").removeClass("selected"); + $item.addClass("selected"); + }); + $item.on("click", () => { + const $li = $item.parent(); + if ($li.is(".folder")) { + if ($last_expanded) { + $last_expanded.not($li).removeClass("expanded"); + } + $li.toggleClass("expanded"); + $last_expanded = $li; + } + }); + return $item; + }; + + const $default_item_li = $(E("li")).addClass("page"); + $default_item_li.append(make_$item("Welcome to Help").on("click", () => { + $iframe.attr({ src: "help/default.html" }); + })); + $contents.append($default_item_li); + + function renderItemFromContents(source_li, $folder_items_ul) { + const object = parse_object_params($(source_li).children("object")); + if ($(source_li).find("li").length > 0) { + + const $folder_li = $(E("li")).addClass("folder"); + $folder_li.append(make_$item(object.Name)); + $contents.append($folder_li); + + const $folder_items_ul = $(E("ul")); + $folder_li.append($folder_items_ul); + + $(source_li).children("ul").children().get().forEach((li) => { + renderItemFromContents(li, $folder_items_ul); + }); + } else { + const $item_li = $(E("li")).addClass("page"); + $item_li.append(make_$item(object.Name).on("click", () => { + $iframe.attr({ src: `${options.root}/${object.Local}` }); + })); + if ($folder_items_ul) { + $folder_items_ul.append($item_li); + } else { + $contents.append($item_li); + } + } + } + + $.get(options.contentsFile, hhc => { + $($.parseHTML(hhc)).filter("ul").children().get().forEach((li) => { + renderItemFromContents(li, null); + }); + }); + + // @TODO: keyboard accessability + // $help_window.on("keydown", (e)=> { + // switch(e.keyCode){ + // case 37: + // show_error_message("MOVE IT"); + // break; + // } + // }); + var task = new Task($help_window); + task.$help_window = $help_window; + return task; +} + +function Notepad(file_path) { + // TODO: DRY the default file names and title code (use document.title of the page in the iframe, in make_iframe_window) + var document_title = file_path ? file_name_from_path(file_path) : "Untitled"; + var win_title = document_title + " - Notepad"; + // TODO: focus existing window if file is currently open? + + var $win = make_iframe_window({ + src: "programs/notepad/index.html" + (file_path ? ("?path=" + file_path) : ""), + icons: iconsAtTwoSizes("notepad"), + title: win_title, + outerWidth: 480, + outerHeight: 321, + resizable: true, + }); + return new Task($win); +} +Notepad.acceptsFilePaths = true; + +function showScreensaver(iframeSrc) { + const mouseDistanceToExit = 15; + const $iframe = $("<iframe>").attr("src", iframeSrc); + const $surface = $("<div>"); // interact to close + $surface.css({ + position: "fixed", + left: 0, + top: 0, + width: "100%", + height: "100%", + zIndex: $Window.Z_INDEX + 10000, + cursor: "none", + touchAction: "none", + }); + $iframe.css({ + position: "fixed", + left: 0, + top: 0, + width: "100%", + height: "100%", + zIndex: $Window.Z_INDEX + 9999, + border: 0, + pointerEvents: "none", + backgroundColor: "black", + }); + $surface.appendTo("body"); + $iframe.appendTo("body"); + const cleanUp = () => { + $surface.remove(); + $iframe.remove(); + const prevent = (event) => { + event.preventDefault(); + }; + $(window).on("contextmenu", prevent); + setTimeout(() => { + $(window).off("contextmenu", prevent); + window.removeEventListener("keydown", keydownHandler, true); + }, 500); + }; + const keydownHandler = (event) => { + // Trying to let you change the display or capture the output + // not allowing Ctrl+PrintScreen etc. because no modifiers + if (!(["F11", "F12", "ZoomToggle", "PrintScreen", "MediaRecord", "BrightnessDown", "BrightnessUp", "Dimmer"].includes(event.key))) { + event.preventDefault(); + event.stopPropagation(); + cleanUp(); + } + }; + let startMouseX, startMouseY; + $surface.on("mousemove pointermove", (event) => { + if (startMouseX === undefined) { + startMouseX = event.pageX; + startMouseY = event.pageY; + } + if (Math.hypot(startMouseX - event.pageX, startMouseY - event.pageY) > mouseDistanceToExit) { + cleanUp(); + } + }); + $surface.on("mousedown pointerdown touchstart", (event) => { + event.preventDefault(); + cleanUp(); + }); + // useCapture needed for scenario where you hit Enter, with a desktop icon selected + // (If it relaunches the screensaver, it's like you can't exit it!) + window.addEventListener("keydown", keydownHandler, true); +} + + +function CommandPrompt() { + var $win = make_iframe_window({ + src: "programs/command/index.html", + icons: iconsAtTwoSizes("msdos"), + title: "MS-DOS Prompt", + // TODO: default dimensions + innerWidth: 640, + innerHeight: 400, + constrainRect(rect, x_axis, y_axis) { + const char_width = 8; + const char_height = 16; + const border = ($win.outerWidth() - $win.$content.outerWidth()) / 2; + const inner_rect = { + x: rect.x + border, + y: rect.y + border + $win.$titlebar.outerHeight(), + width: rect.width - $win.outerWidth() + $win.$content.outerWidth(), + height: rect.height - $win.outerHeight() + $win.$content.outerHeight(), + }; + const new_inner_rect = { + width: Math.floor(inner_rect.width / char_width) * char_width, + height: Math.floor(inner_rect.height / char_height) * char_height, + }; + const new_rect = { + x: inner_rect.x - border, + y: inner_rect.y - border - $win.$titlebar.outerHeight(), + width: new_inner_rect.width + $win.outerWidth() - $win.$content.outerWidth(), + height: new_inner_rect.height + $win.outerHeight() - $win.$content.outerHeight(), + }; + if (x_axis === -1) { + new_rect.x = rect.x + rect.width - new_rect.width; + } + if (y_axis === -1) { + new_rect.y = rect.y + rect.height - new_rect.height; + } + return new_rect; + }, + // TODO: make the API simpler / more flexible like: + // constrainDimensions({ innerWidth, innerHeight }) { + // const charWidth = 8; + // const charHeight = 16; + // innerWidth = Math.floor(innerWidth / charWidth) * charWidth; + // innerHeight = Math.floor(innerHeight / charHeight) * charHeight; + // return { innerWidth, innerHeight }; + // }, + }); + return new Task($win); +} + +function Explorer(address) { + // TODO: DRY the default file names and title code (use document.title of the page in the iframe, in make_iframe_window) + var document_title = address; + var win_title = document_title; + // TODO: focus existing window if folder is currently open + var $win = make_iframe_window({ + src: "programs/explorer/index.html" + (address ? ("?address=" + encodeURIComponent(address)) : ""), + icons: iconsAtTwoSizes("folder-open"), + title: win_title, + // this is based on one measurement, but it uses different sizes depending on the screen resolution, + // and may be different for different Explorer window types (Microsoft Internet Explorer, "Exploring", normal Windows Explorer*), + // and may store the window positions, even for different types or folders, so I might have a non-standard default size measurement. + // *See different types (resized for posing this screenshot): https://imgur.com/nxAcT9C + innerWidth: Math.min(856, innerWidth * 0.9), + innerHeight: Math.min(547, innerHeight * 0.7), + }); + return new Task($win); +} +Explorer.acceptsFilePaths = true; + +var webamp_bundle_loaded = false; +var load_winamp_bundle_if_not_loaded = function (includeButterchurn, callback) { + // FIXME: webamp_bundle_loaded not actually set to true when loaded + // TODO: also maybe handle already-loading-but-not-done + if (webamp_bundle_loaded) { + callback(); + } else { + // TODO: parallelize (if possible) + $.getScript("programs/winamp/lib/webamp.bundle.min.js", () => { + if (includeButterchurn) { + $.getScript("programs/winamp/lib/butterchurn.min.js", () => { + $.getScript("programs/winamp/lib/butterchurnPresets.min.js", () => { + callback(); + }); + }); + } else { + callback(); + } + }); + } +} + +// from https://github.com/jberg/butterchurn/blob/master/src/isSupported.js +const isButterchurnSupported = () => { + const canvas = document.createElement('canvas'); + let gl; + try { + gl = canvas.getContext('webgl2'); + } catch (x) { + gl = null; + } + + const webGL2Supported = !!gl; + const audioApiSupported = !!(window.AudioContext || window.webkitAudioContext); + + return webGL2Supported && audioApiSupported; +}; + +let webamp; +let $webamp; +let winamp_task; +let winamp_interface; +let winamp_loading = false; +// TODO: support opening multiple files at once +function openWinamp(file_path) { + const filePathToBlob = (file_path) => { + return new Promise((resolve, reject) => { + withFilesystem(function () { + var fs = BrowserFS.BFSRequire("fs"); + fs.readFile(file_path, function (err, buffer) { + if (err) { + return reject(err); + } + const byte_array = new Uint8Array(buffer); + const blob = new Blob([byte_array]); + resolve(blob); + }); + }); + }); + }; + + const filePathToTrack = async (file_path) => { + const blob = await filePathToBlob(file_path); + const blob_url = URL.createObjectURL(blob); + // TODO: revokeObjectURL + const track = { + url: blob_url, + defaultName: file_name_from_path(file_path).replace(/\.[a-z0-9]+$/i, ""), + }; + return track; + }; + + const whenLoaded = async () => { + if ($webamp.css("display") === "none") { + winamp_interface.unminimize(); + } + + winamp_interface.focus(); + + if (file_path) { + if (file_path.match(/(\.wsz|\.zip)$/i)) { + const blob = await filePathToBlob(file_path); + const url = URL.createObjectURL(blob); + webamp.setSkinFromUrl(url); + } else if (file_path.match(/(\.m3u|\.pls)$/i)) { + alert("Sorry, we don't support playlists yet."); + } else { + const track = await filePathToTrack(file_path); + webamp.setTracksToPlay([track]); + } + } + + winamp_loading = false; + } + if (winamp_task) { + whenLoaded() + return; + } + if (winamp_loading) { + return; // TODO: queue up files? + } + winamp_loading = true; + + // This check creates a WebGL context, so don't do it if you try to open Winamp while it's opening or open. + // (Otherwise it will lead to "WARNING: Too many active WebGL contexts. Oldest context will be lost.") + const includeButterchurn = isButterchurnSupported(); + + load_winamp_bundle_if_not_loaded(includeButterchurn, function () { + const webamp_options = { + initialTracks: [{ + metaData: { + artist: "DJ Mike Llama", + title: "Llama Whippin' Intro", + }, + url: "programs/winamp/mp3/llama-2.91.mp3", + duration: 5.322286, + }], + // initialSkin: { + // url: "programs/winamp/skins/base-2.91.wsz", + // }, + enableHotkeys: true, + handleTrackDropEvent: (event) => + Promise.all( + dragging_file_paths.map(filePathToTrack) + ), + // TODO: filePickers + }; + if (includeButterchurn) { + webamp_options.__butterchurnOptions = { + importButterchurn: () => Promise.resolve(window.butterchurn), + getPresets: () => { + const presets = window.butterchurnPresets.getPresets(); + return Object.keys(presets).map((name) => { + return { + name, + butterchurnPresetObject: presets[name] + }; + }); + }, + butterchurnOpen: true, + }; + webamp_options.__initialWindowLayout = { + main: { position: { x: 0, y: 0 } }, + equalizer: { position: { x: 0, y: 116 } }, + playlist: { position: { x: 0, y: 232 }, size: [0, 4] }, + milkdrop: { position: { x: 275, y: 0 }, size: [7, 12] } + }; + } + webamp = new Webamp(webamp_options); + + var visual_container = document.createElement("div"); + visual_container.classList.add("webamp-visual-container"); + visual_container.style.position = "absolute"; + visual_container.style.left = "0"; + visual_container.style.right = "0"; + visual_container.style.top = "0"; + visual_container.style.bottom = "0"; + visual_container.style.pointerEvents = "none"; + document.body.appendChild(visual_container); + // Render after the skin has loaded. + webamp.renderWhenReady(visual_container).then(() => { + window.console && console.log("Webamp rendered"); + + $webamp = $("#webamp"); + // Bring window to front, initially and when clicked + $webamp.css({ + position: "absolute", + left: 0, + top: 0, + zIndex: $Window.Z_INDEX++ + }); + + const $eventTarget = $({}); + const makeSimpleListenable = (name) => { + return (callback) => { + const fn = () => { + callback(); + }; + $eventTarget.on(name, fn); + const dispose = () => { + $eventTarget.off(name, fn); + }; + return dispose; + }; + }; + + winamp_interface = {}; + winamp_interface.onFocus = makeSimpleListenable("focus"); + winamp_interface.onBlur = makeSimpleListenable("blur"); + winamp_interface.onClosed = makeSimpleListenable("closed"); + winamp_interface.getIconAtSize = (target_icon_size) => { + if (target_icon_size !== 32 && target_icon_size !== 16) { + target_icon_size = 32; + } + const img = document.createElement("img"); + img.src = getIconPath("winamp2", target_icon_size); + return img; + }; + winamp_interface.bringToFront = () => { + $webamp.css({ + zIndex: $Window.Z_INDEX++ + }); + }; + winamp_interface.element = winamp_interface[0] = $webamp[0]; // for checking z-index in window switcher + winamp_interface.hasClass = (className) => { // also for window switcher (@TODO: clean this stuff up) + if (className === "focused") { + return $webamp.hasClass("focused"); + } + return false; + }; + winamp_interface.focus = () => { + if (!$webamp.hasClass("focused")) { + $webamp.addClass("focused"); + winamp_interface.bringToFront(); + $eventTarget.triggerHandler("focus"); + // @TODO: focus last focused window/control? + $webamp.find("#main-window [tabindex='-1']").focus(); + } + }; + winamp_interface.blur = () => { + if ($webamp.hasClass("focused")) { + $webamp.removeClass("focused"); + $eventTarget.triggerHandler("blur"); + // TODO: really blur + } + }; + winamp_interface.minimize = () => { + // TODO: are these actually useful or does webamp hide it? + $webamp.hide(); + }; + winamp_interface.unminimize = () => { + // more to the point does this work necessarily?? + $webamp.show(); + // $webamp.focus(); + }; + winamp_interface.close = () => { + // not allowing canceling close event in this case (generally used *by* an application (for "Save changes?"), not outside of it) + // TODO: probably something like winamp_task.close() + // winamp_interface.triggerHandler("close"); + // winamp_interface.triggerHandler("closed"); + webamp.dispose(); + $webamp.remove(); + + $eventTarget.triggerHandler("closed"); + + webamp = null; + $webamp = null; + winamp_task = null; + winamp_interface = null; + }; + winamp_interface.getTitle = () => { + let taskTitle = "Winamp 2.91"; + const $cell = $webamp.find(".playlist-track-titles .track-cell.current"); + if ($cell.length) { + taskTitle = `${$cell.text()} - Winamp`; + switch (webamp.getMediaStatus()) { + case "STOPPED": + taskTitle = `${taskTitle} [Stopped]` + break; + case "PAUSED": + taskTitle = `${taskTitle} [Paused]` + break; + } + } + return taskTitle; + }; + winamp_interface.setMinimizeTarget = () => { + // dummy function; it won't animate to the minimize target anyway + // (did Winamp on Windows 98 animate minimize/restore?) + }; + // @TODO: this wasn't supposed to be part of the API, but it's needed for the taskbar + winamp_interface.on = (event_name, callback) => { + if (event_name === "title-change") { + webamp.onTrackDidChange(callback); + } else if (event_name === "icon-change") { + // icon will never change + } else { + console.warn(`Unsupported event: ${event_name}`); + } + }; + + mustHaveMethods(winamp_interface, windowInterfaceMethods); + + let raf_id; + let global_pointerdown; + + winamp_task = new Task(winamp_interface); + webamp.onClose(function () { + winamp_interface.close(); + cancelAnimationFrame(raf_id); + visualizerOverlay.fadeOutAndCleanUp(); + }); + webamp.onMinimize(function () { + winamp_interface.minimize(); + }); + + $webamp.on("focusin", () => { + winamp_interface.focus(); + }); + $webamp.on("focusout", () => { + // could use relatedTarget, no? + if ( + !document.activeElement || + !document.activeElement.closest || + !document.activeElement.closest("#webamp") + ) { + winamp_interface.blur(); + } + }); + + const visualizerOverlay = new VisualizerOverlay( + $webamp.find(".gen-window canvas")[0], + { mirror: true, stretch: true }, + ); + + // TODO: replace with setInterval + // Note: can't access butterchurn canvas image data during a requestAnimationFrame here + // because of double buffering + const animate = () => { + const windowElements = $(".os-window, .window:not(.gen-window)").toArray(); + windowElements.forEach(windowEl => { + if (!windowEl.hasOverlayCanvas) { + visualizerOverlay.makeOverlayCanvas(windowEl); + windowEl.hasOverlayCanvas = true; + } + }); + + if (webamp.getMediaStatus() === "PLAYING") { + visualizerOverlay.fadeIn(); + } else { + visualizerOverlay.fadeOut(); + } + raf_id = requestAnimationFrame(animate); + }; + raf_id = requestAnimationFrame(animate); + + whenLoaded() + }, (error) => { + // TODO: show_error_message("Failed to load Webamp:", error); + alert("Failed to render Webamp:\n\n" + error); + console.error(error); + }); + }); +} +openWinamp.acceptsFilePaths = true; + +function openURLFile(file_path) { + withFilesystem(function () { + var fs = BrowserFS.BFSRequire("fs"); + fs.readFile(file_path, "utf8", function (err, content) { + if (err) { + return alert(err); + } + // it's supposed to be an ini-style file, but lets handle files that are literally just a URL as well, just in case + var match = content.match(/URL\s*=\s*([^\n\r]+)/i); + var url = match ? match[1] : content; + Explorer(url); + }); + }); +} +openURLFile.acceptsFilePaths = true; + +function openThemeFile(file_path) { + withFilesystem(function () { + var fs = BrowserFS.BFSRequire("fs"); + fs.readFile(file_path, "utf8", function (err, content) { + if (err) { + return alert(err); + } + loadThemeFromText(content); + try { + localStorage.setItem("desktop-theme", content); + localStorage.setItem("desktop-theme-path", file_path); + } catch (error) { + // no local storage + } + }); + }); +} +openThemeFile.acceptsFilePaths = true; + +// Note: global systemExecuteFile called by explorer +function systemExecuteFile(file_path) { + // execute file with default handler + // like the START command in CMD.EXE + console.log(file_path, 'file_path') + // withFilesystem(function () { + // var fs = BrowserFS.BFSRequire("fs"); + // fs.stat(file_path, function (err, stats) { + // if (err) { + // return alert("Failed to get info about " + file_path + "\n\n" + err); + // } + // if (stats.isDirectory()) { + // Explorer(file_path); + // } else { + // var file_extension = file_extension_from_path(file_path); + // var program = file_extension_associations[file_extension.toLowerCase()]; + // if (program) { + // if (!program.acceptsFilePaths) { + // alert(program.name + " does not support opening files via the virtual filesystem yet"); + // return; + // } + // program(file_path); + // } else { + // alert("No program is associated with " + file_extension + " files"); + // } + // } + // }); + // }); +} +var add_icon_not_via_filesystem = function (options) { + folder_view.add_item(new FolderViewItem({ + icons: { + // @TODO: know what sizes are available + [DESKTOP_ICON_SIZE]: getIconPath(options.iconID, DESKTOP_ICON_SIZE), + }, + ...options, + })); +}; +// TODO: base all the desktop icons off of the filesystem +// Note: `C:\Windows\Desktop` doesn't contain My Computer, My Documents, Network Neighborhood, Recycle Bin, or Internet Explorer, +// or Connect to the Internet, or Setup MSN Internet Access, +// whereas `Desktop` does (that's the full address it shows; it's one of them "special locations") + + + + + +// $(window).on('load', () => { +// $('.load-wrap')[0].style = 'display: none' +// $('.desktop')[0].style = 'display: block' +// $('.taskbar')[0].style = 'display: block' +// +// +// +// }) + + + + +folder_view.arrange_icons(); + +function iconsAtTwoSizes(iconID) { + return { + 16: `/static/themes/win98/static/img/icons/${iconID}-16x16.png`, + 32: `/static/themes/win98/static/img/icons/${iconID}-32x32.png`, + }; +} diff --git a/static/js/request.js b/static/js/request.js new file mode 100644 index 0000000..f87e2e8 --- /dev/null +++ b/static/js/request.js @@ -0,0 +1,79 @@ +const timeout = ms => + new Promise((_, reject) => setTimeout(() => reject(Symbol.for('timeout')), ms)); + +const delay = ms => new Promise((resolve, _) => setTimeout(resolve, ms)); + +const request = ({ config, target, timeoutTime = 100, delayTime = 300 }) => { + // 返回promise的ajax请求 + const promise = new Promise((resolve, reject) => { + const key = localStorage.getItem('key') + const ajax = $.ajax({ + ...config, + headers: { + ...config.headers, + AccessKey: key ? key : '' + } + }) + ajax.done(res => { + resolve(res) + }) + ajax.fail(error => { + const promise = showMessageBox({ + title: "权限失效", + message: '你没有权限查看该内容, 请重新获取权限', + iconID: "error", + }) + localStorage.removeItem('key') + + promise.then(res => { + $('.desktop')[0].style = 'display: none' + $('.taskbar')[0].style = 'opacity: 0' + $('.os-window').each((i, e) => { + $(e).hide() + }) + createLockWin() + }) + reject(error) + }) + }); + + const startLoading = target => { + if (!target) { + return; + } else { + const loadingHtml = '<img class="loading-img" src="/static/themes/win98/static/img/loading.png">' + $(target).append(loadingHtml) + } + }; + + const endLoading = (target) => { + $(target + ' .loading-img').remove() + }; + + const handleSuccess = data => { + // 兼容Promise.all和Promise.race不同的返回值 + const response = Array.isArray(data) ? data[0] : data; + // 处理成功的情况 + return Promise.resolve(response.data); + }; + + const handleError = ({ response }) => { + // 处理失败的情况 + return Promise.reject(response); + }; + + return Promise.race([promise, timeout(timeoutTime)]) + .then(handleSuccess) + .catch(err => { + if (Symbol.for('timeout') === err) { + startLoading(target); + return Promise.all([promise, delay(delayTime)]) + .then(handleSuccess) + .catch(handleError) + .finally(() => { + endLoading(target); + }); + } + return handleError(err); + }); +}; \ No newline at end of file diff --git a/static/js/visualizer-overlay.js b/static/js/visualizer-overlay.js new file mode 100644 index 0000000..3404a5e --- /dev/null +++ b/static/js/visualizer-overlay.js @@ -0,0 +1,197 @@ +function getOffset(element, fromElement) { + let el = element, + offsetLeft = 0, + offsetTop = 0; + + do { + offsetLeft += el.offsetLeft; + offsetTop += el.offsetTop; + + el = el.offsetParent; + } while (el && el !== fromElement); + + return { offsetLeft, offsetTop }; +} + +window.monkey_patch_render = (obj) => obj.render(); + +class VisualizerOverlay { + constructor(visualizerCanvas, renderOptions) { + this.visualizerCanvas = visualizerCanvas; + + this.wrappyCanvas = document.createElement("canvas"); + this.wrappyCtx = this.wrappyCanvas.getContext("2d"); + + this.overlayCanvases = []; + this.animateFns = []; + + window.monkey_patch_render = (obj) => { + // check for Butterchurn's Visualizer class + if (obj.audio && obj.renderer) { + obj.render(); + this.render(renderOptions); + return; + } + return obj.render(); + }; + } + + makeOverlayCanvas(windowEl) { + const canvas = document.createElement("canvas"); + const ctx = canvas.getContext("2d"); + canvas.style.position = "absolute"; + canvas.style.left = "0"; + canvas.style.top = "0"; + canvas.style.pointerEvents = "none"; + canvas.style.mixBlendMode = "color-dodge"; + canvas.style.willChange = "opacity"; // hint fixes flickering in chrome + canvas.className = "visualizer-overlay-canvas"; + windowEl.appendChild(canvas); + this.overlayCanvases.push(canvas); + this.animateFns.push(options => { + ctx.clearRect(0, 0, canvas.width, canvas.height); + const scale = + (windowEl.classList.contains("doubled") ? 2 : 1) * + (window.devicePixelRatio || 1); + if ( + canvas.width !== windowEl.clientWidth * scale || + canvas.height !== windowEl.clientHeight * scale + ) { + canvas.width = windowEl.clientWidth * scale; + canvas.height = windowEl.clientHeight * scale; + } + canvas.style.width = windowEl.clientWidth + "px"; + canvas.style.height = windowEl.clientHeight + "px"; + const stuff = windowEl.querySelectorAll("*"); + Array.from(stuff) + .map(el => { + const width = el.clientWidth; + const height = el.clientHeight; + const area = width * height; + return { element: el, width, height, area }; + }) + .filter(({ area }) => area > 0) + .sort((a, b) => b.area - a.area) + .forEach(({ element, width, height, area }) => { + const { offsetLeft, offsetTop } = getOffset(element, windowEl); + ctx.save(); + ctx.scale(scale, scale); + ctx.translate(offsetLeft, offsetTop); + if (options.stretch) { + ctx.drawImage(this.wrappyCanvas, 0, 0, width, height); + } else { + ctx.drawImage( + this.wrappyCanvas, + 0, + 0, + width, + height, + 0, + 0, + width, + height + ); + } + if (area < 30 * 30) { + ctx.globalCompositeOperation = "destination-out"; + ctx.globalAlpha = 0.5; + ctx.fillStyle = "black"; + ctx.fillRect(0, 0, width, height); + } + ctx.restore(); + }); + }); + } + + render(options) { + const { visualizerCanvas, wrappyCanvas, wrappyCtx, animateFns } = this; + const { width, height } = visualizerCanvas; + if (options.mirror) { + const drawImage = () => { + wrappyCtx.drawImage( + visualizerCanvas, + 0, + 0, + width, + height, + 0, + 0, + width, + height + ); + // zoom in the source area: + // wrappyCtx.drawImage(visualizerCanvas, width/4, height/4, width/2, height/2, 0, 0, width, height); + // wrappyCtx.drawImage(visualizerCanvas, width/4, height/4, width/4, height/4, 0, 0, width, height); + // for testing: + // wrappyCtx.fillStyle = "aqua"; + // wrappyCtx.fillRect(0, 0, width, height); + }; + wrappyCanvas.width = width * 2; + wrappyCanvas.height = height * 2; + wrappyCtx.save(); + drawImage(); + wrappyCtx.translate(0, height); + wrappyCtx.scale(1, -1); + wrappyCtx.translate(0, -height); + drawImage(); + wrappyCtx.translate(width, 0); + wrappyCtx.scale(-1, 1); + wrappyCtx.translate(-width, 0); + drawImage(); + wrappyCtx.translate(0, height); + wrappyCtx.scale(1, -1); + wrappyCtx.translate(0, -height); + drawImage(); + wrappyCtx.restore(); + } else if (options.tile) { + wrappyCanvas.width = width * 2; + wrappyCanvas.height = height * 2; + for (let xi = 0; xi < 2; xi++) { + for (let yi = 0; yi < 2; yi++) { + wrappyCtx.drawImage( + visualizerCanvas, + 0, + 0, + width, + height, + width * xi, + height * yi, + width, + height + ); + } + } + } else { + wrappyCanvas.width = width; + wrappyCanvas.height = height; + wrappyCtx.drawImage(visualizerCanvas, 0, 0, width, height); + } + + animateFns.forEach(fn => fn(options)); + } + cleanUp() { + this.overlayCanvases.forEach(canvas => { + canvas.remove(); + }); + window.monkey_patch_render = (obj) => obj.render(); + } + fadeOutAndCleanUp() { + this.fadeOut(); + this.overlayCanvases[0].addEventListener("transitionend", () => { + this.cleanUp(); + }); + } + fadeOut() { + this.overlayCanvases.forEach(canvas => { + canvas.style.transition = + "opacity 1s cubic-bezier(0.125, 0.960, 0.475, 0.915)"; + canvas.style.opacity = "0"; + }); + } + fadeIn() { + this.overlayCanvases.forEach(canvas => { + canvas.style.transition = "opacity 0.2s ease"; + canvas.style.opacity = "1"; + }); + } +} diff --git a/static/js/window-switcher.js b/static/js/window-switcher.js new file mode 100644 index 0000000..32ec1d4 --- /dev/null +++ b/static/js/window-switcher.js @@ -0,0 +1,191 @@ +(() => { + var $window_switcher = $("<div class='window-switcher outset-deep'>"); + var $window_switcher_list = $("<ul class='window-switcher-list'>").appendTo($window_switcher); + var $window_switcher_window_name = $("<div class='window-switcher-window-name inset-deep'>").appendTo($window_switcher); + var agent; + var used_window_switcher = false; + + function activate_window($window) { + // console.log("Activating window:", $window); + $window.unminimize(); + $window.bringToFront(); + $window.focus(); // unminimize will focus but only if it was minimized (that's the current behavior anyway) + } + + function show_window_switcher(cycle_backwards) { + if ($window_switcher.is(":visible")) { + cycle_window_switcher(cycle_backwards); + return; + } + $window_switcher_list.empty(); + const tasks = Task.all_tasks; + if (tasks.length === 1) { + activate_window(tasks[0].$window); + if (!used_window_switcher) { + agent?.stopCurrent(); // needed to continue on from the message with `hold` set (speak(message, true)) + agent?.speak("If there's only one window, Alt+` will switch to it right away."); + // used_window_switcher = true; // allow the switching message to be spoken later + } + return; + } + if (tasks.length < 2) { + return; + } + tasks.sort((a, b) => + // using z-index, as it's similar to last-used order + b.$window[0].style.zIndex - a.$window[0].style.zIndex + ); + for (const task of tasks) { + var $window = task.$window; + var $item = $("<li>").addClass("window-switcher-item"); + $item.append($window.getIconAtSize(32) ?? $("<img>").attr({ + src: "/images/icons/task-32x32.png", + width: 32, + height: 32, + alt: $window.getTitle() + })); + $item.data("$window", $window); + // $item.on("click", function () { // Windows 98 didn't allow clicking items in the window switcher. + // activate_window($window); + // }); + $window_switcher_list.append($item); + if ($window.hasClass("focused")) { + $item.addClass("active"); + } + } + cycle_window_switcher(cycle_backwards); + $window_switcher.appendTo("body"); + // console.log("Showing window switcher", $window_switcher[0]); + if (!used_window_switcher) { + agent?.stopCurrent(); // needed to continue on from the message with `hold` set (speak(message, true)) + // Um, if you know about Alt+Tab, you can guess about how Alt+` works. But Clippy is supposed to be annoying, right? + agent?.speak("你这是个大聪明"); + used_window_switcher = true; + } + } + function cycle_window_switcher(cycle_backwards) { + const items = $window_switcher.find(".window-switcher-item").toArray(); + const $active = $window_switcher.find(".active"); + const old_index = items.indexOf($active[0]); + const new_index = ((old_index + (cycle_backwards ? -1 : 1)) + items.length) % items.length; + $active.removeClass("active"); + const new_item = items[new_index]; + $(new_item).addClass("active"); + $window_switcher_window_name.text($(new_item).data("$window").getTitle()); + } + function window_switcher_close_and_select() { + if (!$window_switcher.is(":visible")) { + return; + } + const $active = $window_switcher.find(".active"); + if ($active.length === 0) { + return; + } + activate_window($active.data("$window")); + $window_switcher.remove(); // must remove only after getting data() + } + function window_switcher_cancel() { + $window_switcher.remove(); + } + + window.addEventListener("keydown", handle_keydown, true); + window.addEventListener("keyup", handle_keyup, true); + window.addEventListener("blur", window_switcher_cancel); // this may be from an iframe getting focus (e.g. an app was loading), but in that case we might not be able to get the keyup anyways + // @TODO: detect if it's an iframe we've integrated with and thus could get the keyup event + // @TODO: also detect blur inside iframes, to cancel window switching + + var iid; + var alt_held = false; // for detecting likely Alt+Tab + var notice_shown = false; + function handle_keydown(e) { + if (e.altKey && (e.key === "4" || e.key === "F4")) { // we can't actually intercept Alt+F4, but might as well try, right? + e.preventDefault(); + const $window = e.target.closest(".os-window")?.$window; + console.log("Alt+4 detected, closing window", $window, e.target); + $window?.close(); + } + // console.log(e.key, e.code); + if (e.altKey && (e.code === "Backquote" || e.code === "Tab")) { + show_window_switcher(e.shiftKey); + } else { + window_switcher_cancel(); + } + if (e.key === "Alt") { + alt_held = true; + // console.log("Alt held"); + clearInterval(iid); + iid = setInterval(look_for_focus_loss, 200); + } + } + function handle_keyup(e) { + // console.log("keyup", e.key, e.code); + // if (e.key === "Alt") { // on my Ubuntu XFCE, it's giving "Meta" if Shift is held + if (!e.altKey) { + alt_held = false; + clearInterval(iid); + // console.log("Alt released"); + window_switcher_close_and_select(); + } + } + function look_for_focus_loss() { + // Welcome to Heuristic Hurdles! I'm your host, Hacky Hairy. Today we're going to be detecting Alt+Tab. + // Alt+Tab is a common shortcut for switching between windows, but we can't actually intercept it. + // In fact, the browser doesn't even know about it. It's handled by the window manager directly. + // We'll have to pick another shortcut, but who's going to know about it? Wouldn't it be nice if we could at least detect Alt+Tab, + // to inform users of the new shortcut? How are we going to do that, in mere JavaScript? + // Heuristics! *queue Heuristic Hurdles theme song* + + // console.log("alt_held", alt_held, "!top.document.hasFocus()", !top.document.hasFocus(), "top.document.hasFocus()", top.document.hasFocus(), "top.document", top.document, "top.activeElement", top.document.activeElement); + if (alt_held && !top.document.hasFocus()) { + // Some things like closing a window with Alt+4 can cause the document to lose focus, without Alt+Tab. + // But if the window's really lost focus, we shouldn't be able to focus an element in it to focus the document. + // So we can use that to refine the heuristic. + if ( + !top.document.activeElement || + top.document.activeElement === top.document.body || + top.document.activeElement === top.document.documentElement + ) { + // try focusing the document (or window, rather) + top.focus(); + if (top.document.hasFocus()) { + // console.log("Focused document"); + return; + } else { + // console.log("Couldn't focus document, so you've probably Alt+Tabbed"); + } + } else { + // console.log("Active element is", top.document.activeElement, " despite hasFocus() being false so you've probably Alt+Tabbed"); + } + + // False positives: + // - Alt+D focuses the address bar in Chrome + // - Hold Alt and click outside the browser window + // - Alt+Space shows the system window menu on some platforms, and on Ubuntu XFCE in Firefox this causes a false positive but not in Chrome apparently (weird!) + // - Alt+(number) focuses a tab in Chrome, but it actually lets us cancel it; @TODO: detect this as not an Alt+Tab (could use a timeout after any key pressed while holding Alt) + + clearInterval(iid); + alt_held = false; + + if (Task.all_tasks.length < 2) { + return; + } + + if (!notice_shown) { + + clippy.load("Clippy", function (loaded_agent) { + agent = loaded_agent; + agent.show(); + const message = "看来你想切换窗口, window98切换窗口是Alt + ~, 关闭窗口快捷键是Alt + 4"; + agent.speak(message, true); + // held message causes double click to not animate Clippy, for some reason (even after message is cleared) + $(agent._el).one("dblclick", function () { + agent.stopCurrent(); + agent.animate(); + }); + }); + notice_shown = true; + } + } + } + +})(); diff --git a/theme.properties b/theme.properties new file mode 100644 index 0000000..76b23c9 --- /dev/null +++ b/theme.properties @@ -0,0 +1,6 @@ +name=win98 +version=1.0.0 +author=YaoJin +author.web.site=https://yjdzm.com +description=win98 +screenshots=win98.jpeg \ No newline at end of file diff --git a/win98.jpeg b/win98.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..90a2f83bf85f39fa492f91aef3a47c6e2012bc67 GIT binary patch literal 53157 zcmb5WWk4It_dgu8P+W@@cXumN+$A^^EACDy6lrmH2rj|hZ*huSaVv$E;_e=#|Al+M zzgN$j=djr%JF{oc9R2LfhQB}l{sCbt$|}f$;NU?ZIN%TTcL^i~LPdUo@&XwZ1qJ2h zOH?$>S6G-B7?@=E1URp#$!Tb)$SEo5nEBY~7`PcJDcQw2xCMknL_}!WBxNOpW%=HS z2t6@@d-?JuCORf578a=xJte)+|8M%+1HwT;03m!s08xYBaNyu^;Qsc3NI@V3xF-Vr zAHl&RAR-~Z02)c2TmC;9|NaD_BLE}BhQ|i>*IC*3hbS_XxD|L`iV-9eG|b<6G*`XH zWeyAvj1N^W4fjBKk0+D3i$D~rL`T3D|D&&pm5q+pk`e?LfsQK-VZrA85>6Bem4`|u zf>aapd1B1+4eBrwcl)Yv65K74gE_T=>_?UNYM3E%d`xZ&ieZ^fB#ns03Cyfp^7A&S zU@A$%<yiy?_P4K@nemXQizv(L5=RJ_nNZ7d?C72BkSY1;f95wQ23kuiy>!&Vvwg1@ z-^ju}g{B}+Y%w_tk6SDSErjA00{c8tN)<f*3ZZFsusj@yi&@ef$6<IUq72PtL2+zr zSD$aX-nC(5v+gB5imeclGXfHPKL0FkBvrJG06S|u6uwYWMK7z3X*9K8qxhQ&v$C`X zttEz_%}e^vNSd|;6*^_3ng3W-5tnC@1=2}iBu7$lM=;XqNysA)vC`Gzz2Ym>$AdO- zr$pLG3?(ZeXVilWhXQSwrQ|YMLt6!1i<^IY))6o&GRx?N&l9EXk+ou{2GhKyWVDGv zv14EyHh-)9`-73CRmNtu$G~QYP3VZ?hC+A};x`g=<h&s^gK`!=)kNuCLTh2!!f1)) zdVOrL#v+PoXt^wEt&~M8^~(%}!t}Cwvl1`^BW`6qd<Ex}3TU}BFR_=;U12CgN1GiI zqtvvjabUICBJnx(T$R`&L3+xJ4qKgyRB|SenQVrx2nD54CRrzbtI2!bDR{cDn?6xf zD>MOwpZ3kb-DS^C*Hxp%4Ob;tqh1k_AKsKxG5!k(AN@---U;2c$%N0K!L3us^+L+d zK8rw3?KCT%4pqH2R1f3ieA~Epb+7)nhdwo6`AUWGL&K^hHl6ncW0eSX^hoH8-le9K zAZ}S)jk3&SWitotNj|AEcWw1`rIF3T**pR|-Z7i#xv_|7WxHeHD0hv?<Z6XFl)9w1 zAdJd#`7k<KP>-G_62=I}xk=~!G3nv)*|zXDOdMaVWb9n@a2+$pnR-H3jVIN9^6J&Z zGOWGR#L4s6&F#cq)Hq^;tj+Dy$CZT3N8QPbEv}0#3`P($ssl0{HN3{Vp{lIeQcuwE zJ7vj)h#$MSbqIJ`yonmvJ=!X<`N>pv4b5#63Kh0nLH2YBFSi;pGm`<G3t<>L@oJ=Q zqEc$wFhVes)Zw)iG4;A5!V$ml8B<I=q<Sy(_~gnI`o=N*q}lxB9~U@5GkWK55SM;u z%#w>{V$$MoAGK2<&@*~)54$~@F!#7+dkm8rzV?QFO<pu3QY?%p21TZ46b6GpXqAT^ zmHPr3PBy9vTKY8d%ONN_8<C`RF<=elWxY^p+t{tmau(r=%<(Ug7%$m1sJAt+Sh7WD zUbEV1XNWAf;$onXrR2Zl^$u-{QL?DZ2W9gMN=YJeYiocq(C3q^ybrU--R*{n&6Hm- z=5tyyduoh2;hBXameJOMF*VfnfV_i{UuL=0N|raQHC?L9FVBLU*0;82IEUJ!6HZc# ztl&{sP&u8g2-bYNT(3_&Fk>b1pjmc8>Q^|*W!Sb|H|moOqH$xx9+3~FbkbKfn3IZ9 zs3=?uX6=niT?<Vjm7M(2Pdo19FlNhdRn4kUf%v0rxqK;^nAse$N1IATB{8EcBQu#( zhFd35zBfPa4Li!zTZ3ec#Bv1*2G!y`BH@hWGPmXEl=rOWMQ*Je!lY%IPPY83%&0oV zsxyYm+4o)|e?d4`{=}=WiJvA48v7$wt8{o}7D$OvE`)z#Som8-mfJ-3-la<>7}g;P zTH?;Npg}mP^yDkSmR9eS_ex323Kv;pDAD1{wT7~(=pFSF=k$@N^+52ZP8#F!Tq-hw z^rguL%37QtPd+B8WYXXP%7na%(#l^RBj;7lqCCZOiU?YqZ^^AgF2UOu4VqJ1Td~!S z)=30g_9BC$?e@D56cKk-+x6_iXNrj^Adn4HFE3Sfv4u?@lOo$UeJTs?a<ax?+_{KW z9O?S1^j3=>n^LGc5sndh3KB1;kc1V720mnR@v@HD^3n0QR@y0{Z!0wLxm#2)lLuSr zDVdgW*9fpBZssF|ei_#J6XP)earCYr+4o)Go3!+9+$`m0cr6rJ`LUr@MBHRzZ|6)b zQglUp-4*sIeIm-9n~-;&Be3gvldDpB7xg`--A{AGy41x>@29pZzRg>GR!6D`Z6WHc z=~iVpDM{x1s%F<BnK2~65GW<Iu#hSc8AFTC;d`TmyZRT#RJ;OizPFTiZzU8o<sFbi zY$S;S-=k-;eQOmg#d~YFIZ~DWl}f+CI?!l^(Z|Q-gZnRUQGYea;=zIK(nN~ZA|6E4 za}X<gqNJoZ&d)o51&04&^#tokC@ujemYdn|dF*_*$TI)P?Qq?hJk-}&peEqW%B;xu z`q(j%tIp!zENc1tw>+9hyf;p5xiwucX6JpD+Yl!|=NEGcRs`DH4HV6W;VbD-+6LOv z6e%vxR@+L;mVdXlw4zTkoneL+ZBc*CblEJSa+0?VRHoDVA(YR8KA#_B^Zi#5M4B?G z#8@nPueP+_Q9C}zL#WZuH)G68_2b$8l&{a$h1_VDc*XC*4j<o6WC}I%0JZT4a@|h% z;cfS`!<o@f$K=+-58L83gQs#oEHlqKOUg!#bw$#CwJ+9mZLL@S$s2Fvu}rW3{k~wh zxG6|9z<u3b^FrX1LS`nnH0UGZ2p-dzRjVpEnb}F7x2SJXR!vr_)o^bp6^+L&p3h80 zt0EIGegmh|%UkQK{`690G6@_C3Q^i}Nc?>8ACi};#Jky|+|UBO=<XjmtxCh?teod! zq`7J{qF6x>Si=1t#0yDNbE(3YVh((<<8;aO|4dKh*5nV49-R6`7~P+aoNq3Pw3d*r zpLK{QUi%))c=ud)iRWFNUU3W`o-DM9w0-pcw3*8lw!pT&zCCy5C#FcZ%%Ae^^L$;w zGR%46&THauTy?xXN#<QfYPmgsnPCxgYPp?VIT@I-UXNK)<)y8bN=4STvV(h;{TpI% z5P3a6OG}GHVxSauGIOdnekf{QNoEu+5qyR=Tlg{`gFH)3kiL)0ETntz=P>Vu?`3RG z<vnV)UyV3LWllich0v{EC)VWlt{$0~iK_A73$kq^G|jHe$m`z0V`rKY4!rGF?+$Ws z3Gb)h6h8;{WzPNoQBuelvx_b<;rMuap8*qRg8f#TJKKh&Uton{#h7TX!rq)}iDgbV zl<&hPqE__oO16DOZ|0O@cn7wc+G_;l2>7HEY>`m$H>*k&?1ie7E%~$NM2vmDEBW-! z2(Z=`(;97S?8qo?1|kPZenx<!kH=+<ua}H4$A%(8CE64l2glXq;>asrO+1jd!yb(S zO0!_jb1`)1wga!m>^IJRShgQH#OHeFcgIhRDV)f25j*|dS1;}<bmNANgBM75X_xly zCv?a532GSrp`UlCP@<r@Sb4Q~8tC6e;Wc-gQv(^xm~z`jz#BSwoCxc3&M5SG^E=(h z^TBJtuSV4mPSo4TYTa&NbH2gdK(MrgT}O$DlCA<*Q@Y4)S}Kg6$!;K`Dp-+E$|e-! zt&}@hLIc|KQc^3pDxIW(A<x2=wp^PB?5>+>G%IA@cg;O7=!eb^aV#)&Mi)NYUfA+C zDG3uWx_PXG{c8WMBwEeEl6>WP)<F{mnaq7Lv(_1-EcRlz(|qL|L?4?Ikk_!dLVDY! z=`(1!D~z6+K6-9U_~U^h%`tA$*ncY<YjkVNh=)PsLelg&#NR!~<m;T*D`Uu_?_W^U zLTo*I)*dv5nMHX1bo!l}l5|LtA_^jH+6)Vw&@2w43JVpV>E|C7lauOMoOaoaWK*hI z|4^3TS9%i9!81#v(9cPhDMV!}*whcZjr%A}v`(9lCe3%Y`;kxIcUCKZ667f|>|{C@ zIaI;$*<OHkah>z~r}y99Q+SDET$Frwe|Q;}E1GxaKQn&O;-&o}XxFhstgOQlsvC3Q ztL8-RWB=<<K;C`Wj!4T!Q;y!Sp#t%4*7y6b)At-k#ku}-Q(-k_hab)_KdhR68nKCN zKlCj6IP-#;g!FS0o<U__iv*s%rhugMKE0-U<xp>7Q_Qdg4P3ONkc@}L#Va0Z>MSMG zpG8vC+RW)K3K>!OTKi1gxhebZ`dfE;js%M5O~`@^7Ut)$iAnQ6R~Lg#{fAuwC0q5^ zH+1KpI7Y<W<LN-6Z!Z1yX^}{dM4ewupN`d}W$f>qqxv2F1toHI)!(ezQ#y7AygwrL zZn3M?A828W58)9L7`r(4d0;E4D4F|c@~(YF#daoDaa%vc{k^MF(WZWDdKC0C)z}xh zWO;*lcX`D`+HREEw>}{Ey-9TVEWyT*e0XJPS{^>Dln~P20(=F5I>C_&bxPR^+5+6% z(M<!~GjBN9MFeuKeTBU*CNjSgZSQWE`BA(wVJUvY0P)+NJoiuc78QRzak<QWKYXF$ zOObPR632S+^EN<b`%~-0klbX|_V$FoW{+rALk;WR_IM$xY|!Mjzrwb7K1V1Flg!UM zVsrdPxYOO|{Ou(yTTRlBqGMvmS(s$JF7(rQ!<WK+?lSe67pzcu+u(9$!Y|qCN_k&` z%N1xOnKFqJ7g4^Ve`Pl^_F{_}rI9Y-<I!IZuHfx7J*XyuG;S9Cbho6XVt4R=)pXkO zyK`aeA=W7fKmslq`wLM-m#(K{6G|#DLC>?gt6NWz@!>K*@yx?h*x90m=k^q&?9A9i z4RyqAzkWDp`)lg&SYp+Nl~g6^1e=C}jfdlub02K6*Fi__XUA)hqHQ1U3_ekcyqkv> zcUVor#eIIn<*xB@*p;prB!I*Cv^=q&L?wNop)B3Zs!<y$0!bdF7!jnt*^k6Z!k8FH z7+HvmfrLV&RURsw!XCw|Ra##nH1Cn7t$;H5%|nH9y3TFytf&way{gQ;Fznq9^V`3f zXm1dsFyPDODEQDBi+4VKm*sD_8z)zKe13J}{g|0lEW)r8;_r2Q{})6)gsLVt4yzEY zbb2rpnm?^v6~(baGo1N$);KY^=V#cZy}f%0^7mT)_}Ke9KxpkjX+vx<b89Krnf|jQ zc*id;=IA(A=hpaSSVteFDQmHEt3rl}NqRn#iBv^0OX{DNHpHzw)52-#GE_bbu!O=$ z9|k2NykZYYJwd8ex#6#1O_#KJokR%*WCRd>kl-(lk%ejVn6o<(a$Y|j6Y3(E-I;%+ ziTHO|bgTLH#U;Y@pQUe*5=_Ip)7``KtM!GkI5_XSJC;G~rVDY=qs#5DYJ?BBj@e9= zTkHC{q)Ruyeb!%WUFhyoP+WJhOd*M<|9<BaQ&4yt7xN%@j#af4n%j`xDK?k$7nDD| zv=G~4FiNMdh~rKdLk|M&KvXQhqJGvwgGPpC5OGQp;}|Hj@RjJ7nn8yE+$`CoQOWa; zcEl@5Kr#NC`Dc$hVPw^51?9v*MGF>LBG2L8GYZG;^WC$COTO%DSdMO=;bY3g?fQ7< z)+5CQPttdoi17Id_m%a>ngm!t@cFeu`cG@`i>WSwhT-Bg<MSEch3pH#-SPICsA~}p z@%Po8K6h$%6@Na_=7VM8f2t+l9R22K+9L6DH+gsd7o<IttE=<oa`P=^nu2`1me5ON z3>@hYL9_&T0s$)ErnFh1T-nS_crNQ2iGV5ZZJ=prpSoi0fLF#yr9vYMZX|6nJ>7dG z+QbApL_!_Ciw#%NdFSzue?by)?42Z+#m2w)Z(uNyPH&~-{d51*#Z5O0ADnKSJy;jd z{+?G?R*hWlPR({xjh}Zm-;QJdmeL=qg`{b}fMNfltrhi!u?zSt15Lr!kDY_xVBR+o zHFaCeUTR)Hw~mf`{iv@)F(jH5<Ks(lSwGhk^?h@~d5@+*X(_J=MzT4hF{ihA+Zj*R zN{N!Koi@JrU4=Fwxo?$_ID=YII=W1Yww6@#pK`c*B@~@-Rw_M<3rr{f-?rX4g`HRt zyQ{HTJPX|CeiS)zO!izElcLTXzi#(Jq~#|=S#WFNO}s9|NBs*%XZFn5!~#4sCq}1# zJ7b!RJ?3t9PNcvcZ9K%$?DNI`UKVaUabR`iD`6*sS3!XbN8HN%{1ub!8<^1|c{5)n z0`2Y4Wa)?36R#$UM+Hbkg7iPzFl#Gv0Vtg+915UT6sF?5A!T!O9Xfa!ZcAQn?Xu6A z)|BWpxxPG=MlIf*y8EZ&k1BqKgCky_-sFmIKj@&HyC1s`#<$%rWKEj^MLh*%f6>M4 z-c@3ITQYy2tJcQ1ek*(*Mq^TV0@BUDBsXbV3cZuL+y*S2xX5ZoRgA4kHA9(~A|p`{ z9aGwUA>=(CZ2DC@qSnlgUUd;O!p&Q!!7~YB(4Wz6*xH_+pTVmSop%}|SDqanEz98J zwrsX{LYW*RwB&abVxF@|Qb@7H9pG0guIEK<hN$YtSPO6EBpT~Z5?cbLa3?9phuT<7 zO-C)~59|iAzP&55y#L*xufB}g^i%tz!l<NuwMyO9!Btz`-o<Sdbn}a{v;do3Lzz=U z>68Q;?Ke1#$k4C)vo<m#gi1)k!U^<R6$)rF#(q4$KS}ZfiRh_X-t!I_Q0rj~X(V%@ zsv0!H!y$GvTZj^8PNu$Y3bVtJU`~<$Nk1LvvK%D|ua{V9Xq_*|?pN!wy^?sUrs_Jl z{(!!1LPY^y+xA6M7)vOULfCJ|D&HOTkC^$24^}r&AVDs5aF=(Yt9=`Z&7U!+fdA*6 zcY$?`Y_X%mkV<s<JNgK1zM*&Xw6!Vk(WE6?iZr6U>kCoMWIu!OK<3y#$3Q5I$|T5} zy>9b+hEN5Pv<mOWdc8i3;wmT!F&(_l0$pv|grtz`QPRZd%(w~no0E)_`+(ZjflfOg zxA8L$^QEiXyH6+6L3%_WJ}Fe95Gn@<3u$mEWh2YyY1vZK(9e<@@rc^EYdH>I(*%<E zcq~WYI8!t&%9-Fvzc5jn_JMfOk%;=LaMeL?UjoVM3odU;az0^Ued0@6rf)V<@7!Gs zXRBgua2b<RiwLC{$ipFFSW@Y}6EF5!+-uUWfV=gQ@mApi|7EbG;uJ2Yq_!&J)Yj%# z^yvn-9mUi_CQ$78E4?wgQtkXqMJdWj9$xfO6jm;S3U1y+?c_{Krb@ygUK*aa-+>ls zLM?SEH~e$iNciOP(tKblPt%;1^>Y#BB>LMv4A62&d#`Q`ds74{E4X|thR>9;Vmx(O zkb91U;Z?<!xgIRbKk?UBw@gIN6uX9O#J<@E;eT2(7*m<esI!9J(kT|2(Miw+3xk-o zmhha^OW0+1`erM2dQ2Vp5^QPn662E?%U-&y7GiKJrXz8aGRww_#l>8^*1XGgj-0*2 z5UG(I56YCD9VThFnVJxqFM1_-;AVSnU>=~Vu{*9PX$Arj@y{z-2)kt3h4w8)#K;U9 zR4#f9Gt%ZsStMgOqL;X}j7^(5^CeAE&B;3JvdiWtK&dp!NZu-z#zQ5CEZc{6IW-RI zSTw2l^pPXshne#5r=^jY>bNUVO{+fhN@g$<M4V-)sj+v4jl*=U>BN})Sj8Z(*EjA| zTw4Zrn)z}C+F0p!*E)3l1E9ARIWj-Y{g0*mnv45ow5)81NeD6~c|PDSeI}y+l9$it zC}^6}^3rXsoXM^jn$=R_0^P)qkI!HYoZ>^7ey{y~EQ3)28gFAds>d3xqeX~);TpL} zl#yy-FN@{HAv8@ks3fGC?4DVG)Y^cct)EK!4>JkK6jRK4@rb_DykY5#Zhhw_w`rgS ztL)4(hr;^Y@4O3YqGwP3LLgz&I>0D*^fAf(kB?FD>FVZ%g7=+kwzX&Q;*|KCv-WG4 z;mM`Pw#6H!UIV<~m)VkhADd@~_;_BNwVa(DhW-VaN6J;*b~QS$PArZ2>Q2IP(fu<X z-G8o#C8g`nx`k<MVFqQ`7j7l*8-{quD)6cwKqbOi6C8VESeT7i7}(<k2<1B%cp&-i z5v|_@I9bdQJ;dG%t6Fs+WAbxhBy)v>-X<?<L}F8JlFY+RMJGO5U-+xI9>X|>{TRAE zw!is^1(0_^ukO1_R>FEec>gl|^zf?Vq%+LeM59yH$-m{%Yl&lt)z>NO@r!?eFU${X z<P*7=u-~;cR@g$^TyA#y%1+n_L|n_)YtfEo_%>^$UF29-f9R%p{PD*P8O??ENr0yH zpkG(-V@S-=m7lk7*qEQ%#L4mgL%_C)e*2v`#r}Q5(SsUAex;Sc{Cho%e^?OSa|)o7 z4+Rz?s%J>^@=~=}&O3TmMtE}5=!Q%En#VE&e8`an2VeeadMZ3gJF!Z~mQAukJxL~A zCr^=<F+Tsr=tmQy)5id{9SXP$3Q_C18*$q|hG(!9j)QIE7bV@tW4_mAo3OeKKotL^ z_WQ0;|Log@{hMo|m4-u@pJ=nc*WhIr-RRefEwy?dhUx5&kLD#M8?HzGNw;5r+LP-} zT(<8o!8pRMuXE!#N^%}d%I=q@=KYvfcKF0(AG_AfkA?n%gpP%3e%|`-Pp{0us;tis zx@2$hc6~Y#jy+S0Ju|2snve{>kkuy^D&|w!5N9xlIeecQ&@SNi!QHYWCSeZA^AP$t zL#oGy%Ns6l%R&}Hr+{l0Op6Q0r=TIN0fNiRv*TUQJ@1+c5ZPS9Xz4imbce<8BlcdL zd!Aup_p<F`!uQdA{>;x|KkmYLyi0C3I)M8@>g>jS@756JAGdHuA+Zvde)<@eJ6d*h z>N*Phvc|sbD^4%kY2*!QIFq>g3!;JXH{8Y*^rs3OJd{k_v~3@Je1y#CZp~c;a7_f{ zUHSVRd2U~98D<OJn7sKampgUYnLGGk;za80w?f}(y^~9DCDh93C)D^^vQ`<-A@Pf_ z+wgn#ki;+O*z$dpAWqT*A021@Wg6W`<B)KNI@wX$jI@-p_>6SE+2MiUNlXZj8RxsP zv?{9x1JtC+%28@Dse_0BUf8jxwZ`HM1;)02a?8cJNLLA8?zpIUllQ{*Ur-)&D?s3Z z(F77#j(1M_KsNp;HTXd7^ij<EV9feF=t7G07OQ4*cOr9DT)M0#33f5F?wdQUd`yA0 z6JvgE_!p!y`dVBFW>Qok*vWFiJuzNzA?jX}d-=)u^hCs@SXSV+%lWr0*&B~+q4SO) zJkz0BZeH{lDLm8u17e-PEg&-$4ozWe(3aKG5lWF*S}3@y!VkOslg3p}N;MPCN}HDu zs8yyRLmOJGDaBo-sE7@wvWSu_C02}drIA!FBT>-i{Vc6XTP*QDbCR3iKE_6xAK`5u z3pOWw0{&(N9*F8Q7Xmgfr)}v5(-ukPvOXMi#9`4iHe_7CF5JP4q!c-^E&^ZPrjc&U z?mKyR_7^oS4{yfhZ^D=^zbr=Sfl6Aapg7D(SsV5?G?daJ1Q&=Rl*v$3`Ps2l3Cs4M zI}(Je$w~(9>b&?2jOt4HmbFsy@Qlg&8N5^^=`@z{1`yL=RD4Paeg(i=(=tQRifXu~ zqcM837U^Zbq~}@f00Rv335$(RAgh%^)#jJ)QAE|!r$bD}{Xx$s<%;|z{b_F277l@y zNkQu^usVnQ1-Fn+UJ7wa>rV{1!`#~D;vdp9z90P=>D;rlji06GXcHserfV$WS)ki- zedDj+?IZj?hQRYS>^*Pd;!8Hk`dQ{CR9+qo6w5+%<pM5;FU)$%4n*vMEx%X4G@Cid z0(Gg@0*EJM)gCkpVGt59<R}d~K{W5sP)En!NFZAje#S;^4S~uVP@_qgYbD{J)8?hT zNB)vj`+Z7FSUz;#NHD`uo0>5m3N9E?4I6na#{wvGM`*Dnh)+KxenbjKa@azuNFIb8 z^D|Wz#RddIoG$k+(2Z0XxA4g7o-~d5t~lGDK^y`742A#RE5$h_p(DvApDYiiQb54w zLQuwYwD^ksj)xC@z8iq04n!SNG+Gum#B5SD+WM`Mws{zDOM_%BoEEZnT}NO+$$OZV zvt%Wjf(tgTuk#0BQxosdGMiA~5~HY92rW~sNWU=Bf*FgL%an^sb!_rjKST8;O(z@w zutM-Rh(gS;k*S(OfSGVSJk!1(hAO=Xc|x&yTf$Q5M?|7hG}4qZxQXGiQM@)5m9xX7 zM99ZkKuPfox3eG>L0Rq-;KW#YBj9`R>%3`4XlO^MH{X;rtw9og*c_V^ADPZVBG1A> zhsDF}E2bQMoiyNEp=Fv+7|Ath4sewhQbM^>#@3T^LX$+I2?^ztc`67lG31QD&I<~+ zFjKzkYHV3;(K=X=q}LBwCgRiQ2`a{?Fe?U!*g-w;Xw--80L?JuSskWlAUn%i9gZS@ z!R!ySka&+2Oo*+n1n3>~b~yxBo9QJLeI!m<yoEqzH_-M5<->x26M)mk5V(8LP)UfX ztlsCR*}OIQ+(gF-ry2f%xPv&ov?U_}DL8qEk+zU3&xSOW>t!FhBs{VbQGzsdw)|_F zjRlEv_#^;+ily=r7m=cnXr&OBXuq;s<wyR?0<Z&S?S^pVrm$4nE~fP)5DmckI43p; z4iO%N3=ap746LF*t)K&o=QxPCNZ5FkRGj#4)d{F+Xt}s~P3d^}TqJ;1a}=Nx91{Fr zkWr0fKzqqw5Pa7K3C#0~WzO<J>HZL3cXj43D5hjyZBRczcJ%%w>ZRuS*Bgubk-wnk z%~ST^n|rk?ey!a&ti3()@Lgm=vrR&d1{%6}qT2|b%p|m5kNxqFg*OyiuHM&aLqiV8 zBBx&o?!gOKxQmPFelPrs?gh3B^kLD(^h$21H=(h&w-{X9npE68Kl>kK!S3%)w^OVV zT7<h1JBV@Rd{|NfDmJ>5KTx-fc}Y=K=@#>N4Gn*|C1yYGJ^lH^q!&Cs`WMu~mC&4a zdRhG4!m;mLR|>0h$kBIwgUyh%W|zy7H8wkQQ{8uWD}5P5OFe7$>5skrD|+pGnOkaq zK_8^V#4xcAeKCGJ+{}xlZtup#@GIAttc^lQ+Fp?uM=yH&nU^Kt<5)AdF`bIZe!J}M z&0QacB%P5BK`79W+ALl9+H**`?f2_P?}h!|-Qk%J3K8;hwyl~U^NVPrMj#k`m#6Wl z<JP%Hcb6?7jX)q%h(M40F0a=$Ye?ov9D<<bPllye_ddcRrv4w+k5G^JK_)^G^%`N8 zzo7K7wCI3w4F;C<%l#wWMYTTFqb#NRN>=xca<yUIP5Ymvb|KV+Vpd!}r>MM2mkVbE zH|31r5tcIgq%yWFF|ooG?SKUlOtNX4Y+92dkq3UwmzY7~LNflZMboG4`gED=GU^QM z7&rM}_wBBfGr`g$5?d$^Z1;SXKgJKtZJlmeWD5$d4o(N1G=fbuA{lGCO=!WdX3O=q z3*Ma@2+-9Fedpm^pnRZHo8F*at#(L1zc9OX&t*5?R5l;ut$(xwPBFsQo$1ukH)HZE z7nJ5PY@JTyiVTb;7#Q&AP-r>%acQ>QA0SM#E$zD#ewI$tvRLodc+cmDc3AV(sz*f5 z?NgKUge0oZ7&KCZP_JN+imlL(SZhbogANy!-Rpu&NZ*R#WYut3>y|rPH(L&ydYIlL zw}rga)6jDRj~UEkEFgqzDZNTI$8xYR(^Z?b18w7|E9V`t|2+{wIZ!}6EXP#GoAI@Z zYR(&v;QMamPcoL6=v}X*OigR6Hu*bFJRSLm70Xn8%T$^aWJ|>!G0I@~fxjTnR3I=S z@3eG1!`qWxLfnjPxV-giL-NXl;%C!q++k{@Xjih+q6R_BQ)~G&jpnHfIcNb9Z(xb% z&M6~aN+b`2`j+uq3dEQm&N$9HV3P#NQGCfeyd<qUEeWFv?IZ0t>n@EJ=1fw&E^i^e zHq03O9a&azhOA95)i9Y+no0|I;hxe_7`=S7@4Ui=4HVFGoh9U=rnQCF>kBuPL`(CL z0Zw7U(L|^Oy!4SOSy7_6j=Q~WO>yKuEUIZ6(2uFQzA|FWxx{MGh1eDPCs?0-5&o1O z2w@v~tLq4f>X=)xnv*Y-{H}jUxm5QOX4E2ajkx&yr}@D!)~<NqBA1=ZtpMjR!Gl+Z z*R-_vDic@u*SMEWzuT`eJADN0GcFOY?H2w^i8rf;-b+0GYiIR;K`3)LG7{>;J#kcr zt7%)TIO|P9ZK+aCaj9gUghg235q*E5{C?WQ)zh2mOC#{n;(e{YQxdsA;+kmK#Zjc3 z?14jYdY7%1Hh~}NwS6LEB;(pZ^H6U7i+#=9Dpi-=&5<|_Wsd}ZQmhD~96WZ<=v%j_ z_)DB4w;fxvfmy=%1|Nl$Sx5$5CHhqM?eRRji(H{$;g`gubz$}`A%o_Y*IF=sz{>iT zkfngoA1(!|T%u>@+DH8nRG-1)0yqOw*GZ|QtU8&TpW?k(2bpCGV#qvlJaXRmbm;sA zsou8;C%N^;l?gc9d|+ng;HB}Y`!Ri4a0ujtG4~_}U2eZ$l2lVMqm#k%`7%F#L0evw z<J+~~>*f+{54gUx`ChV5Azbh9m0vBB>6})~Fl;n_VDa#HBtQ|<S4`CGXn1fB3T^Uk z9I#fU7@m^B2OI5<txUPDxX9%NGB6Ojde2qu4S8Bn?v1g!+KkCDZfC~0#y{i^i=-<} z4IX^SR-jRoc+;Gf`Uw8&)ztb=Bx7~J<WPWy(?{^Jz>G<^Zif;H1Dz5dkA=P)lcMGq z2{#K@BG-)v6EZJ?FEVSKWpO;#IOV?96t7hy$b8zORqPjgp{HX)lb2KV;$CN~>IWCL zWq?$&<}jBJreAfauU6jNs}Nj3lF-YvE%!uv%?f#0anQ(Q6G-bBw-YQOImqHluSpoM zNngSga%Ukxu<>;Wwm`33^*y6<@QqlV`nUTmej2-ewdP_XUCvePB9){%IeZtGnw2FE z!OPTZIT`X<G_+>Y>*Aoi)y$<fuVK0)j+y#K$ckGV|0q8Y_j=qb<#-%YA<j;L^^T!M z!DJ?8)P4dr#~{#)GAD|))9Z4lraV;YFUaGKnCe()v%i*W`IfYAc=BW>ywES0u@KBj z2=+lJ4qdNUxx=>Q<VN_GOi|_RllVZ-p2(ia{s_HvsQ|wgX<rUccwgbI>%G4(^=m5D zI+^Xh&4>2M!8pC2feh87to09sCas-oecdtkpI$+(3Kp!1>W-NyOGUI<*SL3ISYepI zXa0HK8&x5WlVs}$7VyR?9hy_(=jTXC$MvM!4kJHnDlpLfvjdG}nF&x(A}QFArJzIE z*uxhJ-@3P%h$F@$C90Y0VwZ3uF9FN)X>-@UqWTLej9X3i&pH)!kEMOkU;La+=EXjK z*_+NQEuv6^10K@1Oi#4Mvc`(jOABP6yIfhQe-f16WKtto@|}B`JZXUtb0*3<-Nm^2 zS8qOo7g6I5$`KYf#4ozjZnz_Y=tgl_#W8tS2Ydzldrh0AY71W@#t^V{GUeiSXDteu zu<i;#vXp<zFUj}a&5Z-BM_IcZGf7DaO$vCprW6lulY4v<2gfI6wu%c36cBQbBiGlP z2jYs`G!$5}9+K-)w_Q<%IqxIl5;*HSRF++?S|*II${-9H&eFuH(Xp~ai?0jq{%OB) z2xtlNOF8;C_dWBsPtBy&=opS;u5^^;Nj$UVxj!gskzX$^kRe-tPiCP2KJSei#D|n6 zEk;o&VrnlXFsPFI3J{7%iK9jg$dc857^ErqAgik*W@9c_=pZ4EXIS~9no*9<(c?Np zy&8MfO0!{NNy^%xib-#D<~WI4oVxMhXpisUYPkvn6|%ShS*gPF!ZUA83LKq<9CRc7 z-@43<)!xS~LgsRF>Ed>7!>gyt7Ul}ENB4}^=|P_y>PHXjAB*lB>K_v$sWKTf%nA8Y zJrp;}9cW@M?Xw$N%=(pQ!AGnOkt+39E<+cw2Y@4FF35_0@M6b!W&dO0t3ar**geW+ zM4;D7YiIVgzTf3h{!S}9dN~7@=X-NsS0O<#_OSMXE=lPCb4Mq7bWSFOt7oHZ0Zdrn z@q@#y3#8A5<8!l4_vPqhzESmvhE5<!({doHAnsS6pqtPeYNz8ECgMFHjs1*-G9_eP zDZ!El_jri##uBJ`^G5=k<xut%URl>L63-?@4Nr$Pg!VVazS9EZcP^I!8F5wp((Th3 z-OjhoMema<Z_^bOe6V3@wdbui0qQIHUz^@8JFR+mwYrUNXLfk(m9J9KJXPrg-Z3=1 z&PE5L;V5m&y2JGDZ<Jq)I6Vppm=PUJ^GDnWv!vkbdg6m+d~Bc{9xAwsD?!93W_ZZ7 zhGhUV!No!FhLHkotf)by4B32CnF_bn&U%d%zLEa6XASM9xwK$q+t?@xd*x0>iRZNC z=={)j_*jwY%BXI62j6hd*+i1Ht{4{Pv|7K9+hgterII*UlJ$3Cdh@xmf2Lr&n6wz$ z#Amba)1?R9rou#ze7A!mLrg5udjtPe4l8`0fo`$O2OpNba*~X=o|N$$TnbFhRYieY zWxlia8w-!P969kS#(GheEFP~eZp-jn?uZm-)O5<_ZH%!P=^O?OH!?+&rD5C!T=GzH zH!=hNf7Aps8-677i8T=bX5jc``H;bwFXz67RUgS%z;f$LKK_~_J-0o3Xj4L4Hy34a z-_mPibn45K`<Y{_br|n4R`1<8NvO|4<u^XTI0ywu1p6Y4#2h;GTc*U%Zv5LF%3M=1 zx#y@em=Zp*uJd?r<;W9P5HYMe)ZYQFf7sP#IP1ks@1;r|xfw=&Zly4rxkMHl<Jw%G zPga@Up5p1GoUPxo+F+{}<Ufb6>xU1vJnPiGVFAwFg67NM_9T|{M&PYWhYg0`)Zz3D zP_N1s)atQgH><slp?*0?Wn5b1tJ=TD3V{$nO5zqn$m{A5FQ;UD7-wgJ$cDzKD6;(X zZwvxaGRl#1{cn-phqiD4p{2Aa1vL+QU#Gyi9F(>Nb7}a6drB6Z<K!yfO_VIK&j5tW z!ZUgU>iPvB(xooIbQa*M0`Sd%GSRb;i4z<W5Qu)niIxz5CF4g5bmEwiA-DuCEn{0+ zsw*(Ckhs<YE%L!(GqsAg`*b`9@Ut2i=zkRJ?7(M{u{GQbsmJ}c<@Kb3z)z*nNB~Fp z1Cn>~$wC`vb&|nie32<jz_^+a@7W+DKqB{V<Jbj8VFGM#I2M6kI+4>6c@9B8s*J%r z-b6o1a%DT4Ap6kH%d5pF;h%DwzJI@jfe<vGSAkkIvY*qOD9~^8-&V-&OJIyw%$O4D zsk{m0{c@6H2D8_|i6%hOB{Z3;f6&tX0Ss!%@=CuBIGV4nMeD<9$E|ILdPB-F2MqOT z$fu295#|a+#i_F0C$)DpEj^)(3$TozFyqsKNJih2x?#oOBsr4GN?E?4jf*M6qM=B- zSXud%DjAZLCBsr^=jIuZE@x+}_W%X}n1bw#JKZkx8=Xcku-5;>uM~s_PH5Hp0i3*8 zKx;lYN@i}naCVFRlPz+?j^8G$ymW@RP9^n$I45~6@}2<S?q31}g2?#2j=BS$y;vA{ zME2LpW~7fR>8%$(+ekNCJu#IlFij$5)7#}K3Q1!f=&@f+deLWiAL6Ur-LH27g^=q| zZ*M5|uIjvR+ms25BWoCqBX!S@scpz6Nd_D4pA#%v!gi`h7@=)D`73v1;B0|y4r5jJ zU#@PNj|@!W5b0Cegudq8zaXXoyc@80RQOF_Ame7YF$J%MKAv-r_<ljy?f7cf=0?C? zvTph49lyTc)xSP^wZALOB(5_WRTbBBx}or~(aB#-TGjZ~sqnp+NM)AQAmU;=(W$6l zu`<R`D3hB@!olzw)<n-w{!`S9wAxXAt$4Mt`1|h>nZ2iCyuQK=4IJV9EN*plzEkcE z7J$)MJD2$RSvv<?h?Zj+Xj0s)HAD`=zbju^5L&tl>soFIy-Sbp?_JAe1AORTHzEZ* z!a?6ZinadE1~6%XrY3Mx_kSO%mjI^Q{Up_Wi-Rwc9Lyt?X8IQUxLXo`ovpc5H1NAD zys>bbA8~Lf?oZXXCe+?JSbufzKLSh|WNA{F&=YbDdAQ1us72u)ro;_q((qaI^oO|7 zMUgXR@{8~Y&=Uk2zY-osdKSiNp#S0NYQV<N`s2rsF5gN8Y7?|>3QaO6wO^yis>Rgh z)QX22J%h^W0m?CG98>*WyIkS}FmCpV?l@(G%>n(5KXVJSv+D$Bg3R8}9?J4hB<zEe zlY_n`5Exfr8L$5Z4=Hig3<KPQNCi*fp5=R~dG8+DM{@Iv0h&a4F!vdUIJMpx=h?>o z#`ZAvCAm~4uM&DphRF8^f*JYEIBLBG29^!;v?EzF3s;5~Bi>k2-Waatqy+bpR3TR$ zy4x4H>F>j~EXahlGsz>)t@e3@KUADq#s6C8E{^UQRZjNNtWBYaGHhN-{1aiFP(jZ- z<tk6M*j&hFSDDUZy6$W9$)?&vcN$PdSCM6^gM+^B0T7ODQT0VKMII@!ow~u?(C^l2 z3?W^HIjpeHBUbSOuv77~XeY8?+&7<ut$6ndnSw$VUibdd8vgR*j97D79!S(7U-fSc z?8+2tw9P(JdTFq8-(~%Yd$^6;H3w?41ou6wyFh45z4^&O@o>NEJZlbV=ILBw-^I{q zAo7OdL4?beJU4g!#)yZn0JAhC%%U$X-MRk*@Au)@NS6I6qhzp&)#&A^j$^EXz`cG1 zg&IXPcP?HdB&y4{!0C9MsUq`XS@XWq<EIb#$`6x6F8yjgGRxfF&7SmsblDllxMxOc zLRN7dW0D_>C40I^!-i)@*EO^poW@6h5&Q*7vL2)jHTO;qevhJJh-ny1=-rC&@J2>I z=fM7w)-3m8(5a1-%$&H?rEH$8YV3((VgQ#0oaq)UTU-RB3w+(`NS1@A%#lETLdxF! zeNU~dpLz*9VW0YBz&Rbbfj@A*c2zq&`3o9({m}Ke5Ja$KPG-B(z1h7Skun<9@*48e zQ2;lp2ojPoxk)d6uffLd@!;L8Wu#n|A8R$%qrk~c#G+k6`ipci6MkTr<Z7{QfbOSM z*qhrotZRz7Sfux{9$@20mZ_(}yVkGs-(xIdQe>?Dd1=v5BGg0do=AV-W><pv{y$Mn z&Q7{UDISVhjU3#=toiBNI9^wc4I8E_r+L_u*L7mjp)HByhVpleT)U(RWJV7<aHY>? z`xaJBON9<>t#-YkQ+=H&dnnjgCt9qG27l5XJe%|3+c5dA#qfZ~3ycx@xIK=b@J-qh z^avC2rJ4pAl8g)z;FbKOBEy?X)!WwsS<HMEWDTosmL9)d<~>e7_6SWlICs)6ykWtK zQ_dvo`dWM*RFKi~gQXstHz2fkKo^Bqd?vWWPAH3BM<92}RcnzPQ%1_IKNnPd9wOc0 z9??^lm>{Y{=&?4wdRMXj3E$puvwL+fc4WXw+TC0UA&K5Y+M%Hh4WUp4&B{s^y|%(K zm1}yGD&`CCC^}n6#(zZeF9F}4gas1pQ@Z$<7M1?ZAgo;_maz7h^Mca$YOf>bOJnSO z=2&-Ssj1xy3cGRJ2>BTk>N+!@`#xMfRo$5eb8~lq%+1ZsW}p1#@mDHP8=s2iQ>Fxx zQ>w{7ll7C0uvx&N0DAVRr^^G0X7-7oZTp>(eE&y44rQ6Kg!}?duKSNHApo}`m<^z8 zz#*S=k$(nE>zQ8>0TAO)@^s!E*55u|wX7_^tgOuF`SO0i{*n4Y2Vm9G@-H__$Ps{9 zF#bmXdI9ju)1A-r2IM+?UB{<$O)MWMUIYym132-?#Lqe-c)kS#3Pt^0W&P;pQ;q>j zz{HE7?ms}HnFFK)uKXmUJ2d&s`xua_3z)L2j=bXsIs#OZG`#&BN<g>gj{k+&)A0qF zPa-*fgilJd%mm(GPl|X#4o_Mu0(d@e#ub{D{F<Hu0s{Qc^z;qT`~&}!vH+ng27%oh zz^+ZtHhQ-3lXCW-^b6GGf0cCvl!_;M?sEt1*_1S9>mQQA#>eD9^?ugHnYYN<|Fpsg zjd~jMK@-pqC^DT-vN6^Sfn`2Ci<|%FbkQgW3n~9e_Ww4p%oBe5kJmFu{8#5HivK(I z)X37%{il%)P0E7*|2E0dL*V$~)YEv~mY1L1b5SMvX;Wftc=oa9WA&pKPZ#r>Hy{kj zx6HQz-cn5f$ZTRf`z+@3*q%H?a`N;Biy>)v<9rl&?Vo%UA;)^M*z<?i$zU0RCoTWC z2aFGVezy0M&GY5|)4PcqAZ}Y}^^?(oqW|nB|DidN9JOWt^=rbSGP~z${y(q%-+Rk5 zJy}QJzv5Y{SwOd`C5f|5cRK&->tF8x_P|$@C!d7?qMms(DQYAGsg9){h=_m9FZ1C^ zo`1dPQ)QPWe#kSl3oU)ZcR-WwzcO|FR%1w-@O*O5C!UaB&nE%R;taqV2Qv-`0R)GD zfCvx&-x3G#<3V_ATq*=gPCTx+>WE-`32N^5k}l7y8}M*&;&6XKhhO)KsG8zpA8J+( zYQ=Ytcp<Dxgk#MKypFPSN78d-S3Gt%&a(_S?Z2H=+?-{FREawRWDivSf*O3TWFKuI z96L03V?Whef?pv7xQFSIxdv^^JIX5h#V~zx8T_EW=h6Cc-J{a5o`x}@DO2y!;(W|j zdOTIo5m?S<`nZ5KILfD5BJrn!Re<NAN%2gI<2^fyqimm#h5eri-UDU7aHv*56hW)` zEgNHOiS{LW00H0d?7f4_Kt!*%Gs#`&L+Qr}bSg3BDN_ldA=qLkQLXnUtdc}7*RudN z|G1%jSmbN*{{D40@u(TO>+bPv%)pP!aZ+%PVlPg?Id2RPN6}6=dX=wPaCmn;U3!T; zTleX>xOOZPOHR)uBhCVNiai5Z$m-G}WT5Y|UXg64&dCkWx}xz%yQ>-273MH&#I5}> zFdHrB+A~cqF{%8g&!daNr{n~3FoDq`?dImsE^>5mU)gnD0$!+ot@gX+zUB8E?kj&$ zWiE9;Uj}r8i_^tOgPF3_gVJSbD#YrR2m0moIJExB-VZ*#HOYg@ZNm1l;`vrA($-n8 zbU9wSERWs#_b-gSRxOxVksUGO0^7zv#)e-L(tD#Z6dgE`mx~&z?AMiB2FY-0?+u=n zHFu;D4?`)CS4pvJ<@YQ!i<`!-JRsL4#RJ9Z7rQe9HjkpykpA5`B0iZw?h*0=t}9Vy zA4WyH+k<{-(~7CJ^jy_X9|RVa&aWF%9j)t9Nz-@Jo1KSt`5!L#1cNWTbxULdEZMWA zlcr+s(N=Sm-9k6$6pHouedu4Z`K0S;>_$c@e>6%Lz8Jf2*_1i*xTqHu35(*KK^m{! z6KooOsK%gjFBERkEp}cr2~*VA1p=dEls;Ox>@Hofx}}Sj3Ptk6^uAINha;0Oeyc`u z@!FNMo6R!C;&ifdM|$0DHDnKOf#KA7YC0laoDT+cbffUN!45tbF)J3F+JD3ED=&$s zuvWz6+jY_}LE|po7?M<SFJu_;Pvo%$3`G(<m<mO8&tM=gy%E|s8syqu#5GVuC|Fn_ zkiQNi)r+VM>wb#W)8}|KL1Mg>C99A7js9_CLS<&!tp6*Pe7Ce?<wZ<vx;avix%$Q8 zE>`i>>=jj9U5-E!x;4FF$9oht0xA*w*5AuQvM-6c&Pe`(sP1wXGp$wXXjrqkJSp~K zz8j`jBlQ3cY~(bKs3qM^XvrdZ_3gw=MJGMjxvz@Fu$zIUM!73b%$yiuGpOhk@j<k= ztdq^H`Eb5)blqCjD>7o2??Tq#^AkXU*ODLBR#UxXW(C~U)JK`klLg+Wsb3N`*jy^t zdlPLV?=;|rm5S`fs{a=A7I+-{3xYl=K@vL`E3xYfilnbFV1mhv>Etefpuk<FKfzR} z7mY<68D1v%Krg)h?!jRob!ps|DQZC0CY}sLs#3@hK!N$p#cMjbX#Od;Y1~kuu0ARE zC!o4BN$ec4Hy;HLy2yQZo^*}{WGhx25Ij5x2}o9Oh`<k&|6P&ALBPhPq{8FmdW)!z zF9D|JmVA#y^Z7Yn0l#g2%2z#C`ekU@Fi2c|jxplWD#kF4R+Mc<df5$IiDVZoUQJ!K z3Vo20T96bS>4zAsE8B#E8(wkNseYVQKO|Vx9t(?!yJcJgM@uSM;ejDagC_OyL1|Tk zk9OL}q@<CARYJMMsWP;^V_`;{zU1RT0mE$(&ll2M$-k&8rvvQ9TL09G$&T{zyyMG& z6!`7`nEVHLM3MTJ#R=OYIv?D9YA!OlND(th!`l@1j8$h1{5F1l|MEp|AwoX0p2!V1 zrJ)i+rIhZQgYKTmgT7mCjY5A_8lh?>Ib?nwjY7|2&n<r`>O<o>amfz;I0Sji&4@52 z9yHYcCAui0Rzl&|3oq8j(oBfUfW?pD4(7paK{k!bI!pOjTBsa>lHf>G=N!IzhY`Ov zu8f0A=7;z1MRmR#`e7#AI^R&eiD?K5+8Dk6;A`_2l&V+#`{T#lk}T1--`N;(o{7C# z*-^+kBBylay4l#VX;TbJ%#7f#`h&ZCGFXt-D|5wy26*A3RGJ5e9+UR?&JbL0ZtS^@ zk6@)H`6-G&A2}^3^VgZgl*V7C${UY;NLHWn5aPjPZXv_jsEXwGumJuxbexzHd+k~I z+{Vx*tLI1*7r9?~bFuKE@9~PrerJ3fk!9Hyp}Sj*{tMFgH^eVXNK9->KDqqJnP23d zc)8Df*b?z08w)2swxBSA&aB^NpKBweXMFgLl^BB>#*kYB7NNQq-uiu$7~QrR3o~O) zfTRdXeJp*lXSCp+uq&5_F;9=qU=B?Y<UW?J2|l>~#yz=UTwdu%{as=dZ_JdptQ~`1 z=GPp2TT6YFCDLkTwL97kTgC!p63SGt@vmzG7B}H3;W|EgwGhZiiew~df&QuaY>umm zeOwsR8-{KnlDMF-Vv?>bXoup(4m5J)2?hNUVO$GvJrl#v|L!eINZwK!p;4LF_TdQ| ze6p$BXJ)Kw1RDWeM<RJs>P#in49*iJ??|3-R8_o*+q|oZs|*H?(H_k1cYo^x8UWPF zb#{{Sofr0i(w}lwT3ONdIPAu6E4N$M4}Kh{Kv3XL`J}zrUil21IXnsERY&;nh1}$l z6!M@EifL`!Nlpp*ktRb)@iXBqPnUtVX+7g0f*;V3UWOh<V^+yz@T?pdQ{lCS(_(qT zEMGZ(rMtZH9!)u`^pH0zBoVh7b>xPo2f)jnbA%>lkq2tS0v3>qh`%8Db_ys;hD-!A zZCQ?f5mq2p!dV~i_%0n4?LfxH?BKTo^B5ej6oN%yg3%ReltL&V0!C?OkpWd*TuqH* z_2qtfW=JK&Rc;31J@Y-2OI8YgUoHBCdVYN>tc+%1PcMlSwlJ42u*zZFjYD@)-o=TO z&NtH%#L%C?XH0gOWXGWBF1h_5ID9YwW-=e1Pq*BbAviwICIII5fawEh<OPQ#zRt)Z zU;|6Y&yDTHXE1v_1%Rjuzvml{Sv%G)yXQ~!*T7+&kta=6kEH_l^8ov2Oz8!DxbR*y z?zo$O270+bJ`)6<Fo8#S0rvvHUvNlIPnf`gfG142o)Q|j1lSahn)AKumjoV34MZ9< zm$z>C@ril)b*KM5X@V>cJZaKH){A|t<XtRvQ1r>W0DJqJ39$NRM<#_PaL9YKxzy<| z@QM2aN)+TR9vyPiIYa51IE2x-q8{J+FUTPbvD^HpR{O)a`TIZ{0iz)^V>>V@)sPB? zjYr>nEbR4S-^%C4CPfXGMWfKgQMb156eybv7%4x@PB(4s4oTkhvJ{yx_Mkg?x?v@6 zr2i_NC^dWYIY>q^?e1j+_F=mE(iZg17(d0&Zd&rKvGGk@YWdfN)#F}Bv*u#%carvE zn*Ea?s6)qW7HyEZ6cz<a-)A(#qdm|ramrhsVbUJQHa^I*7JpM7{<Tovb{E*_KGOPh zO!_a#EWhC>+*wFE;)XMM;7s#ID42+J1zyuceVMqq=8Cbdjq+9nxly4YnHn@7bg$I~ zX5g7p#d8YY9zDvSjR?e!Pm;lxk9~a|LGNu<^i2}QHrskus?lMiM#>_xV{uz3|0lnj zs*ROuIi@|WWb4&;Hik_@47hg6tp+ZOQTH=V^ocR~DhA+p=DEN>DY((J=Q-CkrYG3q zm+|`fGLw|)FUXK^*kTrSUt?1Ue~P+je)eUm!gzwge05X0s%O#<&oX=E;->OoiL!lC zXpy2NTzFK4<Ye53x1J8m^u?s%XD)Cp`)K{P%saNVUWM@UO~Ghcw68uC*|QkT2RVD1 z+GsI0ubmO0YZU!Is=fpq$}jp~C1xxc#ukOKkA2^=Wb6zRvXvz}8CgP<r5KET8`;S) zmXItJ5*a&@eJ^Xa#E|Ui|N8!Z&;S4YFVA?q&pYpO?>Xmw&gY(UuFFq<Kl`%UPjdPr zrSJzO+}h4=!s_>^M$CpIcav&gPnhH1F|tKa^i>$&i+w%qGHxZ3t7P&MP0QLmK`@h! z-EJqlQKHUnL5;`RESNpCA=N(7A2*+IsxSOzVwHa1AVonuTUK$3%n+k|?@LfQ$A*<( zj8GXk*OeT5@A3$9a(yKK4`ulVo&N5g@>@;YaRaD&Dg?jFY+dSDDG)sS0!USTI5A!+ zYHyS8>R;t?Z{l6wNLlc$Hv_LdRiNHx6LvgJUrgU4z7R*4E|&->nwgn@R)!2w*xqQf zvPi@>@0tH#ZtoQH%wKDVbg|DJk&|NT8@3vR93>NfTU=W&)jYa)ul^lN2LroRmYJCe z;+N-3c<C+jWR9!fy)Qj-(DIc;GVxU4?~^~9Vv|Qcm~xQIu&N->X&Nz4txqp5Z!m3B zz9(rLO)B>O0^jE?CJ4K%UbYy0m>D%aedje3y6^St*JZL#7h$!@_eEd!J5e`Zexe}$ zJCQV2?EPY>P9cZ3RJO9pS&lVmfMPdp^ilvsnV!be%}u@8G5hh`Yn0jwzuaR3@C}<) z6F>bP{c<)lyW0nee#7v4frS*8c#s*DK%x_%IbM&sqE+_F(6GR;V&k3LLtb67+}|w} zF)rSzxm#phZ3`fWH=l<aNn+;;WVih^ceuP98b7|3f01PvNz+sP`o|yZmcn~|w28+o z;;${ngx&~mTNHj3C(nzlVy8KyRDnMKSjbCN-t9kL``$Kq;-`Pp<LulsT6QY@RrZ&h zD?iGrv^<23&8+Ihe(M^E`1O8vVEgzPLV7XO=#b6-6&Aa_-Oivm<`(mrqHm!nSnfk= z_Qa55w%BLoCjK~>)61X!-!!YLvOk3yY>MQ+6V*#*SC8C{6)1o<o#F7*Ee}1VSy2Ks zhbmCylc0JU=SlPQ%uDF^2#&V9uhUIl*ZTI$7FX^b>f?}!V6+6qE2V48%vQp?D$R-m zW@gB8yi3I+oo0(M-;+eE<|-`~1}9~P;OjSLO2({9pSQm1)tbEa(1MDV-67e`OoOqp zEeIkw_cjsr+-Qw_NrK_esZo<fP~DAq>4&tJtrxEp{+7B&oDj`R^UpABv_hscG10H; z2a-*}16cy!RjL<x@IE&6^65iyoRcm1sV`VgEb&3n#~rYQ3QY6P0?W-5xhD8QyZ@3s z3vow2{_$Gjz)aQ4N1#*}BjLh3ueo@O-_#2U2?=j&4SJNAM~iJqSq!V=Y41iqzdle4 zuIzGXd-IFP_I$l|;tn89Dm;wCa?df67WS=gN!Fg^!;MFDPkDEqx8nP8zo6y!!pE3A zGZd)%lxZ$rC@6rs+q9XYjpOL{`bPrLcZx+MCjIhzu^v|v-L7Wdy?fV)XBM;o_gS!J z^sIdFgCds3x$A|>k%|&xjg`h!8$VI|K)i$*eeaH&^BtP>@!B!wk}7+sV%mb@8M*b7 zcf(1qNMf<AG{+m4U6{0RI_b)EiJP*};40^b!p7=#iX}vQf|(h5phA+b+zA0W_e^zE z4F-o)^^@Hcx*nOVT?&{Gz*5XDzaAWN{`M&JN`A~|yOH8=!g_awBEj+D%2f7fwZ`#X zHFU4OG~X)YV)G3I=#WT>G={d&f40@=%Atw<$ch@Ubu4xFd1VwzXOx{%8>f$#e^SR? z>)Y#Y6|p#wnEH{WX&c=nv?aY(?p9w}Ycn_D*wzS@6WdNflEM9rJVahvRi54Ydq30k zkz-rxl}bg{wYNXvHLg*?e+sfw>aV@~Z6as)(@WO>(!_VSTRs!Nsa%W1nz*haO?p)p zgntlsgdThetbMj(wwjel2n5m2rYFT5)PK7(bEvB)TP1zzN&fJ5$p~mqr&-EoGGhDV zj+@Qol?|tl=4X|-IVZ*(`r?zyFE~@yADe}e(FfhxnbMmmzoYv~G26&I>y5I|KFFg| zavH0~&TBo2Lj!kpJ*Ao-Yx97ceW3_m_r^hl%;np2f>Kf*zlC9HilxyZyi0q}<hEKL zc?L|E-cFMC(R3`E;YW~t6IzCk<!`cVQgq8+rdHkFHOyEkJQW|gNq9i#KRv8@h*WjQ zc;^<@!ZWD69ZEy<C3fgjvC3QVTGGa2YL5u5-g9}T(=9z6u_L^^{MoGhUV>=aogb;u zG%F-2n_Rom41ElY?bag=&&$}oX=&x*Xvvk2g2~h~f(Wwqt-@<}r77<!UG@J*R>Jr5 z9O=#eSzCl+K58@4mt`Y&<cZDJ_sz1-EiN|xP(0L2&lcMs<=1XU>d$q$jN@4U5n^#x zU9M*4cWBp{@gQujE_Np!XTjBT93~dUYt~q$#hhI~wQZ9+W_nXP<=viu$V+^5VBx}t z@w;WA1&aZ<5AW6WhQBs+H1{OiV;W6)=tkMHl^a3XlxE48+qOw>Z((EZCp_I#v$bM% zjq~~}&9R=L;v7(1<vI1{EuvRd@?SNg&q_(q8e0C;a`DsbJ^3d5?$9u0w*5iP+O&fA zEXN?tn8pw1Ri$4){^&P#C-X*oKpUHIs>|jdf~zc|uTp;S_hot_<h*@s>e1)MjiTsM zoF*F=v>EOj*gm#WnHMsyyHVaA`$z%FPucu3w~~b>SO0`y*!75_dk(ANnwocf@@8L0 zROg2?1mEq<U?-R)OLKf5od2`V(~xohQ^g_wr1)%3ZfW_pg;7z~x=U;F3!Bp2yu>g* z<)HFVgkIIk^oh@zOZWjZrS_M+6h9H{OwZge=fjn+=jAp$gAX?j<PaD^_Uz=>xhAfk zO)<zLAuWo$vXabm1kIUN3T%%buhusi(AZ#HvHp(k=$DxLEM{_Ln#0)dWA%V_*r?ix zDOx*avt%ti5Ik)2k8BBz5a7$?xPA3j>K{{)%sneI?afoVvgN|+Q2s93uK`{1y^?1u z+1peP*vTjM?!wOQ*tThK1l$_wwW0}QXWdb}uhwBSD&AnIr^kGLRr3iSXqH7!L$x>g zSX#Zv&oU$-OH1|VAuAnz`^J%0(shx@gFWVqU{QG;J}LHxHd(8K--xciK74qPvGV-X zE@j>ILtp<#e(5xOwZs5q$+1h}3D>9a$nyzK0|6)LGqhunT>l<(4;o6D{e)7M<yfvi z=S7gAEn_OB%j%mBH1Tg)ey3XjK7~PjKnf;1h#k_!Uvtltt0}<N-mJd!k8HN^`}{3x zpxTdPPLHOKlWu+=C!Tsr(C(N0eysu%1NUH`SYB+w!+GbY35>NjQ15=J50u&b_US(u zIOJZt`(|vz!O2LfCSj!<o%@|Og<JZ5SshjfFA{$;lwKBG@~&9%cTL@#VSt$8FQ;#$ zxCHB*XWP_up=pTPx;mGXrq((o4wAbxwMGlQ&-I3xW0{^ct-^V5-SyltMVZ{>?OTgT znIUu``<wC3=wY`f#2C5ccwL_H3W?&0RMY%Lg`8{5(ZT#0fv4t(-$Bd+#GiK@HJ_tg zQ-^ji)(cw0&a3swKZFyH3|%j=CVPCmn>!+srY@+Nur=<t5+K|>x=EO6bh@$kQMa+x zo+#pNMLn<rm)(AtmcJ&_Ik9)gk-|nYN8O4{Vs*&e@XBoaK#1I#$a7X1`9&wb2)X)G zk?i4Lf0wmTCw8MJPYY(!&CJZsJF55pm_21^cwO<g5b$>35P)m`kGc83Wb-9@2#iZo z-Pm3NaC3GGYi<vd7Tf;Uy}6_Y6XSOerHqV<sso`C&W6HdJK+X>84JNM5K=(3&>@C| zSlI=~5uJU!aBOVEFJFM;l4;TaSEN9MctFpuin9|TZXOGPn5A00LlD9l9yIcgti!2O zTmh*n0gzN}F0_ycE6j2r5h@<eZ_CEXW(yp?8Vh42z`Y5;w{Z=Kl@tZZMUveWm?9B^ zVP>`mV>&oNNTN?Bf*O+L=9UHAj2j9vS!5)LX?FIuc*rzZS6bIBlB`*-{{~nx0agSQ zcp&iS3knOQzIcWsuy+dPyK5Tz7`J#A&<?<TcYSMA!MklR5rlnwU^7f@v0erNO&6!K zy-R>=!X%Z|B7K{g?F2A;cDu<2kU&Qcdk_*4oVF0`Zjic{E10Fv&(9UvKQI6fWzXo1 z!J-QR%56<d!p+U8uj3e|U_^rs3cJD2H7u3Sh$KMaJ{RO9aXCoNRwNwKDSjr4fi1>6 z9tm`U2NtG7wWwlEG9bZ_I(?JfM(Y5tNWtSa5JIrgNIDks_AO~1WF-G1vd-f6#zz#W zRAyYMZcH3u_LXg0Vj|^JS-UT$y-)UoCX-Zh$ki9?sbUtCnY<z+I8?UgA_$f0Of8%% z@HsLv*0?nl=X@lhth*W&9liB;QP-dSm#b?$_t(NtSpDrCKem0r$`L}{hF?n6pc$0* zgWV{D3cJ0hLGcNrugvI%75J+N>yU-{x{&#w6PZn8Y0CWp%?t->{FCdn7VF5MA}z{w zgij_?fX!rAHw)9bIt(&mNhL0WqoS}z!t&xQOJQs`TFT#b6-)VhMbf*w|JuLx$2@0q zGNS0I+owZ%Q&%Hw;R}lgAx)Q?+g^+XJIs@~Zu^PF@3j2fpv=fpQR60B_^r=3`2V8P zc;#QI_gYkzrnmaCk^3jg;1zezY|3JMiid%X;>fNuT;G;DUA$cppTUTCSX7YwjU<TK zQJL%pS{6{6cna=+YmGkFNnI`dtIqir<@~HppJ5iUwt0*8>-)rZxp$L)myE0K+G#mZ z8`4jky;<d7AK|;Vr$;M(Q_>Xqo#0HiZuYb1rHGDFl6s!>N2lo9wosmDvUC;r2XjUD z>+-}N(X?pcV%ic&gd-Sbo3m2`QZgwW;8_>Lmj9X`s2IcDrtj_uZ%RIVDyQ3w|CE=y zF`^h&mcIp^yqtn3vodWMKlS&dJr_u4(;dnV$?WQ(pNQ+rURUj#zZbpn*s)5(nXQ7c z-sIgU)<rv=T1Xb4e;-Kv{4fVdV8PWzsqS77f`wUfb!iDl=!9z?8B3j|VPF(k8MW{X zT*tChH>nUD6DOXxP@^CP1-x>M7}5zclc(MNO3SCF7DxC2NGg&b&dBd>&|4TE#to>@ zk>J$1CNm7AtUOof9himTO1@}yAQ>41Z-wrY?*reXN(Oec!vk2S9|IEH%t9{m-Y%w6 zM*X)Y151zNQ6V`7i=0z+v$P}U3P&I`fhSfkETl8!oV*zhi_ztHHOyO8>rFUv_pLp@ zy3ie^{ss;PgM+1M?H89InI7R_YDPk5yBLdXFE?-;48eT)!s=)Z^3p>;yS9a(4$@Yy zRF%1)vVjL@^-6~a)g(c}5q7*CtUajM|2XcX$iBWW{DK&my#qA<dT?^Oo4tSHvW_9! zz#Di2`e&4Ewh7Q(Vo)et`)K5h4g({P!Nlw;ze|O#1QOsuV$e7aNIuApG2r&S`zrn_ z`fuGt+Fut93G2mu7XR!V`XG$<!Xf}F4iB7bR^~<cSQmnj^$19WhK43g0pXnV!z!19 z8G`9zA+|eVG)=YI5ljZpWVmrg4RN(O92^4O`X;Lx%bH&n1iC4(2nSj^7#0bbJ{SlU z>C+Glg`l{zg5K+DCB3S_vR|=hYgWHJyvQoI*-cO$`{eK`VopS4XV)Yn4<4i}2ExFk zL8vIGIHZ8Oh7?XmE<nC(kdtk!4AZ2ys_2OK#+QDoJ9&`~pPJ$tdMTeu!sC#?$+X@N zAFf<|I+@*^@`H1hiSK>n0#neDg_21O7KMSSUI#=-+2l+(3dwH|#v=JmVsL<g&&<qc zTdajL9O6|{;+trSZjNx4r4LPQbVgM9xznzmWUYJB!|vr`2|aOdl<1h)Z&Ek)ZK|z^ zx^Cqtq&Yq;0O9n4;{G6?uq=+NsoOlT6r;<7LXTh)nY!WqY;1syXQ3uS6P9(_?3)?* zpLBSVW@2nOez28?<h{DqfJUm_pQW!W10q>VF)}>?LnAm}j;gDT`&1@4I~1XC>tpM4 zN=+vP<7`rwteP7T^S0Abo7r&nLQb@ZOA|CkjQEbeWksS>u3&h+9xW-CE<6d!5xo~k zw^HagmQNRGPfK8IC3hRk;=nnbNOo4d?as5iD!0z)mFx`H^mtYi@?e5=A$BD2#AsB` z25rs(R=>A88_MehBS(09#Ir2|GC^vdum>SrXlVjPDOdv~rbxIn=+J|~{3?yOPc={H zTw+9=cw$-dUM6EC1=EM3Ufs?Y&P&eeAixbH3d?@sJ1-s=xQTJs@gg=X`H1BzE~b-S z+sARK??T)GQ+Iifu-YZUy6YRLWIn^o>&dibXuNJ9Ir3nJBeGrn2kyyxYtj11D!MV2 zDaAwKUh6VTclTMw@l@wX(+2jVj3tZbKZ;8=BVIR-r5||)0OGE1ED8Sek4%Yc85PdV zd<TPpIRuLYI=3wb8ry?1kqGZb%tDl;J%)Inp{{twtrIre+Gh9C|7P8xXj<2ezw`$* zK^zs~re(6>nrnE+BWuRVuBhu1U%d~g_WC3TS9UQ2uC~4B^wZy@(n1uBrD9@~Y=&*B z12rHRUS3|l^jH&IvzUu5?Lv4EhF&@liGU`EQz@6+laY_4W#mH3k5K#bNsM?o+ArT! zd1dWcaj8wjbHFMl1FWmoaP&*f22vkk<%VILtWA3S?T6dFn;COSBpR6+6=!fv3_9Uv zb7F-cVADiKRxid*PQHU&9M{5Tat4YZ@@bV>^3>lSEDsaGix?{1TEc!SJl4^$AA#Z- zO7DK~^A{97W|Y<4W6(}?W#C-lq!hi?AS&-1C4*GQOZ^!@|9(8nRWH=Cc&+lF5-_p@ z{E>d0KX-sR2x!i517Zfx=e;TWnnhJjep_jlWx|@izPe(>XvNL;Q3o(=B3vjB)$DdV z&~MVfK>h=M1oFOniN??EDLOtURNznapDg6GUo$3FS(%8gYjSttshwpz2j^*Lmme@D zRm@3p1DFD%)0G&L;GV>YM5;dkUeDUPS<VFK$l=A5^N)-I*E~{bDM@!f!ueJ*%lnj~ z6MHcC6U-m9-Cv%6Wbc*f_Rw-o!UwcBql<Z3*qA1-#!}I}no+Uq@cMOzI->`Qg>kq( zjRU}&C8`KAA3XKwlLCgHIdVT8h!7z1SRz~ocm{oI0QAPd;B=HZ9Vk!SwY$6sCO*FG zoIztPTt4QUlfxNeje9jzQ*7$lewucgQXV&0GEy^kM?)%pIH31F-wNt!3hl(~PCM~$ z2U`#l!P3>VcixP?cOKKhM$D0w3t7bQIPFQQ&<P@-%wEJ`4%Yt8U_pd-f^R0mc`+XN zVCSUdoy-+|vJgI}kffnPcO($<@TTorCFh^PNDSm%8&BkWwvW^{QA4-T_kAX9{4gCI zUHxFsVZrSdk1SJlBnLmMqb+F>q=VX_T8hB}^D3}>n!vhi@KToa-2m6CDBJeKx%t*Y z&x|eQ!4)enmtGQDr2rAO&pAxXXy~UBI}5j<57^Fvn!Ttoe5(5_e<xz-4_fCDOj1%A zj4S;Z(P!4--m=WKOWrYEt>TVT^a{|w<txI#B4m;wN(;$UPXe%QF(Md*T6ARX#>qz| z*4-ITm@tL&E9vnKGx|hLi`u1O+V6J#HlNiwyz<0uMXgb|`gcs-I+pw?L*WC4cgIO{ zcm8TR;Gx6=jb>`G$l9p%VT!0%Q{O>B({3JvRdX<AXLk>V<XqNAPo5K2y#Zj4fKp3D zdL!&z9DE!(uh^E0lV2?dg=;)!!|~7_IzBGDTb*KOALwWY6x{%FOkK~>I{Fi{jyX@B zF7$p{{8_v-S^1Bwmf@S-!1KojHJM3w4Q*G<P<pVY-<zbURc%%@IyJ=h`<?Xmv-I3d z4?zUn+dh_vBM4600=5&Ftt0@bj>Yl;^W8$1<PV3a8KKXabso+Y0UU>o;CaU$<r{aV zI345bN+^{#zb*7W_00MGfn>dtg-_F~e!YN{m>TE*2I>CpkCX12CPi2UBJs{}-(iJ| zYbziixd?D?1{J?R8vwZ5iS0>f5YtZlOOL_`=)Mza>?|^HOg^!S`iOBF#0J&{2=o;P z|F4>ayWs%s8|(jmBD!&Na@oj}=0J@?Y9^4{;5hj^jihpcYq(r`<d6*41Wckv-&%}A zykAn^_JIirjc(x1%<|Efk5Uye{uOh=Lch%rT${vB%u0Dq&<})sj8|p4={Gy^)%2K2 zE!p+samoiZ$CeqAcRa<3l2Q$1>!xMqFkA2j$0tb3&fD)*71V}0?Knk?0GI$8;^yY& zv4Y{|1^^Th3PMFJfqy$**XIsjp#6<yZpyQaC=x;=*ldyz#LUjdrXY&^_A%i`Ia!YY ztxLEA>OCQ<L`;)J^xx>iD@tEC{;qGm`j!BQ9MbCv{zj^Sfpl8a(=4rd;kNr*(JD<J zaK`y@x*DZ4j%@tE{a`?MW@d`ekzYtlxC67hc2`%Q$q)5l#ty3bdZ~1;%SfiY54oZ{ zEPSpS^UxI49@qC=!wl>%Wo_{|Lf+}VU}Af?h0bOdf(G!-ye^BG9D)~$rx!vfP8A59 zS8Z>A@7bc{{{%KsSxXk;!#-;c`~Vq2bk!aD>8{Wyvm`)tO>jkmB*;4F)Om;F`LOM< zi~><LC6t~f>-I0&ee^bspH{t-`|_)CtT~<5F!k2soQg$ln=b$2ElCM`EJEs&%XnPH zR2-hc@pZV)bh;YLtK*_+rC`SV;j8rewt$we5X8F`tHB9NxFSco1qK*6o8Oik5{!Bq zHUH8}bF&j~fam2>4)mD5_IUo5-JQg^D?W;kgM9R6g)%5(qObym$sV>lDzc;2VA}Q8 zp6J<UDT?S%`pdxdUBpO$`__QeMPL#QZ9ib#KIRtL5<u7mW>L{vnH6Q`hMx87+NUYJ z&Ccr>nQqj2nR<q!1c%X8f*s%db#qJQ@^@UiV@yPy@J@Z#v^q9>$>yznVWqOc$=2T3 zANKHJ|Mb7f7zVC-kuVAOQnq=DH`_hYnq0s<3c%4@SR)zKQkl1BFxu@x%~0VG096`E zM6p7p8Oy!M0}(fqlUN_h+rN3X&~*^H#IC~8Fz3H0bYz8NXZ^bW9-U`d$7|EJ1koVo zH;lw>d6~%u3w4h`W0rDwmY}@+P#J<am7H=L7?LX>hzRR&SbP_t-R_Te3;(Y7sbH$$ zuXps6+PiSqKnGgt5q9BUBMa&7VoSy;W;pu?Fv${IzIGkMRty8+rE|mQgF&-;{>p1} zwtBx?WC-l=z)EN`MgZdA4Jfi8>P4lHcJl7?3LVz+{Ta%CWFu;|YISms?ql0$COJ-$ zw!^`cc;VZ=6jdMQBcKOTLi-Ca3Wk`9u=xx@|0$FvB-e8Ej+WyM75O&|1)dm)^{dHF z&HlcnCEo%Wu3>Vn6mU)q&_kI>wzkZi8@P2=40k^9l<#+*+w?y&AH&&wxx?51b0s6C zt-EvQd3VB^poVj%;#|>|(-M)<482E`e<G|m#d7b-Ck)GmdTW1vZ_3oSJ6xm%_fe%X z!Cr72(guKu<L(6v1q*IzLhg}*#4XmgP~N9kG~cO&yzJUMKtObi*aW0nzMOyA9Q>=+ z%*X7-ttjfPY9c-%DVC%3O35L~->%3+{LS9e(F$*bR%7UtBV1qB+mY$OS|z_X)g}SK z!m7%0F~SHZHw@bVJP^~t)njDA*EK+DwwDHihcH}w6ZSPG#h*lLqF<Qm`8#doTmb^w z0wAurkJpjW?{Y%-R%Po|nkAc!u}-I&ifiUOv|nsrUR`J)I?&V8CBO}$`lDhn0_`C6 z6(o^cvdD4*uns#57=8hWqTygfbmI|gk3#<mzDP7NJM9-1L6vP#0TUw^APyZgox;LH zL{&)WMy~-;k|=Le-R7>Unb>`}e(Z&?igN<pv-n1gj(c^{$|`V#l*`P2fqsjoI$&35 zg@?h)SGi;AqbjO-<&uO&QI~<23>Mt3_?)G)yD7w*FO~mXaPr&t25qmB%hYR_jtfKe z9K#I*_pne$%6QO2b30(yn-LBWO9H&o<jjQ;nmvM;<Nx{$J4H<4^7qj3EA(U9MDBSN zl@wwT(A3BA$bV!euAZLkPs6Gc+a@nb0?$HNDFkQ6WCeTmIl7$F0dA=fFp;fLM-GS+ z3k<q4pdy`>aXgysI^);JlQ*^H(74TP7`Qhm>8~@pnGxlwlv5st<#TQA(HDtG;2z;v zEM^hB%ccCEt{P;U;DRsjVHk*zT&|;cC-D;PbWlwhY}Wf3ulf^?4)^4OYhCjOmxE<0 zD=Vwn7avQMYo1dR@zhY>0Wl7DJN6z%b93}OsBZvFgyweDNjPUbCs}#`)asWoP&=FK zb;TZ|%6nm~smB1%2KSA%7KnaBSq}0OXEVvb!NA0f6^y`jj6kQpt+$)~DvgY~+*qh_ zYkr5({iV-hE`Wx*K(R)EY=I+*B*vj5Bj78G-%S(bv8bq37aYKLfV2_H2*6nXeDV1# z<$c*{;ns*Y!sV9euNcKa5CQ%eB*@?FgBf5Kr%olA#&rr3#A$OniBt_hwBWHdw{-J; zSRj=(u2B<cFv<>}NZS41tfSXK3W^LiZ^h#RvjBMK;*t?5PK8~-XlgD>App8ilugEM zxH@*xN5AE6k-D5k*KRdPMRYi=5;p1e1>6;UM;F6+^`$jD5ItQh^;m&7m8$Ns0aok| zKp{%vFWMV<NEYS`KS<q&01sJd2<FW^lPdn8Rc*rz#v+_o0oLwnyBpz$kg*hQ7{41e zkRyn%#WkyeQz5x2;FyBp969uNacCn!oXr|X(5$RC)^c`m7UR&{G&JARx~1fRdO@<@ z2>j0YUCe-FbQywKGcM9jU>Oc!Y|aAYsiX#k2qRv&al)9ktkBZQUM>2TDPZy;<tA%- z$PmQrB`{6`+(;r6i*U(V4E*W@lc>hL*bpC=Om+4w#jIx3XTE7X2>^Y#$tDY^4~!i0 zQuP}C-Y?&@W#AP76`;5SC_T{|k~Iy^G=cyE2cu={)Pi4KqTSQ5$~4y--0NJ{m#;2B zE!2N%fPK5nHt*`L6w9xgpe(u7DJ#!EShdet|0_V__GG)mN%hQ2TE;SjxnYoI;hx-6 zpBGFfK@OHOo)s)kMMg%V(CfyfxIH5Sz&rq*=Zhis33q?Ke6<aK@gRWxllstw$K#sI zW^WRM%Z~h73f8~xd-3<Q^yTlIOB!}*7KBrwY)@_`#4EnuKDm)wZ8|+!#p9S>*hjSn zzY8;&)SZ60`(FH3aRiS4JqXV>TO;>jM$P4Y>}xGrn^`ddYTo2bolL-A1gu6zJOfv9 z3Oyw)+ZTSgcAv?z<$t&dp)7~4#K#Wo5|$9q1;9$$Sd^aJ9G3!zz7Bl>+UK=fn8Hec z+$Oa#agPptyB==E23)Z;RGHD$jq=~&G;Sq{K<C0A9k3sQH7)*;dE>*<{w|a-YU^}s zH!!iS1tNSb5%54NyUa`aru%yI!FMnn|A8k-e8x%;i{9v)sQSw4so=8HhJ(2ECnY)J z#vksQ1vpR|cFz5#@5?Ik<1ChcPud+%0RrE*;X<abA)|SdzOKS-4I(ogvo%H&qk;S8 zuBJ8tim}}5Zw7lR5P$?*m?vo*uXWn$*Mx%6sL=A7qHP<?nbzLu8Ry+bnA);hA>OPZ z`jg&Z)jzUDt)qqdzmHOguElw3T01~~QXP%5xp7FwG$4$Y=0dS8m*%hX(#NM7iBk@p zkf1W*x;#|IYcidMe|y#p=5WAL3u@aa$MX+k8Vco1pJEh$zH$)J6FnYFvPd~inhNa% z8P<o@%C#oiO965Rlk`62=%PbEo^2tl4MY1klj3T}+1Rd|Xa6H}>X1I7NM|u8MS3+p zd@u79qaCH<s`KNT(VL7(&eMWWwpd|dF;_N|RS2K~Y_ZmY)#)-~{z-$9iy9g)<`HrN z<8Ed9tt2-Mo!Y&Z;?LA5qC%JizjZ0!>>A2P6|HaRiNFoMjvhHJ>)V<_o*EvpO;)f* zn#`C(5Ibz1QH1dlLyaQ)s_&pwJ>FANGKL?b>48}Vpt}J{gb=FVpBg)mBTU}GFLPIZ z?}`e%Dr4i_{<qMVkDAhwh|Trgr&AB*3LL()eBOH#cgR>#_-489W04c@5-WaKUc-R1 zw1WMn9~JwPfIP^lGNa4nu4q;gk=>tqQ(`cQE``^#rY&^RT&h}Pu#zZ0ep2}4mFug1 zHWMe&H!;gkWb~S?r!H$P5ag?GFa0H771{i2zRALN&Q<D<#I%NpoIrkGMvBzJF}i3! zhp{L3%Fv1Z#@CXk))TX(>;aL+XhO7zE{_S~f?jQ{<W4TfZo@^|v2i2`!fFB=T$kaO zT3f$Tsg`v8^_rH-@;4)A%C5D4d0KA=W&8~sW=GEh&Ya+8*iXxE<dqG{v8$hE=0wsq z?RwA-+d8^DMuC)hKdV#hlb(K^juWa}(v13g#8ecfo~Y?zNF!9z5+SEI4zikY3M)PS zE{7u13BJ?v-Bxmp#?$y88SB<{fx}sQy{-9>zDdsyJtz6<ac{3x#YI$;BBc2?LO`Y! zb84wBv1bdjqH8*FgHa#OVp{_@=Xm+~ZRF6?t*ivN-NpL}TvCA!ABA#8uPGoLHJrtz z&LrZ#h1YNWBclnr<)ZaWFz<l1CA@l1QrrwCcp|9Qqttpb?7!V$%+bEtvGMVKLqVXj zS@pXV{YR^e_rY8YU_hGW?<xX?mtM`PSn|zB)H*zB)fwMWqwrtW^wbLDhI*R1r<hiB zb=7#~p@v*H<DNW9YH~~qbK+iU)v@~6G>|+o*yOM@hCO}u^^(31%c-bpTS|0amca9q z0*!L=WOd%XtuHVYU}5SK2;tMvILwmzY)z5!n~`LVhmHx`$GW7{dGhbg21iOy%-4>k z&msU#t>Rp!2+QX*elnBW(O=A{lV{!7>JPYnYc(Y*oaV*Zq+aGfCZ`=Qfsg<jZ5S|~ z;;-(;35`7HKEce=o&8ZdJNqOG4Rm|p^4gi~#iYjDn=(cW7IR?@nk)}n2Sawogmo<0 zzr)DwRSKFNg(FBU00c4CVm7w&sWb;uXR40|+e=hNI$?Nth`{_PXF9ec8M<+<Z7lv& zk=A3p1m>l$a_V{<ZTgSwo?073>oj^iNwb3ZmJs6X9M|<_$ma4%`=lu4iIUq%WZ2UJ z_3oj;h)2~`@o@_Wy<QfTPjAX`maFfa_CwpAs78A})r_ouUj^PQ$KV)ew%*1XWsYMK z=Y1uoHxIU5x^j6!V?)%gxE%E_IQUq}{-9;5&v>bfdQ;sSWAt&J;4FupZ_{ti-gCno z!Kiq6NZQ)k2ySk1fsK<;5=H?36xa<6gyjtny%MIeZmdP0l45ep?VKc=x-F4Ivb*I# zw{ykZ!Q-Ka+av6OV^6TlN85;=;xxM7i{t;u-g*Wayq1g2AD&(JU@eG>rTNHv*BDmw z_xXsJ>L}~`Wp)|&65bi!scG4@5L;yf6VHu<FgKoZ{F^0>*JSw_KJ;=PW%`5>4d(Ro z0xjrYd~I2N@^h#8zmbicJ-D3OeJ=V_`Q*b*+rp#ED{248t}J_bQm%#<<Ws@q4u>>j z!%~|WEu>u&Lr`y+5?-2fB7)f$9wfqS^~JBIui#^Q(t186y{$zTIXmzFM-rRV0*Oj+ zeKZDEsrJ=`1yyP3F$h2RN@+c@4@Ae$llwtWEm@A{tfsZo#DHCsz#9;Z+&{8F4!cUg z`GuS;{~_WUhk+R-Lv)3(I9v<40MVg71Tpu8vf6%Ori_A}NVq|_%UQ~?{K|Z4Yw8}F ziHVUQeg-|80XPYi&Z4CLTO)@`B6Mo97Ak}3>g!K9;#qLRAK~md6mGHOj3iTV#?JN! zEHwvR&9vSa!CY57m`4P#z-JTynoK`ZjUK(q6ezne8D32e(P_J;jaebUwH)v*j06~~ zrUy7306DnE3tR)qB~MkSuXG!>;A%52(mJs2UIPJk&Wf;%=Y}qL@zT=+z;NgsW^oC? z0@D|G*JKg6q-aP@{B&UJR1z<c+lA#yA`cWInVg8@f6s$@u@~z#@^K02ID#4-5jc24 zT!nI$G-s$V8{0~zDkLyk^g;4t)`4FPl$0EjRCBoY1%Rqlf-Mw!0(6Bc-VJBK7opT5 zcx=zEH}F=eR3?@1$KZDDgdlDix42$qELU8wO4>9YUwze<`m?o+41h|dT?TS^RJ-R+ zIUTovYla$#G}DI!!%~eHn?-6#jlAJN>{F_8I=~_L0A{=v#e<Lzp)vt_;fOq>ABcG7 z;SnZ>XnQfX^lzPd4*^kWKr=~a;~CUNg)?Cm6~03w;USEKj+K)FlP(r=`V;`M0uDsw zbZe?3@7hIBb-#F<GcYbk;%%YSq^IBo)MZf5MFSK`+aer0kdl&&adH_*#~E9-$l|Pm z&r>DBGbZVX-b|P;o#I6#3`{YBeAkUDJm@lXS|w-CtGAW^EN9PR<&fjc_{$J#l9e;l zXDZ>|gRWB<j|A0@#r?KF0&N^1QrtQLZVa?a8Mm@<<&>4OviR}X7WR`BT~Y{@waGG& zH0R8yt&N_xveI(=^YsrA5A?t%h)!y7$}Z)3=@0=9s6uZj%4b_8GDx`BF0~eDbuPdI zpQ>4^1DJD|Hb>4&sonZLU=p4>1v&+)Mlu=$S5*ctgpe1!kdNmyT~{X$;^_rMBNfb> zL^-J<4$xK3-mm)w>$Xhy^Lr5D&pW#M`mE9M@kwphIm6Y+oqz_DwrDTXZsv?$JWe>0 zUzomrT~YxY7vBCywKz}(z`IZo7W=jVg5o@(Unn4_Pdf;)4J%afIg?+Qj|jpzb84)I zNSs`JqRRJGBac)|C$W=^t<KLxYGd~RD+~m@=j(BWbMx3qG%%7Ud-OuEnp}VoBpay} zf8A*14b|=G8OV|EcXDzD&ShGtCf^Tf<ZdJb{&8sb0`d|r#AwgTsxH(J(9~+6W14Xm zmqKu5Wo3zE+8RSo!6cn<WxxsHj9%pttc?};TIbRSw4*#LXGV+EMqvCeMkS0QW<QLQ z<k5Q)nw&py3{1gw!2!Sr&;cZ_aJs_Q8x(+)oTW{xqy)*xu1uzFg~Y8Ghe9Z@SS-(T zj6m%()hS~@vN&K8cpxIbnQ0-Z4Vby<Swm3O?5TQO5yP>%JPUup?V1M&Wv@ZFK^`z# z@tT_U99S;E&FpBf7Hqy)`?3b`{BHck$kC^yuT=8|sjkhP7Wj68S3*c9ET8xD>&Bi^ z?b{XYg`(Py)F>D5&FMdw{`=uf`|p^*FuC&?XT0NTq~Jxy1<6>8W8|2lead2`($4w7 z0_dR-oN>r1BtNO0G#Oz_dtret{s>)k6aB(}BSlyEM>TrrBv{;dA&H!ciB0CNb%Dtl z(Dzq^$(PL!nO3TKL-n?D$zexcZAU20eQk@5OT+Z^<PbeoU9NCtPGo5Dekf<u8M_>S z$|!(8=tlT)!OFQIn~c_CN+1tl&d6PgQ$dSGAk=deV3zvd28h>uxEcV)IgxVcq+XSR zRw}wRK3lqWTS<EI;Ok{cZJZJ7VL<fGf15{=0efVUL9Th`>Yt-Ik}^??*D~K9QWSDf z(pv7m;Cuc4{q92Tt5%tIiC_Kjrq_+kZ<A_zTm2F(K35Xg!Z3ng<8p?pXAmDaxKY18 zuU7V;W!`Zz83oQ}S{_3;1&qGP%4qaFELT$AYvp~HL0WEhKR}<82|8+Y)h+$<^j@~^ zh5SHnydcx=v!jH!jtQ`I;F5vuI7hzU0*dx<3W}b!UYq2++5?ZrU+Ga!(rI@%M!m~O zDb@DCww?}MDnKPYpw?+OAaK5VzLmc*CUQFa2?!7KvR$M1^2*iYe#mBb>i#UXT`f3h z<x(%d&4|GZ-%?bz_@{^P9q%KR+5R8@$TWlfmuiCMzcg>y3;ZK%0kURIB6(MyV~Re+ ze6(rfwk}DOh2Nf+zH)S9(M)m|x^P)_7bqpJ{Jo(kFrqjF$Hl|)o3zt%`!_ic>uq6E zndGK5+frW7SW}rFzdw6#1ISq5{WEgk_<PRu%k4zcgZtFac3Py}pFXDM+R<4Wo8TYo z<`H?$5s?X^dR71J#d=rC{-x8t>#{93Rn-Nb(a!z}kUG$L@I+|;Q_j~`6aDS^N8|w5 z*2$IDlYeoWtUByL4SN2;hdWnnb=BoNId+yp2!4>B>(9I5-gTFhzL&VeFSGOssn?7T zi8NMP>whihPusGZ^ys(ICd27(NI}4w$yrf}MGm<C)pYvS)IzLd(9OyDpQ+rb*?MO$ zAD`XmpM0gGpqxe$++P!E0SC0*vTbCVlztS{Eq&*G<vfb_MP_Dj&bpWG5=I6Vf&}Uu zi4S)j3d^)R^is~1yH7L?^$W)3YamB%ddHM)v>h<WIq3?$*+Eb$Yn3;)UTWH7rz`6f zQ56zN&L4H^?rv!pn5=LN+mg7s(Tvp}N~b9we({IC&-BHWxM0CG3yatM0j7uQthFNz zu-Nb<@~OREY2$_I@VR%AH`fP;YbVExHutZzKNa>l?Cyn7E*U+0Zg^usN;x9!rFJs( zgJEl-;nzjQvZu`gaXKUCuN0h9&&U#zMw<#mA@C_aOi|kq{ht?e5AwzRC?&6*mr!-n zeC&%1;cIMscvLA&!z0(=Vg6oLS9*G^io=!+F_u?Tce&|DHrdo7HRIRDg6uakZJ&mq z@1sl#&cB&05Xk0w3S+(H*FQNtwW&xu&bi^Kc1t?!+c49SPgBFF#*K68$h~&lhUT7k z<WTghg^j)&g<6a>`1|&q)OTn$RU3ILe+v92p{V&rKfId>?)9CMLMmnLNeFy?RzBwt zG08*C_3C3w*R#FghLwEbK^QTE$@Mlme5hxn<so-)A7fKqMTz?2@9VBS&%d3i<xFKi zp!@qh;rp}cwAC2$28le*muD`xn2)iwqaqRZI+y7AAHRAydGl^p*9uCXx<>YeKDS0i z&9_>rtx>lK<vuZjGV}LNot?iEcU3d_W*|j$?@L$jskPkt5Y?^KNM4Ejb7^2A4b|g& zFu&8f$36GAOmS$+XhzqdZ+L3I4l8LZB%*$}NYf*cpwHzMMScIB#-20<H#zOhx=6<3 z%@cb{?OWgLy=*Aeb3Z-0WAh<cDp6cZN&L#;N=swV&FBwv>)>rfB>B-`(nD*<jro|m z6Pzf632Vzk_|Y|%^RV7)97;05;^Zkm+avaiHF)iaB6H#i>y>_?%>7=HfC_$Et5)M4 z<E)@UkhZ<*xKXgV1rCQ2!AFO4AK$rk4=+|f5PkHuTU1_r{^@k<xZ3yFw(OyO6nCQC z!|i0PZ~w>&5;{7QxFVt$KfjRXzJgL#e48Vw_@bK21swetmpivEK9TU~!8Lr)KQg`u z<kY*(l>tT_h8|G7WOXrCfh_whJWHtS4v)(d6~mR4tZPo^%!1uI(wy+Q&)WB2;TMnI z@8v~{YBD%8L`sC}u!Axht?%5W7@<*ib$JeI27AR<3Y*OhdT)IW`KlHs=1i&aBJPp5 zkdZ{aA;E_KFu!s66PN5s2lplV-%zCmsur3bwvRtw9oqG{F(OE|^;a^Nq50*{*Ss5F zm|y=Ro42+K&DqBCe7I57ho_TUQvt7#efk*x<$1e~&>)S$QyM542b!UUPW1O|ykL(_ zljg(MtfM94-}*Z0gf4jp2<hBvHoe>L$gf=e&??UNA6b*c^#~)XOM|U2`OBV$GAc`3 zn=wKvVK+GpFLNBMV83R4V5F48?k_ec?{VImlivB0xXrXqjto$ED1ZMsFAq0<U3R+- zt$syzTR6x2vxV$O2A$W7Cmn%n-_CB28Af;oOUlgOqFbVo<(b{uk`fm+U2YEet)xo3 zho~Kis%k915l<_OeGK*CczfUB!=+}HFQq%FX<KzGH`w|;e+P2~Sg?Clg%RfdydaWC z)p!@%K)iuC(XFk#o76AXP+aPeH)IRnmKM36Q8JLpEM6M@r0})%ctwJ98~1Z;)vo$g zT!HEj-gY;p@nKHb+o2DL8s6zZ?4);%UYVm)w`{6l&34LBRu|P&*O%4}9;fK@{MDD= zf7)=Y1>bvg!oWfxzGDv&VX=0da&1h+%nlw~-l02*t&DYe7yD8yPp#2S*sE;6c1Rj| z$>u@xeMo{M6)mlnV?@H|sh)x=ZzTJiwB4lM$fOB^j^mb0dt>X=l8$?HPr={nhVej5 zuxNhlFFxrLB|4v<^55ONb2VeNRpQ_6QT4)<Hl8m-o(b}j%g$OM|Dccln8~xNSN#$! z4gZt2zN<ND$3ix1>tMk9?I>ro{mhPr#!hr~koK^Ryp0Ov^ZBvTT>i&yWktT9rC0jz z?Y7Axm|K}3_4Ag#6!?j>YoWojV!|cm&*fM@7;+JCG}@1E{d~>Akdf;6kL>Gl!OrGe z2eW<wJ7@f>WfkRlg_V30&5{JIJih7ff;^e1+HOUCnt-?2d8xF6cFSVTm6Bi(5Od54 z)VBb#!2hTHmoN_0xA>o!V<5HizewYYq85<W1*~i`fb`Pr<)D3ifD79rgT(L`N=kx| zMKdN#q?b}G9oIof%oIQ+P9dCNz{;?zE-%7UFteaB!(C@JEFNIWmmnDaHf~y4Pcf4p zaLvvPqIkB{GL#t+7R~@LjUW^$yGsg3D29P?NJNHP^YAAJ#6rPQA;>XEty9_?oy!_Z zgDwKXGkn^{_ghT*?5H~g(y{l!i=ZOse`G?TnUflNMUZGl^VUTh0*n`r-=4qPo&1oJ z8#*eE0SX@V#Q@lR=pY8yQc(Qa{my7Hrj@*8jyY*TrX!ajPgj4`U_Y3iXt#IWI0)SW zg-+MEa1>HocAx-H8d&nGNOp6)@6R3N)rUY#G>Zg*fDkAIP#GuM%1Ym4Gn9R=D=NAi z9Oz+-aOyM3c<|l<aS=aB9Y#t1mpWH90dNX6`}pPLOfnuxfx*yzHkdLpD40lX3S}P7 z9VJLR>Ui-9P=1vG++Q4_1B-y#gJcl25KNDZ6ePQ#7y?uU&3uX?L<nt#^`M@YF8(9C z#OAY93UI-;P(k4I4w&4-6@k|R$%SRsRz3%w!@yGL<%%NDH>s$|Kz^F0zGbGNf`u6H zK8l1sV~;+g+uF~}3NEB^a{y_HHy}|^W4@TA;X7S=H_3t>*udaIz7Lj*4#;cXe2ffi zi)Z`;XwJ#VWXv#FvdX!m|I<N~0A*~<^+(B3Qm8f$SJsMH?kaDDWi;e@T=;7x*$Otp z`ChfcQq|NCmaUnSofL;%uy?*t`Vlr@X%FTs{xV9^KP*yA5>1h8$6YWdwRp&*Pw~!? z=ZLFRr=W;eB)b*Qi_HY~FR<I_7+l(<c8Nz^1ZL^mu%e9~hArz`6N)*v#B0XX_rv+u z_O($jW}kN2F4_&1yeIx6yUGG2?{@H;04W}1m<Sfxt57Jk&jyVyx*h`KMt1-LBz?%R z2tr&R0f$o83w{y(vs|Th$mE7}%h1<&>pvWQ6%5vrtQZr>XrJ7G*us>Xk*Fd^Z(Z&< z=M7M8YR*xjYQnW^3@5ug6g9XfY&@r9q6D}$Rz?}a^%4Qekxf{VlMLy)(R{-jS-DdZ zEGhmc#*WqJApX%U=cryb^+GI?zz%G#7ERR*#03_yb|H;ucPPBwLqJBwk_wr#IBOf% zbIf*?FgLg1QOD?UxyGwcA`u$4VniqhqPDh1QpM3(fmtRnrX_iqp7ye+zLHGYFUb6f zlEwRlVUTa9nFgCOVtn7>a9f6*y@(A4-r%N(eu1_-(pYC1RNk#(47>e8T*74|fvuS_ zjUBt89TgLJThot^QD>TczB{Wn0|>ByU9E#O8;?LR)1L%i@MBBc#?boN8_F6M8>5hD zD1}C2%Fu}~>##{AT;Fd4ge2^tbpfiUM-5<mvNNj-p-S`*Y22pIb3Omkle73TRBB@6 zj2p^_zILEnHVo=p1j^L0e1J88k$34Ku8wevY-o;%jvzRV4T*>;gU>nGBElboWK1`( zVmpOE^MAcK6Q(ZnQpJ}0Ynjp!L$|<j@*S_Ua(!!H-9q1v<*YoI915|NNDe<f7LYKf zo%H=e5XT}hd*fJjIdc)XA5i9`Xz2SFB+}CO0nwhkvT1fSi;t}p2)_GBE|84rK|ISb z09G$x;CcewU_lmam(+6tqriL;sjS4;Vh$jfKD$3wccu;E>_JE^o-Tel$(qv*kT{^N zx<W#VY4DJ*cL~lwbHL9SOWLayvrt@^zHFhHs7NuuBJ%L;0u%?_*dR?<SiB-G@tw0{ z={`EM=T3^;F~-S>LEr_bceN5TNUcv5*r9imM^!NWIDu9b@Z|xkSpk!RWEQ?>=zvM# zfYoH(PVuZ&hOZkmk$;`}&TC{p4!{3L#`QIfDm9vGVRnat`bf#_OzETt0YU`Xn$i;s z-!0+LgpQcxY>N_em~=Fyq1r;BV=6A#hW(yl9f6_9PP>*j#8UR_y@YP6zQH_UVYv6r ze`MD-&ZMKS-B=$eZJnwl2xewk`ReThH6Yx5W5A;f^4IikU<1=!J7mP9$gEG4M3Czi z`^T)^@%Ods6^-Thw?H#|iRKAzY-0x3!7BpAeRfn(u{mRdSd-=WFBL#Q$m^~}x|Msp z5_yoEu;F~xKIs?VhYO{~MCkp5-ahu1WYMbEsETg@%rX6t1_DnNn|Px~TPG3^DO;3F zI(rp;5?yp%D#$(TvOi~`(hM_A#Pxt=Pj;SidR6Sa8ih|@6o!j`7MqR~evojv0UqF> zDUg^q6N}{v2LUOl3Yxcv-0A7*8Aq<i>#N@mv6NgN-J>fAw-{bjYu~(PX=gcB%r;Ja zsxbm<PHlnZ09!N_E%Dy;PgW;~T>R40E1TOv;^X6^jWVtRgYIe+Bc(<Mlhk6=_S^VY z2}sa8CMG8OC3SNXfJ9{zf3?VrfVx{*Sy=)T=SN>iw4^2zL_OFqJ{}LSf>IZ)D66eK z8WfX^fzb~TfD7g+A)EyZUR(v}6#6s=Zf-72pGj<=O=aZ<`v^b-0`~r)f;T?)q9xKp zyRXsH1HvnpamI1i8;gw-;#TlpwQ~VD=Gs~uLCJ4pwAA-Mh8UP8xC(6lkqxVjfD(ac zWOBgc3+wNi;ESTE5^pGYFJ7=9>cA=pxek>HKq6{6WDIeoN(K|3vH+y93&Oc0Xwzg3 zP;$&3us)3iP6rz0HKrSa02K}BGe9>vIbBqz=|Mp00aheW$sA~YK$qxSyv1nhT)V-| z{f~_0D*!yW|3BdIU$L712RvT*6#h?^6M#$9AP2QEKY)(F68fwOhZi^RyNKT>4NcUe zAecWspnSpFUt-Dx!K?rr(DyONjRx^RL=8W%>par(Y~B-x4=p$NU<#dnn*~D90?;I_ zy#uMC(Pu|;?C4AY3K8ksAm~BJMy+HwH_UWe2Lnv9ChaUAsA_Ug9Iss#5sA=bw)Xpp zPg)juxd&|zO@sUVoH6#`;9J_-1vumtsQaDIN_hG(-Hne1^46R(C#ns2Ke)viOqo#E z$HoOf8svQnEXrW?2_iJ+$l7cFk)HAT3ApP0`dpEtKYK8Xwx3b!+eErC;Em=md+!qB z36RV&8yGkl!zNIUL$SC>)^2vLCM3=7>H~G?Oky&^w+zJ_eUdS|l1sM9neS>^L6)@{ z9WZbb=Sw*``Fb48?#d1-Jm{jUxKcod;eB#)c7j^sadD&UzbT^EK6>lwI;Kak<A48m z#xOY$c-#WO4kTfQUxd&lTXB!ozNFbqolgxzuh>()J`fXHuzy|F{H`}3V~(2F0h-=D z*kq;8&XCrb3+cgtG-1I&_hmz4ggZ>YpS?FI6&N)XSpHtG3AmGT!b^P$RgsZFi3Dbb z2lk+Z1@py_kjnK2Q4I}uAz-fljM!veb)LvvNDDV9B-H$&_}R6wigRE-KYC_R#9}TQ zVOv^+U|l&uMI#s_bAclB8oHSY*!%m<^E#ZdKzMd+%hx0Dheh2pwJl!i15LNcET8^( zLs_4A$0?*`CWimRIV4992Sv+{CS_`!a8NABjc9T1hY-Ws=tjjF2I`#Q^yGLfz(=8m zN`((CiJE1OKqkoU)o^fv2T)1_gpx7blV4_Go4fna2@XE7S7I&JN3FjA^8zj%_@^u9 z5%M9mZ%rYd2E&ErRd=w>w`m}B$fyH>*0Y3o2L)?|+8g=}h^3B^pKNn7W{YHZoIZ_^ z>GReEReA_S#yITtNjbuUD;>`v`s(Xlp$;OQJ&!Xs*aWkN!m_#clE8Lx97IUCvtYgn zE=b?x*BD=7+IrNHeB|4=Yy$7oPUQb;xDFpdEQj7Yw$;=M&4RIxnp~+p$i=TWm9$Y% zS_lHc%x!Wlwizlw!H9mCtR+u5ibc1AWYoXXs~0~!iR$0}+m3IN+nTYom%Q~hn#v@j zlM9P=^SF~jsnG?|kZIuYkMCB#Zj`FY<(|9#k1RPF)JT@6m?!bwH}bK$sQ6G{hy#%5 z1K{H(bL;JIya0Az1SdFIb56~tM3R4ajDV!_N<E$JctcIj&+lEXSMZ%8L@Fy@|Nrpx z-ce0$U$ig^Qlx{IA|*6IFQH!n14(F71VOO?f*@Um5W1AmyMR;!F_3_$sHpTNorEU6 zC?!CsA#?%(LiOeMeQ&&T&L0`c$k=C`v-Vzdues)0^?w<t;aBt=9hs7{KLTP^mhf@( zvElLYoFA_usdKuOmRBAt&G`;}1bx$W7d*)j+^Z*F&;5n@NLhF+VQd_$>374I-;pVP zHz_HnhYo^2UjHpbQ|E1MCs*kHdn)2-WcJ+gcWx|<Chu{KfB!I$CMS2m7u!qXF?H0o zJo?Df{Nj#fYKrT1#QdGv_7~*{c7$MG=fk3HL;d6H4=lMUulT-2%hmr6e(-MI2+V=M zw#=^Uj7LjUaN|4;ias0mtC|^)xknt9p7yFpE*`SprE@;47Sv$v_^U!elGd0<2LDE! z#PEcd|7(#f5gVVh@IJdP{Hn?w0|RZkWRVW-*$t+=pFekEXNwo|O4L=o7=?7&>%A&F zoXYW0k+{>cc;|jawpl%^UI?S^PucV6`8)TQHU04aOSm$?KeWtoKh|@hd$o6#IajYj z6Nlb<NB?EGdjE(H!stwpzb*8)6n%k?HPDZl&~v8$#1(zRG(E<^B~&Pv?n$yg-o8y= zrHg%4`4#aN^voB5n;DnK+q7jZFDIvCUfjQb$3gPW(^z+Nnx7CRg`oM+p{@RqpFixB zU+J}F&h_1#8+Yh*bopz`4Jj$95hwosJyWHfPP%M|)#lW|@|4eELegVZ?Bny#S#wd) z+w9n4!S-yr4~S^z2xdK{lRaW0H||h;#8a8BGz{x`9E0wCqE`}b^P%UO#ppt%LTw=u z7*<NbTT3bFXgZCqeB~I`f1WYg2(pTnX$B1#&<RXEUVdPUUNmbBKS&)&yUpD5pu*Kd zKs}=~`9SY-cMH>f&VNkK0na{u_G7wfj<c9s;1&^U<jIzl_#l<j?QoX|bBUV4M0c4t z9Z6CxJIRG0r;{t|PO1N?zfhWMF*e{GS&?|lrqiF2#rx~V^`YJvV}6LF$Sd+d?m#-8 z&-IGY!rOlYTR(yxTQ2=&&`PExGszoP=rt!SLK*MhpL;FIB5!~y(L_C&>#?F5-S0N@ zV>J1<H!$V{SFYN7{*D`_iwWwgs{ixj-Q5FkvmeXS2_5~*UZB7?F$?$EnM}akE$;zs z7aT?xUWX_=LvHeAq#Zd;m4ma-%lQoctB#v-)TJ|H^vn8Nvy<$|TROEn-!3J^nn?HI z4<A0I??+iBKF<&G@}RWo)?l>CyCivE=u1{BYP6pITIuhsTThkW%`$s+gthzEbz>AR z?q7*$V+lIv^m$%*nvNFk^wK@4jSU_D(_Qwh97(p1ymV-C+2P8!kFIniAQ8<kkvRXD z4ilWRKhEZZbeZUG-`)IePM0~IkyW%@lA~#-tlHSv|9R}cMQ8KqBhufQS>im7zQAPH z(b0e<?c)^(dMoZZhaJzy{wXGOs385nLsEFO*tmP(|HBP*^pOmF|9T)jR*H_>@RHhb zFNC%KJhqDFzj4RG-Eyfza6yj;MW6dW4e9s#e~-~(b2<lVXlQ2nKML*hXF3w0;|0r{ z|A8G*&Hv3F@A<x1Nr92KZ}UO^-&z)q=vd@B4;^Rxua_D9`2VYXUSQyr<e|&1Rp_#7 ziNf-owqeS=^8eFa^IRd{&&_A@PrFxPhCu>aRYX<_O7&G-@>SW$&!QzNOo36+ta1fZ zk_e1!>sf>2k4S`-;a&_Uo4}B6#(u8I0Mh|y>|X{pgn`=>h@UK3g#zVn&8F6dsDL~Q zUyRuT6BXT!<ePSrW!-GbPj%B5#Drzc$d12B1{Pp|Fj=h#IJf}jYJk;DkSAelv#6nc zqzRAi5YTMR#}x_IR89Cg7n`Iz5+J-<GpOTOLvWV5Rng;$iDDAtPweY^6TgWJ=wFi) z<Ir`9kWe*GE*w)PtM;S6$o6K+_Gjv?x#k<`mg|GE3VeerKjm}S*Ed-em<v!5%Ncj> zcSx4_se3j<BkKaVqJ~k>C=O8RoTs0tzf1nb9=XNOI+;>~b1JDv0q%Se%v}Oz>NYOs z0ygVKaY$=hUoufArtq-_v=w!&w<ueL4aACaF_sf3#Q5`&^Eu^)&n5gpuIbUB&-q>I z{&2%I%e8H>D{3wvHFrIKCs5kM%swZLcK6XAnKqeb&O_XD+{<lmiiRcmdL*+rvw#FP zwwNMyBi>U6s@QeH*i$Ya&nCUU3}UG|Whnc&8Uhch%k+InLu-w&?r;u%&lPDh)HWL8 z32h^*#uR+!SyM9HcT5EFp4u0>W}N;<E>A?c*35pQ`mcFWdnJt%3}P*TSakTowvigF z1_!5C3|Q;0uSRxtG>LFlD(47UJNibO0Lfzf?=2`0&{Fyv0Uk3xX!q4*ToDN6ZkDOX zJ)g`Es#M*(<%;&S2IeytKUHOyKp|bf{Yc_Uuz8cFW$Fqm*C@o)ZQsp1XUtHa)Q2^w z4i;dLO4v8?O;Rc{bi-Oh80mGp>*xZ}U>y+SC!h$ONX}QK<^1sH0hRO7fzGuWd`tI4 z%rmmAg-+KeF%~m@8cT?H)G0&Y<4gkF5XXI+D?`Jvws2xu;Kr~dlS@|7Ewy1-jkt3m zj~)oi?s`LS0L3V#R-{&puOX`IGWqlMtu?V_R-!7X=BP1{fY`B6lyi~$PXUX&HQge< zO0&?o^m2_5g!Cs98CieA)4R!z=$m9gT%q3ECWuR>lZ{LMg>=Gc<eP-T235GB#M-Tk zGbq%0`t3$rZe@m}EI-vJjPVw@PTl;<XhPLrhJ%RxkZ&^Tz5^TP$hjqOGw68xF046( zEgj_fl8g8j<G>du`10a2mB@gI$3+pzLFArTYDc5#kbdD&g%c}?g)N#b*3HIckZ+=V zRJFg(A9O|em&{tv&{)<N9=%SZ2T5eX5V%=I=K$Jc<o0k4j*~t+GIx9@aL4>X=ii$T zu%mFIX1E1*xN9pw`DVBb&U@ea-dT6<V!OBF3@T<^#%eCtelFI&tNOi((1k{X33F6O zX!1;|Zp1t7g+o8hHy$~ZzYH=QOX%kqqmJs0A6OkkpKnfzh1pWqOqGQ+)XLBiA@2NE zd;;1~BV+6k*8RBZTC0MHA9rYDLHcW4mb&?Q|GZoqX>my4F8cHahriowicX@sF^CDI zjLsKn@-=}*@&IcK0$Jn5vdxbwOhKqIA)N}zY-K92vgR2*HR-*Hi=roiUQSO04J*6f z9`*@9;!SsWxnvY2b^0l*v^TAH?re{iBPhBOHGV87$T_H=K&#eo=X`g*|N0ezrCo%i z@+~GQ6fyIYd(HQJ1HsS2XeW3|s6^)!16}yLMdRHY^pBXtGLLettu(dT!SexLk1_sl zX(Hst;=wluI+sIt#aa|TT$<q61tjhXywrTbFBvP!TnV|F&A_5Ol8qDcz&1R3ev0bZ z=b{dvJp<T5H~4K!?&k~X;(3e=mD85cYQQAyoA)n;VhJBs^Mzf~Q}fkl(L<6$f1ajL zhCBn9LGJhJ$h~0yNtayi7~!Q`5ev&$wR5?{oRc*9C0=tHV7TJ<oP3*51bQjm;?ugY zWal(pIQjUQA$|Y>{S4u{r!4wurB^Tw2N}ute|pM|H+g>>mxOHyG9dBot#w6hX?i!Q zPBUBpqh>vE`SVL$<0;+2#)(jMpSOso_-2^Y?wgHc*5KqyEWGdNYUyWsPmp-GrnN3+ zEmA$%pWynIKX5u_KXK|W!#^*WsciXHIwVQZJKXPzyKf>f=o^mYYrbRwe-}wMq&6Wi zR}auG)_cm4sFWO{=BbY)DBZ5kl}xj_kKUt*eD_KNpkgd;_kW)zs>9d(gj=Azb=PSH zs{{D^w$+0Kzf1oS->z=HIOW?lHgJv&cTx^4NizT+E1WGEJMb=?FTS6MPg<1IPIF~@ zCV#hUjo}%i8e<AFxz@&^gn@sD0I8uJ=EY>Kv1+A?Lsh!`^W>Hi?^TT!lO%upyaivB zp&RqUwc2}Y9CG%N18DfuL_cTGmwnhJUSBd;Y5=87exNqVtw-N{R*Dza;Dpv{#*2o+ zx(s_knhMwGE|6RPdXF^SpMXRf#4fT%@dHsB3(suaR_K&}G%~=7uh&!twOT)<CZ_O< z{aP$lwR<*ZNI4E^qZ%Nb3jL>P>t8Mc<KC7SOMxC6+^BFUBEcLr)TC;fN>TK`dAEFA zqd;0%-GodHNq=Ii3o^4AUd_rJ)G4O>R)%Pe&r)jh!fW<XwMh|IE8U)%G(9*9x^OAq zoGa@e6(HB<*VlF*Sy?Pvqjnesj+rK$X{rRzh9PCbby#hIAD5}KR_!M$V2+A@5p9B< zQ<tsbv2hXOGg+{|hP2GVE@JWW<D)l{7iJT3`PG=jSTxvOMJHt@M}-n7i9BR64)W1* zlunwP{(0P&$Gc*enmKG=o!i88G7!apo~yVbSnU_ia<-buW)R{UPzzSpkxU=eBz=<1 zXR&Z~LYLVe8hxjt-H@Nl^G%f6XOW8>JXK_8!NNeln`B_KlypK-RgY^vBQ4{O-lcpt zcf(qa`xMQ}8_}QKa_op=%n~atFlvh}vukP%!OOy6H9hvmZ>~6D#~OMtm>;%a<C^R5 zTj?gI*>)+@ANs~$h8q6V;GE6T#ed%G_m{MtOGC9%qLV|a0|bpP6rl_!u?wuy_f>m= zxr}eyZ5I!5HT>Ou;lOA_0$EY3xAFW|&0HKr0wUS@%iR?Ay~&XKVXVZyOqX#5!PB|O zu|~ud`S@3N<@m7^%R`i$-D<jkoougtj+#xreH`W|VshBFGHG3)KYDOZB2k!$!?fUt zyp(-x-0Vqj6YwT4yLs?MKac2p(s;%p;}n92S<OY2#_5@#`-;T-m*KzCuB{9PB6{Jf zMg3~6nEFJ5j{cXoV~Yi3SPfxFb>pXE;fSe3H2u|Os&K_z9Ece@>e~6-KL9L?c2*sD zPrpL}Ltca}haNkK@%^vaC``pbx@zJZ^jKP2B#hEgj87sR0poi_r;#-6>PNqqU$=Gt z;8|ur91Pm4u#-FTR3-pgf5XTU1Xvm2h3awxE4er4UOezz*hRp`eU}jw84(MXs0h(| zd-HpUQ0pYO8QEMs2Cnx@2$thg=Lx{1gBLljmC>`I<9EM@cCT<XuXH}Stb`T#%fQ}} zJ-;WhbpBCv$){Z27@+VaAGgbjTZ%g>FZKu_e#i?xgf*#8z-non2?}%{R-l_$GaFL? zOZ1Fj?uAAU&gsfd{^?mTaOVBdVAi+zIV5xZO}uAw3bzMNzW9|o1QatSo)Ur)d@sT} zlMqS>RbPs1g{@AJz_M>#!S+#&4#(Zx<*jD*qCRej+a;E;{8x)xufz!?O@ppRd7tZW z=l(vfN?&>n?cBc%J#^s`{?fse{|e4!0qX1aA=uVfi$Q!{ex7)DEqu||6*&P*jTL)! zZB6pO934~jb_1$vugof%Nz8CFPfwJ<6Vs%+?TTDltlF+>E(ppuP#Y!TI~|Acy+Z4a zg~Rs>x^FgLt1c%mL45s>vdo-TS+QKiYi=RlvlJks;^nL!-j+ofAx3hpJ&(;d%<Vbf z%KhJ^bnECT|I6^hBfYU+9fUn9YylswN^V|tGq*G_hqS>Wk6k|qPOo2B;Ln>`o-)M7 ztMfWE{AKVR<ly!NojcKP9oRu<t@Uay^PDKoZP%$402fKqWRZ~A7dtr69DPfzC<DCP z5j_xM4Kxl)Pt$cTL~&S0x!wL{>-px5Yv~T$?3^VOmaRVYhpC+6SJ(Z-SJkiMi^uz? zq_IF9b`_yd`B9PV1I<$2jMy+Xq`{}2MrBxh`}|FXX`#V?s}`#qlnoa)^?V&N@%(2g zdOVbS9A%GU-cUxti?df4FNPW8`Z~bJ;b+kBZ0Nm-_f4@TAI_8|t2Zi$qNz16uH`d} zf0H&bj~eYjs{;eX4ClSdP~wToJ!RzX#E#km^1wHGE^m^yevOID7tibW7NnC?iu!c> zm{^j_qKh}ZJzY#Ix%)99E)ZuKg>PpDj&gr|^$>E-G;;;$YVtKs2VS#Qw)^sxa_Oht zb*eYJB*x~eR-cydOw*hZDrr0Hr0L7g!u-X!0{LW&IHXVhGEgEUS>xlDd>@*2!`^=0 z+<{$t+68~}O`o%@lO9qpdL{q(aZ}gSb+RO0z@Ls`k1#O{An|*MzYI)5HL_W1eL48= zK%fnosjp($bx^+)rS<J}YVT?i?TxLXN}9^|7;hV*h*tLHU8|tyeiyAdyQ;CQ?&{{A z2iVUD8I1aWzbmYsn;*8^VAa%2$vRC7MR!pmevhl2^3xS}`8qD+5twKmyC97{*$*Og zf5-6PljWP4*(rm(15HPMBcu6SwS^R3p2TP--60LXP0dX>9?EBp$PxczBdx{iZx2$g z^RFT&T4Gyo4kJg4@ybYc0pxTO>zj1aqFDN9(%zuJlKN2`n#;@6_0rcy0VX+>oIhL} z<k|jM>eXOZT6m#HyeLA)3&g0<|8EepK&|~_k;KbC?A)hG%I(|FSyX%rs>At_@&9_f z3m0-YQ98NPdroLOapV~tR(LdyO;S2mI%PeE$D3-y&GvS*9aengx&f|D^quc=S@?ss zlQjXhLo;ox9}`6(TQ$LnC*&eeS-InHV1@f<WHG=0_6sqQ^e!EMvSa1Qyz8&uDV+5$ zqFEEBI$>{jR_~o8t28Y62BeQ(hJ&NS2~`m%Jd|s_$JWXrWsR#^dy09S&WjEsv~g;! zOnlj)k7FBSB|COlgAy*$er4Y;+-n~%)?gvp%_V!2<oUdo^p|0X&R12?1Fr9m1Zs2I z7=89#I-Q>66DBpw{YXBB)!fJlH*a{!yix21f%~36&}2KDkGU0~Ayby4+GF<}8hJsC z5zsdH9F|jPqV8mD=kBh34%6xxiV{jwY3E1)3Cu)4^U>HGMgdgPslFiaKeNkzoY+9` zJ;xr$L#G%wNl~+A&B#~|mdNDbw9XcR6sDZF)!n39u<3;Zx1|-D+_7m_|J&potblr( z@3lYfX!EcqUk?K%C@<rz+Hj-JpFaAAvtO9-@jbPXolPS9ypb(MxxtcMJ0h_P@Ao8r zYY{{*re!F^Kh+&R&tfOaoSxZ=8G%93s<WR6!({}O#B-6<F8r>->rO`(9)Dh!d;x-M zlQ<eI;+*rql{{hN(vK08UEY~gO0B)|qRe+rWVUZ5CG<cyVpxHmGzs{mI{18<(NL3p zsilU~fxSgFI4YLNBHxsBg#CJCwR)-CO4~dyFGtdsalYaCtk#8bmzTvX<2yG4BwbkW zXRSIRv6Feo-L7#ma^g96PGW`fUj|o7uLHX_%Unxe9nE#fRWS#DKcj{wE-vn*A|}^D zd&$N-Bmzt7^ceYiK=dkhn>sS|7Z+m<0h06CWG7#0R(tJFx=q(P*3v|f1lX+nXS<?n zKQ6mCJ+F9)#6O4+-t@p7zYA*Zje8b8h-Py{*XM-0h1*}We>l8{upSTQ_OW09XgH<K ze7k<~)~9cgG;*~=B>$h-*#COh1kXQ9Bo{zzMLJK*JQoB^)Ua~gZz;E~I#}@|dax}& zr0pT1mrhJND83v(tDv$$?3rrhV`+|$2!3wbK&u1kZo5#|qXU1|P(0{KQq9Ml=_W!~ ze?OS{3sre(b-ku6(Mh3ZQFMO*<&u&aAYP~uqVzN?x;4{lIchtw9b(bD;7`;LQFven z0uIvrs81P2xZ}mG*b+`n7O`KH7Wcm|iUDHlY7E&CUG|5+dd&+|_K-z>^ZAK6cvZ(0 zxzoG89zG5vr;-Z@T_NEgT6W>mXvR0PUTvAv2*A(V55BI$&5j21And?UtgUNGwrr9* z&oqjsvYbEHbz}%2AH}5%xiC}N?9R&)a?51sGV{QPzMhI6S%r!fUDpt`5Jd;&Xc4DB z1XmwN*WRK9PvJFI%i0vAk2i=}>hhgyI{+@o7QENqwF17Vs0+(+)T{}-om@GfbawWa zp(TUon8+iVd-c_`tF3MTRJiTMImI2LK4rCKA8%8Dk9)w^@gLnvJ;V>!IW*LUBMg$6 z@@(*H58C$p(nHfya|)y0OItDD4s%x<BH6`vsd+1NaU>MYwx=eR1?BHCNqVm{&qjeZ z8^D)3VJOoZ5f_QzOHHZ+DL&VA8OUCUyXpQ{E37k(&9wD{njiOmSQr}saceJ(%ig+o z;uwalt4_?ytYa>(Gzi`iJO`L^JNIZct)Mt@diOd@Y3`5+<BP+uyA>}x-mqE8fnz@X zF}bHH6BH=el616YGJ~-YXc*~I6gC_H0)+*8j^LSXzl-u1r>5%jzIa>gWYANjHRh^k z>?5KSPMZLa6Z+bcS7S;j5j?W{wy}pF^VGh0Ne-E<b?MDU6IO~jq^{HuRW8)uN#yYv zUj2}1p+~r$v*N`J*HHMA5e;14ZOemGDl_dHT~iEohppsMd0iB2+Og_KLuNknyO5uS z%q6j!>2QqWasvN$gr7(1k`3hx!s7Badhv(hY$EW3GT<n?Y1?AQpRI>RuyqO-|E&9U z&eoiLo3JjTi8a2pEvMG#w!u=@3=rWRVn#4&vkG^#f_#KM3u}}~Y!$4&#{n5Pe*dyc ze##ZX2!86n#>_4eRjI)z<QgbO<|B(v*bK{kq66bt>b<Z#;NHg;F7LQR+uffa6*;a9 zq7w?*X+HgJiWL}HD+o*Je1b_EtzAr|Au)&?k;w~xi{(kiPj==6m-#iiEA73wOhi#q zu56#e91<!0n6B2=z_Lw^)cM9qZjnzmGdj$rB@QnUXK%jFy!1<v@n-NA|AfeAw998V zhV?f58}gy+0h;U5j*oZe7QN^2dl_{Brh0`mRhdc8<4Tg#wy)*Lh~;xyD$<4?8QzUQ zD%UXoQ_wASxzh}6q9Uw`a=l^OWf4~kkbAn=*K6<Oik81w-oLP2pC8Mm(=4~&8FL$# zd>z55{%pc=$Hn8r!IxzkMjwA5wRN}{&OKLX>KVu?4j=V7Wwhh6m*VjDSt7i)DRe(i zjjAPt8~d7}!Zuq&-x&Yk&h<=eEFH8PNv5U`SgOjTtTXP7uF%N-DvVaqdjp<$Md3EN zdv)gao52cM_c4gfMq=o;_?d!z=Eq>z5sdnSdNx`6ay-5Z=Y(_Ox)S1_Ta{fIs+1Hh zIr=-(gw=FhAFA;SckTJ3$tzBWsXZPDUSDHz4za9jqv*wtH!(Wr1#_B^Z|oV!F4FL} zw@jl(`uQb%d*c_-%MVSa%R)pgLC<l<MObys9|EizZZ5!QGAG;0_9NLH_;zcAdBy9} z?WfHed0`;2tCCfGc?N=vAF@~{C6P_xzCC5e=Y}v$64;pRq4sIA+^IiNT!JP+18P}o zS=*?3`T#4eEA}re@XeD=V?T}%*_t18<dxg+eX*)w>ez!ah}H=D&hRhMbLqy)BQ`}L zrf-Auwu3OCuihv{t*qVp!h~!b4A&gQGv<oLY=627o}Q+t=3a+J?E!w`5P_I8J<q=k zy9QEn?M7w!XVQibx;?X@?SqZsZr)T)<@qy<+(ZX9!MhX$f^GoJY-2sPL*{A%y<;8L zvyD`ODJ*Y|7zjjq2A40T1sx<MgS9GXZ$UzK%lx*7P4vJi`3jjI%yp|?^hxis<8}O; zCXzdA4KM4barzNyu)?p@AA`VU;Q~_;$)#h@^EhgPxToFTg>S*n34{I9x57<C(+agr z5To(r%STerr&rQ9rQ`OXXFc2}A0jr&zz4tb5*!o8Nu6QSV(rw0EZUx@a{V%nmZILs zvV7<rX%QQQ>K6DKXn6SMd;AFT^B;ydjE<tx{J+MNjy|4pxxL)i63|>J0pCK-FO=o? zhuD;Fo!IO_X0FC<UCF;7qHRZg91sic1qDq6H|12^^vhrbR{RgmFJ<uThE^u57HG9y z3_jISQjXvQP;DvYxB4kZ&@fe`;}X<zBfn_s$ke3CR91NEzUFY5WgVl^E)h*UYolU; zk}3FlZk3K3A2lL(>8Urtd@pcM1wv_{_u6*Sq_$zWrf9>0Ona+ZOwm<M(m;b}@Y6rE z;~3X)V{nf<;TEAVk=)lPnh@&0ApBo_yVy0G5o*np^z6KsEqsO=qJC;;RGrme_1^ux z+@e(1gL~Z)Z$L)Rm<EjZr28Pw-KWMGzZYi*n?8OvdpT2MlQGh*Rk0<RD9Q7sjWLq# zh)mJOT)X@3#!Sxn2Jb)aechtf)=v{pZGw^8D8Yd~lgU$ugf5G0Mn9WU0RgBmktW6R z@4Qes<DOcn88w-hgq2sRDPY;k{`s@XA5q;U_ksJDJ_a7j@L$$vd}cycrJsa9mi<+{ ztlIJg-r&|0)kQkf@#1=gDLdQ1h+2(0ShKEXB8Fe?O==#>b?sSQvuCQmcbT=)rOl?S z%}^yzwUWT*5V8LPB15m0s(&|?;_<(k$Ba#Nqei28ShQm(N*DUpmV*8)(ayH^dsjYy zEJ9fg&a^O4gN}dwcy1sR@JB8-_zO18ZraM>_a%<kN--Z!aN(K^r(A#3)~3Jx<nr=D zOlJr{!`K3DopBwqeS&^@>{G`SpQ0f}>$-8(Zx<Ob8^Wu~ysI%^Zz?rs@fdHMAsgm) zv%hBa<?ru<@g!0g-e(FJQdBATuo8HChRl0WcBSu+W8~}oU$BTbu+?U8@dsh{%l7g1 za$9$^U@Wv%=z+mo!Q~AH9v#5FOIh^&flKJjm(3ejn;Lr7J<GRG5xk<OHlH-}`Ybe5 zi?;&0Yk156R;r{GZ?$B-TXo*gA<GYtA%f7nr+x+8G0KQATRrUqVW-45r)u1Kz=F>4 zHJWD@jugV-bj)7;@?ojp_r8LO1pU$B%n$+UWTpg0?!62v7dkWTP0r8XIWl<voRIae zdI<)(DgFw*mN*x6Z&ndfNcMOx<D!hVW;=k%>{K_<Z+5Z|Y4=rek!lE_v_{t7;*Qo~ zJ?0rZsCzt0`ey>~@b%M+sitpG`8}asn8i84T9Z|tGxi80(apcGm?e}pjbd!}JPTl} zYCY&Ik2?6d^0Ai%BI9ujkg<K8!6yxSLsduIs8&x}t(zuI%M=g>VwzUVe}qg_5LGtA zd0g>NaO6@0vO;ZN`cgaQp)lJJ8L4hFmS$?3hyrtvZCqmWuf}=MqFpNPALX07RZ~1j z5fqEf<Ms$JV^f+3&%>}R=+2Wmz~|aXX__t}`*y_rKccPo13quq$SwqQLz8`md-mu{ z6T5s3?ggvOyB21wrEd|9MQ@>Fl@Mx|Gm~+NEwH6-KyK4P5NdWJo?xa+x$4f-T3d9K z1uUL(u@8CT<b-EUFv5lk0+JUVeE2A}!R#PlYQKA^)PQ^_5j7eYBZD_Z+b0dJJrq+N zyzl7flIcH?Fm6`SE9p@$I~DogV10|Wsk8jtt#DwUeT0CyR#;GFT}vEgz3ISh@8ml` z4*j3sDX-rmI%d9NGmw0dmJMCY-2Bb(vP_P9L;otYKYwtTC7#iD!!VMc(%VSgc6<Sa zv#xN`_Q!N6d3gCnz!+81<UuTx8|UL!BBUTP=EEd%xn|nVS{HzG&9P`Obrh2mPZloo z6!sbJGEw%Iuo(L^OLUl@%}L4W<7L%rs2}iBX9w=P<_lM4ER4);^J+L-AK||_ppwoR zkR=U!zamc7`MIrb)iEAvR&yEV1h(Hpyx{uF5HHBGmJsZKPhm~m?diKxN;F%2xBrT2 zP@2fcHye98(MUL~V#&4V&AXfQ^H#XnVkBOF{QhWFHC9aaIM1n)j0jLL*h1S?u=;S6 zQB9sQ^&YzTE5d5-4+nTr&EFvl6N}V<Ym>mrPrbuH&**M)SAmxpsEu9VQjMaplHul5 zosBfu(EBKoAnS8PY>s(?Q1Layg|+0|NuChzNj+bWRE8&I70x)L*(GN-Ykjc3_RojW zbrXHzQOX~!?L`&_Q9f{GB!3NLrdZ7y+Z<QQ4uXWXfmw>8XBARQg!h(DFU56NA7c|8 z$NWj-h3*u1Nt$3gxU?!wU3((SiT=D6Y%S(akudQe7P=`u&~9LW3ecp|C03~fj;}4^ z(oOKpC@&{>b@XQ%cW>6h*Jv!a@Shc@%Z*NRIw5D6!ObMyQbczBqeq7~S2^M-azQ$> zIEHJ@ZiZsp??nJ@f{$MxS<NgAF2H>b6dZ^$LD0wd4!<x;9c7()-h3K4sQ1*2vDft# zglqL0Fh`-r`rSa_*u>&?<G$Y|Mn8N6m#~X;W?~{&ROUb^wy#vMzlMke(}OX}^e`r! z>ya0#96d-v@0B~s`Uv8W?_^Zh%p^#8XHV_PdkUA{c6~C1yF?|kYS3a%8BGMV#V+1O zDwup^Szb$V$QQaBd)@sP1a7b|Y$u#dGT8eXX5+qd{^91f+4uFIvrQfSds87$ro$YQ z;7H|>_7J7=yqlKce;Hz+JZX<|b$R6-$(f$rI-Wl-_AU^dm^%)03Q>k5cAe{mV(PBV zAwtyeep7x^eRY%zn^)%dp4rZ;=-J@He*R^6&ff^nbu4FTVCPEu{X1WHYN)naPP22l z>Mr!?NZDk~>G~HR%>}m?$5I}n5AH-hkzvu<bLo^pMo8m@v(W`HJ!f`g*`IARq>|`t z@G?-519b&sg!yw^`~KZndpno8m3Y}gw-7K9R$~hTohZcpf((oIs)t#O7CzQiSI{P+ z9U2@iWvP3%t%4Q9zAK+p7*n{DN<VB7OFT21X16lGlLx1-#|XQA_7zIF8<?+DeL%)1 z^T}|$?n-2FY7J6iHXa%LP4Ap#=nY`@Q1z8BQ6a~$_=eePLpc{bo^-k(>6EkOH?I=h z0L{VoJyCKgr>d{!2Gp{+;auz|l5h6a){<tKqRj1zjR1lxlJ27v)U~>e%biYa54mR= z>=pdOJcE>OW9kno=gSvv@~DF*YYSuNA^dLrHElK8#zDCa!z{5J^08=<lvV|qyJ2YO zOg4!7lmq5V3p$~2rnb6CT~!O`D!g0s@T_l}k_Xbjd0$cqUEVuBV)nxYHM(!)`kXJ- zJ5-27uu1O9P5+TDqR&q}x&en%)z#EW*1WE75aih}t%*KWjsZB7%vU6yGwAuQqF-!! z;LWICPk<m{XP+VQrdt%*kf4yjz`6riJ{rJ@;lv0Wa|gvQPIZ|KP4XLOQZJqu(tD%R zQ1Kl!{e7-h>q;qu6Jl`cgMV#@k32n{jaPpRY=8@bD)Z;H<cn_b)XE&0cRmyE4c#aG zmL1u#2tLK_nmP0Jf<&%Yk$$w;pgTu4$8@fz9;di5vh)09*h$m9)H&HL=G*%=DOg5X z1cWum_^2&qzUxck7JxqoD3?|_&R!rE6jz0UxvS2;X_>w)D}1s$xm_k6pB}^ZOv@p3 z8*-5Kk9=RvpFgwlcu>~JJnyijhT>@R=&H}=h}x6`A1!@TF3H_vR5@FIsVZPRkCy7a zaa-<bW(eCUU>^UM0h~PVI|y8*^GF1a>$?VG@($`phLgyN*pv`P8A*a61Xx+5N`)I} zP3RwTl&yIUJHPZ_e4k%mEzSzZo8F8S%nd}bN6h6NWor?kB5YGv0YQV$_g62n3#ar# zz9lHcI9+g$T}gs`Fn;D30zsYL3CzwyqcuI|_dLD1C$g_Y44rJiz7MYE^2DKfx1PzC zL*EdD+IW$QV3wxC<m6XXrl9Z|<7oJpmVB7@JVfm3?wu}QYUk2sm{Q5uV&4i{+j^qu zIK`PAuD6*N83Q`stX}_goprG<{2S<M3tQNNtgS-%?*!?>64d%}g#qw>?br6faMwJu zz0K2+&-VNa!6w%-ZQLc79enHEbn{he_=V1XG70#@J4ywLH$7&$3Yo%62Zm=>y&CCN zrqml-sSZAGD2b3~ZQ-uD<%#N$+IgihYAwl+#G0UR=a>BDLk!BJKehk+_fo;@Qck!c z5gw{gjOd^~O3Kls(vSBNax(DvYEKFbTs;24oT8ERp4Qu$D$2W&;o5B9yRW2k#7DQ7 zNS5CeYhKqWV1=8tuEeHz3+{zv_){SSdRW8#6MToIm~dlj>Zp2;!?_9f;nPW{B6v$o zo#1lkRRzM#>z^;KwrE*1m{{qDAcgNlvH$7<s8r`M7@0RiQc9OQ3GR^-Ef{!Vwj){H zTHX8*va@NsT|f>k^>H%GZ8Q$GujmS@sHEVT7&XO+fnqF&D)G46<7*5P9KdK%e?o|u zxMz7Z<7HNMu}8-H0<aRkKTZmHWU5if3lgpfL;u_CAbJMkX7NG<1?~wQZ2D0qz@HE- z{xdwaNo^)B?mdwmq4c3|H*%xvQ4Jv%%Kv6hEI7N&;`gm>uow;IPfjz201f9=?caV= zs5wa}a#O=c>z0f=HrgN`sm5|X#j1s~C*!FTOMEs%D1@!2(cQ!~JCMMs&0OuJ)<D!v z0nc8ot-$#(5&5NRr{MZScwZ>K%akh~BP(E6u6UTERns_7ni~W1@p0T5YzUVg;eHJF zSPd7`tW(&{9oRSeT$P9Fv3$4(8Tq#FZurgfaOlBk0b><wyIMbH#eBtRI%BDlpLBB; zT)Y5!;zcdD>1FVntBG0AER);~o5*PI{zC4N^sAZLZQt#hVw;Rw0GX`&R)tcf7N6DK zIq1!|c*OZ8HMg#A-)F9JTrbEUULChdzI^2+u>rC{o!s>3C>5kn+%u4BFIbmnLO|OF z@+TCd)qC+&HMnOb{Gfk#i4Ho|J&oOcx9<jMd~TJP*mLd!sBGxIYGAW$?1zM!&V+v4 z6F+Fg`BgRB%Onl3q^Z0Wdb<nR<WGLhC6T;RooR-G!3OiQ!}1ySF06by>y+Mv*JnP= zCcr9JJ^u(_8I!#kJ$T<m`~$crx4{Q9J^~h^MpoeZSW4KV4{VogmTUyu@%UrvPTd{Y zQ7vR|bPz3|kh~A79&LceM;xUDKxUY34u`l=S!VhN_0<&$db8#+Qg<|+$FYGn9UWpi z^nld^e`1i5M$yM;-`TWpkkn?F`ti*Wg`m~tm7?9(PKuB@YR3if8EELX^B9(Y!J1a9 zrH+{qCBR8t@x;eEI>AwDD?bKZ8@4@)t(3$RwH%bz?b5}sbH~D`StE?DR1%IGYoIt{ zB=W@0|8D&xP^a<+<OSr}R^!tB1A%+3G>=8JLzlyX2)~HXvC)SB-0I5kdP1lTUJ`P~ zVye!rD$_Hm{qac##hHg1GZtpE#*+9=OF&xyY@9JRT9~Xc>DKjG{TY=@%MKV)+1{>? z&#5Z4Bx<a9*9B&crBX)4-^uWnE?k|a+Qy<6)_7OgWeZF8cb{y(*dcCVk6kWNJ}(i~ zoB;N#Aw*|KR<X$QLd}w55SZ3%OuKew#_GTb7{jkGi<)090Q^g`uBVZn!6Mj-)MStF zc5581e^gpXb#{(4r#ZiUwX_-F4D88|t4WlqSJyBb5s7;j)(bcfR#}C}x7b+p?>#Fg zv0zg6N6~1Yf7mrG!J-1IH^|D{l~utTI>%8?7QvrXzI%u&f+xrNF>K;#RSAv2B1c3} zl~&ey${$bb9M_!COn9h%6AHk$lR9g7al&ynCR5mKJIO&%Ib7`Dm3O>^9=bYvKr{S! zF5QaJ0rNP*>KN<ySs5$+)25Hb+M^1U`-&mRXq^O)W9&lGVnThxBlKKMf0+SNL(5z5 z{0BII3Vah4qw!PvNj6`bX$vEs!;S7zfCmVKxz7an&=#q2`L_0EJdBZ5w1Y~}O1Vx+ zEWEX7|0?)Rp2YL@t#MzK`pFQrn{y&^ZpW(cqokNZ%Y~Di*8qX|=?IQ18oZci;yaQQ zmID4InUI9oW78`bufS8?l#7G6>oQ)DPK<*y4?PcG%Y);O3AM0=v2w&Wt=ZXxpTGV5 z{9w515|_z$&H3g}>8tg<YpKXazEkxxqIuL`hF6`Jyg5Sr>9yDel1=DzSO04>hLC@9 za{e;BNJIQQH=XyE6RUWxf=l@&x|6W)yLvr*SL5n{wo6dNh6p_R;_b&S9SC2#%3#gK z)Mfq?0+GVC$+j-DpVI@OPzHthv`lp9g8zgTfkykp_ZPH?zT!Zzjj}DqO8{)&;1I1= z>4MonOtc4i>e+=v?vLWe@5Te}ZVHpckGY>8uH94>Nls?h^O5eus=9RV$@OE^#Sdps zjLN+a>~$R}j&pSsp9SLWn(4`B2eM}&n$3R-_QOQh;l=h!-%GSJlXj{-{74#o`aY+s zJziAba{}m$+1DULPvtZWK;o(Uymqw#b(7hP!teMwTzqhPOs&rsAR4U}WF2$mR%_Vl zHy8H?h?)pV+r@|GWi0w<ewD@a5woNQQTy99NaVG}iHwUW_b;ue-ZNg-4Z@{eknFtv zE@nWEX1oBox_s2nagt`jkgu{MlK&zXVy_Th=EHoN@Zwkh^HeSE*=F<_HWo6C=~}mV zEr$w+(L=KEMsBd&@C#CpP>OE-^!HTq70$1;lvWyJ*zCs_rE%xd&tGA*{xYaJIqybz zoXapUJ_=%8v19pp9MRvagySCeyrHFezM0*qJzfm2Q}#}3e-$(OBZpYHT92v-@Zfiz zeK0%P5Gt$s${~>05cqz63J?w8v4yMWZ)s0%4Vs2$si(I7Ww3^>Um|>G>>y*AXdk9b zDHZRF#y!jT5rG6bkKZAn0ddxMu(-Q6UAS|vh$FQq&)+{}iLpv(iN(Re{fI5M^+a~s ztk-P@fLU#WF!Fg++u&jCImxi3tEE3TC?c8SA9xga%y;|sp+)9{2OR_be;I1ueJH7D z{^>qb%Gtu<QH@Ti4;R_1ekq8~YAR|vcs=`LIs!gc&7QCvq~G4~5$fT>?_>Oz0cH5I zVWqY9hS1JR?_oz%G8wDEA(_+^=XmKs<N;Ip_vICcuyOi>U*}5u{U!FWU=U!nawB{N zOj54iYU(R)7*hH**Z?W*C^lU5#+8=@o_1yOhd+jFDT1E_%V=dHvI53xJ<i}whihTq zx_51~vP#U>tDC>)jQHwFF6eh4>B?#l;4OvsNHh-kNW9k^abq)L6kfHl6SGOry1+DW zK+)|TI=xt?&(&w^%Ep2}4kZ759xlKoap49Xj^P^n2`i<?=a_d9AMs9un!1aq)e=iI zrm=gfa`L2kX9>bC0gBn3)EPgrwr35O^1<v3SnLgRvn>0NI+Fe|unT>;)He-SvE69u z-*WH&?_{v4-nEpoltZI0K#-eX%N;EsDDJ6UBkmZNzNheMoc;*lm5hTHH;7)?>K26! z3sfy>9DRStG_9jJG)!PitVpX5ksh2uLfB_dlEX@?yBa)ZzR!9dvYpwrkj&X=a_m|E zG(_@`vsTkJ#?Y!x73<!e58_ztMr9ZONu58Ft;rEx-|xzo2uM?THtl@#R{5RETWvxM zbEi=GDdXtnN1juNw1ncSPd<odD<4$x#ZSp?|61<8cXIc}I&*O@?x-x0Kk0EXN?g&t z)MAx9asKeiNnK%Hxbk2_f9mZ(%`L&pYCrti&L(EP{uKvE_!3vK`vT5syNA#c7Nxem zYb@PmqJmtsc)P|yOCnP^J=5pzKV8~IJA`5`?gXvSeTlw%Vd|DUAzASkE-dszT*=;0 zyyX>-d0oHb)V~aXdKw}%U1-iT?Am+lxw)|K6VmhyfO$zW2onlOdi>G0cIXUv-29{9 zExza9UJx%u+IcKdAN*6Dum|sNxxW$9BQ5~m(RU6J<WAn91A&@j{Uz&H!0Btjd53RF zRw!byJ-iyt2R7b!{!Qy`n%k{<C1ZW)UG_56fjaHT8ZHvBGq_Jr>WTYYvUT)qg#K~V zd+XZ1Z%wDx?h&vk)nW*Xe%3X0)nVi>13DY`kkcw9mIcpnGO&A-e~5o&rN!{vao=BQ zU+U}HZbh~SOV6uQV;@DH;_al1V`L_+)~3-#igHEN?l<R4CG+b|lgv>?t49ZJb^8D* zlM68IX48~d-UDl%*I_H_v2#lFvX{a`_;AJpP5NjLog$1QP_MS%ds8}+W)4+k%tnD; zPw)Rag(rSiw)cXVsT(B7ii)L8y9G)1k_LG`nEOlJG#7TDKvHyAhNNzqHh$&abK!4g z-Fc-_R)Z?0?73fjNwFwJo7pBnxiemN(@q(Ba~2$u)7%WQl6nR;Cgp1N*WsDtxPN~) z$CsJ`bxzW3c{j%_8ny<T4k|}U0bId$L0;M#^DSYjC&ZwG%IRjSD69uxX68wb)-MIM zFA-7W3f2Ne5!_;G+}JRBHi9rfeXtek(d)J)2F3zLL1q!c75{u3Y<5_b_R~4Hp1H)h z%6{CkCkkS|z_mTSH>XghBDXK9#5t+yK(~$NSU}pu-D*02w>|<t^?!5}sESuZoB~MW z{iP~qtO+>@rxv?-?mh`AsnGh!FGqfV8T=ZG^oQHd6~n!`i&jp1c4L~n<LrjcyrFdx z4>Fd0K@K@w+QTv2u|5)dP|=93_U%OvD&={c>`sJWD5*bYRj#4DM@)Zm5B4IcU1hLQ z6kyc*PY_m{{di>o;w;PhMrH3HpRPU<@$LJE7HvfB-#B0SV^^%J<iUv*5dWhsSX79D z$k52Xd4VoR(mkQJQyo0);_&jYUU4sQ599*^*<_2b!J4jy0Vh0z=+JMi>kA*)Wb0Lb zDUt|F<HINwDjvuIQ-mxQJLuuL|FMRYP42;Z2+mYLt!EEN51StSW#B2S0~F;P$1-S( z3dp?R9><;2Wg(_i<yysr9WH3it**ZeAI}_)>YVkoP9p{ps6*np;Gv|JP7CyCba@vr zjHSTwUgCMj+~@oE^s|Fi{xT%5m2a3aP?Vt1Js!}l6DcLsxdV0^=FCDHJgt>qekO>= zx}WxKu|j$>i7k~5n@(ex=5y|?`%`f$_L$K>a7W_mi_hVL=Olf4nGF%%Xbx_nAEvid zxtNKu1L)49o<j*`1IEg~4D{MMI~Gm)6hU6h{euztv*l{LSIwS5SQcG~mx}OF4T(-1 z!d~;b1=sE1{<}+yTOdZ`Xm@Zcwc8#IY$WjaLs!B{n$#oge$9eYn#QDa#&%6ucW7De z87w5%vACtCVdJcHfS9~RemV0a64828O%g;WgtpOw>ImF;#eCH+B|sa!0YEVP!I6ZV zP;(cEnI+?_g%VK&fz!olgQhLRN9m;<=ig{8O-?o!h=LYlr-W<2aKWc(U*@CUzn~gd zGmkI!98kj$G)*=-YE?6m4D0@2^v~#$XPa}<!jVmG+15IPMK>0ATvjW$9u94Ot@|mh zaQryedl+kzUY)jTU9WtTb8-G`qh19sw2xQhM^79IR(~r^k5LqUtdYF<>>;Dof`04E zg9lkVQ$O5(Fz$v;1=bZc!j*m(qU%Cwtp5$k)%yD0n5Qg+sh|N;&!=Q%zeEY<eWa{W z?Y;Rcry>URA0Md?{#t47S#1%>Kq8S~1Lj+=%7>8wHYO|mEeZ`ov!B=5xmC4iyLZdP z{_wD2kf9hwS73|SwLvS>S1q)r@w%!lTmKB{{uAobrW`(ve=TSJRB1oL>MMTrU$UH7 z>Han?J8fEs-e{6R10p0ga!Unu>*#!&{&iv!PZu_goUJ$3karwA;CM!StatNs1}ge1 zBWhXdLdiM%Z0%V^H%^?idxR<6{-wBG{3WSnfSD^2_i#AVsIBqzRm)h*g3J1xS;uY= zY+aG@-oagFh(V`jA&n6x4mM&OW-ogdd~kxj{^ht{&THi)5JLs|<%rSmq#}af%DiiF zZK{nil$dD2!n@LPD98fELm{JWEWEvpHwWt$BHSF&Epl(^>+HzWJ#nbgF)Cf0tJFy^ zR-1Y8-GFyQb@GMoy-h@gFU=xgsiqfVGw9yq^ID4skl30vn}2Gr+>}jyRen7<v{cC; z2y~Ugx%qO%t?SFKadXZeuvDyW5ZR-DtE}nqse?gQbypHBSs1|I#OM@BR(XT1m#;h< z%z(HdzHdbYw#c6}rOj+O_sy<b1RZ2BY{h_M<paxTxlP4m)SLxk@?MMlZVRO5Cu>ky z)9%o~!MynQr@cGn>xXiEnA<o!sb%R;J9Nx+St-*}MgB{$fW@OF=4C|dacY#lj$()( ziJN7IlaAFATEPb5f%CL{2Ju0e&-tOB_Tw3<7x@2~kxPe3YDZ3V&~ip!%$L*8%7tSG z+x0M@SrEKpWirhcA|k#i!fagJv`L1H3OJN-3w+ma{zIUg5h$?E>4vGjux+|mn4twU zBSZh^7IcE@w5%!49hr+1ai671(!-VqLzw8Mt)?c<CwoIHv&7tkIFhKA&z2s^Le@g2 z?S|QCg9nL#7E$WDd(Ir{$zSEhoqJGEtJ$%A)$|9^w&&h|n4+sx6edERI)qO{!y*cu zI+D3V13?_L=JNHC?hrcxutjh#qP9HyEv-fUPAw_yDgSoZHw2O1X=O7AX5B7zX-lxZ zwW0LU=Wtti?tw$Vf$etfviH{H?rg8Pl3sWgwR#SFn{0fid}neLz)5bpOK!6IArUrl z;BWNPW~*Its&i!~ne?ze4yhAVMsZxg{kIv0#5_AW(>V+qp9w8>-2fgzt;CmGzz&_` z7Sn0ZRnKfO3S!A))$<;m$4XyEYlxSsSB>6}c93Pnf&T0C>4$4Vy}e_SJ409vU7R2s z)$Dm}kqDbk9ayGgnP8ySBuC<=I5Su%&!NP@YCc>QM&wURqBh4K4}J;f14mq3uQd;e z6f3=r5fE1t==)|(342B>pR1wVm~wivE4^Xr-Y}Hr)U)Th7%rf%Jr$gIw=Q%dxNOgb zYP~ZVYEwR%(-=yftJoY0F$}U<bWdqk2Sghh^=%{VwpAW%5e<ngzt2%G#~bX0!xaeC zBx#7l?=+3+<`swau#oU?+?;Do8lV0$m{t32i;qtYqGRW0d;9tYm%|+z>}@wD<G7{R z#eGJI0E4zq+SY#=epBrlZP!j6lCgpiMTGUYu!)m$^2<&u<muc={h|9zQ;IhKs>h;& z-ciCYX?h?HEXAc0Y=hb@pO2YO7-OGkVc$HX-#zrWDq`Pd%fZy$skdrCjVr8zYX7OL zVYfN8ly@O}6LQ0bSU<>#geU~XEl8xjmr(K;yX{Kx-LNPO)3f-Z7JhJ?EDry5T1vkL zPDmNhZP&igZI|(F>6t_Ob*|kIz^k>sjVW5~R#&oxKvq)1+kN=JGHJA*ZZHYx&9bfO z{4Izl4SpL(IkQh54nxvQn<8dc#oZ!)C><{JLX^H^-Y+)l6OW_QfLFA)O$!d}I}d<n z!45BW`rbim8XX>od4-i?c7mhLJDNAdeU^cHX^jv{i}K7aF$(qp{`KZCc>Jfdfm#(` zn9>I<AHsUaM2imy+kX-W45_Cz$I+vnYfWLC;O|}4UHEpjr7E;POTSZ>q4vbSH!Y^S zMFi2iTK(#LyY^7%?v_nAMQih=QXAA3VydovCuo(r`nw_UdvN`$=0oxIiCNNteeYyw z>CcmG*DbiSxWiT(@uYe$?B_7E)@119u0?v&3^M?Dq~wZKNBpvGs4b@_UU4JYoFq@; z#r8zDx^RqJfOu_gBd$Lop47=<%<|!=ODM)A6Q9tG7EjmKMN!<A7tS2~oTpc6b?x~l zWsZ=0T6;q$a951gbnU>Qe{%`J^Tdu2zOnjEslh?HETp2>k)F?Dgx(HipRjM2UTtpp z6Mn2@VLCa6c^6u_++#JcUfO)})4upabHdks`{MV<A;AuEhY>Y|+7W7mx5#=3`~tlI zaXO8+nHBQWBjOWrwVb7b7=Nq|o}e39TEvf>FO~CTcRW@;Ouboz;$BT%+b%3I@&McH zhx2@-Hut7o7YEXmIw7?awO-@NN*-WY)xhT35eriy#ACu{*LpuJQQY`Iseb4Lxa;6< zJuyf}=iKMOQ0U{QgTE8bjZSikB6v=}7tWt=8y$}9<SYF=(5NjKz4a<{u==2C_fBx_ zbTdKRmL(t|uxsY1@Rfi#afW=pZB^*r-W5$hf8>;WkkLRSMohvECJxsVn(13~-Pv)s z@xEY@*{Q?uz*8zVbUSQwwmaO}UV5T(tuF|vW%2E}Hw-ize*#pZPW)vs`Vlrh>Am@4 zGo<vvaTE8Nwm_rpPIKW=bMe+OG*BB*Pql9+N)e?HSrhgj*X*~~29K=|or_-mIVPG= z$r}5si#yBb(T5QZ9TMQ)siu<IrY5K@C+R@_i0A<>tr+pBSDA0(#B%P#Oa4zuXXDe< z6$NlKI^vjXB$1C9OOP>K1RFzQqt<qgC~-^?iBzrjsg+d)_BK!`uU{jmiz)IpnG({( zf<XKLd{71z;k~NJhyp1MFsKE}mr_dm3evt;-lJvD?B1L62i$w^Ip_ZF$vMjW^W9mB z1Rda@xcqn~AY&XysV;2P*OU*6pax$yX%BANWJkjvqemRlf5uzM_<hD>g@UtNUUWZM z$Etw@Y3Ae`axi;&_BGn&5w|KdiR^e8hQ|6@=E<zy^1^RdgAOTbaV_LByqX<f#_iG` zX^&jX7V$-Fr`)*D{mT;AnJb!v5`0)IB9E&=&vGB5^P}iSJD3D%8HxcP3Ua=Z+b@$* z8SI_BGcpEO{c6UBE$81~Jbb^tq-4?V4@FfqUjDrf;OOm55l&U5OmN&6EsHTzMU#|q z5U_I&P=*(6L?h8G8HA8i%H42y;~$HBWXK+<mjw{S%P*Ugyi$mZ7E_<o+*#$`Z*W0u znf|4PdbXfKUi;PQSkxf$7Z#}q^PTa<<;YRt1KZt-fJG^IS`-}lX!{<l_;DNZ1p{C5 zJGfN_d`NG$)(|E+)r1ES&?^_BXdkIUn!QThBhofsUQM-3KMCnA)UvqkRHIwz{@bvD z!)-$m2aTjd96gyhs}|~qQAB=rxDjT1ksmzn<3t!MEI4=I&1Hw};uedtKAtxMshBLg zfl4Cr!>3DWt=5W|v6q!u8_@Qzls|={ksZ2BB5t&KrpYnbIT80F^*7xbD8!*V;T7NE zrA^*g4_4ve^Zg6=aedCXZ8G3eI_E^ILG|A)Ay<f9GdYFWu$5|_l=gXm6Z4$IkfvV@ zJ3QkWGqm-B;>}G-%3R*A1#vaWU#kell|UOS6lTbcFQ?CxJPWpv<L$%jh!P%fmK1AG ze(b(O#`I<Na$?CC6{l)t9WT6&hBrVV<r4DzgnvZsFvXA(lS^uRH_ga96ZkW^QE2gB zW1*yRk4Y=#yA->z1chkAI%N|%EED55J?NS#G;ON+CCxlZE_niOgbaR&n}9J-@{{d_ zp6hvC($dt;jabSES~g>NYcZ&;Y7F%DVJv*5o<tjPP*2A*tfmJ)U9#h?u;Q{k@@mw2 z_~!64I?!+p*3(E5`(k0*2Ov9Y`y%&o@g&xR!x>bQeFW!LeNxeMNHl_OoI?wqbZZ#J zZ<2JA>Zj0Z(1p&v<pf?B$>eZ|Q^x{Y$$P9Py+hprljT;*VDsk9_yLJm2@m;H)%`aX zlI)n`B!tyDFbyBMN`~vZykLDB_0Im|(xpOup&clNHxnXV3kkNfT?k_)V1pxA!=CVE z%g)J)r@99PY2LhPx{0JwhW~X=pxg({f#HF*M~>#X{i3;um5`m*ee3Vve%Mp{*>dz$ za#84#pw=j;5hS|!1I!u~|9*_M!lVpt8?GRXWs6Kzy-@X{T#)kRtb;OUC{KDRqcwgP z>sD%5R45S2)3vix*cGPO#ZiN=G>M5AF^yvmGS&^Lp8}Z<5aYQI1Q`00#Ae}MkYL&w zkf4c_N41am-+lDku8~K;c22Fwe(}|(Y7z&xME2;t0wJv#^q-P575+I7dQBygR@)6@ zh$<xG`L1a9HdCn{ig|stz~AZ%H%nih)2Hecx0Yh%i0E^tX}o(3g>gb%V5HIE7F1*P zi%kwvkg;MEj`@MR%PORr!s@A3e!BC|k1gEy6y_cxPOk=~xXjBUQYD<FFc%T1RDrFu zTTgH;@`xoQi=9s+x!rfYKX3i_!`C0Ob6s)Qy=!<33B`2n2a$}GaDG?KKo_R{=?^;j z9V@t!eN`4g0`pC77{qDjPrycFrZECg<FufFb~2VbHH>jn$}rwN1vCGb3R{*P_}(MN zu<`?QY>nBRDLu^Wh?3I)o8~JA2c6dowk$l8l{u6tQS-TrG@MR;<=RNZ%Q(jeI!UmY gJVzvS00;5-{Z0?ReEN#5u3uG83xu`Oo2!=p02!K7pa1{> literal 0 HcmV?d00001

    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