diff --git a/build-pwa/.gitignore b/build-pwa/.gitignore new file mode 100644 index 0000000..a547bf3 --- /dev/null +++ b/build-pwa/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/build-pwa/.vscode/extensions.json b/build-pwa/.vscode/extensions.json new file mode 100644 index 0000000..24d7cc6 --- /dev/null +++ b/build-pwa/.vscode/extensions.json @@ -0,0 +1,3 @@ +{ + "recommendations": ["tauri-apps.tauri-vscode", "rust-lang.rust-analyzer"] +} diff --git a/build-pwa/README.md b/build-pwa/README.md new file mode 100644 index 0000000..441faf7 --- /dev/null +++ b/build-pwa/README.md @@ -0,0 +1,7 @@ +# Tauri + Vanilla + +This template should help get you started developing with Tauri in vanilla HTML, CSS and Javascript. + +## Recommended IDE Setup + +- [VS Code](https://code.visualstudio.com/) + [Tauri](https://marketplace.visualstudio.com/items?itemName=tauri-apps.tauri-vscode) + [rust-analyzer](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer) diff --git a/build-pwa/package.json b/build-pwa/package.json new file mode 100644 index 0000000..694c0ba --- /dev/null +++ b/build-pwa/package.json @@ -0,0 +1,18 @@ +{ + "name": "photoshop-scriptui-dialog-builder", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "tauri": "tauri" + }, + "devDependencies": { + "@tauri-apps/cli": ">=2.0.0-beta.0" + }, + "packageManager": "yarn@1.22.21+sha1.1959a18351b811cdeedbd484a8f86c3cc3bbaf72", + "dependencies": { + "@tauri-apps/plugin-dialog": "^2.0.0-beta.5", + "@tauri-apps/plugin-fs": "^2.0.0-beta.5", + "@tauri-apps/plugin-upload": "^2.0.0-beta.6" + } +} diff --git a/build-pwa/src-tauri/.gitignore b/build-pwa/src-tauri/.gitignore new file mode 100644 index 0000000..b21bd68 --- /dev/null +++ b/build-pwa/src-tauri/.gitignore @@ -0,0 +1,7 @@ +# Generated by Cargo +# will have compiled files and executables +/target/ + +# Generated by Tauri +# will have schema files for capabilities auto-completion +/gen/schemas diff --git a/build-pwa/src-tauri/Cargo.lock b/build-pwa/src-tauri/Cargo.lock new file mode 100644 index 0000000..7c021a8 --- /dev/null +++ b/build-pwa/src-tauri/Cargo.lock @@ -0,0 +1,5121 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "addr2line" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" +dependencies = [ + "gimli", +] + +[[package]] +name = "adler" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + +[[package]] +name = "aho-corasick" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" +dependencies = [ + "memchr", +] + +[[package]] +name = "alloc-no-stdlib" +version = "2.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" + +[[package]] +name = "alloc-stdlib" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" +dependencies = [ + "alloc-no-stdlib", +] + +[[package]] +name = "android-tzdata" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" + +[[package]] +name = "android_system_properties" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +dependencies = [ + "libc", +] + +[[package]] +name = "anyhow" +version = "1.0.86" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" + +[[package]] +name = "ashpd" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd884d7c72877a94102c3715f3b1cd09ff4fac28221add3e57cfbe25c236d093" +dependencies = [ + "enumflags2", + "futures-channel", + "futures-util", + "rand 0.8.5", + "serde", + "serde_repr", + "tokio", + "url", + "zbus", +] + +[[package]] +name = "async-broadcast" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20cd0e2e25ea8e5f7e9df04578dc6cf5c83577fd09b1a46aaf5c85e1c33f2a7e" +dependencies = [ + "event-listener", + "event-listener-strategy", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "async-channel" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" +dependencies = [ + "concurrent-queue", + "event-listener-strategy", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "async-executor" +version = "1.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8828ec6e544c02b0d6691d21ed9f9218d0384a82542855073c2a3f58304aaf0" +dependencies = [ + "async-task", + "concurrent-queue", + "fastrand", + "futures-lite", + "slab", +] + +[[package]] +name = "async-fs" +version = "2.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a" +dependencies = [ + "async-lock", + "blocking", + "futures-lite", +] + +[[package]] +name = "async-io" +version = "2.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d6baa8f0178795da0e71bc42c9e5d13261aac7ee549853162e66a241ba17964" +dependencies = [ + "async-lock", + "cfg-if", + "concurrent-queue", + "futures-io", + "futures-lite", + "parking", + "polling", + "rustix", + "slab", + "tracing", + "windows-sys 0.52.0", +] + +[[package]] +name = "async-lock" +version = "3.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" +dependencies = [ + "event-listener", + "event-listener-strategy", + "pin-project-lite", +] + +[[package]] +name = "async-process" +version = "2.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7eda79bbd84e29c2b308d1dc099d7de8dcc7035e48f4bf5dc4a531a44ff5e2a" +dependencies = [ + "async-channel", + "async-io", + "async-lock", + "async-signal", + "async-task", + "blocking", + "cfg-if", + "event-listener", + "futures-lite", + "rustix", + "tracing", + "windows-sys 0.52.0", +] + +[[package]] +name = "async-recursion" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "async-signal" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "794f185324c2f00e771cd9f1ae8b5ac68be2ca7abb129a87afd6e86d228bc54d" +dependencies = [ + "async-io", + "async-lock", + "atomic-waker", + "cfg-if", + "futures-core", + "futures-io", + "rustix", + "signal-hook-registry", + "slab", + "windows-sys 0.52.0", +] + +[[package]] +name = "async-task" +version = "4.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" + +[[package]] +name = "async-trait" +version = "0.1.80" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "atk" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4af014b17dd80e8af9fa689b2d4a211ddba6eb583c1622f35d0cb543f6b17e4" +dependencies = [ + "atk-sys", + "glib", + "libc", +] + +[[package]] +name = "atk-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "251e0b7d90e33e0ba930891a505a9a35ece37b2dd37a14f3ffc306c13b980009" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "atomic-waker" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" + +[[package]] +name = "autocfg" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" + +[[package]] +name = "backtrace" +version = "0.3.73" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" +dependencies = [ + "addr2line", + "cc", + "cfg-if", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", +] + +[[package]] +name = "base64" +version = "0.21.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" + +[[package]] +name = "base64" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" + +[[package]] +name = "bincode" +version = "1.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" +dependencies = [ + "serde", +] + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitflags" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" +dependencies = [ + "serde", +] + +[[package]] +name = "block" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" + +[[package]] +name = "block-buffer" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +dependencies = [ + "generic-array", +] + +[[package]] +name = "block2" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f" +dependencies = [ + "objc2", +] + +[[package]] +name = "blocking" +version = "1.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea" +dependencies = [ + "async-channel", + "async-task", + "futures-io", + "futures-lite", + "piper", +] + +[[package]] +name = "brotli" +version = "3.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d640d25bc63c50fb1f0b545ffd80207d2e10a4c965530809b40ba3386825c391" +dependencies = [ + "alloc-no-stdlib", + "alloc-stdlib", + "brotli-decompressor", +] + +[[package]] +name = "brotli-decompressor" +version = "2.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f" +dependencies = [ + "alloc-no-stdlib", + "alloc-stdlib", +] + +[[package]] +name = "bumpalo" +version = "3.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" + +[[package]] +name = "bytemuck" +version = "1.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b236fc92302c97ed75b38da1f4917b5cdda4984745740f153a5d3059e48d725e" + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "bytes" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" +dependencies = [ + "serde", +] + +[[package]] +name = "cairo-rs" +version = "0.18.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2" +dependencies = [ + "bitflags 2.5.0", + "cairo-sys-rs", + "glib", + "libc", + "once_cell", + "thiserror", +] + +[[package]] +name = "cairo-sys-rs" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51" +dependencies = [ + "glib-sys", + "libc", + "system-deps", +] + +[[package]] +name = "camino" +version = "1.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e0ec6b951b160caa93cc0c7b209e5a3bff7aae9062213451ac99493cd844c239" +dependencies = [ + "serde", +] + +[[package]] +name = "cargo-platform" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc" +dependencies = [ + "serde", +] + +[[package]] +name = "cargo_metadata" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037" +dependencies = [ + "camino", + "cargo-platform", + "semver", + "serde", + "serde_json", + "thiserror", +] + +[[package]] +name = "cargo_toml" +version = "0.17.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a969e13a7589e9e3e4207e153bae624ade2b5622fb4684a4923b23ec3d57719" +dependencies = [ + "serde", + "toml 0.8.2", +] + +[[package]] +name = "cc" +version = "1.0.99" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96c51067fd44124faa7f870b4b1c969379ad32b2ba805aa959430ceaa384f695" + +[[package]] +name = "cesu8" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" + +[[package]] +name = "cfb" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f" +dependencies = [ + "byteorder", + "fnv", + "uuid", +] + +[[package]] +name = "cfg-expr" +version = "0.15.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" +dependencies = [ + "smallvec", + "target-lexicon", +] + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "cfg_aliases" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" + +[[package]] +name = "chrono" +version = "0.4.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" +dependencies = [ + "android-tzdata", + "iana-time-zone", + "num-traits", + "serde", + "windows-targets 0.52.5", +] + +[[package]] +name = "cocoa" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6140449f97a6e97f9511815c5632d84c8aacf8ac271ad77c559218161a1373c" +dependencies = [ + "bitflags 1.3.2", + "block", + "cocoa-foundation", + "core-foundation", + "core-graphics", + "foreign-types", + "libc", + "objc", +] + +[[package]] +name = "cocoa-foundation" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c6234cbb2e4c785b456c0644748b1ac416dd045799740356f8363dfe00c93f7" +dependencies = [ + "bitflags 1.3.2", + "block", + "core-foundation", + "core-graphics-types", + "libc", + "objc", +] + +[[package]] +name = "combine" +version = "4.6.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" +dependencies = [ + "bytes", + "memchr", +] + +[[package]] +name = "concurrent-queue" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "convert_case" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" + +[[package]] +name = "core-foundation" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" + +[[package]] +name = "core-graphics" +version = "0.23.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081" +dependencies = [ + "bitflags 1.3.2", + "core-foundation", + "core-graphics-types", + "foreign-types", + "libc", +] + +[[package]] +name = "core-graphics-types" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" +dependencies = [ + "bitflags 1.3.2", + "core-foundation", + "libc", +] + +[[package]] +name = "cpufeatures" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" +dependencies = [ + "libc", +] + +[[package]] +name = "crc32fast" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crossbeam-channel" +version = "0.5.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" + +[[package]] +name = "crypto-common" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +dependencies = [ + "generic-array", + "typenum", +] + +[[package]] +name = "cssparser" +version = "0.27.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "754b69d351cdc2d8ee09ae203db831e005560fc6030da058f86ad60c92a9cb0a" +dependencies = [ + "cssparser-macros", + "dtoa-short", + "itoa 0.4.8", + "matches", + "phf 0.8.0", + "proc-macro2", + "quote", + "smallvec", + "syn 1.0.109", +] + +[[package]] +name = "cssparser-macros" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" +dependencies = [ + "quote", + "syn 2.0.66", +] + +[[package]] +name = "ctor" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edb49164822f3ee45b17acd4a208cfc1251410cf0cad9a833234c9890774dd9f" +dependencies = [ + "quote", + "syn 2.0.66", +] + +[[package]] +name = "darling" +version = "0.20.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83b2eb4d90d12bdda5ed17de686c2acb4c57914f8f921b8da7e112b5a36f3fe1" +dependencies = [ + "darling_core", + "darling_macro", +] + +[[package]] +name = "darling_core" +version = "0.20.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "622687fe0bac72a04e5599029151f5796111b90f1baaa9b544d807a5e31cd120" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim", + "syn 2.0.66", +] + +[[package]] +name = "darling_macro" +version = "0.20.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "733cabb43482b1a1b53eee8583c2b9e8684d592215ea83efd305dd31bc2f0178" +dependencies = [ + "darling_core", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "deranged" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" +dependencies = [ + "powerfmt", + "serde", +] + +[[package]] +name = "derivative" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "derive_more" +version = "0.99.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce" +dependencies = [ + "convert_case", + "proc-macro2", + "quote", + "rustc_version", + "syn 2.0.66", +] + +[[package]] +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer", + "crypto-common", +] + +[[package]] +name = "dirs" +version = "5.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" +dependencies = [ + "dirs-sys", +] + +[[package]] +name = "dirs-next" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" +dependencies = [ + "cfg-if", + "dirs-sys-next", +] + +[[package]] +name = "dirs-sys" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" +dependencies = [ + "libc", + "option-ext", + "redox_users", + "windows-sys 0.48.0", +] + +[[package]] +name = "dirs-sys-next" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" +dependencies = [ + "libc", + "redox_users", + "winapi", +] + +[[package]] +name = "dispatch" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" + +[[package]] +name = "dlib" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" +dependencies = [ + "libloading 0.8.3", +] + +[[package]] +name = "dlopen2" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e1297103d2bbaea85724fcee6294c2d50b1081f9ad47d0f6f6f61eda65315a6" +dependencies = [ + "dlopen2_derive", + "libc", + "once_cell", + "winapi", +] + +[[package]] +name = "dlopen2_derive" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2b99bf03862d7f545ebc28ddd33a665b50865f4dfd84031a393823879bd4c54" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "dpi" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53" +dependencies = [ + "serde", +] + +[[package]] +name = "dtoa" +version = "1.0.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653" + +[[package]] +name = "dtoa-short" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87" +dependencies = [ + "dtoa", +] + +[[package]] +name = "dunce" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b" + +[[package]] +name = "dyn-clone" +version = "1.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125" + +[[package]] +name = "embed-resource" +version = "2.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6985554d0688b687c5cb73898a34fbe3ad6c24c58c238a4d91d5e840670ee9d" +dependencies = [ + "cc", + "memchr", + "rustc_version", + "toml 0.8.2", + "vswhom", + "winreg", +] + +[[package]] +name = "embed_plist" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ef6b89e5b37196644d8796de5268852ff179b44e96276cf4290264843743bb7" + +[[package]] +name = "encoding_rs" +version = "0.8.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "endi" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf" + +[[package]] +name = "enumflags2" +version = "0.7.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d" +dependencies = [ + "enumflags2_derive", + "serde", +] + +[[package]] +name = "enumflags2_derive" +version = "0.7.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + +[[package]] +name = "errno" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "event-listener" +version = "5.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba" +dependencies = [ + "concurrent-queue", + "parking", + "pin-project-lite", +] + +[[package]] +name = "event-listener-strategy" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1" +dependencies = [ + "event-listener", + "pin-project-lite", +] + +[[package]] +name = "fastrand" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" + +[[package]] +name = "fdeflate" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "field-offset" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" +dependencies = [ + "memoffset", + "rustc_version", +] + +[[package]] +name = "flate2" +version = "1.0.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "foreign-types" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" +dependencies = [ + "foreign-types-macros", + "foreign-types-shared", +] + +[[package]] +name = "foreign-types-macros" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "foreign-types-shared" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" + +[[package]] +name = "form_urlencoded" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "futf" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" +dependencies = [ + "mac", + "new_debug_unreachable", +] + +[[package]] +name = "futures" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" +dependencies = [ + "futures-channel", + "futures-core", + "futures-executor", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-channel" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" +dependencies = [ + "futures-core", + "futures-sink", +] + +[[package]] +name = "futures-core" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" + +[[package]] +name = "futures-executor" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-io" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" + +[[package]] +name = "futures-lite" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" +dependencies = [ + "fastrand", + "futures-core", + "futures-io", + "parking", + "pin-project-lite", +] + +[[package]] +name = "futures-macro" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "futures-sink" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" + +[[package]] +name = "futures-task" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" + +[[package]] +name = "futures-util" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-macro", + "futures-sink", + "futures-task", + "memchr", + "pin-project-lite", + "pin-utils", + "slab", +] + +[[package]] +name = "fxhash" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" +dependencies = [ + "byteorder", +] + +[[package]] +name = "gdk" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5ba081bdef3b75ebcdbfc953699ed2d7417d6bd853347a42a37d76406a33646" +dependencies = [ + "cairo-rs", + "gdk-pixbuf", + "gdk-sys", + "gio", + "glib", + "libc", + "pango", +] + +[[package]] +name = "gdk-pixbuf" +version = "0.18.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec" +dependencies = [ + "gdk-pixbuf-sys", + "gio", + "glib", + "libc", + "once_cell", +] + +[[package]] +name = "gdk-pixbuf-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7" +dependencies = [ + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "gdk-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31ff856cb3386dae1703a920f803abafcc580e9b5f711ca62ed1620c25b51ff2" +dependencies = [ + "cairo-sys-rs", + "gdk-pixbuf-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "pango-sys", + "pkg-config", + "system-deps", +] + +[[package]] +name = "gdkwayland-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a90fbf5c033c65d93792192a49a8efb5bb1e640c419682a58bb96f5ae77f3d4a" +dependencies = [ + "gdk-sys", + "glib-sys", + "gobject-sys", + "libc", + "pkg-config", + "system-deps", +] + +[[package]] +name = "gdkx11" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db2ea8a4909d530f79921290389cbd7c34cb9d623bfe970eaae65ca5f9cd9cce" +dependencies = [ + "gdk", + "gdkx11-sys", + "gio", + "glib", + "libc", + "x11", +] + +[[package]] +name = "gdkx11-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fee8f00f4ee46cad2939b8990f5c70c94ff882c3028f3cc5abf950fa4ab53043" +dependencies = [ + "gdk-sys", + "glib-sys", + "libc", + "system-deps", + "x11", +] + +[[package]] +name = "generator" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e" +dependencies = [ + "cc", + "libc", + "log", + "rustversion", + "windows 0.48.0", +] + +[[package]] +name = "generic-array" +version = "0.14.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +dependencies = [ + "typenum", + "version_check", +] + +[[package]] +name = "getrandom" +version = "0.1.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.9.0+wasi-snapshot-preview1", +] + +[[package]] +name = "getrandom" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.11.0+wasi-snapshot-preview1", +] + +[[package]] +name = "gimli" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" + +[[package]] +name = "gio" +version = "0.18.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-util", + "gio-sys", + "glib", + "libc", + "once_cell", + "pin-project-lite", + "smallvec", + "thiserror", +] + +[[package]] +name = "gio-sys" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", + "winapi", +] + +[[package]] +name = "glib" +version = "0.18.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5" +dependencies = [ + "bitflags 2.5.0", + "futures-channel", + "futures-core", + "futures-executor", + "futures-task", + "futures-util", + "gio-sys", + "glib-macros", + "glib-sys", + "gobject-sys", + "libc", + "memchr", + "once_cell", + "smallvec", + "thiserror", +] + +[[package]] +name = "glib-macros" +version = "0.18.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc" +dependencies = [ + "heck 0.4.1", + "proc-macro-crate 2.0.2", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "glib-sys" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898" +dependencies = [ + "libc", + "system-deps", +] + +[[package]] +name = "glob" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" + +[[package]] +name = "gobject-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44" +dependencies = [ + "glib-sys", + "libc", + "system-deps", +] + +[[package]] +name = "gtk" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93c4f5e0e20b60e10631a5f06da7fe3dda744b05ad0ea71fee2f47adf865890c" +dependencies = [ + "atk", + "cairo-rs", + "field-offset", + "futures-channel", + "gdk", + "gdk-pixbuf", + "gio", + "glib", + "gtk-sys", + "gtk3-macros", + "libc", + "pango", + "pkg-config", +] + +[[package]] +name = "gtk-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "771437bf1de2c1c0b496c11505bdf748e26066bbe942dfc8f614c9460f6d7722" +dependencies = [ + "atk-sys", + "cairo-sys-rs", + "gdk-pixbuf-sys", + "gdk-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "pango-sys", + "system-deps", +] + +[[package]] +name = "gtk3-macros" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6063efb63db582968fb7df72e1ae68aa6360dcfb0a75143f34fc7d616bad75e" +dependencies = [ + "proc-macro-crate 1.3.1", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "hashbrown" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" + +[[package]] +name = "hashbrown" +version = "0.14.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" + +[[package]] +name = "heck" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" + +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + +[[package]] +name = "hermit-abi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" + +[[package]] +name = "hermit-abi" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" + +[[package]] +name = "hex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + +[[package]] +name = "html5ever" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7" +dependencies = [ + "log", + "mac", + "markup5ever", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "http" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" +dependencies = [ + "bytes", + "fnv", + "itoa 1.0.11", +] + +[[package]] +name = "http-body" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643" +dependencies = [ + "bytes", + "http", +] + +[[package]] +name = "http-body-util" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" +dependencies = [ + "bytes", + "futures-util", + "http", + "http-body", + "pin-project-lite", +] + +[[package]] +name = "httparse" +version = "1.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9" + +[[package]] +name = "hyper" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d" +dependencies = [ + "bytes", + "futures-channel", + "futures-util", + "http", + "http-body", + "httparse", + "itoa 1.0.11", + "pin-project-lite", + "smallvec", + "tokio", + "want", +] + +[[package]] +name = "hyper-util" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b875924a60b96e5d7b9ae7b066540b1dd1cbd90d1828f54c92e02a283351c56" +dependencies = [ + "bytes", + "futures-channel", + "futures-util", + "http", + "http-body", + "hyper", + "pin-project-lite", + "socket2", + "tokio", + "tower", + "tower-service", + "tracing", +] + +[[package]] +name = "iana-time-zone" +version = "0.1.60" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" +dependencies = [ + "android_system_properties", + "core-foundation-sys", + "iana-time-zone-haiku", + "js-sys", + "wasm-bindgen", + "windows-core 0.52.0", +] + +[[package]] +name = "iana-time-zone-haiku" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +dependencies = [ + "cc", +] + +[[package]] +name = "ico" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3804960be0bb5e4edb1e1ad67afd321a9ecfd875c3e65c099468fd2717d7cae" +dependencies = [ + "byteorder", + "png", +] + +[[package]] +name = "ident_case" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + +[[package]] +name = "idna" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" +dependencies = [ + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "indexmap" +version = "1.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" +dependencies = [ + "autocfg", + "hashbrown 0.12.3", + "serde", +] + +[[package]] +name = "indexmap" +version = "2.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" +dependencies = [ + "equivalent", + "hashbrown 0.14.5", + "serde", +] + +[[package]] +name = "infer" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb33622da908807a06f9513c19b3c1ad50fab3e4137d82a78107d502075aa199" +dependencies = [ + "cfb", +] + +[[package]] +name = "instant" +version = "0.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "ipnet" +version = "2.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" + +[[package]] +name = "is-docker" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3" +dependencies = [ + "once_cell", +] + +[[package]] +name = "is-wsl" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5" +dependencies = [ + "is-docker", + "once_cell", +] + +[[package]] +name = "itoa" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" + +[[package]] +name = "itoa" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" + +[[package]] +name = "javascriptcore-rs" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca5671e9ffce8ffba57afc24070e906da7fc4b1ba66f2cabebf61bf2ea257fcc" +dependencies = [ + "bitflags 1.3.2", + "glib", + "javascriptcore-rs-sys", +] + +[[package]] +name = "javascriptcore-rs-sys" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af1be78d14ffa4b75b66df31840478fef72b51f8c2465d4ca7c194da9f7a5124" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "jni" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" +dependencies = [ + "cesu8", + "cfg-if", + "combine", + "jni-sys", + "log", + "thiserror", + "walkdir", + "windows-sys 0.45.0", +] + +[[package]] +name = "jni-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" + +[[package]] +name = "js-sys" +version = "0.3.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" +dependencies = [ + "wasm-bindgen", +] + +[[package]] +name = "json-patch" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec9ad60d674508f3ca8f380a928cfe7b096bc729c4e2dbfe3852bc45da3ab30b" +dependencies = [ + "serde", + "serde_json", + "thiserror", +] + +[[package]] +name = "keyboard-types" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a" +dependencies = [ + "bitflags 2.5.0", + "serde", + "unicode-segmentation", +] + +[[package]] +name = "kuchikiki" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f29e4755b7b995046f510a7520c42b2fed58b77bd94d5a87a8eb43d2fd126da8" +dependencies = [ + "cssparser", + "html5ever", + "indexmap 1.9.3", + "matches", + "selectors", +] + +[[package]] +name = "lazy_static" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" + +[[package]] +name = "libappindicator" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03589b9607c868cc7ae54c0b2a22c8dc03dd41692d48f2d7df73615c6a95dc0a" +dependencies = [ + "glib", + "gtk", + "gtk-sys", + "libappindicator-sys", + "log", +] + +[[package]] +name = "libappindicator-sys" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e9ec52138abedcc58dc17a7c6c0c00a2bdb4f3427c7f63fa97fd0d859155caf" +dependencies = [ + "gtk-sys", + "libloading 0.7.4", + "once_cell", +] + +[[package]] +name = "libc" +version = "0.2.155" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" + +[[package]] +name = "libloading" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" +dependencies = [ + "cfg-if", + "winapi", +] + +[[package]] +name = "libloading" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19" +dependencies = [ + "cfg-if", + "windows-targets 0.52.5", +] + +[[package]] +name = "libredox" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" +dependencies = [ + "bitflags 2.5.0", + "libc", +] + +[[package]] +name = "line-wrap" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd1bc4d24ad230d21fb898d1116b1801d7adfc449d42026475862ab48b11e70e" + +[[package]] +name = "linux-raw-sys" +version = "0.4.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" + +[[package]] +name = "lock_api" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" + +[[package]] +name = "loom" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5" +dependencies = [ + "cfg-if", + "generator", + "scoped-tls", + "serde", + "serde_json", + "tracing", + "tracing-subscriber", +] + +[[package]] +name = "mac" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" + +[[package]] +name = "malloc_buf" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" +dependencies = [ + "libc", +] + +[[package]] +name = "markup5ever" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016" +dependencies = [ + "log", + "phf 0.10.1", + "phf_codegen 0.10.0", + "string_cache", + "string_cache_codegen", + "tendril", +] + +[[package]] +name = "matchers" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +dependencies = [ + "regex-automata 0.1.10", +] + +[[package]] +name = "matches" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" + +[[package]] +name = "memchr" +version = "2.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" + +[[package]] +name = "memoffset" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" +dependencies = [ + "autocfg", +] + +[[package]] +name = "mime" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" + +[[package]] +name = "miniz_oxide" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" +dependencies = [ + "adler", + "simd-adler32", +] + +[[package]] +name = "mio" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" +dependencies = [ + "libc", + "wasi 0.11.0+wasi-snapshot-preview1", + "windows-sys 0.48.0", +] + +[[package]] +name = "muda" +version = "0.13.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86b959f97c97044e4c96e32e1db292a7d594449546a3c6b77ae613dc3a5b5145" +dependencies = [ + "cocoa", + "crossbeam-channel", + "dpi", + "gtk", + "keyboard-types", + "objc", + "once_cell", + "png", + "serde", + "thiserror", + "windows-sys 0.52.0", +] + +[[package]] +name = "ndk" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "451422b7e4718271c8b5b3aadf5adedba43dc76312454b387e98fae0fc951aa0" +dependencies = [ + "bitflags 1.3.2", + "jni-sys", + "ndk-sys", + "num_enum", + "raw-window-handle 0.5.2", + "thiserror", +] + +[[package]] +name = "ndk-context" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" + +[[package]] +name = "ndk-sys" +version = "0.4.1+23.1.7779620" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3cf2aae958bd232cac5069850591667ad422d263686d75b52a065f9badeee5a3" +dependencies = [ + "jni-sys", +] + +[[package]] +name = "new_debug_unreachable" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" + +[[package]] +name = "nix" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" +dependencies = [ + "bitflags 2.5.0", + "cfg-if", + "libc", + "memoffset", +] + +[[package]] +name = "nodrop" +version = "0.1.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb" + +[[package]] +name = "nu-ansi-term" +version = "0.46.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +dependencies = [ + "overload", + "winapi", +] + +[[package]] +name = "num-conv" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" + +[[package]] +name = "num-traits" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", +] + +[[package]] +name = "num_cpus" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" +dependencies = [ + "hermit-abi 0.3.9", + "libc", +] + +[[package]] +name = "num_enum" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" +dependencies = [ + "num_enum_derive", +] + +[[package]] +name = "num_enum_derive" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" +dependencies = [ + "proc-macro-crate 1.3.1", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "objc" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" +dependencies = [ + "malloc_buf", + "objc_exception", +] + +[[package]] +name = "objc-foundation" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" +dependencies = [ + "block", + "objc", + "objc_id", +] + +[[package]] +name = "objc-sys" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310" + +[[package]] +name = "objc2" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804" +dependencies = [ + "objc-sys", + "objc2-encode", +] + +[[package]] +name = "objc2-app-kit" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff" +dependencies = [ + "bitflags 2.5.0", + "block2", + "libc", + "objc2", + "objc2-core-data", + "objc2-core-image", + "objc2-foundation", + "objc2-quartz-core", +] + +[[package]] +name = "objc2-core-data" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef" +dependencies = [ + "bitflags 2.5.0", + "block2", + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-core-image" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80" +dependencies = [ + "block2", + "objc2", + "objc2-foundation", + "objc2-metal", +] + +[[package]] +name = "objc2-encode" +version = "4.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8" + +[[package]] +name = "objc2-foundation" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" +dependencies = [ + "bitflags 2.5.0", + "block2", + "dispatch", + "libc", + "objc2", +] + +[[package]] +name = "objc2-metal" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" +dependencies = [ + "bitflags 2.5.0", + "block2", + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-quartz-core" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" +dependencies = [ + "bitflags 2.5.0", + "block2", + "objc2", + "objc2-foundation", + "objc2-metal", +] + +[[package]] +name = "objc_exception" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" +dependencies = [ + "cc", +] + +[[package]] +name = "objc_id" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" +dependencies = [ + "objc", +] + +[[package]] +name = "object" +version = "0.36.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "576dfe1fc8f9df304abb159d767a29d0476f7750fbf8aa7ad07816004a207434" +dependencies = [ + "memchr", +] + +[[package]] +name = "once_cell" +version = "1.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" + +[[package]] +name = "open" +version = "5.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5ca541f22b1c46d4bb9801014f234758ab4297e7870b904b6a8415b980a7388" +dependencies = [ + "is-wsl", + "libc", + "pathdiff", +] + +[[package]] +name = "option-ext" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" + +[[package]] +name = "ordered-stream" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" +dependencies = [ + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "os_pipe" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29d73ba8daf8fac13b0501d1abeddcfe21ba7401ada61a819144b6c2a4f32209" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "overload" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" + +[[package]] +name = "pango" +version = "0.18.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4" +dependencies = [ + "gio", + "glib", + "libc", + "once_cell", + "pango-sys", +] + +[[package]] +name = "pango-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "parking" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" + +[[package]] +name = "parking_lot" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" +dependencies = [ + "lock_api", + "parking_lot_core", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall", + "smallvec", + "windows-targets 0.52.5", +] + +[[package]] +name = "pathdiff" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" + +[[package]] +name = "percent-encoding" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + +[[package]] +name = "phf" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3dfb61232e34fcb633f43d12c58f83c1df82962dcdfa565a4e866ffc17dafe12" +dependencies = [ + "phf_macros 0.8.0", + "phf_shared 0.8.0", + "proc-macro-hack", +] + +[[package]] +name = "phf" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" +dependencies = [ + "phf_shared 0.10.0", +] + +[[package]] +name = "phf" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" +dependencies = [ + "phf_macros 0.11.2", + "phf_shared 0.11.2", +] + +[[package]] +name = "phf_codegen" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cbffee61585b0411840d3ece935cce9cb6321f01c45477d30066498cd5e1a815" +dependencies = [ + "phf_generator 0.8.0", + "phf_shared 0.8.0", +] + +[[package]] +name = "phf_codegen" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd" +dependencies = [ + "phf_generator 0.10.0", + "phf_shared 0.10.0", +] + +[[package]] +name = "phf_generator" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17367f0cc86f2d25802b2c26ee58a7b23faeccf78a396094c13dced0d0182526" +dependencies = [ + "phf_shared 0.8.0", + "rand 0.7.3", +] + +[[package]] +name = "phf_generator" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" +dependencies = [ + "phf_shared 0.10.0", + "rand 0.8.5", +] + +[[package]] +name = "phf_generator" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" +dependencies = [ + "phf_shared 0.11.2", + "rand 0.8.5", +] + +[[package]] +name = "phf_macros" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f6fde18ff429ffc8fe78e2bf7f8b7a5a5a6e2a8b58bc5a9ac69198bbda9189c" +dependencies = [ + "phf_generator 0.8.0", + "phf_shared 0.8.0", + "proc-macro-hack", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "phf_macros" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" +dependencies = [ + "phf_generator 0.11.2", + "phf_shared 0.11.2", + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "phf_shared" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7" +dependencies = [ + "siphasher", +] + +[[package]] +name = "phf_shared" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" +dependencies = [ + "siphasher", +] + +[[package]] +name = "phf_shared" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" +dependencies = [ + "siphasher", +] + +[[package]] +name = "photoshop-scriptui-dialog-builder" +version = "0.0.0" +dependencies = [ + "serde", + "serde_json", + "tauri", + "tauri-build", + "tauri-plugin-dialog", + "tauri-plugin-fs", + "tauri-plugin-persisted-scope", + "tauri-plugin-shell", + "tauri-plugin-single-instance", + "tauri-plugin-upload", + "tauri-plugin-window-state", +] + +[[package]] +name = "pin-project" +version = "1.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" +dependencies = [ + "pin-project-internal", +] + +[[package]] +name = "pin-project-internal" +version = "1.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "piper" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae1d5c74c9876f070d3e8fd503d748c7d974c3e48da8f41350fa5222ef9b4391" +dependencies = [ + "atomic-waker", + "fastrand", + "futures-io", +] + +[[package]] +name = "pkg-config" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" + +[[package]] +name = "plist" +version = "1.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9d34169e64b3c7a80c8621a48adaf44e0cf62c78a9b25dd9dd35f1881a17cf9" +dependencies = [ + "base64 0.21.7", + "indexmap 2.2.6", + "line-wrap", + "quick-xml", + "serde", + "time", +] + +[[package]] +name = "png" +version = "0.17.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1" +dependencies = [ + "bitflags 1.3.2", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide", +] + +[[package]] +name = "polling" +version = "3.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3ed00ed3fbf728b5816498ecd316d1716eecaced9c0c8d2c5a6740ca214985b" +dependencies = [ + "cfg-if", + "concurrent-queue", + "hermit-abi 0.4.0", + "pin-project-lite", + "rustix", + "tracing", + "windows-sys 0.52.0", +] + +[[package]] +name = "powerfmt" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" + +[[package]] +name = "ppv-lite86" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" + +[[package]] +name = "precomputed-hash" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" + +[[package]] +name = "proc-macro-crate" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" +dependencies = [ + "once_cell", + "toml_edit 0.19.15", +] + +[[package]] +name = "proc-macro-crate" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b00f26d3400549137f92511a46ac1cd8ce37cb5598a96d382381458b992a5d24" +dependencies = [ + "toml_datetime", + "toml_edit 0.20.2", +] + +[[package]] +name = "proc-macro-error" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" +dependencies = [ + "proc-macro-error-attr", + "proc-macro2", + "quote", + "syn 1.0.109", + "version_check", +] + +[[package]] +name = "proc-macro-error-attr" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" +dependencies = [ + "proc-macro2", + "quote", + "version_check", +] + +[[package]] +name = "proc-macro-hack" +version = "0.5.20+deprecated" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" + +[[package]] +name = "proc-macro2" +version = "1.0.85" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22244ce15aa966053a896d1accb3a6e68469b97c7f33f284b99f0d576879fc23" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "quick-xml" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33" +dependencies = [ + "memchr", +] + +[[package]] +name = "quote" +version = "1.0.36" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "rand" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" +dependencies = [ + "getrandom 0.1.16", + "libc", + "rand_chacha 0.2.2", + "rand_core 0.5.1", + "rand_hc", + "rand_pcg", +] + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha 0.3.1", + "rand_core 0.6.4", +] + +[[package]] +name = "rand_chacha" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" +dependencies = [ + "ppv-lite86", + "rand_core 0.5.1", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core 0.6.4", +] + +[[package]] +name = "rand_core" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" +dependencies = [ + "getrandom 0.1.16", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom 0.2.15", +] + +[[package]] +name = "rand_hc" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" +dependencies = [ + "rand_core 0.5.1", +] + +[[package]] +name = "rand_pcg" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429" +dependencies = [ + "rand_core 0.5.1", +] + +[[package]] +name = "raw-window-handle" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" + +[[package]] +name = "raw-window-handle" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" + +[[package]] +name = "read-progress-stream" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6435842fc2fea44b528719eb8c32203bbc1bb2f5b619fbe0c0a3d8350fd8d2a8" +dependencies = [ + "bytes", + "futures", + "pin-project-lite", +] + +[[package]] +name = "redox_syscall" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c82cf8cff14456045f55ec4241383baeff27af886adb72ffb2162f99911de0fd" +dependencies = [ + "bitflags 2.5.0", +] + +[[package]] +name = "redox_users" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891" +dependencies = [ + "getrandom 0.2.15", + "libredox", + "thiserror", +] + +[[package]] +name = "regex" +version = "1.10.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata 0.4.7", + "regex-syntax 0.8.4", +] + +[[package]] +name = "regex-automata" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" +dependencies = [ + "regex-syntax 0.6.29", +] + +[[package]] +name = "regex-automata" +version = "0.4.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax 0.8.4", +] + +[[package]] +name = "regex-syntax" +version = "0.6.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" + +[[package]] +name = "regex-syntax" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" + +[[package]] +name = "reqwest" +version = "0.12.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7d6d2a27d57148378eb5e111173f4276ad26340ecc5c49a4a2152167a2d6a37" +dependencies = [ + "base64 0.22.1", + "bytes", + "futures-core", + "futures-util", + "http", + "http-body", + "http-body-util", + "hyper", + "hyper-util", + "ipnet", + "js-sys", + "log", + "mime", + "once_cell", + "percent-encoding", + "pin-project-lite", + "serde", + "serde_json", + "serde_urlencoded", + "sync_wrapper", + "tokio", + "tokio-util", + "tower-service", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-streams", + "web-sys", + "winreg", +] + +[[package]] +name = "rfd" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25a73a7337fc24366edfca76ec521f51877b114e42dab584008209cca6719251" +dependencies = [ + "ashpd", + "block", + "dispatch", + "glib-sys", + "gobject-sys", + "gtk-sys", + "js-sys", + "log", + "objc", + "objc-foundation", + "objc_id", + "raw-window-handle 0.6.2", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "windows-sys 0.48.0", +] + +[[package]] +name = "rustc-demangle" +version = "0.1.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" + +[[package]] +name = "rustc_version" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" +dependencies = [ + "semver", +] + +[[package]] +name = "rustix" +version = "0.38.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" +dependencies = [ + "bitflags 2.5.0", + "errno", + "libc", + "linux-raw-sys", + "windows-sys 0.52.0", +] + +[[package]] +name = "rustversion" +version = "1.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" + +[[package]] +name = "ryu" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "schemars" +version = "0.8.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92" +dependencies = [ + "dyn-clone", + "indexmap 1.9.3", + "schemars_derive", + "serde", + "serde_json", + "url", +] + +[[package]] +name = "schemars_derive" +version = "0.8.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1eee588578aff73f856ab961cd2f79e36bc45d7ded33a7562adba4667aecc0e" +dependencies = [ + "proc-macro2", + "quote", + "serde_derive_internals", + "syn 2.0.66", +] + +[[package]] +name = "scoped-tls" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "selectors" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df320f1889ac4ba6bc0cdc9c9af7af4bd64bb927bccdf32d81140dc1f9be12fe" +dependencies = [ + "bitflags 1.3.2", + "cssparser", + "derive_more", + "fxhash", + "log", + "matches", + "phf 0.8.0", + "phf_codegen 0.8.0", + "precomputed-hash", + "servo_arc", + "smallvec", + "thin-slice", +] + +[[package]] +name = "semver" +version = "1.0.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" +dependencies = [ + "serde", +] + +[[package]] +name = "serde" +version = "1.0.203" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.203" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "serde_derive_internals" +version = "0.29.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "serde_json" +version = "1.0.117" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" +dependencies = [ + "itoa 1.0.11", + "ryu", + "serde", +] + +[[package]] +name = "serde_repr" +version = "0.1.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "serde_spanned" +version = "0.6.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0" +dependencies = [ + "serde", +] + +[[package]] +name = "serde_urlencoded" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" +dependencies = [ + "form_urlencoded", + "itoa 1.0.11", + "ryu", + "serde", +] + +[[package]] +name = "serde_with" +version = "3.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ad483d2ab0149d5a5ebcd9972a3852711e0153d863bf5a5d0391d28883c4a20" +dependencies = [ + "base64 0.22.1", + "chrono", + "hex", + "indexmap 1.9.3", + "indexmap 2.2.6", + "serde", + "serde_derive", + "serde_json", + "serde_with_macros", + "time", +] + +[[package]] +name = "serde_with_macros" +version = "3.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65569b702f41443e8bc8bbb1c5779bd0450bbe723b56198980e80ec45780bce2" +dependencies = [ + "darling", + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "serialize-to-javascript" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9823f2d3b6a81d98228151fdeaf848206a7855a7a042bbf9bf870449a66cafb" +dependencies = [ + "serde", + "serde_json", + "serialize-to-javascript-impl", +] + +[[package]] +name = "serialize-to-javascript-impl" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74064874e9f6a15f04c1f3cb627902d0e6b410abbf36668afa873c61889f1763" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "servo_arc" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d98238b800e0d1576d8b6e3de32827c2d74bee68bb97748dcf5071fb53965432" +dependencies = [ + "nodrop", + "stable_deref_trait", +] + +[[package]] +name = "sha1" +version = "0.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] + +[[package]] +name = "sha2" +version = "0.10.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] + +[[package]] +name = "sharded-slab" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" +dependencies = [ + "lazy_static", +] + +[[package]] +name = "shared_child" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0d94659ad3c2137fef23ae75b03d5241d633f8acded53d672decfa0e6e0caef" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "signal-hook-registry" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" +dependencies = [ + "libc", +] + +[[package]] +name = "simd-adler32" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" + +[[package]] +name = "siphasher" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" + +[[package]] +name = "slab" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" +dependencies = [ + "autocfg", +] + +[[package]] +name = "smallvec" +version = "1.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" + +[[package]] +name = "socket2" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "softbuffer" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ae0d2e93c874cca74fe830bccbd1132299318932d273d2a3c77ad77476a3d7e" +dependencies = [ + "bytemuck", + "cfg_aliases", + "core-graphics", + "foreign-types", + "js-sys", + "log", + "objc2", + "objc2-app-kit", + "objc2-foundation", + "objc2-quartz-core", + "raw-window-handle 0.6.2", + "redox_syscall", + "wasm-bindgen", + "wayland-sys", + "web-sys", + "windows-sys 0.52.0", +] + +[[package]] +name = "soup3" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "471f924a40f31251afc77450e781cb26d55c0b650842efafc9c6cbd2f7cc4f9f" +dependencies = [ + "futures-channel", + "gio", + "glib", + "libc", + "soup3-sys", +] + +[[package]] +name = "soup3-sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ebe8950a680a12f24f15ebe1bf70db7af98ad242d9db43596ad3108aab86c27" +dependencies = [ + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "stable_deref_trait" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" + +[[package]] +name = "state" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b8c4a4445d81357df8b1a650d0d0d6fbbbfe99d064aa5e02f3e4022061476d8" +dependencies = [ + "loom", +] + +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + +[[package]] +name = "string_cache" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b" +dependencies = [ + "new_debug_unreachable", + "once_cell", + "parking_lot", + "phf_shared 0.10.0", + "precomputed-hash", + "serde", +] + +[[package]] +name = "string_cache_codegen" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988" +dependencies = [ + "phf_generator 0.10.0", + "phf_shared 0.10.0", + "proc-macro2", + "quote", +] + +[[package]] +name = "strsim" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" + +[[package]] +name = "swift-rs" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bbdb58577b6301f8d17ae2561f32002a5bae056d444e0f69e611e504a276204" +dependencies = [ + "base64 0.21.7", + "serde", + "serde_json", +] + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.66" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "sync_wrapper" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" + +[[package]] +name = "system-deps" +version = "6.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" +dependencies = [ + "cfg-expr", + "heck 0.5.0", + "pkg-config", + "toml 0.8.2", + "version-compare", +] + +[[package]] +name = "tao" +version = "0.28.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea538df05fbc2dcbbd740ba0cfe8607688535f4798d213cbbfa13ce494f3451f" +dependencies = [ + "bitflags 2.5.0", + "cocoa", + "core-foundation", + "core-graphics", + "crossbeam-channel", + "dispatch", + "dlopen2", + "dpi", + "gdkwayland-sys", + "gdkx11-sys", + "gtk", + "instant", + "jni", + "lazy_static", + "libc", + "log", + "ndk", + "ndk-context", + "ndk-sys", + "objc", + "once_cell", + "parking_lot", + "raw-window-handle 0.6.2", + "scopeguard", + "tao-macros", + "unicode-segmentation", + "url", + "windows 0.57.0", + "windows-core 0.57.0", + "windows-version", + "x11-dl", +] + +[[package]] +name = "tao-macros" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec114582505d158b669b136e6851f85840c109819d77c42bb7c0709f727d18c2" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "target-lexicon" +version = "0.12.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" + +[[package]] +name = "tauri" +version = "2.0.0-beta.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a258ecc5ac7ddade525f512c4962fd01cd0f5265e917b4572579c32c027bb31" +dependencies = [ + "anyhow", + "bytes", + "cocoa", + "dirs-next", + "dunce", + "embed_plist", + "futures-util", + "getrandom 0.2.15", + "glob", + "gtk", + "heck 0.5.0", + "http", + "jni", + "libc", + "log", + "mime", + "muda", + "objc", + "percent-encoding", + "raw-window-handle 0.6.2", + "reqwest", + "serde", + "serde_json", + "serde_repr", + "serialize-to-javascript", + "state", + "swift-rs", + "tauri-build", + "tauri-macros", + "tauri-runtime", + "tauri-runtime-wry", + "tauri-utils", + "thiserror", + "tokio", + "tray-icon", + "url", + "urlpattern", + "webkit2gtk", + "webview2-com", + "window-vibrancy", + "windows 0.56.0", +] + +[[package]] +name = "tauri-build" +version = "2.0.0-beta.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82b964bb6d03d97e24e12f896aab463b02a3c2ff76a60f728cc37b5548eb470e" +dependencies = [ + "anyhow", + "cargo_toml", + "dirs-next", + "glob", + "heck 0.5.0", + "json-patch", + "schemars", + "semver", + "serde", + "serde_json", + "tauri-utils", + "tauri-winres", + "toml 0.8.2", + "walkdir", +] + +[[package]] +name = "tauri-codegen" +version = "2.0.0-beta.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3529cfa977ed7c097f2a5e8da19ecffbe61982450a6c819e6165b6d0cfd3dd3a" +dependencies = [ + "base64 0.22.1", + "brotli", + "ico", + "json-patch", + "plist", + "png", + "proc-macro2", + "quote", + "semver", + "serde", + "serde_json", + "sha2", + "syn 2.0.66", + "tauri-utils", + "thiserror", + "time", + "url", + "uuid", + "walkdir", +] + +[[package]] +name = "tauri-macros" +version = "2.0.0-beta.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36f97dd80334f29314aa5f40b5fad10cb9feffd08e5a5324fd728613841e5d33" +dependencies = [ + "heck 0.5.0", + "proc-macro2", + "quote", + "syn 2.0.66", + "tauri-codegen", + "tauri-utils", +] + +[[package]] +name = "tauri-plugin" +version = "2.0.0-beta.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c8385fd0a4f661f5652b0d9e2d7256187d553bb174f88564d10ebcfa6a3af53" +dependencies = [ + "anyhow", + "glob", + "plist", + "schemars", + "serde", + "serde_json", + "tauri-utils", + "toml 0.8.2", + "walkdir", +] + +[[package]] +name = "tauri-plugin-dialog" +version = "2.0.0-beta.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fed4b22c59f7b04ae2a0bed8241aa715b41973c3f042c84aa67a1f4dc0174a8d" +dependencies = [ + "dunce", + "log", + "raw-window-handle 0.6.2", + "rfd", + "serde", + "serde_json", + "tauri", + "tauri-plugin", + "tauri-plugin-fs", + "thiserror", +] + +[[package]] +name = "tauri-plugin-fs" +version = "2.0.0-beta.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3aa91955751f329e0aa431b87c199b7378b6f91ec0765d2ad9d4c64e017c3cda" +dependencies = [ + "anyhow", + "glob", + "schemars", + "serde", + "serde_json", + "serde_repr", + "tauri", + "tauri-plugin", + "thiserror", + "url", + "uuid", +] + +[[package]] +name = "tauri-plugin-persisted-scope" +version = "2.0.0-beta.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8a4bcb19c71bca76e830471d0594245dad0028ccc8c24a1a146cdc74073274f" +dependencies = [ + "aho-corasick", + "bincode", + "log", + "serde", + "serde_json", + "tauri", + "tauri-plugin-fs", + "thiserror", +] + +[[package]] +name = "tauri-plugin-shell" +version = "2.0.0-beta.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8675bf7ab71f571a99192d0685ae870eb7af1264bdbbb66a1d655609f6c7ebd" +dependencies = [ + "encoding_rs", + "log", + "open", + "os_pipe", + "regex", + "schemars", + "serde", + "serde_json", + "shared_child", + "tauri", + "tauri-plugin", + "thiserror", + "tokio", +] + +[[package]] +name = "tauri-plugin-single-instance" +version = "2.0.0-beta.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ecafcc5214a5d3cd7a720c11e9c03cbd45ccaff721963485ec4ab481bdf4540" +dependencies = [ + "log", + "serde", + "serde_json", + "tauri", + "thiserror", + "windows-sys 0.52.0", + "zbus", +] + +[[package]] +name = "tauri-plugin-upload" +version = "2.0.0-beta.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5cf8c1a2502e2181ff4c55256a202e745cef04039d2c0b9cb660cb4d753ef5a" +dependencies = [ + "futures-util", + "log", + "read-progress-stream", + "reqwest", + "serde", + "serde_json", + "tauri", + "tauri-plugin", + "thiserror", + "tokio", + "tokio-util", +] + +[[package]] +name = "tauri-plugin-window-state" +version = "2.0.0-beta.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74b5596f41b90668ea37562d512e1dead687d9ae5eadb49f9faa8b875a2740a3" +dependencies = [ + "bitflags 2.5.0", + "log", + "serde", + "serde_json", + "tauri", + "tauri-plugin", + "thiserror", +] + +[[package]] +name = "tauri-runtime" +version = "2.0.0-beta.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7dc96172a43536236ab55b7da7b8461bf75810985e668589e2395cb476937cb" +dependencies = [ + "dpi", + "gtk", + "http", + "jni", + "raw-window-handle 0.6.2", + "serde", + "serde_json", + "tauri-utils", + "thiserror", + "url", + "windows 0.56.0", +] + +[[package]] +name = "tauri-runtime-wry" +version = "2.0.0-beta.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d4fd913b1f14a9b618c7f3ae35656d3aa759767fcb95b72006357c12b9d0b09" +dependencies = [ + "cocoa", + "gtk", + "http", + "jni", + "log", + "percent-encoding", + "raw-window-handle 0.6.2", + "softbuffer", + "tao", + "tauri-runtime", + "tauri-utils", + "url", + "webkit2gtk", + "webview2-com", + "windows 0.56.0", + "wry", +] + +[[package]] +name = "tauri-utils" +version = "2.0.0-beta.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f24a9c20d676a3f025331cc1c3841256ba88c9f25fb7fae709d2b3089c50d90" +dependencies = [ + "brotli", + "cargo_metadata", + "ctor", + "dunce", + "glob", + "html5ever", + "infer", + "json-patch", + "kuchikiki", + "log", + "memchr", + "phf 0.11.2", + "proc-macro2", + "quote", + "regex", + "schemars", + "semver", + "serde", + "serde_json", + "serde_with", + "swift-rs", + "thiserror", + "toml 0.8.2", + "url", + "urlpattern", + "walkdir", +] + +[[package]] +name = "tauri-winres" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5993dc129e544393574288923d1ec447c857f3f644187f4fbf7d9a875fbfc4fb" +dependencies = [ + "embed-resource", + "toml 0.7.8", +] + +[[package]] +name = "tempfile" +version = "3.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" +dependencies = [ + "cfg-if", + "fastrand", + "rustix", + "windows-sys 0.52.0", +] + +[[package]] +name = "tendril" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0" +dependencies = [ + "futf", + "mac", + "utf-8", +] + +[[package]] +name = "thin-slice" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaa81235c7058867fa8c0e7314f33dcce9c215f535d1913822a2b3f5e289f3c" + +[[package]] +name = "thiserror" +version = "1.0.61" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.61" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "thread_local" +version = "1.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" +dependencies = [ + "cfg-if", + "once_cell", +] + +[[package]] +name = "time" +version = "0.3.36" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" +dependencies = [ + "deranged", + "itoa 1.0.11", + "num-conv", + "powerfmt", + "serde", + "time-core", + "time-macros", +] + +[[package]] +name = "time-core" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" + +[[package]] +name = "time-macros" +version = "0.2.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" +dependencies = [ + "num-conv", + "time-core", +] + +[[package]] +name = "tinyvec" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + +[[package]] +name = "tokio" +version = "1.38.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a" +dependencies = [ + "backtrace", + "bytes", + "libc", + "mio", + "num_cpus", + "pin-project-lite", + "signal-hook-registry", + "socket2", + "tracing", + "windows-sys 0.48.0", +] + +[[package]] +name = "tokio-util" +version = "0.7.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" +dependencies = [ + "bytes", + "futures-core", + "futures-sink", + "pin-project-lite", + "tokio", +] + +[[package]] +name = "toml" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit 0.19.15", +] + +[[package]] +name = "toml" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit 0.20.2", +] + +[[package]] +name = "toml_datetime" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.19.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" +dependencies = [ + "indexmap 2.2.6", + "serde", + "serde_spanned", + "toml_datetime", + "winnow", +] + +[[package]] +name = "toml_edit" +version = "0.20.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338" +dependencies = [ + "indexmap 2.2.6", + "serde", + "serde_spanned", + "toml_datetime", + "winnow", +] + +[[package]] +name = "tower" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" +dependencies = [ + "futures-core", + "futures-util", + "pin-project", + "pin-project-lite", + "tokio", + "tower-layer", + "tower-service", +] + +[[package]] +name = "tower-layer" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" + +[[package]] +name = "tower-service" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" + +[[package]] +name = "tracing" +version = "0.1.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" +dependencies = [ + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "tracing-core" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" +dependencies = [ + "once_cell", + "valuable", +] + +[[package]] +name = "tracing-log" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" +dependencies = [ + "log", + "once_cell", + "tracing-core", +] + +[[package]] +name = "tracing-subscriber" +version = "0.3.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" +dependencies = [ + "matchers", + "nu-ansi-term", + "once_cell", + "regex", + "sharded-slab", + "smallvec", + "thread_local", + "tracing", + "tracing-core", + "tracing-log", +] + +[[package]] +name = "tray-icon" +version = "0.14.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ad8319cca93189ea9ab1b290de0595960529750b6b8b501a399ed1ec3775d60" +dependencies = [ + "cocoa", + "core-graphics", + "crossbeam-channel", + "dirs", + "libappindicator", + "muda", + "objc", + "once_cell", + "png", + "serde", + "thiserror", + "windows-sys 0.52.0", +] + +[[package]] +name = "try-lock" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" + +[[package]] +name = "typenum" +version = "1.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" + +[[package]] +name = "uds_windows" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" +dependencies = [ + "memoffset", + "tempfile", + "winapi", +] + +[[package]] +name = "unic-char-property" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221" +dependencies = [ + "unic-char-range", +] + +[[package]] +name = "unic-char-range" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc" + +[[package]] +name = "unic-common" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc" + +[[package]] +name = "unic-ucd-ident" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e230a37c0381caa9219d67cf063aa3a375ffed5bf541a452db16e744bdab6987" +dependencies = [ + "unic-char-property", + "unic-char-range", + "unic-ucd-version", +] + +[[package]] +name = "unic-ucd-version" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4" +dependencies = [ + "unic-common", +] + +[[package]] +name = "unicode-bidi" +version = "0.3.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" + +[[package]] +name = "unicode-ident" +version = "1.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" + +[[package]] +name = "unicode-normalization" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "unicode-segmentation" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" + +[[package]] +name = "url" +version = "2.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" +dependencies = [ + "form_urlencoded", + "idna", + "percent-encoding", + "serde", +] + +[[package]] +name = "urlpattern" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9bd5ff03aea02fa45b13a7980151fe45009af1980ba69f651ec367121a31609" +dependencies = [ + "derive_more", + "regex", + "serde", + "unic-ucd-ident", + "url", +] + +[[package]] +name = "utf-8" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" + +[[package]] +name = "uuid" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" +dependencies = [ + "getrandom 0.2.15", +] + +[[package]] +name = "valuable" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" + +[[package]] +name = "version-compare" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" + +[[package]] +name = "version_check" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "vswhom" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b" +dependencies = [ + "libc", + "vswhom-sys", +] + +[[package]] +name = "vswhom-sys" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18" +dependencies = [ + "cc", + "libc", +] + +[[package]] +name = "walkdir" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" +dependencies = [ + "same-file", + "winapi-util", +] + +[[package]] +name = "want" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" +dependencies = [ + "try-lock", +] + +[[package]] +name = "wasi" +version = "0.9.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "wasm-bindgen" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" +dependencies = [ + "cfg-if", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" +dependencies = [ + "bumpalo", + "log", + "once_cell", + "proc-macro2", + "quote", + "syn 2.0.66", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-futures" +version = "0.4.42" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" +dependencies = [ + "cfg-if", + "js-sys", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" + +[[package]] +name = "wasm-streams" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b65dc4c90b63b118468cf747d8bf3566c1913ef60be765b5730ead9e0a3ba129" +dependencies = [ + "futures-util", + "js-sys", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "wayland-sys" +version = "0.31.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "105b1842da6554f91526c14a2a2172897b7f745a805d62af4ce698706be79c12" +dependencies = [ + "dlib", + "log", + "pkg-config", +] + +[[package]] +name = "web-sys" +version = "0.3.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "webkit2gtk" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76b1bc1e54c581da1e9f179d0b38512ba358fb1af2d634a1affe42e37172361a" +dependencies = [ + "bitflags 1.3.2", + "cairo-rs", + "gdk", + "gdk-sys", + "gio", + "gio-sys", + "glib", + "glib-sys", + "gobject-sys", + "gtk", + "gtk-sys", + "javascriptcore-rs", + "libc", + "once_cell", + "soup3", + "webkit2gtk-sys", +] + +[[package]] +name = "webkit2gtk-sys" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62daa38afc514d1f8f12b8693d30d5993ff77ced33ce30cd04deebc267a6d57c" +dependencies = [ + "bitflags 1.3.2", + "cairo-sys-rs", + "gdk-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "gtk-sys", + "javascriptcore-rs-sys", + "libc", + "pkg-config", + "soup3-sys", + "system-deps", +] + +[[package]] +name = "webview2-com" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c914dd492a52f0377bef56fd1b6e74a79090f9ee631d625d5b505a00e4538b6" +dependencies = [ + "webview2-com-macros", + "webview2-com-sys", + "windows 0.56.0", + "windows-core 0.56.0", + "windows-implement 0.56.0", + "windows-interface 0.56.0", +] + +[[package]] +name = "webview2-com-macros" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac1345798ecd8122468840bcdf1b95e5dc6d2206c5e4b0eafa078d061f59c9bc" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "webview2-com-sys" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a46bcf03482ec28eeb764ca788f67998cde4213adfbbfa90462622058530f5e" +dependencies = [ + "thiserror", + "windows 0.56.0", + "windows-core 0.56.0", +] + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" +dependencies = [ + "windows-sys 0.52.0", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "window-vibrancy" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33082acd404763b315866e14a0d5193f3422c81086657583937a750cdd3ec340" +dependencies = [ + "cocoa", + "objc", + "raw-window-handle 0.6.2", + "windows-sys 0.52.0", + "windows-version", +] + +[[package]] +name = "windows" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" +dependencies = [ + "windows-targets 0.48.5", +] + +[[package]] +name = "windows" +version = "0.56.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1de69df01bdf1ead2f4ac895dc77c9351aefff65b2f3db429a343f9cbf05e132" +dependencies = [ + "windows-core 0.56.0", + "windows-targets 0.52.5", +] + +[[package]] +name = "windows" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143" +dependencies = [ + "windows-core 0.57.0", + "windows-targets 0.52.5", +] + +[[package]] +name = "windows-core" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +dependencies = [ + "windows-targets 0.52.5", +] + +[[package]] +name = "windows-core" +version = "0.56.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4698e52ed2d08f8658ab0c39512a7c00ee5fe2688c65f8c0a4f06750d729f2a6" +dependencies = [ + "windows-implement 0.56.0", + "windows-interface 0.56.0", + "windows-result", + "windows-targets 0.52.5", +] + +[[package]] +name = "windows-core" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d" +dependencies = [ + "windows-implement 0.57.0", + "windows-interface 0.57.0", + "windows-result", + "windows-targets 0.52.5", +] + +[[package]] +name = "windows-implement" +version = "0.56.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6fc35f58ecd95a9b71c4f2329b911016e6bec66b3f2e6a4aad86bd2e99e2f9b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "windows-implement" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "windows-interface" +version = "0.56.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08990546bf4edef8f431fa6326e032865f27138718c587dc21bc0265bbcb57cc" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "windows-interface" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", +] + +[[package]] +name = "windows-result" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8" +dependencies = [ + "windows-targets 0.52.5", +] + +[[package]] +name = "windows-sys" +version = "0.45.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" +dependencies = [ + "windows-targets 0.42.2", +] + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets 0.52.5", +] + +[[package]] +name = "windows-targets" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" +dependencies = [ + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", +] + +[[package]] +name = "windows-targets" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" +dependencies = [ + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", +] + +[[package]] +name = "windows-targets" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" +dependencies = [ + "windows_aarch64_gnullvm 0.52.5", + "windows_aarch64_msvc 0.52.5", + "windows_i686_gnu 0.52.5", + "windows_i686_gnullvm", + "windows_i686_msvc 0.52.5", + "windows_x86_64_gnu 0.52.5", + "windows_x86_64_gnullvm 0.52.5", + "windows_x86_64_msvc 0.52.5", +] + +[[package]] +name = "windows-version" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6998aa457c9ba8ff2fb9f13e9d2a930dabcea28f1d0ab94d687d8b3654844515" +dependencies = [ + "windows-targets 0.52.5", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" + +[[package]] +name = "windows_i686_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" + +[[package]] +name = "windows_i686_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" + +[[package]] +name = "windows_i686_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" + +[[package]] +name = "windows_i686_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" + +[[package]] +name = "winnow" +version = "0.5.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" +dependencies = [ + "memchr", +] + +[[package]] +name = "winreg" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" +dependencies = [ + "cfg-if", + "windows-sys 0.48.0", +] + +[[package]] +name = "wry" +version = "0.40.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fa597526af53f310a8e6218630c5024fdde8271f229e70d7d2fc70b52b8fb1e" +dependencies = [ + "base64 0.22.1", + "block", + "cocoa", + "core-graphics", + "crossbeam-channel", + "dpi", + "dunce", + "gdkx11", + "gtk", + "html5ever", + "http", + "javascriptcore-rs", + "jni", + "kuchikiki", + "libc", + "ndk", + "ndk-context", + "ndk-sys", + "objc", + "objc_id", + "once_cell", + "percent-encoding", + "raw-window-handle 0.6.2", + "sha2", + "soup3", + "tao-macros", + "thiserror", + "webkit2gtk", + "webkit2gtk-sys", + "webview2-com", + "windows 0.56.0", + "windows-core 0.56.0", + "windows-version", + "x11-dl", +] + +[[package]] +name = "x11" +version = "2.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e" +dependencies = [ + "libc", + "pkg-config", +] + +[[package]] +name = "x11-dl" +version = "2.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" +dependencies = [ + "libc", + "once_cell", + "pkg-config", +] + +[[package]] +name = "xdg-home" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca91dcf8f93db085f3a0a29358cd0b9d670915468f4290e8b85d118a34211ab8" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "zbus" +version = "4.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b8e3d6ae3342792a6cc2340e4394334c7402f3d793b390d2c5494a4032b3030" +dependencies = [ + "async-broadcast", + "async-executor", + "async-fs", + "async-io", + "async-lock", + "async-process", + "async-recursion", + "async-task", + "async-trait", + "blocking", + "derivative", + "enumflags2", + "event-listener", + "futures-core", + "futures-sink", + "futures-util", + "hex", + "nix", + "ordered-stream", + "rand 0.8.5", + "serde", + "serde_repr", + "sha1", + "static_assertions", + "tokio", + "tracing", + "uds_windows", + "windows-sys 0.52.0", + "xdg-home", + "zbus_macros", + "zbus_names", + "zvariant", +] + +[[package]] +name = "zbus_macros" +version = "4.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7a3e850ff1e7217a3b7a07eba90d37fe9bb9e89a310f718afcde5885ca9b6d7" +dependencies = [ + "proc-macro-crate 1.3.1", + "proc-macro2", + "quote", + "regex", + "syn 1.0.109", + "zvariant_utils", +] + +[[package]] +name = "zbus_names" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c" +dependencies = [ + "serde", + "static_assertions", + "zvariant", +] + +[[package]] +name = "zvariant" +version = "4.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e09e8be97d44eeab994d752f341e67b3b0d80512a8b315a0671d47232ef1b65" +dependencies = [ + "endi", + "enumflags2", + "serde", + "static_assertions", + "url", + "zvariant_derive", +] + +[[package]] +name = "zvariant_derive" +version = "4.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72a5857e2856435331636a9fbb415b09243df4521a267c5bedcd5289b4d5799e" +dependencies = [ + "proc-macro-crate 1.3.1", + "proc-macro2", + "quote", + "syn 1.0.109", + "zvariant_utils", +] + +[[package]] +name = "zvariant_utils" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00bedb16a193cc12451873fee2a1bc6550225acece0e36f333e68326c73c8172" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] diff --git a/build-pwa/src-tauri/Cargo.toml b/build-pwa/src-tauri/Cargo.toml new file mode 100644 index 0000000..95fa99a --- /dev/null +++ b/build-pwa/src-tauri/Cargo.toml @@ -0,0 +1,26 @@ +[package] +name = "photoshop-scriptui-dialog-builder" +version = "0.0.0" +description = "A Tauri App" +authors = ["you"] +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[build-dependencies] +tauri-build = { version = "2.0.0-beta", features = [] } + +[dependencies] +tauri = { version = "2.0.0-beta", features = [] } +tauri-plugin-shell = "2.0.0-beta" +serde = { version = "1", features = ["derive"] } +serde_json = "1" +tauri-plugin-window-state = "2.0.0-beta" +tauri-plugin-fs = "2.0.0-beta.9" +tauri-plugin-persisted-scope = "2.0.0-beta" +tauri-plugin-upload = "2.0.0-beta.7" +tauri-plugin-dialog = "2.0.0-beta.9" + +[target."cfg(not(any(target_os = \"android\", target_os = \"ios\")))".dependencies] +tauri-plugin-single-instance = "2.0.0-beta.9" +tauri-plugin-window-state = "2.0.0-beta" diff --git a/build-pwa/src-tauri/build.rs b/build-pwa/src-tauri/build.rs new file mode 100644 index 0000000..d860e1e --- /dev/null +++ b/build-pwa/src-tauri/build.rs @@ -0,0 +1,3 @@ +fn main() { + tauri_build::build() +} diff --git a/build-pwa/src-tauri/capabilities/default.json b/build-pwa/src-tauri/capabilities/default.json new file mode 100644 index 0000000..7f87486 --- /dev/null +++ b/build-pwa/src-tauri/capabilities/default.json @@ -0,0 +1,29 @@ +{ + "$schema": "../gen/schemas/desktop-schema.json", + "identifier": "default", + "description": "Capability for the main window", + "windows": [ + "main" + ], + "permissions": [ + "path:default", + "event:default", + "window:default", + "app:default", + "image:default", + "resources:default", + "menu:default", + "tray:default", + "shell:allow-open", + "window-state:allow-restore-state", + "window-state:allow-save-window-state", + "fs:read-files", + "fs:write-files", + "fs:read-all", + "fs:write-all", + "upload:allow-download", + "upload:allow-upload", + "dialog:allow-ask", + "dialog:allow-save" + ] +} \ No newline at end of file diff --git a/build-pwa/src-tauri/icons/128x128.png b/build-pwa/src-tauri/icons/128x128.png new file mode 100644 index 0000000..caaaa2d Binary files /dev/null and b/build-pwa/src-tauri/icons/128x128.png differ diff --git a/build-pwa/src-tauri/icons/128x128@2x.png b/build-pwa/src-tauri/icons/128x128@2x.png new file mode 100644 index 0000000..408d443 Binary files /dev/null and b/build-pwa/src-tauri/icons/128x128@2x.png differ diff --git a/build-pwa/src-tauri/icons/32x32.png b/build-pwa/src-tauri/icons/32x32.png new file mode 100644 index 0000000..2383b4e Binary files /dev/null and b/build-pwa/src-tauri/icons/32x32.png differ diff --git a/build-pwa/src-tauri/icons/Square107x107Logo.png b/build-pwa/src-tauri/icons/Square107x107Logo.png new file mode 100644 index 0000000..7c9a63c Binary files /dev/null and b/build-pwa/src-tauri/icons/Square107x107Logo.png differ diff --git a/build-pwa/src-tauri/icons/Square142x142Logo.png b/build-pwa/src-tauri/icons/Square142x142Logo.png new file mode 100644 index 0000000..8f670dc Binary files /dev/null and b/build-pwa/src-tauri/icons/Square142x142Logo.png differ diff --git a/build-pwa/src-tauri/icons/Square150x150Logo.png b/build-pwa/src-tauri/icons/Square150x150Logo.png new file mode 100644 index 0000000..6d81759 Binary files /dev/null and b/build-pwa/src-tauri/icons/Square150x150Logo.png differ diff --git a/build-pwa/src-tauri/icons/Square284x284Logo.png b/build-pwa/src-tauri/icons/Square284x284Logo.png new file mode 100644 index 0000000..7ee95c8 Binary files /dev/null and b/build-pwa/src-tauri/icons/Square284x284Logo.png differ diff --git a/build-pwa/src-tauri/icons/Square30x30Logo.png b/build-pwa/src-tauri/icons/Square30x30Logo.png new file mode 100644 index 0000000..6a6a3d6 Binary files /dev/null and b/build-pwa/src-tauri/icons/Square30x30Logo.png differ diff --git a/build-pwa/src-tauri/icons/Square310x310Logo.png b/build-pwa/src-tauri/icons/Square310x310Logo.png new file mode 100644 index 0000000..ffeb825 Binary files /dev/null and b/build-pwa/src-tauri/icons/Square310x310Logo.png differ diff --git a/build-pwa/src-tauri/icons/Square44x44Logo.png b/build-pwa/src-tauri/icons/Square44x44Logo.png new file mode 100644 index 0000000..e9b6af7 Binary files /dev/null and b/build-pwa/src-tauri/icons/Square44x44Logo.png differ diff --git a/build-pwa/src-tauri/icons/Square71x71Logo.png b/build-pwa/src-tauri/icons/Square71x71Logo.png new file mode 100644 index 0000000..3bcf622 Binary files /dev/null and b/build-pwa/src-tauri/icons/Square71x71Logo.png differ diff --git a/build-pwa/src-tauri/icons/Square89x89Logo.png b/build-pwa/src-tauri/icons/Square89x89Logo.png new file mode 100644 index 0000000..4f79d5b Binary files /dev/null and b/build-pwa/src-tauri/icons/Square89x89Logo.png differ diff --git a/build-pwa/src-tauri/icons/StoreLogo.png b/build-pwa/src-tauri/icons/StoreLogo.png new file mode 100644 index 0000000..f88b2d1 Binary files /dev/null and b/build-pwa/src-tauri/icons/StoreLogo.png differ diff --git a/build-pwa/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png b/build-pwa/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000..49dab01 Binary files /dev/null and b/build-pwa/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png differ diff --git a/build-pwa/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png b/build-pwa/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..f222c5e Binary files /dev/null and b/build-pwa/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png differ diff --git a/build-pwa/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png b/build-pwa/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png new file mode 100644 index 0000000..49dab01 Binary files /dev/null and b/build-pwa/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png differ diff --git a/build-pwa/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png b/build-pwa/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000..7964577 Binary files /dev/null and b/build-pwa/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png differ diff --git a/build-pwa/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png b/build-pwa/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..9c9da4c Binary files /dev/null and b/build-pwa/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png differ diff --git a/build-pwa/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png b/build-pwa/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png new file mode 100644 index 0000000..7964577 Binary files /dev/null and b/build-pwa/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png differ diff --git a/build-pwa/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png b/build-pwa/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000..a912b5c Binary files /dev/null and b/build-pwa/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png differ diff --git a/build-pwa/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png b/build-pwa/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..2ac2eef Binary files /dev/null and b/build-pwa/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png differ diff --git a/build-pwa/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png b/build-pwa/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png new file mode 100644 index 0000000..a912b5c Binary files /dev/null and b/build-pwa/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png differ diff --git a/build-pwa/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png b/build-pwa/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000..63e861c Binary files /dev/null and b/build-pwa/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png differ diff --git a/build-pwa/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png b/build-pwa/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..96d34ab Binary files /dev/null and b/build-pwa/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png differ diff --git a/build-pwa/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png b/build-pwa/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png new file mode 100644 index 0000000..63e861c Binary files /dev/null and b/build-pwa/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png differ diff --git a/build-pwa/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png b/build-pwa/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000..d20e69e Binary files /dev/null and b/build-pwa/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/build-pwa/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png b/build-pwa/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..6376f3a Binary files /dev/null and b/build-pwa/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png differ diff --git a/build-pwa/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png b/build-pwa/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png new file mode 100644 index 0000000..d20e69e Binary files /dev/null and b/build-pwa/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png differ diff --git a/build-pwa/src-tauri/icons/icon.icns b/build-pwa/src-tauri/icons/icon.icns new file mode 100644 index 0000000..6fe1f3c Binary files /dev/null and b/build-pwa/src-tauri/icons/icon.icns differ diff --git a/build-pwa/src-tauri/icons/icon.ico b/build-pwa/src-tauri/icons/icon.ico new file mode 100644 index 0000000..d972309 Binary files /dev/null and b/build-pwa/src-tauri/icons/icon.ico differ diff --git a/build-pwa/src-tauri/icons/icon.png b/build-pwa/src-tauri/icons/icon.png new file mode 100644 index 0000000..e88e6ae Binary files /dev/null and b/build-pwa/src-tauri/icons/icon.png differ diff --git a/build-pwa/src-tauri/icons/ios/AppIcon-20x20@1x.png b/build-pwa/src-tauri/icons/ios/AppIcon-20x20@1x.png new file mode 100644 index 0000000..511866f Binary files /dev/null and b/build-pwa/src-tauri/icons/ios/AppIcon-20x20@1x.png differ diff --git a/build-pwa/src-tauri/icons/ios/AppIcon-20x20@2x-1.png b/build-pwa/src-tauri/icons/ios/AppIcon-20x20@2x-1.png new file mode 100644 index 0000000..4f33751 Binary files /dev/null and b/build-pwa/src-tauri/icons/ios/AppIcon-20x20@2x-1.png differ diff --git a/build-pwa/src-tauri/icons/ios/AppIcon-20x20@2x.png b/build-pwa/src-tauri/icons/ios/AppIcon-20x20@2x.png new file mode 100644 index 0000000..4f33751 Binary files /dev/null and b/build-pwa/src-tauri/icons/ios/AppIcon-20x20@2x.png differ diff --git a/build-pwa/src-tauri/icons/ios/AppIcon-20x20@3x.png b/build-pwa/src-tauri/icons/ios/AppIcon-20x20@3x.png new file mode 100644 index 0000000..9c4c9ab Binary files /dev/null and b/build-pwa/src-tauri/icons/ios/AppIcon-20x20@3x.png differ diff --git a/build-pwa/src-tauri/icons/ios/AppIcon-29x29@1x.png b/build-pwa/src-tauri/icons/ios/AppIcon-29x29@1x.png new file mode 100644 index 0000000..963d91a Binary files /dev/null and b/build-pwa/src-tauri/icons/ios/AppIcon-29x29@1x.png differ diff --git a/build-pwa/src-tauri/icons/ios/AppIcon-29x29@2x-1.png b/build-pwa/src-tauri/icons/ios/AppIcon-29x29@2x-1.png new file mode 100644 index 0000000..839a558 Binary files /dev/null and b/build-pwa/src-tauri/icons/ios/AppIcon-29x29@2x-1.png differ diff --git a/build-pwa/src-tauri/icons/ios/AppIcon-29x29@2x.png b/build-pwa/src-tauri/icons/ios/AppIcon-29x29@2x.png new file mode 100644 index 0000000..839a558 Binary files /dev/null and b/build-pwa/src-tauri/icons/ios/AppIcon-29x29@2x.png differ diff --git a/build-pwa/src-tauri/icons/ios/AppIcon-29x29@3x.png b/build-pwa/src-tauri/icons/ios/AppIcon-29x29@3x.png new file mode 100644 index 0000000..025ee21 Binary files /dev/null and b/build-pwa/src-tauri/icons/ios/AppIcon-29x29@3x.png differ diff --git a/build-pwa/src-tauri/icons/ios/AppIcon-40x40@1x.png b/build-pwa/src-tauri/icons/ios/AppIcon-40x40@1x.png new file mode 100644 index 0000000..4f33751 Binary files /dev/null and b/build-pwa/src-tauri/icons/ios/AppIcon-40x40@1x.png differ diff --git a/build-pwa/src-tauri/icons/ios/AppIcon-40x40@2x-1.png b/build-pwa/src-tauri/icons/ios/AppIcon-40x40@2x-1.png new file mode 100644 index 0000000..74017c3 Binary files /dev/null and b/build-pwa/src-tauri/icons/ios/AppIcon-40x40@2x-1.png differ diff --git a/build-pwa/src-tauri/icons/ios/AppIcon-40x40@2x.png b/build-pwa/src-tauri/icons/ios/AppIcon-40x40@2x.png new file mode 100644 index 0000000..74017c3 Binary files /dev/null and b/build-pwa/src-tauri/icons/ios/AppIcon-40x40@2x.png differ diff --git a/build-pwa/src-tauri/icons/ios/AppIcon-40x40@3x.png b/build-pwa/src-tauri/icons/ios/AppIcon-40x40@3x.png new file mode 100644 index 0000000..b0aa230 Binary files /dev/null and b/build-pwa/src-tauri/icons/ios/AppIcon-40x40@3x.png differ diff --git a/build-pwa/src-tauri/icons/ios/AppIcon-512@2x.png b/build-pwa/src-tauri/icons/ios/AppIcon-512@2x.png new file mode 100644 index 0000000..8ceb740 Binary files /dev/null and b/build-pwa/src-tauri/icons/ios/AppIcon-512@2x.png differ diff --git a/build-pwa/src-tauri/icons/ios/AppIcon-60x60@2x.png b/build-pwa/src-tauri/icons/ios/AppIcon-60x60@2x.png new file mode 100644 index 0000000..b0aa230 Binary files /dev/null and b/build-pwa/src-tauri/icons/ios/AppIcon-60x60@2x.png differ diff --git a/build-pwa/src-tauri/icons/ios/AppIcon-60x60@3x.png b/build-pwa/src-tauri/icons/ios/AppIcon-60x60@3x.png new file mode 100644 index 0000000..781c01d Binary files /dev/null and b/build-pwa/src-tauri/icons/ios/AppIcon-60x60@3x.png differ diff --git a/build-pwa/src-tauri/icons/ios/AppIcon-76x76@1x.png b/build-pwa/src-tauri/icons/ios/AppIcon-76x76@1x.png new file mode 100644 index 0000000..4c013fa Binary files /dev/null and b/build-pwa/src-tauri/icons/ios/AppIcon-76x76@1x.png differ diff --git a/build-pwa/src-tauri/icons/ios/AppIcon-76x76@2x.png b/build-pwa/src-tauri/icons/ios/AppIcon-76x76@2x.png new file mode 100644 index 0000000..c4b4817 Binary files /dev/null and b/build-pwa/src-tauri/icons/ios/AppIcon-76x76@2x.png differ diff --git a/build-pwa/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png b/build-pwa/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png new file mode 100644 index 0000000..1a4ec1e Binary files /dev/null and b/build-pwa/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png differ diff --git a/build-pwa/src-tauri/src/main.rs b/build-pwa/src-tauri/src/main.rs new file mode 100644 index 0000000..32aff96 --- /dev/null +++ b/build-pwa/src-tauri/src/main.rs @@ -0,0 +1,21 @@ +// Prevents additional console window on Windows in release, DO NOT REMOVE!! +#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")] + +// Learn more about Tauri commands at https://tauri.app/v1/guides/features/command +#[tauri::command] +fn greet(name: &str) -> String { + format!("Hello, {}! You've been greeted from Rust!", name) +} + +fn main() { + tauri::Builder::default() + .plugin(tauri_plugin_upload::init()) + .plugin(tauri_plugin_window_state::Builder::default().build()) + .plugin(tauri_plugin_fs::init()) + .plugin(tauri_plugin_dialog::init()) + .plugin(tauri_plugin_persisted_scope::init()) + .plugin(tauri_plugin_shell::init()) + .invoke_handler(tauri::generate_handler![greet]) + .run(tauri::generate_context!()) + .expect("error while running tauri application"); +} diff --git a/build-pwa/src-tauri/tauri.conf.json b/build-pwa/src-tauri/tauri.conf.json new file mode 100644 index 0000000..7fe4453 --- /dev/null +++ b/build-pwa/src-tauri/tauri.conf.json @@ -0,0 +1,32 @@ +{ + "productName": "Photoshop ScriptUI Dialog Builder", + "version": "0.0.0", + "identifier": "me.joonas.scriptui", + "build": { + "frontendDist": "../src" + }, + "app": { + "withGlobalTauri": true, + "windows": [ + { + "title": "Photoshop ScriptUI Dialog Builder", + "minWidth": 800, + "minHeight": 600 + } + ], + "security": { + "csp": null + } + }, + "bundle": { + "active": true, + "targets": "all", + "icon": [ + "icons/32x32.png", + "icons/128x128.png", + "icons/128x128@2x.png", + "icons/icon.icns", + "icons/icon.ico" + ] + } +} diff --git a/build-pwa/src/assets/css/dialog.builder.css b/build-pwa/src/assets/css/dialog.builder.css new file mode 100644 index 0000000..f727a73 --- /dev/null +++ b/build-pwa/src/assets/css/dialog.builder.css @@ -0,0 +1,2 @@ +html,body{width:100%;height:100%;min-height:100%;margin:0px;overflow:hidden}body,code{font-family:'Source Sans Pro', sans-serif;font-size:13px;line-height:15px;font-weight:300;color:#dadada}html,#loader-bg{background:#fff;background:linear-gradient(44deg, #c075ee, #6be6d7)}#wrap{height:100%}code{background:rgba(0,0,0,0.3);padding:0px 4px;border-radius:4px}.panel-wrap{float:left;position:relative;border-left:2px solid #414141;font-family:'Source Sans Pro', sans-serif;font-size:13px;line-height:15px;font-weight:300;background:#535353;color:#dadada;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;padding-top:46px;padding-bottom:20px;box-sizing:border-box;transition:background 300ms ease}.panel-wrap.collapse{width:23px;background:#474747}.panel-wrap.collapse .panel-title,.panel-wrap.collapse .overflow-wrap{visibility:hidden;opacity:0;display:none}.panel-wrap.collapse .collapse i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.panel-wrap .label{-webkit-animation-delay:0ms;animation-delay:0ms;-webkit-animation-duration:400ms;animation-duration:400ms;display:none}.panel-wrap .label>span{display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.panel-wrap.collapse .label{opacity:.5;display:block;position:absolute;top:10px;right:0;bottom:0;left:0;cursor:pointer}.panel-wrap.collapse:hover .label{opacity:.9}.panel-wrap .collapse{cursor:pointer;background:#3f3f3f;background:linear-gradient(to bottom, #3f3f3f 0%, #474747 33%, #474747 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3f3f', endColorstr='#474747',GradientType=0 );height:20px;line-height:20px;font-size:9px;position:absolute;z-index:50;right:0;bottom:0;left:0}.panel-wrap .collapse i{float:right;position:relative;top:5px;right:8px}.panel-title{cursor:pointer;position:absolute;z-index:20;top:0;right:0;left:0;height:25px;line-height:25px;padding:10px 16px;font-size:18px;font-weight:300;background:#676767;border-bottom:1px solid #393939}.panel-title span{display:block;overflow:hidden}.panel-wrap .overflow-wrap{height:100%;overflow:auto;overflow-x:hidden;position:relative;z-index:0}.panel-wrap .contents{padding:15px 17px 120px 17px}#panel-new-item-wrap{z-index:12}#panel-new-item-wrap .contents ul,#panel-new-item-wrap .contents li{display:block}#panel-new-item-wrap .contents ul{flex-wrap:nowrap;white-space:nowrap;margin:0px;padding:0px}#panel-new-item-wrap .contents ul .group,#panel-new-item-wrap .contents ul .panel,#panel-new-item-wrap .contents ul .verticaltabbedpanel,#panel-new-item-wrap .contents ul .tabbedpanel,#panel-new-item-wrap .contents ul .tab,#panel-new-item-wrap .contents ul .treeview,#panel-new-item-wrap .contents ul .treeitem{font-weight:400;color:#fff}#panel-new-item-wrap .contents li{position:relative;cursor:pointer;padding:5px 15px 5px 10px}#panel-new-item-wrap .contents li:hover{background:rgba(255,255,255,0.09)}#panel-new-item-wrap .contents li:hover:before{content:"";position:absolute;z-index:40;right:0px;top:0px;bottom:0px;width:0;height:0;border-style:solid;border-width:12.5px 0px 12.5px 5px;border-color:#535354 #535354 #535354 #636363}#panel-new-item-wrap .contents li i{width:20px;text-align:center}#panel-new-item-wrap .contents li .failure-is-an-option{display:none;color:#ff8f28;font-size:12px;-webkit-animation:fiao-cycle-colors 300ms infinite alternate;animation:fiao-cycle-colors 300ms infinite alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes fiao-cycle-colors{0%{color:#ffb571}100%{color:#ff8f28}}@keyframes fiao-cycle-colors{0%{color:#ffb571}100%{color:#ff8f28}}#panel-new-item-wrap .contents li.failure-info .failure-is-an-option{display:inline-block !important}#panel-new-item-wrap .contents .enabled{z-index:2 !important}#panel-new-item-wrap .contents.show-disabled-overlay .disabled-overlay{cursor:not-allowed;background:rgba(83,83,83,0.75) !important;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}#panel-new-item-wrap .contents .dragged{cursor:copy !important;position:fixed;opacity:.6;z-index:2000;padding:10px 0 0 30px;margin:-10px 0 0 -10px}#panel-new-item-wrap .contents .dragged:hover{background:transparent}#panel-new-item-wrap .contents .dragged:before,#panel-new-item-wrap .contents .dragged:after{display:none}#panel-new-item-wrap .contents .gouping-divider{position:relative;z-index:2;display:block;margin:4px 0;width:100%;height:0px;border-top:1px solid #464646;border-bottom:1px solid #595959}#panel-new-item-wrap .contents .treeitem,#panel-new-item-wrap .contents .tab{display:none}#panel-new-item-wrap .contents .treeitem.show,#panel-new-item-wrap .contents .tab.show{display:block}#panel-tree-view-wrap{font-weight:400;z-index:11}#tree-view-contents{position:relative}#tree-view-contents ul,#tree-view-contents li{display:block;margin:0px;padding-left:0px}#tree-view-contents li{padding:1px 0px 1px 17px;line-height:16px}#tree-view-contents .item-text .txt{display:inline-block;vertical-align:middle;max-width:140px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#tree-view-contents .item-text{display:inline-block;width:100%;cursor:pointer}#tree-view-contents .item-text .txt{color:#999}#tree-view-contents .tree-dialog,#tree-view-contents .tree-root{padding:0px}#tree-view-contents .tree-dialog{padding-top:5px}#tree-view-contents .remove-item{display:inline-block;font-size:10px;vertical-align:middle;margin-right:4px}#tree-view-contents .remove-item:hover{color:#e91e4f !important}#tree-view-contents .item-text:hover{color:#ebe6e6}#tree-view-contents li.active>.item-text{color:#33cc59}#tree-view-contents li.active>.item-text>.remove-item,#tree-view-contents li.active>.item-text li{color:#dadada}#tree-view-contents li.active>.item-text>.remove-item:hover{color:#e91e4f !important}#tree-view-contents .tree-root ul{background:url("../images/indent-guides/indent-guide.svg") repeat-y top left;background-size:20px 26px}#tree-view-contents .tree-root li{background:url("../images/indent-guides/indent-guide-t-junction.svg") no-repeat left -4px,url("../images/indent-guides/indent-guide.svg") repeat-y top left;background-size:20px 26px}#tree-view-contents .tree-root li:last-child{background:url("../images/indent-guides/indent-guide-last.svg") no-repeat left -4px;background-size:20px 26px;background-color:rgba(83,83,83,0.8)}#tree-view-contents .active>ul{background:url("../images/indent-guides/indent-guide-active.svg") repeat-y top left;background-size:20px 26px}#tree-view-contents .active>ul>li{background:url("../images/indent-guides/indent-guide-active-t-junction.svg") no-repeat left -4px;background-size:20px 26px}#tree-view-contents .active>ul>li:last-child{background:url("../images/indent-guides/indent-guide-active-last.svg") no-repeat left -4px;background-size:20px 26px;background-color:rgba(83,83,83,0.8)}#tree-view-contents ul.path-parent-ul{background:url("../images/indent-guides/indent-guide-path.svg") repeat-y top left;background-size:20px 26px}#tree-view-contents li.path-sibling-node{background:url("../images/indent-guides/indent-guide-path-t-junction-2.svg") no-repeat left -4px;background-size:20px 26px}#tree-view-contents li.path-item{background:url("../images/indent-guides/indent-guide-path-t-junction-2.svg") no-repeat left -4px;background-size:20px 26px}#tree-view-contents li.path-start-node,#tree-view-contents li.path-node{background:url("../images/indent-guides/indent-guide-path-t-junction-3.svg") no-repeat left -4px,url("../images/indent-guides/indent-guide.svg") repeat-y top left;background-size:20px 26px}#tree-view-contents li.path-start{background:url("../images/indent-guides/indent-guide-path-t-junction-3.svg") no-repeat left -4px;background-size:20px 26px;background-color:rgba(83,83,83,0.8)}#tree-view-contents li.path-node:last-child,#tree-view-contents li.path-start-last,#tree-view-contents li.path-start-last:last-child{background:url("../images/indent-guides/indent-guide-path-last.svg") no-repeat left -4px;background-size:20px 26px;background-color:rgba(83,83,83,0.8)}#tree-view-contents .active-parent>.item-text .txt{font-weight:normal}#tree-view-contents .active-parent>.remove-item{color:orange}#tree-view-contents .dragged{position:fixed;opacity:.9;z-index:2000;border:1px solid #33cc59;margin:5px 0 0 15px;box-shadow:2px 4px 20px rgba(0,0,0,0.4);background:#535353 !important;padding:3px 0px 0px 9px !important}#tree-view-contents .dragged ul{padding-bottom:0px !important;margin:0px !important}#tree-view-contents .dragged li[data-parent="true"]{margin-bottom:0px !important}#tree-view-contents li.placeholder{position:relative;border:1px solid #777777;height:0px;padding:0px}#tree-view-contents li.placeholder:before{content:"";position:absolute;z-index:999;top:-4px;left:-1px;width:5px;height:5px;border-radius:900px;background:#535353;border:1px solid #33cc59}#tree-view-contents li.placeholder:after{content:"";position:absolute;z-index:999;top:-1px;left:19px;width:7px;height:2px;background:#9d9d9d}#tree-view-contents .item-crash-and-burn{display:block;height:2px;background:linear-gradient(to right, rgba(255,121,115,0) 0%, #ff5b45 50%, rgba(255,121,115,0) 100%);box-shadow:0 0 18px 1px #e31f1f;position:relative;z-index:99999}#tree-view-contents .duplicate-parent,#tree-view-contents .duplicate-parent .item-text,#tree-view-contents .duplicate-parent>ul,#tree-view-contents .duplicate-parent>ul>li{color:rgba(255,255,255,0.5) !important}#tree-view-contents li.collapsed{padding-bottom:8px !important}#tree-view-contents li.collapsed .collapsed-icon{width:16px;height:8px;float:left;position:relative;top:-.5px;left:15px}#tree-view-contents li.collapsed>ul{display:none}#tree-view-contents .sdb-hidden>.item-text{text-decoration:line-through !important;opacity:.7 !important}body.dragging,body.dragging *{cursor:-webkit-grab !important;cursor:grab !important}body.dragging.duplicate-item,body.dragging.duplicate-item *{cursor:copy !important}body.dragging #tree-view-contents .tree-dialog ul{padding-bottom:4px}body.dragging #tree-view-contents li[data-parent="true"]{margin-bottom:4px}body.dragging.dragging-tab #panel-tree-view-wrap .tab{margin-bottom:0px}body.dragging.dragging-tab #panel-tree-view-wrap .tab>ul:empty{display:none}#panel-edit-style-wrap{z-index:10}#panel-edit-style-wrap:before{display:none}#panel-edit-style-wrap input,#panel-edit-style-wrap textarea,#panel-edit-style-wrap .prettydropdown li{font-family:'Source Sans Pro', sans-serif;font-size:13px}#panel-edit-style-wrap>.label.animated .item-prop-icon{font-size:10px}#panel-edit-style-wrap .target-item-type{margin:-19px -19px 10px -18px;background:#494949;padding:8px 11px 7px 17px;display:block;text-align:right}#panel-edit-style-wrap .target-item-type i{vertical-align:middle;position:relative;top:-1px;padding-right:5px}#panel-edit-style-wrap .panel-title span{position:relative;z-index:0;overflow:visible}#panel-edit-style-wrap .panel-title span span.item-prop-icon{width:30px;height:30px;color:#dadada;position:absolute;top:-3px;right:-10px;z-index:1;float:right;display:flex;flex-direction:row;align-content:center;align-items:center;justify-items:center;justify-content:center;text-align:center}#panel-edit-style-wrap .panel-title span span.item-prop-icon i{font-size:15px}#panel-edit-style-wrap .panel-title span span.item-prop-icon:before{content:'';position:absolute;z-index:-1;border-radius:50%;width:100%;height:auto;padding-top:100%;background:#4e4e4e}body.update-styles .saving-icon{display:block !important}#edit-style-contents{text-align:center;width:165px}#edit-style-contents>div{text-align:left}#edit-style-contents h2{overflow:hidden;display:block;text-align:left;color:#fff;font-size:15px;font-weight:400;margin:19px 0 7px}#edit-style-contents .target-varName h2{margin-top:4px}#edit-style-contents h4{margin:10px 0 0;display:inline-block;color:#c1c1c1;font-size:12px;font-weight:400}#edit-style-contents .desc{color:#747474;font-size:11px;font-weight:400}#edit-style-contents .margins-desc{width:160px;display:flex;flex-direction:row;justify-content:stretch;height:auto;overflow:hidden;transition:all 1s}#edit-style-contents .margins-desc>span{flex:1;text-align:center}#edit-style-contents .margins-desc.hide{height:0}#edit-style-contents [title]{cursor:help}#edit-style-contents h2:hover .info{visibility:visible}#edit-style-contents .tabbed-panel{cursor:pointer;display:block;text-align:left}#edit-style-contents .creation-props-inner-wrap .creation-prop input[type="text"],#edit-style-contents input[data-edit="helpTip"],#edit-style-contents .textarea{background-color:#292929;border:1px solid #535353;border-radius:4px;outline:none;padding:6px;resize:vertical;overflow-x:hidden;overflow-y:auto;line-height:15px;height:15px;width:150px;max-height:160px;color:#fff}#edit-style-contents .creation-props-inner-wrap .creation-prop input[type="text"]:focus,#edit-style-contents input[data-edit="helpTip"]:focus,#edit-style-contents .textarea:focus{border:1px solid #33cc59}#edit-style-contents input[data-edit="helpTip"]{background:#2a2a2a}#edit-style-contents input[data-edit="varName"]{background-color:#3a3a3a;border:1px solid #2b2b2b;border-radius:4px;outline:none;padding:6px;resize:vertical;overflow-x:hidden;overflow-y:auto;line-height:15px;height:15px;width:150px;max-height:160px;color:#fff}#edit-style-contents input[data-edit="varName"]:focus{border:1px solid #33cc59}#edit-style-contents .justify-container{text-align:left}#edit-style-contents .justify-icon-wrap{display:inline-block;box-shadow:0 0 3px #222;border:1px solid #333;border-radius:4px;overflow:hidden;vertical-align:middle;margin-left:6px}#edit-style-contents .justify-icon{position:relative;z-index:0;color:#939393;vertical-align:middle;position:relative;display:inline-block;font-size:11px;width:19px;height:19px;overflow:hidden;text-align:center;cursor:pointer}#edit-style-contents .justify-icon[data-edit="justify-center"]{border:1px solid #333;border-top:none;border-bottom:none}#edit-style-contents .justify-icon .icon{line-height:19px;height:19px}#edit-style-contents .justify-icon.active{color:#fff;background:#292929}#edit-style-contents .justify-icon:hover{color:#33cc59}#edit-style-contents .link-icon{cursor:pointer;display:inline-block;font-size:10px;color:#acacac;padding:0 5px 0 5px}#edit-style-contents .link-icon .fa-lock-open{display:block}#edit-style-contents .link-icon .fa-unlock-alt{display:none}#edit-style-contents .link-icon.active{color:#33cc59}#edit-style-contents .link-icon.active .fa-lock-open{display:none}#edit-style-contents .link-icon.active .fa-unlock-alt{display:block}#edit-style-contents .link-icon:hover{color:#529ef2}#edit-style-contents .number-wrap{margin-top:0px}#edit-style-contents .number-wrap .number{width:26px;height:15px}#edit-style-contents .margin-inputs{margin-top:4px}#edit-style-contents .margin-inputs .n-1-4,#edit-style-contents .margin-inputs .n-3-4{display:inline-block;position:relative;z-index:0}#edit-style-contents .margin-inputs .arrow.plus{border-bottom-color:#c1c1c1}#edit-style-contents .margin-inputs .arrow.minus{border-top-color:#c1c1c1}#edit-style-contents .margin-inputs .n-3-4.hidden:before{content:'';position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:not-allowed}#edit-style-contents .margin-inputs .n-3-4.hidden .number{text-indent:-9999px;color:#3e3e3e;background:#3e3e3e;border-color:#535353}#edit-style-contents .margin-inputs .n-3-4.hidden .arrow{background:#3e3e3e;border-color:#535353}#edit-style-contents .number-wrap.hide{display:none}#edit-style-contents .dimensions-container .number{width:30px}#edit-style-contents .dimensions-container h4{margin-top:3px;padding-right:3px;padding-left:1px}#edit-style-contents .dimensions-container h4.width-heading{padding-left:0px}#edit-style-contents .dimensions-container .number.danger-zone{color:#fe6b0d}#edit-style-contents .prettydropdown{width:66px !important;max-width:66px !important;height:22px;vertical-align:middle;position:relative;top:-1px;margin-left:0px}#edit-style-contents .prettydropdown:first-child{margin-left:0px}#edit-style-contents .prettydropdown>ul{width:66px !important;max-width:66px !important;outline:none;border-radius:4px;font-size:12px;background:#2a2a2a;color:#c1c1c1;border-color:#535353}#edit-style-contents .prettydropdown>ul:focus{border:1px solid #33cc59}#edit-style-contents .prettydropdown>ul.active{border:1px solid #33cc59}#edit-style-contents .prettydropdown>ul>li{width:66px !important;max-width:66px !important;height:22px;line-height:22px;min-width:40px;padding-left:5px}#edit-style-contents .prettydropdown>ul>li>span.checked{font-size:10px;margin-right:5px;color:#529ef2}#edit-style-contents .prettydropdown>ul.active>li:not(.label):hover,#edit-style-contents .prettydropdown>ul.active>li.hover:not(.label),#edit-style-contents .prettydropdown>ul.active>li:first-child:hover:after{background:transparent;color:#e1e1e1}#edit-style-contents .prettydropdown.arrow>ul>li.selected:before,#edit-style-contents .prettydropdown.arrow>ul>li.selected:after{top:12px;right:5px;border:5px solid transparent}#edit-style-contents .prettydropdown>ul.active>li.selected:before,#edit-style-contents .prettydropdown>ul.active>li.selected:after{border:none}#edit-style-contents .prettydropdown.arrow:hover>ul>li.selected:before{border-top-color:#33cc59}#edit-style-contents .prettydropdown.arrow>ul>li.selected:before{border-top-color:#c1c1c1}#edit-style-contents .orientation-heading{display:inline-block;width:94px}#edit-style-contents .orientation{text-transform:capitalize;display:inline-block}#edit-style-contents .orientation .prettydropdown,#edit-style-contents .orientation ul,#edit-style-contents .orientation li,#edit-style-contents .orientation .prettydropdown>ul>li{width:90px !important;max-width:90px !important}#edit-style-contents .spacing-heading{display:inline-block}#edit-style-contents .spacing-container{padding-left:4px;vertical-align:middle;display:inline-block}#edit-style-contents .spacing-container .number{width:55px;height:18px}#edit-style-contents .align-children{text-transform:capitalize}#edit-style-contents .align-children .prettydropdown{margin-right:2px}#edit-style-contents .align-children>span{display:inline-block;vertical-align:middle}#edit-style-contents .align-children .x-axis,#edit-style-contents .align-children .y-axis{position:relative;top:1px;vertical-align:middle;display:inline-block}#edit-style-contents .alignment-container h2{margin:19px 8px 8px 0}#edit-style-contents .alignment-container>*{display:inline-block}#edit-style-contents .alignment-container .prettydropdown,#edit-style-contents .alignment-container ul,#edit-style-contents .alignment-container li,#edit-style-contents .alignment-container .prettydropdown>ul>li{text-transform:capitalize;width:160px !important;max-width:160px !important}#edit-style-contents .alignment-checkbox{margin-top:0px;width:50px;height:17px;background:#333;border-radius:300px;position:relative;top:-6px}#edit-style-contents .alignment-checkbox input{display:none}#edit-style-contents .alignment-checkbox:before,#edit-style-contents .alignment-checkbox:after{position:absolute;z-index:0;top:0px;height:18px;line-height:18px;font-size:11px}#edit-style-contents .alignment-checkbox:before{content:'On';left:6px;color:#33cc59}#edit-style-contents .alignment-checkbox:after{content:'Off';right:6px;color:#e1e1e1}#edit-style-contents .alignment-checkbox label{display:block;width:22px;height:11px;border-radius:50px;transition:all .5s ease;cursor:pointer;position:absolute;z-index:1;top:3px;left:3px;background:#ddd}#edit-style-contents .alignment-checkbox input[type=checkbox]:checked+label{left:25px;background:#33cc59}#edit-style-contents .no-properties{border:1px solid #33cc59;background:rgba(51,204,89,0.4);color:#fff;border-radius:5px;white-space:normal;padding:8px 8px;font-size:13px;text-align:left}#edit-style-contents .edit-info{margin-top:20px;border-radius:4px;white-space:normal;background:#424242;padding:8px 8px;font-size:12px;text-align:left}#edit-style-contents .edit-info code{font-size:11px}#edit-style-contents .edit-info .item{display:inline;padding:0 4px;border-radius:4px}#edit-style-contents .edit-info .item span{padding-left:4px}#edit-style-contents .edit-info .warning{color:#ff6f6f}#edit-style-contents .edit-info.highlight-animation{-webkit-animation-name:example;animation-name:example;-webkit-animation-duration:3.5s;animation-duration:3.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;border:1px solid #e31f1f}@-webkit-keyframes example{0%{background-color:#424242}5%{background-color:rgba(227,31,31,0.55)}100%{background-color:#424242}}@keyframes example{0%{background-color:#424242}5%{background-color:rgba(227,31,31,0.55)}100%{background-color:#424242}}#edit-style-contents .edit-info strong.warning span{color:#ffb04c}#edit-style-contents .edit-info strong.warning{color:#fff}#edit-style-contents .preferred-size-auto{cursor:pointer !important;color:#939393;font-size:13px;vertical-align:middle;padding-left:4px}#edit-style-contents .preferred-size-auto:hover{color:#529ef2}#edit-style-contents .edit-text-wrap{position:relative}#edit-style-contents .edit-text-wrap textarea{position:relative;z-index:1}#edit-style-contents .edit-text-wrap.is-not-multiline textarea{padding-right:19px;width:137px}#edit-style-contents .edit-text-wrap .no-linebreaks-icon{display:none}#edit-style-contents .edit-text-wrap.is-not-multiline .no-linebreaks-icon{display:inline-block;position:absolute;top:9px;right:10px;z-index:2;width:14px;height:12px}#edit-style-contents .image-edit .img-wrapper{overflow:hidden;max-height:200px;display:flex;justify-content:center;align-items:center;background:rgba(34,34,34,0.3);border-radius:5px;margin-top:8px;margin-bottom:10px;padding:5px}#edit-style-contents .image-edit .img-wrapper img{display:inline-block;max-width:100%}#edit-style-contents .image-edit .custom-file-input{cursor:pointer;overflow:hidden;color:#fff;border-radius:3px;display:flex;flex-direction:row}#edit-style-contents .image-edit .custom-file-input div{padding:7px}#edit-style-contents .image-edit .custom-file-input .add{flex-grow:1;background:#33cc59}#edit-style-contents .image-edit .custom-file-input .add i{padding-right:5px}#edit-style-contents .image-edit .custom-file-input .remove{background:#3a3a3a}#edit-style-contents .image-edit .custom-file-input .remove:hover{background:#ea4749}#edit-style-contents .image-edit .custom-file-input .remove i{padding:0 5px}#edit-style-contents .image-edit input{display:none}#edit-style-contents .target-typeName .prettydropdown,#edit-style-contents .target-typeName ul,#edit-style-contents .target-typeName li,#edit-style-contents .target-typeName .prettydropdown>ul>li{width:162px !important;max-width:162px !important}#edit-style-contents .creation-props-inner-wrap{white-space:normal}#edit-style-contents .creation-props-inner-wrap .creation-prop{display:flex;flex-direction:row}#edit-style-contents .creation-props-inner-wrap .creation-prop input[type="text"]{flex-grow:1;padding:0px 3px}#edit-style-contents .input-sibling{display:inline-block;width:12px;height:12px;background:#2a2a2a;vertical-align:middle;position:relative;top:-.5px}#edit-style-contents .input-sibling:before,#edit-style-contents .input-sibling:after{visibility:hidden;float:left;font-size:9px;line-height:9px;font-weight:900;font-family:"Font Awesome 5 Free";color:#33cc59}#edit-style-contents .input-sibling.checkbox{border-radius:3px}#edit-style-contents .input-sibling.checkbox:after{content:'\f00c';position:relative;left:1.5px;top:1.5px}#edit-style-contents input:checked+.input-sibling:before,#edit-style-contents input:checked+.input-sibling:after{visibility:visible}#edit-style-contents .creation-prop>span:first-child,#edit-style-contents .creation-prop>label>span:first-child{line-height:19px;display:inline-block;padding-right:3px}[data-panel="snapshots"]{border-right:2px solid #414141}[data-panel="snapshots"] .contents{width:140px}[data-panel="snapshots"] .take-snapshot{text-align:center;cursor:pointer;padding:10px 0;border-radius:3px;background:#33cc59;padding:7px;color:#fff;border-radius:3px;margin-top:7px}[data-panel="snapshots"] .take-snapshot i{padding-left:5px}[data-panel="snapshots"] .snapshots{margin-top:15px;margin-bottom:15px}[data-panel="snapshots"] .snapshot{padding:0 5px;width:130px;height:30px;line-height:30px;margin-top:2px;position:relative;background:#3a3a3a;border-radius:2px;overflow:hidden}[data-panel="snapshots"] .snapshot.temp{text-align:center}[data-panel="snapshots"] .snapshot.temp img{position:relative;top:1px;display:inline-block}[data-panel="snapshots"] .snapshot:hover{background:#343434}[data-panel="snapshots"] .snapshot:first-child .id-number{color:#33cc59}[data-panel="snapshots"] .ss-label{cursor:pointer;display:block}[data-panel="snapshots"] .ss-label span{cursor:help;display:inline-block;height:30px;padding:0 6px;margin-right:4px;background:#2d2d2d}[data-panel="snapshots"] .ss-label .text{display:inline-block}[data-panel="snapshots"] .icons-wrap{position:absolute;top:0px;right:5px;font-size:12px;float:right;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:200ms;animation-duration:200ms;margin-right:4px}[data-panel="snapshots"] .icons-wrap>div{display:inline-block;padding-left:6px;cursor:pointer}[data-panel="snapshots"] .icons-wrap>div:first-child{padding-left:0px}[data-panel="snapshots"] .icons-wrap>div:hover{color:#33cc59}[data-panel="snapshots"] .icons-wrap>div.remove:hover{color:#ff0000}[data-panel="snapshots"] .icons-wrap>div.date:hover{cursor:default}[data-panel="snapshots"] .info{border-radius:4px;padding:5px 8px;background:#2d2d2d;white-space:normal;font-size:12px;transition:opacity 150ms;opacity:.5}[data-panel="snapshots"] .info:hover{opacity:1}#modal-window.snapshot-replace{overflow:auto}.snapshot-replace #modal-window-content{background:transparent;border-radius:0;box-shadow:none}.snapshot-replace #modal-window-content *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.snapshot-replace #modal-window-content img{max-width:90%;border-radius:5px;box-shadow:0 0 30px rgba(0,0,0,0.5);display:inline-block}#snapshot-replace-box{text-align:center}#snapshot-replace-box .info-wrap{margin:15px 0px}#snapshot-replace-box .info-wrap span{margin-left:10px}#snapshot-replace-box .info-wrap span:first-child{margin-left:0px}#snapshot-replace-box .info-wrap strong{color:#333;font-weight:900}#snapshot-replace-box .info-wrap div{color:rgba(83,83,83,0.7)}#snapshot-replace-box .btn-wrap{margin-top:15px}#snapshot-replace-box .btn-wrap>span{text-shadow:0px 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 10px rgba(0,0,0,0.15);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;display:inline-block;padding:5px 10px;margin-left:5px;color:#fff;border-radius:4px;background:rgba(83,83,83,0.8);border:1px solid #505050}#snapshot-replace-box .btn-wrap>span:first-child{margin-left:0px}#snapshot-replace-box .btn-wrap .yes{background:#33cc59;border:1px solid #2aa749}#snapshot-replace-box .btn-wrap .remove{background:#ff4e4e;border:1px solid #ff2020}#dialog-section{overflow:hidden;height:100%;position:relative}#dialog-section *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#dialog-overlay-wrap{height:100%;overflow:auto}#dialog{-webkit-user-select:text;-moz-user-select:text;user-select:text;position:relative;z-index:10;display:inline-block;min-height:0px;min-width:48px;font-family:'Source Sans Pro', sans-serif;font-size:13px;line-height:15px;font-weight:400;letter-spacing:0.026em;margin:80px 55px}#dialog [contenteditable]{position:relative;z-index:0;outline:none}#dialog [contenteditable]:hover{cursor:text}#dialog #dialog-title-bar{position:relative;overflow:hidden;text-align:center;border-top:1px solid #f4f4f4;border-bottom:1px solid #b6b6b6;color:#333333;height:20px;line-height:20px;background:linear-gradient(to bottom, #e5e5e5 0%, #d3d3d3 100%);border-radius:6px 6px 0 0}#dialog #dialog-title-bar div{position:absolute;right:13px;left:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#dialog #dialog-title-bar div:focus{right:unset;left:unset;width:100%}#dialog #dialog-title-bar div:focus{text-overflow:unset}#dialog #dialog-container{overflow:hidden;border-radius:6px;box-shadow:0px 0px 2px rgba(0,0,0,0.7),0px 2px 30px 3px rgba(0,0,0,0.4)}#dialog #dialog-container>.padding-box{display:flex;white-space:nowrap;padding:16px;background:#535353;min-height:20px;color:#dadada}#dialog .pb-shrink{width:auto !important;height:auto !important}#dialog .pb-shrink>.padding-box{flex-grow:0 !important;justify-self:flex-start !important;align-self:flex-start !important}#dialog .padding-box>.divider-line{align-self:stretch;display:flex}#dialog .padding-box>.divider-line>.padding-box{align-self:stretch}#dialog .text-container{display:block}#dialog .orientation-row{display:flex;flex-direction:row}#dialog .orientation-row>div{display:flex;flex-direction:row}#dialog .orientation-row.align-children-vertical-top>div{align-items:flex-start}#dialog .orientation-row.align-children-vertical-center>div{align-items:center}#dialog .orientation-row.align-children-vertical-bottom>div{align-items:flex-end}#dialog .orientation-row.align-children-vertical-fill>div{align-items:stretch}#dialog .orientation-row.align-children-horizontal-left>div{justify-content:flex-start}#dialog .orientation-row.align-children-horizontal-center>div{justify-content:center}#dialog .orientation-row.align-children-horizontal-right>div{justify-content:flex-end}#dialog .orientation-row.align-children-horizontal-fill>div{justify-content:stretch}#dialog .orientation-row.align-children-horizontal-fill>div>div{flex:1}#dialog .orientation-row>div>.alignment-vertical-top{justify-self:flex-start;margin-bottom:auto !important}#dialog .orientation-row>div>.alignment-vertical-center{justify-self:center;margin-top:auto !important;margin-bottom:auto !important}#dialog .orientation-row>div>.alignment-vertical-bottom{justify-self:flex-end;margin-top:auto !important}#dialog .orientation-row>div>.alignment-vertical-fill{align-self:stretch}#dialog .orientation-column{display:flex;flex-direction:column}#dialog .orientation-column>div{display:flex;flex-direction:column}#dialog .orientation-column.align-children-horizontal-left>div{align-items:flex-start}#dialog .orientation-column.align-children-horizontal-center>div{align-items:center}#dialog .orientation-column.align-children-horizontal-center>div>.padding-box>div{text-align:center}#dialog .orientation-column.align-children-horizontal-center>div>.padding-box>div .text-container{display:inline-block}#dialog .orientation-column.align-children-horizontal-right>div{align-items:flex-end}#dialog .orientation-column.align-children-horizontal-right>div>.padding-box>div{text-align:right}#dialog .orientation-column.align-children-horizontal-right>div>.padding-box>div .text-container{display:inline-block}#dialog .orientation-column.align-children-horizontal-fill>div{align-items:stretch}#dialog .orientation-column.align-children-vertical-top>div{justify-content:flex-start}#dialog .orientation-column.align-children-vertical-center>div{justify-content:center}#dialog .orientation-column.align-children-vertical-bottom>div{justify-content:flex-end}#dialog .orientation-column.align-children-vertical-fill>div{justify-content:stretch}#dialog .orientation-column.align-children-vertical-fill>div>div{flex:1}#dialog .orientation-column>div>.alignment-horizontal-left{align-self:flex-start}#dialog .orientation-column>div>.alignment-horizontal-center{align-self:center}#dialog .orientation-column>div>.alignment-horizontal-right{align-self:flex-end}#dialog .orientation-column>div>.alignment-horizontal-fill{align-self:stretch}#dialog #dialog-container.orientation-row{flex-direction:column}#dialog #dialog-container.orientation-row>.padding-box{flex-direction:row}#dialog .group,#dialog .panel{align-items:flex-start;align-items:center}#dialog .panel.orientation-row>*,#dialog .group.orientation-row>*{line-height:15px;min-height:15px}#dialog .panel.orientation-column>*,#dialog .group.orientation-column>*{line-height:13px;min-height:13px}#dialog .button{line-height:23px;min-height:23px}#dialog>.orientation-column>.padding-box{display:flex;flex-direction:column}#dialog>.orientation-row>.padding-box{display:flex;flex-direction:row}#dialog .panel{position:relative}#dialog .panel .title{align-self:flex-start;color:#f0f0f0;background:#535353;min-height:13px;line-height:13px;padding:0px 5px;margin:0 0 -24px 5px !important}#dialog .panel>.padding-box{align-self:stretch;justify-self:stretch;flex-grow:1;min-width:30px;min-height:0px;border:1px solid #3e3e3e;border:1px solid #464646;margin-top:19px;padding:16px 16px}#dialog .padding-box{align-self:stretch;justify-self:stretch;flex-grow:1;overflow:hidden}#dialog .padding-box>.panel.orientation-row>.title{position:absolute}#dialog .padding-box>.panel.orientation-row>.padding-box{margin-top:8px}#dialog .padding-box>.panel.orientation-row:first-of-type>.title{top:0px}#dialog .orientation-row>.padding-box>.panel.orientation-row>.title{top:0px}#dialog .justify-left{text-align:left}#dialog .justify-center{text-align:center}#dialog .justify-right{text-align:right}#dialog .play-video{color:#8a8a8a;font-size:50px;padding:50px 100px;transition:all 300ms linear;display:flex;white-space:nowrap;background:#535353;min-height:20px}#dialog:hover .add-new-element{color:#a2a2a2;font-size:60px}#dialog .button{display:flex}#dialog .button .button-border{overflow:hidden;display:flex;flex-grow:1;justify-content:center;flex-direction:column;border:1px solid #c1c1c1;border-radius:9999px}#dialog .button .button-border .text-container{display:block;padding:0px 14px}#dialog .button.default-button .button-border{border-width:2px}#dialog [data-item-type="checkbox"],#dialog [data-item-type="radiobutton"],#dialog [data-item-type="Checkbox"],#dialog [data-item-type="RadioButton"]{text-align:left}#dialog [data-item-type="checkbox"] div,#dialog [data-item-type="radiobutton"] div,#dialog [data-item-type="Checkbox"] div,#dialog [data-item-type="RadioButton"] div{text-align:left}#dialog .dropdownlist{display:flex}#dialog .static-text,#dialog .edit-text>.edit-text-inner-wrap{vertical-align:middle}#dialog .static-text .os-content-glue,#dialog .static-text .text-container,#dialog .edit-text>.edit-text-inner-wrap .os-content-glue,#dialog .edit-text>.edit-text-inner-wrap .text-container{display:inline-block;white-space:normal;word-break:normal;overflow-wrap:normal;vertical-align:middle}#dialog .static-text{overflow:hidden}#dialog .static-text:before{content:"";display:inline-block;vertical-align:middle;height:100%}#dialog .static-text .text-container{word-spacing:0px;letter-spacing:0.63px;line-height:17.5px;font-size:13.6px;font-weight:300;box-sizing:border-box;width:100%}#dialog .edit-text{line-height:19px}#dialog .edit-text span.edit-text-inner-wrap{display:inline-block;align-items:center;cursor:text;overflow:auto;box-sizing:border-box;width:100%;height:100%;min-height:23px;padding:0px 7px 0px;background:#414141;border:1px solid #656565;border-radius:4px;text-align:left}#dialog .edit-text span.edit-text-inner-wrap:before{content:"";display:inline-block;vertical-align:middle;height:100%}#dialog .edit-text .os-content-glue,#dialog .edit-text span.text-container{font-size:12.3px;word-spacing:1.30px;letter-spacing:0.54px;line-height:15px;font-weight:300}#dialog .edit-text.focused span{background:#343434}#dialog .edit-text.justify-left>span{text-align:left}#dialog .edit-text.justify-center>span{text-align:center}#dialog .edit-text.justify-right>span{text-align:right}#dialog .vertical-tabbed-panel>.tab-container .inner-wrap,#dialog .list-box .inner-wrap{overflow:auto;background:#535353;border:1px solid #6d6d6d;border-radius:4px;align-self:stretch;flex-grow:1}#dialog .vertical-tabbed-panel>.tab-container ul,#dialog .vertical-tabbed-panel>.tab-container li,#dialog .list-box ul,#dialog .list-box li{list-style:none;padding:0;margin:0}#dialog .vertical-tabbed-panel>.tab-container ul:after,#dialog .list-box ul:after{content:'';display:inline-block;width:100%;height:12px}#dialog .vertical-tabbed-panel>.tab-container li,#dialog .list-box li{display:flex;flex-direction:column;cursor:pointer;white-space:nowrap;text-align:left;border-bottom:1px solid #6d6d6d}#dialog .vertical-tabbed-panel>.tab-container li.visible,#dialog .vertical-tabbed-panel>.tab-container li.selected,#dialog .vertical-tabbed-panel>.tab-container li:active,#dialog .list-box li.visible,#dialog .list-box li.selected,#dialog .list-box li:active{background:#345c80}#dialog .vertical-tabbed-panel>.tab-container span,#dialog .list-box span{flex-grow:1;white-space:nowrap;display:inline-block;padding:5px 5px 3px 5px}#dialog .vertical-tabbed-panel>.tab-container{align-self:stretch;margin-right:5px}#dialog .vertical-tabbed-panel>.padding-box{padding:0}#dialog .vertical-tabbed-panel>.padding-box>.tab{align-self:stretch}#dialog .vertical-tabbed-panel>.padding-box>.tab>.padding-box{margin:0;border:none}#dialog .tree-view{display:flex}#dialog .tree-view>.padding-box{margin:0px;padding:0px;padding-top:2px;border:1px solid #6d6d6d;border-radius:4px;overflow:hidden}#dialog .tree-view-item .item-wrap{position:relative;padding-left:14px;margin-bottom:2px}#dialog .tree-view-item .item-wrap:before{content:"";position:absolute;right:-200%;bottom:0px;left:-200%;border-bottom:1px solid #6d6d6d}#dialog .tree-view-item .item-wrap .tree-view-arrow{cursor:pointer;display:none;position:absolute;top:0;left:0px;margin-top:2.5px;margin-left:2px;font-size:10px;line-height:10px;transition:-webkit-transform .10s ease;transition:transform .10s ease;transition:transform .10s ease, -webkit-transform .10s ease}#dialog .tree-view-item .item-wrap .tree-view-arrow svg.font-awesome-chevron-right{height:9px;display:inline-block}#dialog .tree-view-item .item-wrap .text-container{padding:1px 3px 3px 0;text-align:left}#dialog .tree-view-item>.padding-box{display:none;padding-left:10px;overflow:visible}#dialog .tree-view-item.tree-node>.item-wrap>.tree-view-arrow{display:inline-block}#dialog .tree-view-item.expanded>.item-wrap .tree-view-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#dialog .tree-view-item.expanded>.padding-box{display:block}#dialog .divider-line{min-width:auto;min-height:auto;line-height:0px;padding:0px;margin:0px !important}#dialog .divider-line>.padding-box{border-color:#4b4b4b;min-width:0;min-height:0;padding:0px;margin:0px}#dialog input[type=range]{-webkit-appearance:none;width:30px;flex-grow:1;height:13px;margin:6px 0;background:transparent}#dialog .slider{display:flex}#dialog input[type=range]:focus{outline:none}#dialog input[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;box-shadow:0px 0px 0px rgba(0,0,0,0),0px 0px 0px rgba(13,13,13,0);background:#747474;border-radius:0px;border:0px solid rgba(0,0,0,0)}#dialog input[type=range]::-webkit-slider-thumb{box-shadow:0px 0px 0px 3px #535454, 0px 0px 0px #606161;border:1.5px solid #c7c7c7;height:13px;width:13px;border-radius:13px;background:#535454;cursor:pointer;-webkit-appearance:none;margin-top:-5.5px}#dialog input[type=range]::-webkit-slider-thumb:active{background:#459ff4;border-color:#459ff4}#dialog input[type=range]:focus::-webkit-slider-runnable-track{background:#939393}#dialog input[type=range]::-moz-range-track{width:100%;height:2px;cursor:pointer;box-shadow:0px 0px 0px rgba(0,0,0,0),0px 0px 0px rgba(13,13,13,0);background:#747474;border-radius:0px;border:0px solid rgba(0,0,0,0)}#dialog input[type=range]::-moz-range-thumb{box-shadow:0px 0px 0px 3px #535454, 0px 0px 0px #606161;border:1.5px solid #c7c7c7;height:13px;width:13px;border-radius:13px;background:#535454;cursor:pointer}#dialog input[type=range]::-moz-range-thumb:active{background:#459ff4;border-color:#459ff4}#dialog input[type=range]::-ms-track{width:100%;height:2px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}#dialog input[type=range]::-ms-fill-lower{background:#555555;border:0px solid rgba(0,0,0,0);border-radius:0px;box-shadow:0px 0px 0px rgba(0,0,0,0),0px 0px 0px rgba(13,13,13,0)}#dialog input[type=range]::-ms-fill-upper{background:#747474;border:0px solid rgba(0,0,0,0);border-radius:0px;box-shadow:0px 0px 0px rgba(0,0,0,0),0px 0px 0px rgba(13,13,13,0)}#dialog input[type=range]::-ms-thumb{box-shadow:0px 0px 0px 3px #535454, 0px 0px 0px #606161;border:1.5px solid #c7c7c7;height:13px;width:13px;border-radius:13px;background:#535454;cursor:pointer;height:2px}#dialog input[type=range]::-ms-thumb:active{background:#459ff4;border-color:#459ff4}#dialog input[type=range]:focus::-ms-fill-lower{background:#747474}#dialog input[type=range]:focus::-ms-fill-upper{background:#939393}#dialog .tabbed-panel{display:flex;flex-direction:column}#dialog .tabbed-panel>.tab-container{display:block !important;position:relative;height:0px;top:10px;padding:0 34px 0 12px;margin:0;text-align:left;justify-self:flex-start;align-self:flex-start}#dialog .tabbed-panel>.tab-container .tab{cursor:default;display:inline-block;letter-spacing:1px;padding-bottom:1px;border-bottom:2px solid transparent;margin-left:28px}#dialog .tabbed-panel>.tab-container .tab:first-child{margin-left:0px}#dialog .tabbed-panel>.tab-container .tab.visible{border-bottom:2px solid #dadada}#dialog .tabbed-panel>.padding-box{display:flex;margin:0 !important;padding:29px 1px 1px 1px !important}#dialog .tabbed-panel>.padding-box>.tab{flex:1;display:none}#dialog .tabbed-panel>.padding-box>.tab>.title{display:none}#dialog .tabbed-panel>.padding-box>.tab>.padding-box{margin:0 !important;border:none !important}#dialog .vertical-tabbed-panel>.padding-box>.tab{flex:1;display:none}#dialog .tab-width-auto{min-width:auto !important;width:auto !important;min-height:auto !important;height:auto !important}#dialog .visible-tab,#dialog .tab-temp-class{position:relative;z-index:0;display:flex !important}#dialog .tab-temp-class{align-self:flex-start !important;justify-self:flex-start !important;display:inline-block !important}#dialog .tab-temp-hide-class{display:none !important}#dialog .icon-button,#dialog .image-item{justify-items:center;align-items:center}#dialog .icon-button img,#dialog .image-item img{display:inline-block}#dialog .icon-button{display:flex;justify-items:stretch;align-items:stretch}#dialog .icon-button .inner-wrap{display:flex;flex-direction:row;flex-grow:1;justify-items:center;align-items:center;justify-content:center;align-content:center;text-align:center;overflow:hidden;background-clip:padding-box;border-radius:999999px;padding:6px 10px}#dialog .icon-button .inner-wrap span{padding-right:3px}#dialog .icon-button.icon-button-stroke .inner-wrap{border:1px solid #fafafa}#dialog .icon-button .inner-wrap:hover{background:#fff;color:#535353}#dialog .icon-button:active .inner-wrap{background:#45a0f5}#dialog div.align-children-horizontal-fill.child-width-auto>.padding-box>div,#dialog div.parent-width-auto,#dialog div.align-children-horizontal-fill>.padding-box>.width-auto{width:auto !important;outline:1px solid #18ec66}#dialog div.align-children-vertical-fill.child-height-auto>.padding-box>div,#dialog div.parent-height-auto,#dialog div.align-children-vertical-fill>.padding-box>.height-auto{height:auto !important;outline:1px solid red}#dialog .disable-soft-wrap,#dialog .disable-soft-wrap .edit-text-inner-wrap,#dialog .disable-soft-wrap .text-container{white-space:nowrap !important}#dialog .item-disabled{opacity:.40}#dialog .item-disabled .item-disabled{opacity:1}#dialog .disable-item{opacity:.40}#dialog .disable-item .disable-item{opacity:1}#dialog .disable-item img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#dialog .disable-item.icon-button:hover .inner-wrap,#dialog .disable-item.icon-button:active .inner-wrap{background:transparent}#dialog .disable-item#dialog-container{opacity:1}#dialog .disable-item#dialog-container>.padding-box>*{opacity:.40}#dialog .sdb-hidden{display:none !important}#dialog .progress-bar{display:flex;min-width:1px;min-height:1px}#dialog .progress-bar>div{flex-grow:1;overflow:hidden;border-radius:99999999px;background:#494949}#dialog .progress-bar>div .progress-indicator{background:#46a0f5;float:left;width:50%;height:100%}body.dialog-animate-changes #dialog *{transition:all 250ms ease}.paint-target-for-deletion{background:#d63e3e}#dialog .alignment-horizontal-fill>.drop-list-wrap{flex:1}#dialog .drop-list-wrap{flex-grow:1;min-height:18px;line-height:17px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;position:relative;z-index:2;background:#414141;color:#d6d6d6;border:1px solid #656565;border-radius:4px;padding:2px 7px 1px;overflow:hidden;text-align:left}#dialog .drop-list-wrap .items,#dialog .drop-list-wrap .selected{display:inline-block}#dialog .drop-list-wrap .items>div{visibility:hidden;position:absolute}#dialog .drop-list-wrap .items>div{white-space:nowrap}#dialog .drop-list-wrap div.selected{position:relative;visibility:visible;padding-right:13px}#dialog .drop-list-wrap .arrow{float:right;padding-left:5px;display:inline;font-size:9px;background:#3f4141;z-index:1;position:absolute;padding-right:6px;right:0;line-height:12px}#dialog .drop-list-wrap .arrow svg{width:8px;display:inline-block}#dialog .dropdownlist{overflow:hidden;position:relative}#dialog .dropdownlist label,#dialog .dropdownlist .items>div{white-space:nowrap;align-self:center}#dialog .dropdownlist .drop-list-wrap{display:flex;flex-direction:row;justify-items:center;align-items:center}#dialog .dropdownlist.get-width{width:auto !important;display:inline-block !important}#dialog .dropdownlist.get-width .drop-list-wrap{flex-shrink:1}#dialog .dropdownlist.get-width .drop-list-wrap .items div{position:relative}#dialog .dropdownlist.too-big{display:flex;direction:row}#dialog .dropdownlist.too-big .drop-list-wrap{flex-grow:1}#dialog .dropdownlist label{line-height:21px;position:relative;z-index:0;left:0;padding-right:5px}#dialog .dropdownlist.too-small{display:block !important}#dialog .dropdownlist.too-small .drop-list-wrap{flex-grow:0 !important}#dialog .dropdownlist .drop-list-wrap{position:relative;z-index:1;float:right;box-shadow:0px 0 3px 4px #535353}#dialog .dropdownlist.too-small label{position:absolute !important}#dialog .dropdownlist.too-big>label{position:relative !important}#dialog .drop-list-wrap ul{background:#414141;color:#d6d6d6;border:1px solid #656565;border-radius:4px}#dialog .drop-list-wrap li{line-height:21px;height:21px}#dialog .drop-list-wrap li.selected:before{top:13px}#dialog .drop-list-wrap li.selected:after{top:9px;border-top-color:#414141}#dialog .drop-list-wrap li.selected:before,#dialog .drop-list-wrap li.selected:after{border-width:5px}#dialog .align-children-horizontal-fill>.padding-box>.dropdownlist{display:flex}#dialog .align-children-horizontal-fill>.padding-box>.dropdownlist .drop-list-wrap{flex-grow:1}#dialog .orientation-row.align-children-horizontal-fill>.padding-box>.dropdownlist .drop-list-wrap{display:flex}#dialog .orientation-row.align-children-horizontal-fill>.padding-box>.dropdownlist .drop-list-wrap>div{align-self:center}#drop-list{position:absolute;z-index:99;top:0;left:0;color:#d6d6d6;background:#535353;border:1px solid #656565;border-radius:1px;padding:1px;font-family:'Source Sans Pro', sans-serif;font-size:13px;line-height:13px;font-weight:400;box-shadow:0 5px 15px rgba(0,0,0,0.6)}#drop-list ul,#drop-list li{margin:0;padding:0;list-style:none}#drop-list li{cursor:pointer;padding:2px 0px 2px 5px}#drop-list li:hover{background:#656565}#drop-list .selected,#drop-list .selected:hover{background:#345c80}#drop-list .horizontal-line,#dialog .drop-list-wrap .horizontal-line{visibility:hidden !important;height:8px}#drop-list .horizontal-line:before,#dialog .drop-list-wrap .horizontal-line:before{content:'';visibility:visible;display:block;height:1px;background:#454545;position:relative;top:2px;margin-right:5px}#dialog .radiocheck{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;position:relative;top:-1px;vertical-align:middle;display:inline-block;margin-right:7px;text-align:center !important;border-radius:2px}#dialog .radiocheck>svg,#dialog .radiocheck>i{display:none}#dialog .radiocheck.on>svg,#dialog .radiocheck.on>i{display:block !important;background:#c1c1c1}#dialog .radiocheck.checkbox{width:9px;height:9px;line-height:11px;border:1px solid #c1c1c1}#dialog .radiocheck.checkbox svg,#dialog .radiocheck.checkbox i{width:9px;height:9px;line-height:11px;color:#535353;font-size:8px}#dialog .radiocheck.radiobutton{width:9px;height:9px;line-height:12px;border:1px solid #c1c1c1;border-radius:300px}#dialog .radiocheck.radiobutton.on{width:11px;height:11px;line-height:12px;border:none}#dialog .radiocheck.radiobutton svg,#dialog .radiocheck.radiobutton i{width:5px;height:5px;border:3px solid #c1c1c1;line-height:12px;border-radius:300px;color:#535353;font-size:4px}#dialog.cep-mode{display:flex;align-items:flex-start;justify-items:flex-start;align-content:flex-start;justify-content:flex-start;margin:0;background:#535353}#dialog.cep-mode #dialog-container{margin:auto;overflow:unset;box-shadow:none;border-radius:0;position:relative}#dialog.cep-mode [data-item-type],#dialog.cep-mode [contenteditable="false"]{cursor:default}#dialog.cep-mode *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#dialog.cep-mode .edit-text-inner-wrap,#dialog.cep-mode [contenteditable="true"]{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}#dialog.cep-mode .disable-item{position:relative;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#dialog.cep-mode .disable-item:before{content:'';position:absolute;z-index:2;top:0;right:0;bottom:0;left:0}#dialog.cep-mode [data-item-type="dropdownlist"] .drop-list-wrap,#dialog.cep-mode [data-item-type="DropDownList"] .drop-list-wrap{min-height:14px;min-width:6px}#dialog.cep-mode [data-item-type="dropdownlist"] label:empty,#dialog.cep-mode [data-item-type="DropDownList"] label:empty{display:none}#dialog.cep-mode .tree-view-item>.item-wrap .tree-view-arrow{margin-left:4px}#dialog.cep-mode .tree-view-item.expanded>.item-wrap .tree-view-arrow{margin-left:3px}#dialog.cep-mode.tree-view-arrow,#dialog.cep-mode *{cursor:default}#dialog.cep-mode .drop-list-wrap .items.getSize{min-width:auto !important;max-height:16px}#dialog.cep-mode .drop-list-wrap .items.getSize>div{position:relative}#dialog.cep-mode .static-text .text-container{letter-spacing:normal}#dialog.cep-mode,#dialog.cep-mode #drop-list,#dialog.cep-mode .edit-text .text-container,#dialog.cep-mode .static-text .text-container{font-weight:400}#sdb-inspector{position:fixed;z-index:9999999999;bottom:0;left:0;padding:3px;border:1px solid rgba(255,255,255,0.5);background:rgba(0,0,0,0.7);color:#fff;display:flex;flex-direction:column;font-size:12px;font-family:"Helvetica Neue", Arial, sans-serif}#sdb-inspector.top-right{top:0;right:0;bottom:auto;left:auto}.color-theme-4 #dialog.cep-mode,.color-theme-darkest #dialog.cep-mode,[data-theme-color="darkest"] #dialog.cep-mode,[data-interface-color="darkest"] #dialog.cep-mode{background:#323232}.color-theme-4 #dialog-container>.padding-box,.color-theme-4 .list-box .inner-wrap,.color-theme-darkest #dialog-container>.padding-box,.color-theme-darkest .list-box .inner-wrap,[data-theme-color="darkest"] #dialog-container>.padding-box,[data-theme-color="darkest"] .list-box .inner-wrap,[data-interface-color="darkest"] #dialog-container>.padding-box,[data-interface-color="darkest"] .list-box .inner-wrap{color:#dedede !important;background:#323232 !important}.color-theme-4 div.panel span.title,.color-theme-darkest div.panel span.title,[data-theme-color="darkest"] div.panel span.title,[data-interface-color="darkest"] div.panel span.title{color:#dedede !important;background:#323232 !important}.color-theme-4 .edit-text span.edit-text-inner-wrap,.color-theme-4 .edit-text.focused span,.color-theme-darkest .edit-text span.edit-text-inner-wrap,.color-theme-darkest .edit-text.focused span,[data-theme-color="darkest"] .edit-text span.edit-text-inner-wrap,[data-theme-color="darkest"] .edit-text.focused span,[data-interface-color="darkest"] .edit-text span.edit-text-inner-wrap,[data-interface-color="darkest"] .edit-text.focused span{background:#262626 !important}.color-theme-4 .edit-text span.edit-text-inner-wrap,.color-theme-4 .dropdownlist .drop-list-wrap,.color-theme-darkest .edit-text span.edit-text-inner-wrap,.color-theme-darkest .dropdownlist .drop-list-wrap,[data-theme-color="darkest"] .edit-text span.edit-text-inner-wrap,[data-theme-color="darkest"] .dropdownlist .drop-list-wrap,[data-interface-color="darkest"] .edit-text span.edit-text-inner-wrap,[data-interface-color="darkest"] .dropdownlist .drop-list-wrap{border-color:#3e3e3e !important}.color-theme-4 .active.edit-text>span>span,.color-theme-darkest .active.edit-text>span>span,[data-theme-color="darkest"] .active.edit-text>span>span,[data-interface-color="darkest"] .active.edit-text>span>span{color:#cdcdcd !important}.color-theme-4 .radiocheck.radiobutton,.color-theme-4 .radiocheck.checkbox,.color-theme-darkest .radiocheck.radiobutton,.color-theme-darkest .radiocheck.checkbox,[data-theme-color="darkest"] .radiocheck.radiobutton,[data-theme-color="darkest"] .radiocheck.checkbox,[data-interface-color="darkest"] .radiocheck.radiobutton,[data-interface-color="darkest"] .radiocheck.checkbox{border-color:#999 !important}.color-theme-4 .radiocheck.radiobutton svg,.color-theme-4 .radiocheck.checkbox svg,.color-theme-darkest .radiocheck.radiobutton svg,.color-theme-darkest .radiocheck.checkbox svg,[data-theme-color="darkest"] .radiocheck.radiobutton svg,[data-theme-color="darkest"] .radiocheck.checkbox svg,[data-interface-color="darkest"] .radiocheck.radiobutton svg,[data-interface-color="darkest"] .radiocheck.checkbox svg{background:#999 !important;border-color:#999 !important}.color-theme-4 .radiocheck.radiobutton svg path,.color-theme-4 .radiocheck.checkbox svg path,.color-theme-darkest .radiocheck.radiobutton svg path,.color-theme-darkest .radiocheck.checkbox svg path,[data-theme-color="darkest"] .radiocheck.radiobutton svg path,[data-theme-color="darkest"] .radiocheck.checkbox svg path,[data-interface-color="darkest"] .radiocheck.radiobutton svg path,[data-interface-color="darkest"] .radiocheck.checkbox svg path{fill:#323232 !important}.color-theme-4 .dropdownlist .drop-list-wrap,.color-theme-darkest .dropdownlist .drop-list-wrap,[data-theme-color="darkest"] .dropdownlist .drop-list-wrap,[data-interface-color="darkest"] .dropdownlist .drop-list-wrap{box-shadow:0px 0 3px 4px #323232 !important;color:#d6d6d6 !important}.color-theme-4 .drop-list-wrap,.color-theme-4 .drop-list-wrap .arrow,.color-theme-darkest .drop-list-wrap,.color-theme-darkest .drop-list-wrap .arrow,[data-theme-color="darkest"] .drop-list-wrap,[data-theme-color="darkest"] .drop-list-wrap .arrow,[data-interface-color="darkest"] .drop-list-wrap,[data-interface-color="darkest"] .drop-list-wrap .arrow{background:#2a2a2a !important}.color-theme-4 .drop-list-wrap .arrow svg path,.color-theme-darkest .drop-list-wrap .arrow svg path,[data-theme-color="darkest"] .drop-list-wrap .arrow svg path,[data-interface-color="darkest"] .drop-list-wrap .arrow svg path{fill:#bfbfbf !important}.color-theme-4 .list-box li,.color-theme-4 .list-box .inner-wrap,.color-theme-4 .panel>.padding-box,.color-theme-4 .tree-view-item .item-wrap:before,.color-theme-darkest .list-box li,.color-theme-darkest .list-box .inner-wrap,.color-theme-darkest .panel>.padding-box,.color-theme-darkest .tree-view-item .item-wrap:before,[data-theme-color="darkest"] .list-box li,[data-theme-color="darkest"] .list-box .inner-wrap,[data-theme-color="darkest"] .panel>.padding-box,[data-theme-color="darkest"] .tree-view-item .item-wrap:before,[data-interface-color="darkest"] .list-box li,[data-interface-color="darkest"] .list-box .inner-wrap,[data-interface-color="darkest"] .panel>.padding-box,[data-interface-color="darkest"] .tree-view-item .item-wrap:before{border-color:#2a2a2a !important}.color-theme-4 #drop-list,.color-theme-darkest #drop-list,[data-theme-color="darkest"] #drop-list,[data-interface-color="darkest"] #drop-list{color:#d6d6d6 !important;background:#323232 !important;border-color:#3e3e3e !important}.color-theme-4 #drop-list li:hover,.color-theme-darkest #drop-list li:hover,[data-theme-color="darkest"] #drop-list li:hover,[data-interface-color="darkest"] #drop-list li:hover{background:#3e3e3e !important}.color-theme-4 #drop-list .selected,.color-theme-darkest #drop-list .selected,[data-theme-color="darkest"] #drop-list .selected,[data-interface-color="darkest"] #drop-list .selected{background:#354d62 !important}.color-theme-4 .tree-view-item .tree-view-arrow svg path,.color-theme-darkest .tree-view-item .tree-view-arrow svg path,[data-theme-color="darkest"] .tree-view-item .tree-view-arrow svg path,[data-interface-color="darkest"] .tree-view-item .tree-view-arrow svg path{fill:#c1c1c1 !important}.color-theme-4 .tabbed-panel>.tab-container .tab.visible,.color-theme-darkest .tabbed-panel>.tab-container .tab.visible,[data-theme-color="darkest"] .tabbed-panel>.tab-container .tab.visible,[data-interface-color="darkest"] .tabbed-panel>.tab-container .tab.visible{border-color:#cdcdcd !important}.color-theme-4 .button .button-border:hover,.color-theme-4 .icon-button .inner-wrap:hover,.color-theme-darkest .button .button-border:hover,.color-theme-darkest .icon-button .inner-wrap:hover,[data-theme-color="darkest"] .button .button-border:hover,[data-theme-color="darkest"] .icon-button .inner-wrap:hover,[data-interface-color="darkest"] .button .button-border:hover,[data-interface-color="darkest"] .icon-button .inner-wrap:hover{background:#cdcdcd !important}.color-theme-4 .button .button-border:hover,.color-theme-darkest .button .button-border:hover,[data-theme-color="darkest"] .button .button-border:hover,[data-interface-color="darkest"] .button .button-border:hover{color:#383838 !important}.color-theme-4 .button .button-border,.color-theme-darkest .button .button-border,[data-theme-color="darkest"] .button .button-border,[data-interface-color="darkest"] .button .button-border{border-color:#cdcdcd !important}.color-theme-4 #drop-list .horizontal-line::before,.color-theme-4 .drop-list-wrap .horizontal-line::before,.color-theme-darkest #drop-list .horizontal-line::before,.color-theme-darkest .drop-list-wrap .horizontal-line::before,[data-theme-color="darkest"] #drop-list .horizontal-line::before,[data-theme-color="darkest"] .drop-list-wrap .horizontal-line::before,[data-interface-color="darkest"] #drop-list .horizontal-line::before,[data-interface-color="darkest"] .drop-list-wrap .horizontal-line::before{background:#2a2a2a !important}.color-theme-4 .list-box li.selected,.color-theme-4 .list-box li:active,.color-theme-darkest .list-box li.selected,.color-theme-darkest .list-box li:active,[data-theme-color="darkest"] .list-box li.selected,[data-theme-color="darkest"] .list-box li:active,[data-interface-color="darkest"] .list-box li.selected,[data-interface-color="darkest"] .list-box li:active{background:#354d62 !important}.color-theme-4 input[type=range]::-webkit-slider-thumb,.color-theme-darkest input[type=range]::-webkit-slider-thumb,[data-theme-color="darkest"] input[type=range]::-webkit-slider-thumb,[data-interface-color="darkest"] input[type=range]::-webkit-slider-thumb{border-color:#999 !important;box-shadow:0px 0px 0px 3px #323232,0px 0px 0px #323232 !important;background:#323232 !important}.color-theme-4,.color-theme-4 body,.color-theme-darkest,.color-theme-darkest body,[data-theme-color="darkest"],[data-theme-color="darkest"] body,[data-interface-color="darkest"],[data-interface-color="darkest"] body{background:#323232}.color-theme-4 ::-webkit-scrollbar-thumb,.color-theme-darkest ::-webkit-scrollbar-thumb,[data-theme-color="darkest"] ::-webkit-scrollbar-thumb,[data-interface-color="darkest"] ::-webkit-scrollbar-thumb{background:#6d6d6d}.color-theme-4 body::-webkit-scrollbar-track,.color-theme-darkest body::-webkit-scrollbar-track,[data-theme-color="darkest"] body::-webkit-scrollbar-track,[data-interface-color="darkest"] body::-webkit-scrollbar-track{background:#323232}.color-theme-3 #dialog.cep-mode,.color-theme-dark #dialog.cep-mode,[data-theme-color="dark"] #dialog.cep-mode,[data-interface-color="dark"] #dialog.cep-mode{background:#535353}.color-theme-3 #dialog-container>.padding-box,.color-theme-3 .list-box .inner-wrap,.color-theme-dark #dialog-container>.padding-box,.color-theme-dark .list-box .inner-wrap,[data-theme-color="dark"] #dialog-container>.padding-box,[data-theme-color="dark"] .list-box .inner-wrap,[data-interface-color="dark"] #dialog-container>.padding-box,[data-interface-color="dark"] .list-box .inner-wrap{color:#fafafa !important;background:#535353 !important}.color-theme-3 div.panel span.title,.color-theme-dark div.panel span.title,[data-theme-color="dark"] div.panel span.title,[data-interface-color="dark"] div.panel span.title{color:#fafafa !important;background:#535353 !important}.color-theme-3 .edit-text span.edit-text-inner-wrap,.color-theme-3 .edit-text.focused span,.color-theme-dark .edit-text span.edit-text-inner-wrap,.color-theme-dark .edit-text.focused span,[data-theme-color="dark"] .edit-text span.edit-text-inner-wrap,[data-theme-color="dark"] .edit-text.focused span,[data-interface-color="dark"] .edit-text span.edit-text-inner-wrap,[data-interface-color="dark"] .edit-text.focused span{background:#454545 !important}.color-theme-3 .edit-text span.edit-text-inner-wrap,.color-theme-3 .dropdownlist .drop-list-wrap,.color-theme-dark .edit-text span.edit-text-inner-wrap,.color-theme-dark .dropdownlist .drop-list-wrap,[data-theme-color="dark"] .edit-text span.edit-text-inner-wrap,[data-theme-color="dark"] .dropdownlist .drop-list-wrap,[data-interface-color="dark"] .edit-text span.edit-text-inner-wrap,[data-interface-color="dark"] .dropdownlist .drop-list-wrap{border-color:#5f5f5f !important}.color-theme-3 .active.edit-text>span>span,.color-theme-dark .active.edit-text>span>span,[data-theme-color="dark"] .active.edit-text>span>span,[data-interface-color="dark"] .active.edit-text>span>span{color:#fff !important}.color-theme-3 .radiocheck.radiobutton,.color-theme-3 .radiocheck.checkbox,.color-theme-dark .radiocheck.radiobutton,.color-theme-dark .radiocheck.checkbox,[data-theme-color="dark"] .radiocheck.radiobutton,[data-theme-color="dark"] .radiocheck.checkbox,[data-interface-color="dark"] .radiocheck.radiobutton,[data-interface-color="dark"] .radiocheck.checkbox{border-color:#c7c7c7 !important}.color-theme-3 .radiocheck.radiobutton svg,.color-theme-3 .radiocheck.checkbox svg,.color-theme-dark .radiocheck.radiobutton svg,.color-theme-dark .radiocheck.checkbox svg,[data-theme-color="dark"] .radiocheck.radiobutton svg,[data-theme-color="dark"] .radiocheck.checkbox svg,[data-interface-color="dark"] .radiocheck.radiobutton svg,[data-interface-color="dark"] .radiocheck.checkbox svg{background:#c7c7c7 !important;border-color:#c7c7c7 !important}.color-theme-3 .radiocheck.radiobutton svg path,.color-theme-3 .radiocheck.checkbox svg path,.color-theme-dark .radiocheck.radiobutton svg path,.color-theme-dark .radiocheck.checkbox svg path,[data-theme-color="dark"] .radiocheck.radiobutton svg path,[data-theme-color="dark"] .radiocheck.checkbox svg path,[data-interface-color="dark"] .radiocheck.radiobutton svg path,[data-interface-color="dark"] .radiocheck.checkbox svg path{fill:#535353 !important}.color-theme-3 .dropdownlist .drop-list-wrap,.color-theme-dark .dropdownlist .drop-list-wrap,[data-theme-color="dark"] .dropdownlist .drop-list-wrap,[data-interface-color="dark"] .dropdownlist .drop-list-wrap{box-shadow:0px 0 3px 4px #535353 !important;color:#fff !important}.color-theme-3 .drop-list-wrap,.color-theme-3 .drop-list-wrap .arrow,.color-theme-dark .drop-list-wrap,.color-theme-dark .drop-list-wrap .arrow,[data-theme-color="dark"] .drop-list-wrap,[data-theme-color="dark"] .drop-list-wrap .arrow,[data-interface-color="dark"] .drop-list-wrap,[data-interface-color="dark"] .drop-list-wrap .arrow{background:#4b4b4b !important}.color-theme-3 .drop-list-wrap .arrow svg path,.color-theme-dark .drop-list-wrap .arrow svg path,[data-theme-color="dark"] .drop-list-wrap .arrow svg path,[data-interface-color="dark"] .drop-list-wrap .arrow svg path{fill:#f0f0f0 !important}.color-theme-3 .list-box li,.color-theme-3 .list-box .inner-wrap,.color-theme-3 .panel>.padding-box,.color-theme-3 .tree-view-item .item-wrap:before,.color-theme-dark .list-box li,.color-theme-dark .list-box .inner-wrap,.color-theme-dark .panel>.padding-box,.color-theme-dark .tree-view-item .item-wrap:before,[data-theme-color="dark"] .list-box li,[data-theme-color="dark"] .list-box .inner-wrap,[data-theme-color="dark"] .panel>.padding-box,[data-theme-color="dark"] .tree-view-item .item-wrap:before,[data-interface-color="dark"] .list-box li,[data-interface-color="dark"] .list-box .inner-wrap,[data-interface-color="dark"] .panel>.padding-box,[data-interface-color="dark"] .tree-view-item .item-wrap:before{border-color:#4b4b4b !important}.color-theme-3 #drop-list,.color-theme-dark #drop-list,[data-theme-color="dark"] #drop-list,[data-interface-color="dark"] #drop-list{color:#fff !important;background:#535353 !important;border-color:#5f5f5f !important}.color-theme-3 #drop-list li:hover,.color-theme-dark #drop-list li:hover,[data-theme-color="dark"] #drop-list li:hover,[data-interface-color="dark"] #drop-list li:hover{background:#5f5f5f !important}.color-theme-3 #drop-list .selected,.color-theme-dark #drop-list .selected,[data-theme-color="dark"] #drop-list .selected,[data-interface-color="dark"] #drop-list .selected{background:#4e667b !important}.color-theme-3 .tree-view-item .tree-view-arrow svg path,.color-theme-dark .tree-view-item .tree-view-arrow svg path,[data-theme-color="dark"] .tree-view-item .tree-view-arrow svg path,[data-interface-color="dark"] .tree-view-item .tree-view-arrow svg path{fill:#f0f0f0 !important}.color-theme-3 .tabbed-panel>.tab-container .tab.visible,.color-theme-dark .tabbed-panel>.tab-container .tab.visible,[data-theme-color="dark"] .tabbed-panel>.tab-container .tab.visible,[data-interface-color="dark"] .tabbed-panel>.tab-container .tab.visible{border-color:#fff !important}.color-theme-3 .button .button-border:hover,.color-theme-3 .icon-button .inner-wrap:hover,.color-theme-dark .button .button-border:hover,.color-theme-dark .icon-button .inner-wrap:hover,[data-theme-color="dark"] .button .button-border:hover,[data-theme-color="dark"] .icon-button .inner-wrap:hover,[data-interface-color="dark"] .button .button-border:hover,[data-interface-color="dark"] .icon-button .inner-wrap:hover{background:#fff !important}.color-theme-3 .button .button-border:hover,.color-theme-dark .button .button-border:hover,[data-theme-color="dark"] .button .button-border:hover,[data-interface-color="dark"] .button .button-border:hover{color:#5d5d5d !important}.color-theme-3 .button .button-border,.color-theme-dark .button .button-border,[data-theme-color="dark"] .button .button-border,[data-interface-color="dark"] .button .button-border{border-color:#fff !important}.color-theme-3 #drop-list .horizontal-line::before,.color-theme-3 .drop-list-wrap .horizontal-line::before,.color-theme-dark #drop-list .horizontal-line::before,.color-theme-dark .drop-list-wrap .horizontal-line::before,[data-theme-color="dark"] #drop-list .horizontal-line::before,[data-theme-color="dark"] .drop-list-wrap .horizontal-line::before,[data-interface-color="dark"] #drop-list .horizontal-line::before,[data-interface-color="dark"] .drop-list-wrap .horizontal-line::before{background:#4b4b4b !important}.color-theme-3 .list-box li.selected,.color-theme-3 .list-box li:active,.color-theme-dark .list-box li.selected,.color-theme-dark .list-box li:active,[data-theme-color="dark"] .list-box li.selected,[data-theme-color="dark"] .list-box li:active,[data-interface-color="dark"] .list-box li.selected,[data-interface-color="dark"] .list-box li:active{background:#4e667b !important}.color-theme-3 input[type=range]::-webkit-slider-thumb,.color-theme-dark input[type=range]::-webkit-slider-thumb,[data-theme-color="dark"] input[type=range]::-webkit-slider-thumb,[data-interface-color="dark"] input[type=range]::-webkit-slider-thumb{border-color:#c7c7c7 !important;box-shadow:0px 0px 0px 3px #535353,0px 0px 0px #535353 !important;background:#535353 !important}.color-theme-3,.color-theme-3 body,.color-theme-dark,.color-theme-dark body,[data-theme-color="dark"],[data-theme-color="dark"] body,[data-interface-color="dark"],[data-interface-color="dark"] body{background:#535353}.color-theme-3 ::-webkit-scrollbar-thumb,.color-theme-dark ::-webkit-scrollbar-thumb,[data-theme-color="dark"] ::-webkit-scrollbar-thumb,[data-interface-color="dark"] ::-webkit-scrollbar-thumb{background:#a0a0a0}.color-theme-3 body::-webkit-scrollbar-track,.color-theme-dark body::-webkit-scrollbar-track,[data-theme-color="dark"] body::-webkit-scrollbar-track,[data-interface-color="dark"] body::-webkit-scrollbar-track{background:#535353}.color-theme-2 #dialog.cep-mode,.color-theme-light #dialog.cep-mode,[data-theme-color="light"] #dialog.cep-mode,[data-interface-color="light"] #dialog.cep-mode{background:#b8b8b8}.color-theme-2 #dialog-container>.padding-box,.color-theme-2 .list-box .inner-wrap,.color-theme-light #dialog-container>.padding-box,.color-theme-light .list-box .inner-wrap,[data-theme-color="light"] #dialog-container>.padding-box,[data-theme-color="light"] .list-box .inner-wrap,[data-interface-color="light"] #dialog-container>.padding-box,[data-interface-color="light"] .list-box .inner-wrap{color:#1a1a1a !important;background:#b8b8b8 !important}.color-theme-2 div.panel span.title,.color-theme-light div.panel span.title,[data-theme-color="light"] div.panel span.title,[data-interface-color="light"] div.panel span.title{color:#1a1a1a !important;background:#b8b8b8 !important}.color-theme-2 .edit-text span.edit-text-inner-wrap,.color-theme-2 .edit-text.focused span,.color-theme-light .edit-text span.edit-text-inner-wrap,.color-theme-light .edit-text.focused span,[data-theme-color="light"] .edit-text span.edit-text-inner-wrap,[data-theme-color="light"] .edit-text.focused span,[data-interface-color="light"] .edit-text span.edit-text-inner-wrap,[data-interface-color="light"] .edit-text.focused span{background:#f0f0f0 !important}.color-theme-2 .edit-text span.edit-text-inner-wrap,.color-theme-2 .dropdownlist .drop-list-wrap,.color-theme-light .edit-text span.edit-text-inner-wrap,.color-theme-light .dropdownlist .drop-list-wrap,[data-theme-color="light"] .edit-text span.edit-text-inner-wrap,[data-theme-color="light"] .dropdownlist .drop-list-wrap,[data-interface-color="light"] .edit-text span.edit-text-inner-wrap,[data-interface-color="light"] .dropdownlist .drop-list-wrap{border-color:#a8a8a8 !important}.color-theme-2 .active.edit-text>span>span,.color-theme-light .active.edit-text>span>span,[data-theme-color="light"] .active.edit-text>span>span,[data-interface-color="light"] .active.edit-text>span>span{color:#232323 !important}.color-theme-2 .radiocheck.radiobutton,.color-theme-2 .radiocheck.checkbox,.color-theme-light .radiocheck.radiobutton,.color-theme-light .radiocheck.checkbox,[data-theme-color="light"] .radiocheck.radiobutton,[data-theme-color="light"] .radiocheck.checkbox,[data-interface-color="light"] .radiocheck.radiobutton,[data-interface-color="light"] .radiocheck.checkbox{border-color:#4a4a4a !important}.color-theme-2 .radiocheck.radiobutton svg,.color-theme-2 .radiocheck.checkbox svg,.color-theme-light .radiocheck.radiobutton svg,.color-theme-light .radiocheck.checkbox svg,[data-theme-color="light"] .radiocheck.radiobutton svg,[data-theme-color="light"] .radiocheck.checkbox svg,[data-interface-color="light"] .radiocheck.radiobutton svg,[data-interface-color="light"] .radiocheck.checkbox svg{background:#4a4a4a !important;border-color:#4a4a4a !important}.color-theme-2 .radiocheck.radiobutton svg path,.color-theme-2 .radiocheck.checkbox svg path,.color-theme-light .radiocheck.radiobutton svg path,.color-theme-light .radiocheck.checkbox svg path,[data-theme-color="light"] .radiocheck.radiobutton svg path,[data-theme-color="light"] .radiocheck.checkbox svg path,[data-interface-color="light"] .radiocheck.radiobutton svg path,[data-interface-color="light"] .radiocheck.checkbox svg path{fill:#b8b8b8 !important}.color-theme-2 .dropdownlist .drop-list-wrap,.color-theme-light .dropdownlist .drop-list-wrap,[data-theme-color="light"] .dropdownlist .drop-list-wrap,[data-interface-color="light"] .dropdownlist .drop-list-wrap{box-shadow:0px 0 3px 4px #b8b8b8 !important;color:#303030 !important}.color-theme-2 .drop-list-wrap,.color-theme-2 .drop-list-wrap .arrow,.color-theme-light .drop-list-wrap,.color-theme-light .drop-list-wrap .arrow,[data-theme-color="light"] .drop-list-wrap,[data-theme-color="light"] .drop-list-wrap .arrow,[data-interface-color="light"] .drop-list-wrap,[data-interface-color="light"] .drop-list-wrap .arrow{background:#f0f0f0 !important}.color-theme-2 .drop-list-wrap .arrow svg path,.color-theme-light .drop-list-wrap .arrow svg path,[data-theme-color="light"] .drop-list-wrap .arrow svg path,[data-interface-color="light"] .drop-list-wrap .arrow svg path{fill:#303030 !important}.color-theme-2 .list-box li,.color-theme-2 .list-box .inner-wrap,.color-theme-2 .panel>.padding-box,.color-theme-2 .tree-view-item .item-wrap:before,.color-theme-light .list-box li,.color-theme-light .list-box .inner-wrap,.color-theme-light .panel>.padding-box,.color-theme-light .tree-view-item .item-wrap:before,[data-theme-color="light"] .list-box li,[data-theme-color="light"] .list-box .inner-wrap,[data-theme-color="light"] .panel>.padding-box,[data-theme-color="light"] .tree-view-item .item-wrap:before,[data-interface-color="light"] .list-box li,[data-interface-color="light"] .list-box .inner-wrap,[data-interface-color="light"] .panel>.padding-box,[data-interface-color="light"] .tree-view-item .item-wrap:before{border-color:#a8a8a8 !important}.color-theme-2 #drop-list,.color-theme-light #drop-list,[data-theme-color="light"] #drop-list,[data-interface-color="light"] #drop-list{color:#2e2e2e !important;background:#b8b8b8 !important;border-color:#a8a8a8 !important}.color-theme-2 #drop-list li:hover,.color-theme-light #drop-list li:hover,[data-theme-color="light"] #drop-list li:hover,[data-interface-color="light"] #drop-list li:hover{background:#a8a8a8 !important}.color-theme-2 #drop-list .selected,.color-theme-light #drop-list .selected,[data-theme-color="light"] #drop-list .selected,[data-interface-color="light"] #drop-list .selected{background:#90a2be !important}.color-theme-2 .tree-view-item .tree-view-arrow svg path,.color-theme-light .tree-view-item .tree-view-arrow svg path,[data-theme-color="light"] .tree-view-item .tree-view-arrow svg path,[data-interface-color="light"] .tree-view-item .tree-view-arrow svg path{fill:#303030 !important}.color-theme-2 .tabbed-panel>.tab-container .tab.visible,.color-theme-light .tabbed-panel>.tab-container .tab.visible,[data-theme-color="light"] .tabbed-panel>.tab-container .tab.visible,[data-interface-color="light"] .tabbed-panel>.tab-container .tab.visible{border-color:#232323 !important}.color-theme-2 .button .button-border:hover,.color-theme-2 .icon-button .inner-wrap:hover,.color-theme-light .button .button-border:hover,.color-theme-light .icon-button .inner-wrap:hover,[data-theme-color="light"] .button .button-border:hover,[data-theme-color="light"] .icon-button .inner-wrap:hover,[data-interface-color="light"] .button .button-border:hover,[data-interface-color="light"] .icon-button .inner-wrap:hover{background:#232323 !important}.color-theme-2 .button .button-border:hover,.color-theme-light .button .button-border:hover,[data-theme-color="light"] .button .button-border:hover,[data-interface-color="light"] .button .button-border:hover{color:#cfcfcf !important}.color-theme-2 .button .button-border,.color-theme-light .button .button-border,[data-theme-color="light"] .button .button-border,[data-interface-color="light"] .button .button-border{border-color:#232323 !important}.color-theme-2 #drop-list .horizontal-line::before,.color-theme-2 .drop-list-wrap .horizontal-line::before,.color-theme-light #drop-list .horizontal-line::before,.color-theme-light .drop-list-wrap .horizontal-line::before,[data-theme-color="light"] #drop-list .horizontal-line::before,[data-theme-color="light"] .drop-list-wrap .horizontal-line::before,[data-interface-color="light"] #drop-list .horizontal-line::before,[data-interface-color="light"] .drop-list-wrap .horizontal-line::before{background:#a8a8a8 !important}.color-theme-2 .list-box li.selected,.color-theme-2 .list-box li:active,.color-theme-light .list-box li.selected,.color-theme-light .list-box li:active,[data-theme-color="light"] .list-box li.selected,[data-theme-color="light"] .list-box li:active,[data-interface-color="light"] .list-box li.selected,[data-interface-color="light"] .list-box li:active{background:#90a2be !important}.color-theme-2 input[type=range]::-webkit-slider-thumb,.color-theme-light input[type=range]::-webkit-slider-thumb,[data-theme-color="light"] input[type=range]::-webkit-slider-thumb,[data-interface-color="light"] input[type=range]::-webkit-slider-thumb{border-color:#4a4a4a !important;box-shadow:0px 0px 0px 3px #b8b8b8,0px 0px 0px #b8b8b8 !important;background:#b8b8b8 !important}.color-theme-2,.color-theme-2 body,.color-theme-light,.color-theme-light body,[data-theme-color="light"],[data-theme-color="light"] body,[data-interface-color="light"],[data-interface-color="light"] body{background:#b8b8b8}.color-theme-2 ::-webkit-scrollbar-thumb,.color-theme-light ::-webkit-scrollbar-thumb,[data-theme-color="light"] ::-webkit-scrollbar-thumb,[data-interface-color="light"] ::-webkit-scrollbar-thumb{background:#2d2d2d}.color-theme-2 body::-webkit-scrollbar-track,.color-theme-light body::-webkit-scrollbar-track,[data-theme-color="light"] body::-webkit-scrollbar-track,[data-interface-color="light"] body::-webkit-scrollbar-track{background:#b8b8b8}.color-theme-1 #dialog.cep-mode,.color-theme-lightest #dialog.cep-mode,[data-theme-color="lightest"] #dialog.cep-mode,[data-interface-color="lightest"] #dialog.cep-mode{background:#f0f0f0}.color-theme-1 #dialog-container>.padding-box,.color-theme-1 .list-box .inner-wrap,.color-theme-lightest #dialog-container>.padding-box,.color-theme-lightest .list-box .inner-wrap,[data-theme-color="lightest"] #dialog-container>.padding-box,[data-theme-color="lightest"] .list-box .inner-wrap,[data-interface-color="lightest"] #dialog-container>.padding-box,[data-interface-color="lightest"] .list-box .inner-wrap{color:#353535 !important;background:#f0f0f0 !important}.color-theme-1 div.panel span.title,.color-theme-lightest div.panel span.title,[data-theme-color="lightest"] div.panel span.title,[data-interface-color="lightest"] div.panel span.title{color:#353535 !important;background:#f0f0f0 !important}.color-theme-1 .edit-text span.edit-text-inner-wrap,.color-theme-1 .edit-text.focused span,.color-theme-lightest .edit-text span.edit-text-inner-wrap,.color-theme-lightest .edit-text.focused span,[data-theme-color="lightest"] .edit-text span.edit-text-inner-wrap,[data-theme-color="lightest"] .edit-text.focused span,[data-interface-color="lightest"] .edit-text span.edit-text-inner-wrap,[data-interface-color="lightest"] .edit-text.focused span{background:#fff !important}.color-theme-1 .edit-text span.edit-text-inner-wrap,.color-theme-1 .dropdownlist .drop-list-wrap,.color-theme-lightest .edit-text span.edit-text-inner-wrap,.color-theme-lightest .dropdownlist .drop-list-wrap,[data-theme-color="lightest"] .edit-text span.edit-text-inner-wrap,[data-theme-color="lightest"] .dropdownlist .drop-list-wrap,[data-interface-color="lightest"] .edit-text span.edit-text-inner-wrap,[data-interface-color="lightest"] .dropdownlist .drop-list-wrap{border-color:#dcdcdc !important}.color-theme-1 .active.edit-text>span>span,.color-theme-lightest .active.edit-text>span>span,[data-theme-color="lightest"] .active.edit-text>span>span,[data-interface-color="lightest"] .active.edit-text>span>span{color:#484848 !important}.color-theme-1 .radiocheck.radiobutton,.color-theme-1 .radiocheck.checkbox,.color-theme-lightest .radiocheck.radiobutton,.color-theme-lightest .radiocheck.checkbox,[data-theme-color="lightest"] .radiocheck.radiobutton,[data-theme-color="lightest"] .radiocheck.checkbox,[data-interface-color="lightest"] .radiocheck.radiobutton,[data-interface-color="lightest"] .radiocheck.checkbox{border-color:#484848 !important}.color-theme-1 .radiocheck.radiobutton svg,.color-theme-1 .radiocheck.checkbox svg,.color-theme-lightest .radiocheck.radiobutton svg,.color-theme-lightest .radiocheck.checkbox svg,[data-theme-color="lightest"] .radiocheck.radiobutton svg,[data-theme-color="lightest"] .radiocheck.checkbox svg,[data-interface-color="lightest"] .radiocheck.radiobutton svg,[data-interface-color="lightest"] .radiocheck.checkbox svg{background:#484848 !important;border-color:#484848 !important}.color-theme-1 .radiocheck.radiobutton svg path,.color-theme-1 .radiocheck.checkbox svg path,.color-theme-lightest .radiocheck.radiobutton svg path,.color-theme-lightest .radiocheck.checkbox svg path,[data-theme-color="lightest"] .radiocheck.radiobutton svg path,[data-theme-color="lightest"] .radiocheck.checkbox svg path,[data-interface-color="lightest"] .radiocheck.radiobutton svg path,[data-interface-color="lightest"] .radiocheck.checkbox svg path{fill:#f0f0f0 !important}.color-theme-1 .dropdownlist .drop-list-wrap,.color-theme-lightest .dropdownlist .drop-list-wrap,[data-theme-color="lightest"] .dropdownlist .drop-list-wrap,[data-interface-color="lightest"] .dropdownlist .drop-list-wrap{box-shadow:0px 0 3px 4px #f0f0f0 !important;color:#6c6c6c !important}.color-theme-1 .drop-list-wrap,.color-theme-1 .drop-list-wrap .arrow,.color-theme-lightest .drop-list-wrap,.color-theme-lightest .drop-list-wrap .arrow,[data-theme-color="lightest"] .drop-list-wrap,[data-theme-color="lightest"] .drop-list-wrap .arrow,[data-interface-color="lightest"] .drop-list-wrap,[data-interface-color="lightest"] .drop-list-wrap .arrow{background:#fff !important}.color-theme-1 .drop-list-wrap .arrow svg path,.color-theme-lightest .drop-list-wrap .arrow svg path,[data-theme-color="lightest"] .drop-list-wrap .arrow svg path,[data-interface-color="lightest"] .drop-list-wrap .arrow svg path{fill:#575757 !important}.color-theme-1 .list-box li,.color-theme-1 .list-box .inner-wrap,.color-theme-1 .panel>.padding-box,.color-theme-1 .tree-view-item .item-wrap:before,.color-theme-lightest .list-box li,.color-theme-lightest .list-box .inner-wrap,.color-theme-lightest .panel>.padding-box,.color-theme-lightest .tree-view-item .item-wrap:before,[data-theme-color="lightest"] .list-box li,[data-theme-color="lightest"] .list-box .inner-wrap,[data-theme-color="lightest"] .panel>.padding-box,[data-theme-color="lightest"] .tree-view-item .item-wrap:before,[data-interface-color="lightest"] .list-box li,[data-interface-color="lightest"] .list-box .inner-wrap,[data-interface-color="lightest"] .panel>.padding-box,[data-interface-color="lightest"] .tree-view-item .item-wrap:before{border-color:#dcdcdc !important}.color-theme-1 #drop-list,.color-theme-lightest #drop-list,[data-theme-color="lightest"] #drop-list,[data-interface-color="lightest"] #drop-list{color:#5a5a5a !important;background:#f0f0f0 !important;border-color:#dcdcdc !important}.color-theme-1 #drop-list li:hover,.color-theme-lightest #drop-list li:hover,[data-theme-color="lightest"] #drop-list li:hover,[data-interface-color="lightest"] #drop-list li:hover{background:#dcdcdc !important}.color-theme-1 #drop-list .selected,.color-theme-lightest #drop-list .selected,[data-theme-color="lightest"] #drop-list .selected,[data-interface-color="lightest"] #drop-list .selected{background:#b9ceeb !important}.color-theme-1 .tree-view-item .tree-view-arrow svg path,.color-theme-lightest .tree-view-item .tree-view-arrow svg path,[data-theme-color="lightest"] .tree-view-item .tree-view-arrow svg path,[data-interface-color="lightest"] .tree-view-item .tree-view-arrow svg path{fill:#565656 !important}.color-theme-1 .tabbed-panel>.tab-container .tab.visible,.color-theme-lightest .tabbed-panel>.tab-container .tab.visible,[data-theme-color="lightest"] .tabbed-panel>.tab-container .tab.visible,[data-interface-color="lightest"] .tabbed-panel>.tab-container .tab.visible{border-color:#484848 !important}.color-theme-1 .button .button-border:hover,.color-theme-1 .icon-button .inner-wrap:hover,.color-theme-lightest .button .button-border:hover,.color-theme-lightest .icon-button .inner-wrap:hover,[data-theme-color="lightest"] .button .button-border:hover,[data-theme-color="lightest"] .icon-button .inner-wrap:hover,[data-interface-color="lightest"] .button .button-border:hover,[data-interface-color="lightest"] .icon-button .inner-wrap:hover{background:#484848 !important}.color-theme-1 .button .button-border:hover,.color-theme-lightest .button .button-border:hover,[data-theme-color="lightest"] .button .button-border:hover,[data-interface-color="lightest"] .button .button-border:hover{color:#fcfcfc !important}.color-theme-1 .button .button-border,.color-theme-lightest .button .button-border,[data-theme-color="lightest"] .button .button-border,[data-interface-color="lightest"] .button .button-border{border-color:#484848 !important}.color-theme-1 #drop-list .horizontal-line::before,.color-theme-1 .drop-list-wrap .horizontal-line::before,.color-theme-lightest #drop-list .horizontal-line::before,.color-theme-lightest .drop-list-wrap .horizontal-line::before,[data-theme-color="lightest"] #drop-list .horizontal-line::before,[data-theme-color="lightest"] .drop-list-wrap .horizontal-line::before,[data-interface-color="lightest"] #drop-list .horizontal-line::before,[data-interface-color="lightest"] .drop-list-wrap .horizontal-line::before{background:#dcdcdc !important}.color-theme-1 .list-box li.selected,.color-theme-1 .list-box li:active,.color-theme-lightest .list-box li.selected,.color-theme-lightest .list-box li:active,[data-theme-color="lightest"] .list-box li.selected,[data-theme-color="lightest"] .list-box li:active,[data-interface-color="lightest"] .list-box li.selected,[data-interface-color="lightest"] .list-box li:active{background:#b9ceeb !important}.color-theme-1 input[type=range]::-webkit-slider-thumb,.color-theme-lightest input[type=range]::-webkit-slider-thumb,[data-theme-color="lightest"] input[type=range]::-webkit-slider-thumb,[data-interface-color="lightest"] input[type=range]::-webkit-slider-thumb{border-color:#6d6d6d !important;box-shadow:0px 0px 0px 3px #f0f0f0,0px 0px 0px #f0f0f0 !important;background:#f0f0f0 !important}.color-theme-1,.color-theme-1 body,.color-theme-lightest,.color-theme-lightest body,[data-theme-color="lightest"],[data-theme-color="lightest"] body,[data-interface-color="lightest"],[data-interface-color="lightest"] body{background:#f0f0f0}.color-theme-1 ::-webkit-scrollbar-thumb,.color-theme-lightest ::-webkit-scrollbar-thumb,[data-theme-color="lightest"] ::-webkit-scrollbar-thumb,[data-interface-color="lightest"] ::-webkit-scrollbar-thumb{background:#3a3a3a}.color-theme-1 body::-webkit-scrollbar-track,.color-theme-lightest body::-webkit-scrollbar-track,[data-theme-color="lightest"] body::-webkit-scrollbar-track,[data-interface-color="lightest"] body::-webkit-scrollbar-track{background:#f0f0f0}#dialog .checkbox,#dialog .radiobutton,#dialog .edit-text span.text-container,#dialog .static-text span.text-container{font-weight:400;-webkit-font-smoothing:antialiased}#dialog .currently-active-tab{color:#33cc59}#dialog .active.panel>.title,#dialog .active>.button-border>.text-container,#dialog .active>.text-container,#dialog .active>span>.text-container,#dialog .active.tree-view-item>.item-wrap .text-container,#dialog .active>label{color:#33cc59}#dialog .active>#dialog-title-bar{border-bottom:2px solid #33cc59;box-shadow:0 0 20px #33cc59}@-webkit-keyframes dlgShadowPulsate{0%{box-shadow:0 0 3px #33cc59}50%{box-shadow:0 0 20px #33cc59}100%{box-shadow:0 0 3px #33cc59}}@keyframes dlgShadowPulsate{0%{box-shadow:0 0 3px #33cc59}50%{box-shadow:0 0 20px #33cc59}100%{box-shadow:0 0 3px #33cc59}}#dialog .active.group>.padding-box,#dialog .active.list-box>.inner-wrap,#dialog .active.divider-line>.padding-box,#dialog .active.vertical-tabbed-panel,#dialog .active.tabbed-panel>.padding-box,#dialog .active.tree-view>.padding-box,#dialog .active.edit-text>span,#dialog .active.image-item img,#dialog .active.icon-button .inner-wrap,#dialog .active.dropdownlist .drop-list-wrap{border:1px solid #33cc59}#dialog .active.edit-text>span>span{color:#f1f1f1}#dialog .active.group.vertical-tabbed-panel>.padding-box{border:none !important}#dialog .active.progress-bar .progress-indicator{background:#33cc59}#dialog .active>[type=range]::-moz-range-thumb{border-color:#33cc59}#dialog .active>[type=range]::-webkit-slider-thumb{border-color:#33cc59}#dialog .active>[type=range]::-ms-thumb{border-color:#33cc59}#dialog .vertical-tabbed-panel>.padding-box>.active.tab>.padding-box{border:1px solid #33cc59}#dialog.hide-active .currently-active-tab{color:#dadada}#dialog.hide-active .active.panel>.title,#dialog.hide-active .active>.button-border>.text-container,#dialog.hide-active .active>.text-container,#dialog.hide-active .active>span>.text-container,#dialog.hide-active .active.tree-view-item>.item-wrap .text-container,#dialog.hide-active .active>label{color:#dadada}#dialog.hide-active .active>#dialog-title-bar{border-bottom:none;box-shadow:none;-webkit-animation:none;animation:none}#dialog.hide-active .active.dropdownlist .drop-list-wrap{border-color:#656565}#dialog.hide-active .active.edit-text>span{border-color:#656666}#dialog.hide-active .active.tree-view>.padding-box,#dialog.hide-active .active.list-box>.inner-wrap{border-color:#737474}#dialog.hide-active .active.tabbed-panel>.padding-box,#dialog.hide-active .active.divider-line>.padding-box{border-color:#464747}#dialog.hide-active .active.panel.tab>.padding-box,#dialog.hide-active .active.vertical-tabbed-panel,#dialog.hide-active .active.image-item img,#dialog.hide-active .active.group>.padding-box{border:none}#dialog.hide-active .active.icon-button .inner-wrap{border-color:#fafafa}#dialog.hide-active .active.progress-bar .progress-indicator{background:#46a0f5}#dialog.hide-active .active>[type=range]::-moz-range-thumb{border-color:#c7c7c7}#dialog.hide-active .active>[type=range]::-webkit-slider-thumb{border-color:#c7c7c7}#dialog.hide-active .active>[type=range]::-ms-thumb{border-color:#c7c7c7}#dialog .ghosting.panel>.title,#dialog .ghosting>.button-border>.text-container,#dialog .ghosting>.text-container,#dialog .ghosting>span>.text-container,#dialog .ghosting.tree-view-item>.item-wrap .text-container,#dialog .ghosting>label,#dialog .ghosting[data-tab-id]{color:#529ef2 !important}#dialog .ghosting>#dialog-title-bar{border-bottom:2px solid #529ef2 !important;box-shadow:0 0 20px #529ef2 !important}@-webkit-keyframes dlgShadowPulsateGhosting{0%{box-shadow:0 0 3px #529ef2 !important}50%{box-shadow:0 0 20px #529ef2 !important}100%{box-shadow:0 0 3px #529ef2 !important}}@keyframes dlgShadowPulsateGhosting{0%{box-shadow:0 0 3px #529ef2 !important}50%{box-shadow:0 0 20px #529ef2 !important}100%{box-shadow:0 0 3px #529ef2 !important}}#dialog .ghosting.group>.padding-box,#dialog .ghosting.list-box>.inner-wrap,#dialog .ghosting.divider-line>.padding-box,#dialog .ghosting.vertical-tabbed-panel,#dialog .ghosting.panel.tab>.padding-box,#dialog .ghosting.tabbed-panel>.padding-box,#dialog .ghosting.tree-view>.padding-box,#dialog .ghosting.edit-text>span,#dialog .ghosting.image-item img,#dialog .ghosting.icon-button .inner-wrap,#dialog .ghosting.dropdownlist .drop-list-wrap{border:1px solid #529ef2 !important}#dialog .ghosting.edit-text>span>span{color:#f1f1f1 !important}#dialog .ghosting.group.vertical-tabbed-panel>.padding-box{border:none !important}#dialog .ghosting.progress-bar>div,#dialog .ghosting.progress-bar .progress-indicator{background:#529ef2}#dialog .ghosting>[type=range]::-moz-range-thumb{border-color:#529ef2 !important}#dialog .ghosting>[type=range]::-webkit-slider-thumb{border-color:#529ef2 !important}#dialog .ghosting>[type=range]::-ms-thumb{border-color:#529ef2 !important}.number-wrap{vertical-align:top;margin-top:10px;overflow:hidden;display:inline-block;position:relative;z-index:0}.number-wrap .arrow{width:0;height:0;position:absolute;z-index:5;cursor:pointer;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent #c1c1c1 transparent;right:3px;top:4px}.number-wrap .arrow:hover{border-color:transparent transparent #33cc59 transparent}.number-wrap .arrow:active{border-color:transparent transparent #529ef2 transparent}.number-wrap .arrow.minus{border-width:5px 5px 0 5px;border-color:#c1c1c1 transparent transparent transparent;top:auto;bottom:4px}.number-wrap .arrow.minus:hover{border-color:#33cc59 transparent transparent transparent}.number-wrap .arrow.minus:active{border-color:#529ef2 transparent transparent transparent}.number{text-align:center;position:relative;z-index:0;display:inline-block;background:#2a2a2a;border:1px solid #535353;color:#c1c1c1;border-radius:4px;padding:2px 2px;padding-right:10px;outline:none;caret-color:rgba(255,255,255,0.4);width:25px;height:13px}.number-overlay{cursor:text;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:transparent;background:transparent;z-index:4}.number:focus{border-color:#33cc59}.number-input-drag *{cursor:ns-resize !important}body.loading #wrap{display:none}#loader-bg{display:flex;align-items:center;justify-content:center;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;-webkit-animation-duration:2s;animation-duration:2s}#loader-bg .backstretch img{opacity:1 !important}#loader-bg .loader,#loader-bg .loader:after{border-radius:50%;width:3em;height:3em}#loader-bg .loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.2em solid rgba(255,255,255,0.4);border-right:1.2em solid rgba(255,255,255,0.4);border-bottom:1.2em solid rgba(255,255,255,0.4);border-left:1.2em solid #ffffff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.custom-cursor-ping{display:none}@media screen and (-webkit-min-device-pixel-ratio: 0){.custom-cursor-ping{display:block !important;visiblity:hidden !important;width:0 !important;height:0 !important}}.custom-cursor{width:100px;height:100px;position:absolute;top:0;left:0px;z-index:1;border-radius:99999px;overflow:hidden;background-clip:padding-box;display:flex;text-align:center;align-content:center;justify-content:center}.custom-cursor>div{opacity:0;-webkit-animation-name:cursor-in-and-out;animation-name:cursor-in-and-out;-webkit-animation-duration:1000ms;animation-duration:1000ms;align-self:center;width:100%;height:100%;-webkit-mask-image:radial-gradient(ellipse at center, black 10%, transparent 70%)}.custom-cursor.fade-out{transition:all 450ms !important;opacity:0 !important}.custom-cursor>div>div{width:100%;height:100%;opacity:.4;opacity:.34;background:url("/assets/images/cursor-bg-white-checker.png") 0 0 repeat;background-attachment:fixed}@-webkit-keyframes cursor-in-and-out{0%{opacity:.3;width:0%;height:0%}40%{opacity:1;width:100%;height:100%}100%{opacity:0;width:0%;height:0%}}@keyframes cursor-in-and-out{0%{opacity:.3;width:0%;height:0%}40%{opacity:1;width:100%;height:100%}100%{opacity:0;width:0%;height:0%}}#wrap{transition:all 100ms ease}.modal-window-active #wrap,.modal-window-active .backstretch-item{-webkit-filter:blur(2px);filter:blur(2px);-webkit-transform:scale(1.009);transform:scale(1.009)}.modal-window-active #wrap{position:fixed;top:0;right:0;left:0;bottom:0}#modal-window{position:absolute;z-index:999999;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}#modal-window-overlay{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.5)}#modal-window-content{margin:50px 0;color:#fff;font-family:'Source Sans Pro', sans-serif;font-size:13px;line-height:15px;font-weight:400;background:#535353;border-radius:4px;background-clip:padding-box;box-shadow:0 0 30px rgba(0,0,0,0.5)}#modal-window-content h2{font-family:'Source Sans Pro', sans-serif;font-size:14px;line-height:14px;font-weight:400;text-align:center;border-top:1px solid #f4f4f4;border-bottom:1px solid #b6b6b6;color:#393939;height:20px;line-height:20px;background:linear-gradient(to bottom, #e5e5e5 0%, #d3d3d3 100%);border-radius:6px 6px 0 0;margin:0px;position:relative;top:-2px;cursor:default;box-shadow:0 2px 2px rgba(0,0,0,0.3)}#modal-window-content.animated{-webkit-animation-duration:.200s;animation-duration:.200s}#notifications-wrap{position:absolute;z-index:99999;bottom:10px;left:60px}.notification{float:left;clear:both;visibility:hidden;margin:5px 0 0 0;border-radius:4px;transition:all 300ms ease;position:relative;z-index:0;color:#fff;-webkit-animation:notification 200ms ease;animation:notification 200ms ease}@-webkit-keyframes notification{0%{color:#222;background:#fff}100%{}}@keyframes notification{0%{color:#222;background:#fff}100%{}}.notification>div{overflow:hidden;height:100%}.notification .msg{padding:10px 15px}.notification .msg i{padding:0 3px 0 6px}.notification.error{color:#ffefe6;background:rgba(255,130,0,0.8);border:1px solid rgba(184,104,20,0.8)}.notification.success{color:#d6ffe5;background:rgba(1,213,79,0.8);border:1px solid rgba(17,146,64,0.8)}.notification.failure{color:#fff;background:rgba(233,30,49,0.8);border:1px solid rgba(172,40,52,0.8)}.notification.info{color:#f4e8ff;background:rgba(116,0,232,0.8);border:1px solid rgba(91,18,163,0.8)}.notification.warning{color:#fff9e0;background:rgba(224,182,0,0.8);border:1px solid rgba(156,130,17,0.8)}.notification.meh{color:#e0ecff;background:rgba(0,90,224,0.8);border:1px solid rgba(17,73,156,0.8)}.notification.clipboard{color:#e8e8e8;background:rgba(53,53,53,0.8);border:1px solid rgba(28,28,28,0.8)}.notification.clipboard strong{font-weight:400;color:#b5b5b5}.notification.clipboard .fade{color:rgba(255,255,255,0.3);font-weight:bold}.notification.clipboard .highlight,.notification.clipboard .highlight-1{font-weight:400;color:#33cc59}.notification.clipboard .highlight-2{font-weight:400;color:#529ef2}.notification.clipboard .highlight-3{font-weight:400;color:#9285fb}.notification .icon{display:none}.notification.last{border-left-width:40px}.notification.last .icon{display:inline-block;color:#fff;font-size:13px;position:absolute;top:12px;left:-26px;height:100%;overflow:hidden}#context-menu{position:absolute;z-index:999;top:0;left:0;display:none;float:left;margin:0;padding:0px;border-radius:2.5px;font-size:12.5px;line-height:16.5px;font-weight:normal;border:1px solid #f1f1f1;background:#fff;color:#575757;box-shadow:0 12px 20px -12px rgba(0,0,0,0.45);-webkit-animation-duration:100ms;animation-duration:100ms;list-style:none}#context-menu.bounceOut{-webkit-animation-duration:160ms;animation-duration:160ms}#context-menu li{padding:3px 8px;list-style:none;cursor:pointer;border-top:1px solid #fff;border-bottom:1px solid #dedede}#context-menu li:hover{color:#fff;background:#529ef2}#context-menu li:active{padding-left:9px;padding-right:7px;background:#81b9f6}#context-menu,#context-menu *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#context-menu li i{display:inline-block;width:14px;text-align:center;padding-right:4px;border-right:1px solid #f1f1f1;margin-right:4px}.context-menu-target>.remove-item{opacity:.7;transition:all 250ms}.context-menu-target>.item-text,.context-menu-target>.item-text>span{color:#ffd452 !important}.i-am-legend{z-index:-1;position:fixed;right:10px;bottom:10px;border-radius:9px;background:rgba(0,0,0,0.2);padding:4px 4px 4px 7px;font-size:12px;text-align:left;color:#fff}.i-am-legend tr.l-export{cursor:pointer}.i-am-legend .desc{padding-right:6px}.i-am-legend .shortcut{font-size:10px;font-weight:700;word-spacing:0px;background:rgba(0,0,0,0.3);padding:2px 5px;border-radius:5px;transition:all 350ms ease-out;border:1px solid transparent}.i-am-legend .l-export.success .shortcut{border:1px solid #70db8b;background:#33cc59;text-shadow:0 0 4px #1f7a35}.i-am-legend .l-export.failure .shortcut{border:1px solid #f08079;background:#e83f34;text-shadow:0 0 4px #a31b13}#dialog-overlay-wrap{transition:background 350ms ease-out}body.successful-shortcut-export #dialog-overlay-wrap{background:rgba(51,204,89,0.6)}body.shortcut-export-failure #dialog-overlay-wrap{background:rgba(232,63,52,0.6)}#clipboard-export-spinner,#export-success-icon{position:absolute;z-index:9999;top:0;right:0;bottom:0;left:0}#clipboard-export-spinner .circle,#export-success-icon .circle{display:inline-block;background:rgba(0,0,0,0.5);border-radius:50%;padding:50px}#clipboard-export-spinner img,#export-success-icon img{display:inline-block;width:100px;height:100px}#clipboard-export-spinner .circle{padding:20px}#clipboard-export-spinner .circle img{width:32px;height:32px}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:url("../fonts/google/source-sans-pro-v11-latin-300.eot");src:local("Source Sans Pro Light"),local("SourceSansPro-Light"),url("../fonts/google/source-sans-pro-v11-latin-300.svg#SourceSansPro") format("svg"),url("../fonts/google/source-sans-pro-v11-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/google/source-sans-pro-v11-latin-300.woff2") format("woff2"),url("../fonts/google/source-sans-pro-v11-latin-300.woff") format("woff"),url("../fonts/google/source-sans-pro-v11-latin-300.ttf") format("truetype")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url("../fonts/google/source-sans-pro-v11-latin-regular.eot");src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url("../fonts/google/source-sans-pro-v11-latin-regular.svg#SourceSansPro") format("svg"),url("../fonts/google/source-sans-pro-v11-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/google/source-sans-pro-v11-latin-regular.woff2") format("woff2"),url("../fonts/google/source-sans-pro-v11-latin-regular.woff") format("woff"),url("../fonts/google/source-sans-pro-v11-latin-regular.ttf") format("truetype")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url("../fonts/google/source-sans-pro-v11-latin-700.eot");src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url("../fonts/google/source-sans-pro-v11-latin-700.svg#SourceSansPro") format("svg"),url("../fonts/google/source-sans-pro-v11-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/google/source-sans-pro-v11-latin-700.woff2") format("woff2"),url("../fonts/google/source-sans-pro-v11-latin-700.woff") format("woff"),url("../fonts/google/source-sans-pro-v11-latin-700.ttf") format("truetype")}#bottom-left-toolbar{position:absolute;z-index:0;left:0px;bottom:0px}#bottom-left-toolbar>a,#bottom-left-toolbar>div{cursor:pointer;text-decoration:none;margin-left:10px;margin-bottom:10px;font-size:15px;color:#fff;display:flex;justify-content:center;flex-direction:column;align-content:center;text-align:center;width:33px;height:33px;background:rgba(0,0,0,0.1);box-shadow:0 0 3px rgba(0,0,0,0.1),0 2px 5px rgba(0,0,0,0.1);border-radius:50%;border:1px solid rgba(0,0,0,0.1)}#bottom-left-toolbar>a a,#bottom-left-toolbar>div a{color:#fff}#bottom-left-toolbar>a:hover,#bottom-left-toolbar>div:hover{background:rgba(255,255,255,0.1)}#bottom-left-toolbar .icon img{position:relative;top:1.5px;width:23px}#bottom-left-toolbar .grey-out-active{background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.4);color:#fff}#bottom-left-toolbar .grey-out-active:hover{background:rgba(255,255,255,0.2);color:#fff}#bottom-left-toolbar .grey-out-active.off{border:1px solid rgba(0,0,0,0.1);background:rgba(0,0,0,0.6);color:rgba(255,255,255,0.5)}#bottom-left-toolbar .grey-out-active.off:hover{color:#fff19d}#bottom-left-toolbar>div .content{display:none}#bottom-left-toolbar .github{font-size:18px}#modal-window .information-desk .container{text-align:left;max-width:500px;padding:0 25px 10px;font-weight:100;line-height:20px}#modal-window .information-desk .container a{text-decoration:underline;color:#fff}#modal-window .information-desk .container ul{padding-left:18px}#modal-window .information-desk .container ol{padding-left:14px}#modal-window .information-desk .container li{padding-bottom:4px}#modal-window .information-desk .container h3{color:#33cc59}#modal-window .information-desk .container h3:first-child{margin-top:0px}#modal-window .information-desk .container .icons{font-size:0px}#modal-window .information-desk .container .icons a{display:inline-block;margin-left:10px}#modal-window .information-desk .container .icons a:first-child{margin-left:0px}#modal-window .information-desk .container .icons i{border-radius:50%;width:30px;height:30px;line-height:30px;font-size:14px;text-align:center;border:2px solid rgba(255,255,255,0.3);background:rgba(255,255,255,0.07)}#toolbar{position:absolute;left:0;right:0;top:20px;text-align:center;z-index:5;font-size:0px}#toolbar>div{cursor:pointer;overflow:hidden;position:relative;display:inline-block;z-index:0;width:35px;height:35px;font-size:13px;line-height:35px;border-radius:900px;font-family:'Source Sans Pro', sans-serif;font-weight:400;margin:2px 6px;color:#535353;background:#ffffff;background:linear-gradient(to bottom, #fff 0%, #f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 );border:2px solid #fff;box-shadow:0 1px 5px rgba(0,0,0,0.5);-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-duration:.4s;animation-duration:.4s;transition:all 150ms ease-in-out}#toolbar>div:hover{color:#106ace}#toolbar>div:hover a{color:#106ace}#toolbar>div a{color:#535353}#toolbar>div:active{top:2px}#toolbar>div .icon{position:relative}#toolbar>div:nth-child(1){-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-duration:.5s;animation-duration:.5s}#toolbar>div:nth-child(1) .icon{top:.8px}#toolbar>div:nth-child(2){-webkit-animation-delay:0.25s;animation-delay:0.25s;-webkit-animation-duration:.7s;animation-duration:.7s}#toolbar>div:nth-child(2) .icon{top:0px}#toolbar>div:nth-child(3){-webkit-animation-delay:0.3s;animation-delay:0.3s;-webkit-animation-duration:.9s;animation-duration:.9s}#toolbar>div:nth-child(4){-webkit-animation-delay:0.35s;animation-delay:0.35s;-webkit-animation-duration:1.2s;animation-duration:1.2s}#toolbar>div:nth-child(4) .icon{top:0.5px}#toolbar>div:nth-child(5){-webkit-animation-delay:0.4s;animation-delay:0.4s;-webkit-animation-duration:1.3s;animation-duration:1.3s}#toolbar .gitter,#toolbar .github{background:#535353}#toolbar .gitter,#toolbar .gitter a,#toolbar .github,#toolbar .github a{color:#fff}#toolbar>div{width:auto;height:31px;line-height:31px;padding:0 12px 0 14px;margin:0 4px}#toolbar>div:hover{width:auto}#toolbar>div .icon{margin-right:8px}#toolbar>div>span,#toolbar>div>div{float:left}#reset-box{text-align:center;color:#fff;font-family:'Source Sans Pro', sans-serif;font-size:13px;line-height:15px;font-weight:300}#reset-box .arrow{position:absolute;z-index:-1;top:-8px;left:50%;margin-left:-8px;width:0;height:0;border-style:solid;border-width:0 10px 9px 10px;border-color:transparent transparent #535353 transparent}#reset-box div{border-radius:300px;overflow:hidden}#reset-box .text{display:block;padding:20px 50px 30px}#reset-box .no,#reset-box .yes{width:50%;float:left;cursor:pointer;padding:10px 0;font-weight:bold;text-transform:uppercase}#reset-box .no{background:rgba(255,255,255,0.07)}#reset-box .no:hover{background:rgba(255,255,255,0.1)}#reset-box .yes{border-radius:0 0 0 5px;background:#ff4d4d}#reset-box .yes:hover{background:#ff5c5c}#import-box{width:100%;max-width:850px;text-align:center}#import-box .ta{position:relative;z-index:0;transition:all 100ms ease;overflow:hidden}#import-box .placeholder{color:#7e7e7e;background:#2d2d2d;padding:20px 30px;border-bottom:1px solid #404040}#import-box .placeholder strong{color:#b9b9b9;text-transform:uppercase}#import-box .placeholder .important{color:#ffa667}#import-box .code{text-align:left;position:relative;z-index:2;outline:none;overflow:auto;box-shadow:inset 0 0 10px #000;background:#272822}#import-box .CodeMirror{background:#272822;height:auto}#import-box .import-btn{cursor:pointer;text-align:center;display:inline-block;margin:12px 0;color:#131313;background:#fff;width:30px;height:30px;line-height:32px;border-radius:300px}#import-box .import-btn.clicked,#import-box .import-btn:hover{position:relative;z-index:55;color:#33cc59;box-shadow:0 0 14px #33cc59}#import-box .import-btn.clicked .fa-arrow-right,#import-box .import-btn:hover .fa-arrow-right{display:inline-block;transition:all 200ms ease;margin-left:2px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#import-box .import-btn .fa-times{display:none;font-size:18px;padding-top:6px}#import-box .import-btn.tada{color:red;box-shadow:0 0 20px red}#import-box .import-btn.tada .fa-times{display:inline-block}.export-modal #modal-window-content{width:100%;height:calc( 100% - 100px);background:transparent;box-shadow:none;display:flex;flex-direction:column;align-items:center;justify-items:center;align-content:center;justify-content:center}#export-box{width:100%;max-width:850px;max-height:100%;margin:0 auto;text-align:center;position:relative;border-radius:4px;background-clip:padding-box;box-shadow:0 0 30px rgba(0,0,0,0.5)}#export-box>h2{top:0}#export-box .btns{height:37px;background:#272822;border-radius:999px 0 0 999px;padding:7px 9px 7px 9px;text-align:center;position:absolute;z-index:99999;bottom:10px;right:7px}#export-box .btns .download{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}#export-box .btns .copy{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}#export-box .btns .settings{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:.0s;animation-delay:.0s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}#export-box .btns .icon{float:left;width:36px;height:36px;line-height:36px;border-radius:4px;border-radius:999px}#export-box .btns .copy .icon{position:relative;background:#3099fb;background:linear-gradient(to bottom, #3099fb 0%, #2a75d6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3099fb', endColorstr='#2a75d6',GradientType=0 )}#export-box .btns .copy .icon:hover{background:#3099fb}#export-box .btns .copy .icon img{display:none;width:20px;position:absolute;z-index:1;top:50%;left:50%;margin-left:-10px;margin-top:-10px}#export-box .btns .download .icon{background:#50bf4e;background:linear-gradient(to bottom, #50bf4e 0%, #3d964a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#50bf4e', endColorstr='#3d964a',GradientType=0 )}#export-box .btns .download .icon:hover{background:#50bf4e}#export-box .btns .settings .icon{background:#e69216;background:linear-gradient(to bottom, #ffb525 0%, #e69216 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb525', endColorstr='#e69216',GradientType=0 )}#export-box .btns .settings .icon:hover{background:#e69216}#export-box .btns .settings-window{display:none;position:absolute;z-index:0;bottom:58px;right:10px;box-shadow:2px 3px 20px rgba(0,0,0,0.3)}#export-box .btns .settings-window *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#export-box .btns .settings-window>div{position:relative;z-index:2;background:#fff;padding:13px;border-radius:5px;border:1px solid #fff}#export-box .btns .settings-window.open{display:inline-block}#export-box .btns .settings-window:after{content:'';position:absolute;z-index:1;bottom:-8px;right:18px;width:0;height:0;border-style:solid;border-width:0 18px 8px 0;border-color:transparent #fff transparent transparent}#export-box .btns .settings-window .heading{color:#555;color:#3b3b3b;font-weight:normal;display:block;margin-top:10px;margin-bottom:6px;border-bottom:1px solid #E1E1E1;text-align:left;padding-bottom:4px}#export-box .btns .settings-window .settings-group:first-child .heading{margin-top:0px}#export-box .btns .settings-window .divider{border-bottom:1px solid #f1f1f1}#export-box .btns .settings-window .setting-reference-list-wrap{display:flex;flex-direction:row;padding-top:3px}#export-box .btns .settings-window .setting-reference-list-wrap .label{white-space:nowrap;padding-top:4px;color:#555}#export-box .btns .settings-window .setting-reference-list-dropdown{padding-right:6px;position:relative;z-index:0;flex-grow:1;width:100px}#export-box .btns .settings-window .setting-reference-list-dropdown .selected{color:#555;background:#fff;border:1px solid #333;border-radius:3px;padding:3px 5px;text-align:left}#export-box .btns .settings-window .setting-reference-list-dropdown .options{text-align:left;border-radius:3px;color:#333;background:#fff;border:1px solid #333;position:absolute;z-index:1;left:0;top:0;right:0;display:flex;flex-direction:column;box-shadow:0 4px 15px rgba(0,0,0,0.4)}#export-box .btns .settings-window .setting-reference-list-dropdown .options div{padding:3px 5px}#export-box .btns .settings-window .setting-reference-list-dropdown .options div:hover{background:#f2aa33;color:#fff}#export-box .btn{display:inline-block;margin-left:7px;border-radius:3px;cursor:pointer}#export-box .btn:first-child{margin-left:0}#export-box .btn span{display:none;padding-left:4px}#export-box .copy .fas,#export-box .download .fas{width:13px}#export-box .copy .fa-check,#export-box .download .fa-check{position:relative;top:1px;color:#fff;-webkit-animation-duration:.3s;animation-duration:.3s;display:none}#export-box .copy .fa-check.rotateIn,#export-box .download .fa-check.rotateIn{display:inline-block}#export-box .copy .fa-times,#export-box .download .fa-times{position:relative;top:1px;color:#fff;display:none}#export-box .copy .fa-times.tada,#export-box .download .fa-times.tada{display:inline-block}#export-box .code{border:5px solid #272822;max-height:calc(100% - 32px);overflow:auto;text-align:left;background:#272822;border-radius:0 0 4px 4px}#export-box .CodeMirror{background:transparent;height:auto}.CodeMirror-linenumber{padding-right:10px !important}.slider-checkbox{text-align:left;display:inline-block;width:100%;line-height:20px;white-space:nowrap;position:relative}.slider-checkbox input{margin:0px;margin-top:1px;cursor:pointer;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;z-index:1;top:0px;left:0px;width:24px;height:12px}.slider-checkbox input:checked+.label:before{background-color:#33cc59;content:"\f00c";content:"";padding-left:6px}.slider-checkbox input:checked+.label:after{left:13px}.slider-checkbox .label{color:#555;cursor:pointer;align-items:center;align-content:center;position:relative;padding-left:30px}.slider-checkbox .label:before,.slider-checkbox .label:after{position:absolute;border-radius:6px;transition:background-color 0.3s, left 0.3s}.slider-checkbox .label:before{color:#fff;box-sizing:border-box;font-family:'Font Awesome 5 Free', sans-serif;font-weight:900;content:"\f00d";content:"";padding-left:23px;font-size:12px;line-height:20px;background-color:#333;left:0px;top:2px;height:12px;width:24px;border-radius:6px}.slider-checkbox .label:after{content:"";letter-spacing:12px;background:#fff;left:1px;top:3px;height:10px;width:10px}.cep-export-on .backstretch{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.9}.cep-export-on #dialog-section{transition:background 900ms ease-in-out;background:#fff}.setting-disabled{transition:all 200ms ease;opacity:.35;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.setting-disabled input,.setting-disabled label{cursor:default !important}.settings-spinner,.settings-spinner:after{border-radius:50%;width:.75em;height:.75em}.settings-spinner{float:right;display:none;position:relative;text-indent:-9999em;border-top:0.2em solid rgba(102,102,102,0.2);border-right:0.2em solid rgba(102,102,102,0.2);border-bottom:0.2em solid rgba(102,102,102,0.2);border-left:0.2em solid #529ef2;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 .6s infinite linear;animation:load8 .6s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.settings-js-css-info{list-style-type:circle;list-style-position:outside;padding-left:27px;margin:3px 0;font-size:12px;opacity:.8;line-height:15px}.settings-js-css-info,.settings-js-css-info a{color:#444}::-moz-selection{background:#afafaf}::selection{background:#afafaf}::-moz-selection{background:#afafaf}#modal-window-content h2,#export-box .btn{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.backstretch img{transition:opacity 200ms ease-in-out;opacity:.8;-webkit-animation:bg-hue-animation 30s ease infinite;animation:bg-hue-animation 30s ease infinite}@-webkit-keyframes bg-hue-animation{0%{-webkit-filter:hue-rotate(-30deg);filter:hue-rotate(-30deg)}50%{-webkit-filter:hue-rotate(9deg);filter:hue-rotate(9deg)}80%{-webkit-filter:hue-rotate(-24deg);filter:hue-rotate(-24deg)}100%{-webkit-filter:hue-rotate(-30deg);filter:hue-rotate(-30deg)}}@keyframes bg-hue-animation{0%{-webkit-filter:hue-rotate(-30deg);filter:hue-rotate(-30deg)}50%{-webkit-filter:hue-rotate(9deg);filter:hue-rotate(9deg)}80%{-webkit-filter:hue-rotate(-24deg);filter:hue-rotate(-24deg)}100%{-webkit-filter:hue-rotate(-30deg);filter:hue-rotate(-30deg)}}.center-1{display:table;height:100%;width:100%}.center-2{display:table-cell;vertical-align:middle}.center-3{margin-left:auto;margin-right:auto;text-align:center}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}::-webkit-scrollbar{width:2px;height:2px}::-webkit-scrollbar-button{width:0px;height:0px}::-webkit-scrollbar-thumb{background:#a0a0a0;border-radius:50px;display:none}::-webkit-scrollbar-corner{background:transparent}*:hover::-webkit-scrollbar-thumb{display:block}#dialog-overlay-wrap::-webkit-scrollbar-thumb{background:#fff}#dialog-overlay-wrap::-webkit-scrollbar-track{background:#474747} +/*# sourceMappingURL=dialog.builder.css.map */ \ No newline at end of file diff --git a/build-pwa/src/assets/css/dialog.builder.css.map b/build-pwa/src/assets/css/dialog.builder.css.map new file mode 100644 index 0000000..25fad3f --- /dev/null +++ b/build-pwa/src/assets/css/dialog.builder.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../../source/assets/_sass/dialog.builder.scss","../../../source/assets/_sass/panels/0-panels.scss","../../../source/assets/_sass/panels/1-add-items.scss","../../../source/assets/_sass/panels/2-structure-treeview.scss","../../../source/assets/_sass/panels/3-item-properties.scss","../../../source/assets/_sass/panels/4-snapshot.scss","../../../source/assets/_sass/panels/5-dialog-preview.scss","../../../source/assets/_sass/misc/drop-list.scss","../../../source/assets/_sass/misc/radiocheck.scss","../../../source/assets/_sass/misc/cep-mode.scss","../../../source/assets/_sass/misc/sui-interface-colors.scss","../../../source/assets/_sass/misc/dialog-preview-accents.scss","../../../source/assets/_sass/misc/number-input.scss","../../../source/assets/_sass/misc/loading-screen.scss","../../../source/assets/_sass/misc/custom-cursor.scss","../../../source/assets/_sass/misc/modal-window.scss","../../../source/assets/_sass/misc/notifications.scss","../../../source/assets/_sass/misc/context-menu.scss","../../../source/assets/_sass/misc/legend.scss","../../../source/assets/_sass/misc/google-fonts.scss","../../../source/assets/_sass/misc/bottom-left-toolbar.scss","../../../source/assets/_sass/toolbar/toolbar.scss","../../../source/assets/_sass/toolbar/reset.scss","../../../source/assets/_sass/toolbar/import.scss","../../../source/assets/_sass/toolbar/export.scss"],"names":[],"mappings":"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","file":"dialog.builder.css"} \ No newline at end of file diff --git a/build-pwa/src/assets/css/libraries.css b/build-pwa/src/assets/css/libraries.css new file mode 100644 index 0000000..f35edca --- /dev/null +++ b/build-pwa/src/assets/css/libraries.css @@ -0,0 +1,10 @@ +/*! + * Font Awesome Free 5.4.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-concierge-bell:before{content:"\f562"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-diagnoses:before{content:"\f470"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hanukiah:before{content:"\f6e6"}.fa-hashtag:before{content:"\f292"}.fa-hat-wizard:before{content:"\f6e8"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-rendact:before{content:"\f3e4"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-swatchbook:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet-paper:before{content:"\f71e"}.fa-toolbox:before{content:"\f552"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;src:url(../fonts/font-awesome/fa-brands-400.eot);src:url(../fonts/font-awesome/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../fonts/font-awesome/fa-brands-400.woff2) format("woff2"),url(../fonts/font-awesome/fa-brands-400.woff) format("woff"),url(../fonts/font-awesome/fa-brands-400.ttf) format("truetype"),url(../fonts/font-awesome/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(../fonts/font-awesome/fa-regular-400.eot);src:url(../fonts/font-awesome/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../fonts/font-awesome/fa-regular-400.woff2) format("woff2"),url(../fonts/font-awesome/fa-regular-400.woff) format("woff"),url(../fonts/font-awesome/fa-regular-400.ttf) format("truetype"),url(../fonts/font-awesome/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(../fonts/font-awesome/fa-solid-900.eot);src:url(../fonts/font-awesome/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../fonts/font-awesome/fa-solid-900.woff2) format("woff2"),url(../fonts/font-awesome/fa-solid-900.woff) format("woff"),url(../fonts/font-awesome/fa-solid-900.ttf) format("truetype"),url(../fonts/font-awesome/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}/*! + * animate.css -http://daneden.me/animate + * Version - 3.6.0 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2018 Daniel Eden + */.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes wobble{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.prettydropdown{position:relative;min-width:72px;display:inline-block}.prettydropdown.loading{min-width:0}.prettydropdown>ul{position:absolute;top:0;left:0;background:#fff;border:1px solid #a9a9a9;box-sizing:content-box;color:#000;cursor:pointer;font:normal 18px Calibri, sans-serif;list-style-type:none;margin:0;padding:0;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.prettydropdown.loading>ul{visibility:hidden;white-space:nowrap}.prettydropdown>ul:focus,.prettydropdown:not(.disabled)>ul:hover{border-color:#7f7f7f}.prettydropdown:not(.disabled)>ul.active{width:auto;max-height:none !important;border-color:#1e90ff;overflow-x:hidden;overflow-y:auto;z-index:99}.prettydropdown>ul.active:focus{outline:none}.prettydropdown>ul.active.reverse{top:auto;bottom:0}.prettydropdown>ul>li{position:relative;min-width:70px;height:48px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-sizing:border-box;display:none;line-height:46px;margin:0;padding-left:0.8rem}.prettydropdown.loading>ul>li{min-width:0;display:block;padding-right:0.8rem}.prettydropdown>ul:not(.active)>li:not(.selected):first-child{color:transparent}.prettydropdown>ul>li:first-child,.prettydropdown>ul.active>li{display:block}.prettydropdown>ul.active>li:not(.label):hover,.prettydropdown>ul.active>li.hover:not(.label),.prettydropdown>ul.active>li:first-child:hover:after{background:#1e90ff;color:#fff}.prettydropdown>ul.active>li.nohover{background:inherit !important;color:inherit !important}.prettydropdown>ul.active>li.hover:before,.prettydropdown>ul.active>li.nohover:after{border-top-color:#fff !important}.prettydropdown>ul.active>li.hover:after,.prettydropdown>ul.active>li.nohover:before{border-top-color:#1e90ff !important}.prettydropdown.arrow>ul>li.selected:before,.prettydropdown.arrow>ul>li.selected:after{position:absolute;top:8px;bottom:0;right:8px;height:16px;border:8px solid transparent;box-sizing:border-box;content:'';display:block;margin:auto}.prettydropdown.arrow.small>ul>li.selected:before,.prettydropdown.arrow.small>ul>li.selected:after{top:4px;height:8px;border-width:4px}.prettydropdown.arrow>ul>li.selected:before{border-top-color:#a9a9a9}.prettydropdown.arrow>ul>li.selected:after{top:4px;border-top-color:#fff}.prettydropdown.arrow.small>ul>li.selected:after{top:2px}.prettydropdown.arrow.triangle>ul>li.selected:after{content:none}.prettydropdown>ul:hover>li.selected:before{border-top-color:#7f7f7f}.prettydropdown>ul.active>li.selected:before,.prettydropdown>ul.active>li.selected:after{border:none}.prettydropdown>ul:not(.active)>li>span.checked{display:none}.prettydropdown.multiple>ul>li.selected{overflow:hidden;padding-right:2rem;text-overflow:ellipsis;white-space:nowrap}.prettydropdown>ul>li>span.checked{clear:both;float:right;font-weight:bold;margin-right:0.8rem}.prettydropdown>ul>li.label{cursor:default;font-weight:bold}.prettydropdown>ul>li.label:first-child,.prettydropdown.classic>ul>li.label~li.selected{border-top:none}.prettydropdown>ul>li.label~li:not(.label):not(.selected),.prettydropdown.classic>ul.active>li.label~li:not(.label){padding-left:1.6rem}.prettydropdown.classic>ul:not(.active)>li.selected:not(:first-child){position:absolute;top:0;display:block}.prettydropdown.disabled,.prettydropdown>ul>li.disabled{opacity:0.3}.prettydropdown.disabled>ul>li,.prettydropdown>ul>li.disabled{cursor:not-allowed}.prettydropdown.multiple>ul>li.selected+li,.prettydropdown.multiple>ul.reverse>li.selected,.prettydropdown>ul>li.label,.prettydropdown>ul>li.label~li.selected{border-top-color:#dedede}.CodeMirror{font-family:monospace;height:300px;color:black;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:white}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:black}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0 !important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,0.5);-webkit-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-webkit-keyframes blink{0%{}50%{background-color:transparent}100%{}}@keyframes blink{0%{}50%{background-color:transparent}100%{}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:-20px;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:bold}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:#f00}.cm-invalidchar{color:#f00}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,0.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:white}.CodeMirror-scroll{overflow:scroll !important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none !important;border:none !important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:0.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::-moz-selection, .CodeMirror-line>span::-moz-selection, .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,0.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:''}span.CodeMirror-selectedtext{background:none}.cm-s-monokai.CodeMirror{background:#272822;color:#f8f8f2}.cm-s-monokai div.CodeMirror-selected{background:#49483E}.cm-s-monokai .CodeMirror-line::-moz-selection, .cm-s-monokai .CodeMirror-line>span::-moz-selection, .cm-s-monokai .CodeMirror-line>span>span::-moz-selection{background:rgba(73,72,62,0.99)}.cm-s-monokai .CodeMirror-line::selection,.cm-s-monokai .CodeMirror-line>span::selection,.cm-s-monokai .CodeMirror-line>span>span::selection{background:rgba(73,72,62,0.99)}.cm-s-monokai .CodeMirror-line::-moz-selection,.cm-s-monokai .CodeMirror-line>span::-moz-selection,.cm-s-monokai .CodeMirror-line>span>span::-moz-selection{background:rgba(73,72,62,0.99)}.cm-s-monokai .CodeMirror-gutters{background:#272822;border-right:0px}.cm-s-monokai .CodeMirror-guttermarker{color:white}.cm-s-monokai .CodeMirror-guttermarker-subtle{color:#d0d0d0}.cm-s-monokai .CodeMirror-linenumber{color:#d0d0d0}.cm-s-monokai .CodeMirror-cursor{border-left:1px solid #f8f8f0}.cm-s-monokai span.cm-comment{color:#75715e}.cm-s-monokai span.cm-atom{color:#6d6d6d}.cm-s-monokai span.cm-number{color:#db63ff}.cm-s-monokai span.cm-comment.cm-attribute{color:#97b757}.cm-s-monokai span.cm-comment.cm-def{color:#bc9262}.cm-s-monokai span.cm-comment.cm-tag{color:#bc6283}.cm-s-monokai span.cm-comment.cm-type{color:#5998a6}.cm-s-monokai span.cm-keyword{color:#3099fb}.cm-s-monokai span.cm-builtin{color:#66d9ef}.cm-s-monokai span.cm-string{color:#e6db74}.cm-s-monokai span.cm-property,.cm-s-monokai span.cm-attribute{color:#a6e22e}.cm-s-monokai span.cm-variable{color:#f8f8f2}.cm-s-monokai span.cm-variable-2{color:#9effff}.cm-s-monokai span.cm-variable-3,.cm-s-monokai span.cm-type{color:#66d9ef}.cm-s-monokai span.cm-def{color:#fd971f}.cm-s-monokai span.cm-bracket{color:#f8f8f2}.cm-s-monokai span.cm-tag{color:#3099fb}.cm-s-monokai span.cm-header{color:#ae81ff}.cm-s-monokai span.cm-link{color:#ae81ff}.cm-s-monokai span.cm-error{background:#3099fb;color:#f8f8f0}.cm-s-monokai .CodeMirror-activeline-background{background:#373831}.cm-s-monokai .CodeMirror-matchingbracket{text-decoration:underline;color:white !important} diff --git a/build-pwa/src/assets/css/sdb.cep.css b/build-pwa/src/assets/css/sdb.cep.css new file mode 100644 index 0000000..1836b1b --- /dev/null +++ b/build-pwa/src/assets/css/sdb.cep.css @@ -0,0 +1 @@ +#dialog-section{overflow:hidden;height:100%;position:relative}#dialog-section *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#dialog-overlay-wrap{height:100%;overflow:auto}#dialog{user-select:text;position:relative;z-index:10;display:inline-block;min-height:0px;min-width:48px;font-family:'Source Sans Pro', sans-serif;font-size:13px;line-height:15px;font-weight:400;letter-spacing:0.026em;margin:80px 55px}#dialog [contenteditable]{position:relative;z-index:0;outline:none}#dialog [contenteditable]:hover{cursor:text}#dialog #dialog-title-bar{position:relative;overflow:hidden;text-align:center;border-top:1px solid #f4f4f4;border-bottom:1px solid #b6b6b6;color:#333333;height:20px;line-height:20px;background:linear-gradient(to bottom, #e5e5e5 0%, #d3d3d3 100%);border-radius:6px 6px 0 0}#dialog #dialog-title-bar div{position:absolute;right:13px;left:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#dialog #dialog-title-bar div:focus{right:unset;left:unset;width:100%}#dialog #dialog-title-bar div:focus{text-overflow:unset}#dialog #dialog-container{overflow:hidden;border-radius:6px;box-shadow:0px 0px 2px rgba(0,0,0,0.7),0px 2px 30px 3px rgba(0,0,0,0.4)}#dialog #dialog-container>.padding-box{display:flex;white-space:nowrap;padding:16px;background:#535353;min-height:20px;color:#dadada}#dialog .pb-shrink{width:auto !important;height:auto !important}#dialog .pb-shrink>.padding-box{flex-grow:0 !important;justify-self:flex-start !important;align-self:flex-start !important}#dialog .padding-box>.divider-line{align-self:stretch;display:flex}#dialog .padding-box>.divider-line>.padding-box{align-self:stretch}#dialog .text-container{display:block}#dialog .orientation-row{display:flex;flex-direction:row}#dialog .orientation-row>div{display:flex;flex-direction:row}#dialog .orientation-row.align-children-vertical-top>div{align-items:flex-start}#dialog .orientation-row.align-children-vertical-center>div{align-items:center}#dialog .orientation-row.align-children-vertical-bottom>div{align-items:flex-end}#dialog .orientation-row.align-children-vertical-fill>div{align-items:stretch}#dialog .orientation-row.align-children-horizontal-left>div{justify-content:flex-start}#dialog .orientation-row.align-children-horizontal-center>div{justify-content:center}#dialog .orientation-row.align-children-horizontal-right>div{justify-content:flex-end}#dialog .orientation-row.align-children-horizontal-fill>div{justify-content:stretch}#dialog .orientation-row.align-children-horizontal-fill>div>div{flex:1}#dialog .orientation-row>div>.alignment-vertical-top{justify-self:flex-start;margin-bottom:auto !important}#dialog .orientation-row>div>.alignment-vertical-center{justify-self:center;margin-top:auto !important;margin-bottom:auto !important}#dialog .orientation-row>div>.alignment-vertical-bottom{justify-self:flex-end;margin-top:auto !important}#dialog .orientation-row>div>.alignment-vertical-fill{align-self:stretch}#dialog .orientation-column{display:flex;flex-direction:column}#dialog .orientation-column>div{display:flex;flex-direction:column}#dialog .orientation-column.align-children-horizontal-left>div{align-items:flex-start}#dialog .orientation-column.align-children-horizontal-center>div{align-items:center}#dialog .orientation-column.align-children-horizontal-center>div>.padding-box>div{text-align:center}#dialog .orientation-column.align-children-horizontal-center>div>.padding-box>div .text-container{display:inline-block}#dialog .orientation-column.align-children-horizontal-right>div{align-items:flex-end}#dialog .orientation-column.align-children-horizontal-right>div>.padding-box>div{text-align:right}#dialog .orientation-column.align-children-horizontal-right>div>.padding-box>div .text-container{display:inline-block}#dialog .orientation-column.align-children-horizontal-fill>div{align-items:stretch}#dialog .orientation-column.align-children-vertical-top>div{justify-content:flex-start}#dialog .orientation-column.align-children-vertical-center>div{justify-content:center}#dialog .orientation-column.align-children-vertical-bottom>div{justify-content:flex-end}#dialog .orientation-column.align-children-vertical-fill>div{justify-content:stretch}#dialog .orientation-column.align-children-vertical-fill>div>div{flex:1}#dialog .orientation-column>div>.alignment-horizontal-left{align-self:flex-start}#dialog .orientation-column>div>.alignment-horizontal-center{align-self:center}#dialog .orientation-column>div>.alignment-horizontal-right{align-self:flex-end}#dialog .orientation-column>div>.alignment-horizontal-fill{align-self:stretch}#dialog #dialog-container.orientation-row{flex-direction:column}#dialog #dialog-container.orientation-row>.padding-box{flex-direction:row}#dialog .group,#dialog .panel{align-items:flex-start;align-items:center}#dialog .panel.orientation-row>*,#dialog .group.orientation-row>*{line-height:15px;min-height:15px}#dialog .panel.orientation-column>*,#dialog .group.orientation-column>*{line-height:13px;min-height:13px}#dialog .button{line-height:23px;min-height:23px}#dialog>.orientation-column>.padding-box{display:flex;flex-direction:column}#dialog>.orientation-row>.padding-box{display:flex;flex-direction:row}#dialog .panel{position:relative}#dialog .panel .title{align-self:flex-start;color:#f0f0f0;background:#535353;min-height:13px;line-height:13px;padding:0px 5px;margin:0 0 -24px 5px !important}#dialog .panel>.padding-box{align-self:stretch;justify-self:stretch;flex-grow:1;min-width:30px;min-height:0px;border:1px solid #3e3e3e;border:1px solid #464646;margin-top:19px;padding:16px 16px}#dialog .padding-box{align-self:stretch;justify-self:stretch;flex-grow:1;overflow:hidden}#dialog .padding-box>.panel.orientation-row>.title{position:absolute}#dialog .padding-box>.panel.orientation-row>.padding-box{margin-top:8px}#dialog .padding-box>.panel.orientation-row:first-of-type>.title{top:0px}#dialog .orientation-row>.padding-box>.panel.orientation-row>.title{top:0px}#dialog .justify-left{text-align:left}#dialog .justify-center{text-align:center}#dialog .justify-right{text-align:right}#dialog .play-video{color:#8a8a8a;font-size:50px;padding:50px 100px;transition:all 300ms linear;display:flex;white-space:nowrap;background:#535353;min-height:20px}#dialog:hover .add-new-element{color:#a2a2a2;font-size:60px}#dialog .button{display:flex}#dialog .button .button-border{overflow:hidden;display:flex;flex-grow:1;justify-content:center;flex-direction:column;border:1px solid #c1c1c1;border-radius:9999px}#dialog .button .button-border .text-container{display:block;padding:0px 14px}#dialog .button.default-button .button-border{border-width:2px}#dialog [data-item-type="checkbox"],#dialog [data-item-type="radiobutton"],#dialog [data-item-type="Checkbox"],#dialog [data-item-type="RadioButton"]{text-align:left}#dialog [data-item-type="checkbox"] div,#dialog [data-item-type="radiobutton"] div,#dialog [data-item-type="Checkbox"] div,#dialog [data-item-type="RadioButton"] div{text-align:left}#dialog .dropdownlist{display:flex}#dialog .static-text,#dialog .edit-text>.edit-text-inner-wrap{vertical-align:middle}#dialog .static-text .os-content-glue,#dialog .static-text .text-container,#dialog .edit-text>.edit-text-inner-wrap .os-content-glue,#dialog .edit-text>.edit-text-inner-wrap .text-container{display:inline-block;white-space:normal;word-break:normal;overflow-wrap:normal;vertical-align:middle}#dialog .static-text{overflow:hidden}#dialog .static-text:before{content:"";display:inline-block;vertical-align:middle;height:100%}#dialog .static-text .text-container{word-spacing:0px;letter-spacing:0.63px;line-height:17.5px;font-size:13.6px;font-weight:300;box-sizing:border-box;width:100%}#dialog .edit-text{line-height:19px}#dialog .edit-text span.edit-text-inner-wrap{display:inline-block;align-items:center;cursor:text;overflow:auto;box-sizing:border-box;width:100%;height:100%;min-height:23px;padding:0px 7px 0px;background:#414141;border:1px solid #656565;border-radius:4px;text-align:left}#dialog .edit-text span.edit-text-inner-wrap:before{content:"";display:inline-block;vertical-align:middle;height:100%}#dialog .edit-text .os-content-glue,#dialog .edit-text span.text-container{font-size:12.3px;word-spacing:1.30px;letter-spacing:0.54px;line-height:15px;font-weight:300}#dialog .edit-text.focused span{background:#343434}#dialog .edit-text.justify-left>span{text-align:left}#dialog .edit-text.justify-center>span{text-align:center}#dialog .edit-text.justify-right>span{text-align:right}#dialog .vertical-tabbed-panel>.tab-container .inner-wrap,#dialog .list-box .inner-wrap{overflow:auto;background:#535353;border:1px solid #6d6d6d;border-radius:4px;align-self:stretch;flex-grow:1}#dialog .vertical-tabbed-panel>.tab-container ul,#dialog .vertical-tabbed-panel>.tab-container li,#dialog .list-box ul,#dialog .list-box li{list-style:none;padding:0;margin:0}#dialog .vertical-tabbed-panel>.tab-container ul:after,#dialog .list-box ul:after{content:'';display:inline-block;width:100%;height:12px}#dialog .vertical-tabbed-panel>.tab-container li,#dialog .list-box li{display:flex;flex-direction:column;cursor:pointer;white-space:nowrap;text-align:left;border-bottom:1px solid #6d6d6d}#dialog .vertical-tabbed-panel>.tab-container li.visible,#dialog .vertical-tabbed-panel>.tab-container li.selected,#dialog .vertical-tabbed-panel>.tab-container li:active,#dialog .list-box li.visible,#dialog .list-box li.selected,#dialog .list-box li:active{background:#345c80}#dialog .vertical-tabbed-panel>.tab-container span,#dialog .list-box span{flex-grow:1;white-space:nowrap;display:inline-block;padding:5px 5px 3px 5px}#dialog .vertical-tabbed-panel>.tab-container{align-self:stretch;margin-right:5px}#dialog .vertical-tabbed-panel>.padding-box{padding:0}#dialog .vertical-tabbed-panel>.padding-box>.tab{align-self:stretch}#dialog .vertical-tabbed-panel>.padding-box>.tab>.padding-box{margin:0;border:none}#dialog .tree-view{display:flex}#dialog .tree-view>.padding-box{margin:0px;padding:0px;padding-top:2px;border:1px solid #6d6d6d;border-radius:4px;overflow:hidden}#dialog .tree-view-item .item-wrap{position:relative;padding-left:14px;margin-bottom:2px}#dialog .tree-view-item .item-wrap:before{content:"";position:absolute;right:-200%;bottom:0px;left:-200%;border-bottom:1px solid #6d6d6d}#dialog .tree-view-item .item-wrap .tree-view-arrow{cursor:pointer;display:none;position:absolute;top:0;left:0px;margin-top:2.5px;margin-left:2px;font-size:10px;line-height:10px;transition:transform .10s ease}#dialog .tree-view-item .item-wrap .tree-view-arrow svg.font-awesome-chevron-right{height:9px;display:inline-block}#dialog .tree-view-item .item-wrap .text-container{padding:1px 3px 3px 0;text-align:left}#dialog .tree-view-item>.padding-box{display:none;padding-left:10px;overflow:visible}#dialog .tree-view-item.tree-node>.item-wrap>.tree-view-arrow{display:inline-block}#dialog .tree-view-item.expanded>.item-wrap .tree-view-arrow{transform:rotate(90deg)}#dialog .tree-view-item.expanded>.padding-box{display:block}#dialog .divider-line{min-width:auto;min-height:auto;line-height:0px;padding:0px;margin:0px !important}#dialog .divider-line>.padding-box{border-color:#4b4b4b;min-width:0;min-height:0;padding:0px;margin:0px}#dialog input[type=range]{-webkit-appearance:none;width:30px;flex-grow:1;height:13px;margin:6px 0;background:transparent}#dialog .slider{display:flex}#dialog input[type=range]:focus{outline:none}#dialog input[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;box-shadow:0px 0px 0px rgba(0,0,0,0),0px 0px 0px rgba(13,13,13,0);background:#747474;border-radius:0px;border:0px solid rgba(0,0,0,0)}#dialog input[type=range]::-webkit-slider-thumb{box-shadow:0px 0px 0px 3px #535454, 0px 0px 0px #606161;border:1.5px solid #c7c7c7;height:13px;width:13px;border-radius:13px;background:#535454;cursor:pointer;-webkit-appearance:none;margin-top:-5.5px}#dialog input[type=range]::-webkit-slider-thumb:active{background:#459ff4;border-color:#459ff4}#dialog input[type=range]:focus::-webkit-slider-runnable-track{background:#939393}#dialog input[type=range]::-moz-range-track{width:100%;height:2px;cursor:pointer;box-shadow:0px 0px 0px rgba(0,0,0,0),0px 0px 0px rgba(13,13,13,0);background:#747474;border-radius:0px;border:0px solid rgba(0,0,0,0)}#dialog input[type=range]::-moz-range-thumb{box-shadow:0px 0px 0px 3px #535454, 0px 0px 0px #606161;border:1.5px solid #c7c7c7;height:13px;width:13px;border-radius:13px;background:#535454;cursor:pointer}#dialog input[type=range]::-moz-range-thumb:active{background:#459ff4;border-color:#459ff4}#dialog input[type=range]::-ms-track{width:100%;height:2px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}#dialog input[type=range]::-ms-fill-lower{background:#555555;border:0px solid rgba(0,0,0,0);border-radius:0px;box-shadow:0px 0px 0px rgba(0,0,0,0),0px 0px 0px rgba(13,13,13,0)}#dialog input[type=range]::-ms-fill-upper{background:#747474;border:0px solid rgba(0,0,0,0);border-radius:0px;box-shadow:0px 0px 0px rgba(0,0,0,0),0px 0px 0px rgba(13,13,13,0)}#dialog input[type=range]::-ms-thumb{box-shadow:0px 0px 0px 3px #535454, 0px 0px 0px #606161;border:1.5px solid #c7c7c7;height:13px;width:13px;border-radius:13px;background:#535454;cursor:pointer;height:2px}#dialog input[type=range]::-ms-thumb:active{background:#459ff4;border-color:#459ff4}#dialog input[type=range]:focus::-ms-fill-lower{background:#747474}#dialog input[type=range]:focus::-ms-fill-upper{background:#939393}#dialog .tabbed-panel{display:flex;flex-direction:column}#dialog .tabbed-panel>.tab-container{display:block !important;position:relative;height:0px;top:10px;padding:0 34px 0 12px;margin:0;text-align:left;justify-self:flex-start;align-self:flex-start}#dialog .tabbed-panel>.tab-container .tab{cursor:default;display:inline-block;letter-spacing:1px;padding-bottom:1px;border-bottom:2px solid transparent;margin-left:28px}#dialog .tabbed-panel>.tab-container .tab:first-child{margin-left:0px}#dialog .tabbed-panel>.tab-container .tab.visible{border-bottom:2px solid #dadada}#dialog .tabbed-panel>.padding-box{display:flex;margin:0 !important;padding:29px 1px 1px 1px !important}#dialog .tabbed-panel>.padding-box>.tab{flex:1;display:none}#dialog .tabbed-panel>.padding-box>.tab>.title{display:none}#dialog .tabbed-panel>.padding-box>.tab>.padding-box{margin:0 !important;border:none !important}#dialog .vertical-tabbed-panel>.padding-box>.tab{flex:1;display:none}#dialog .tab-width-auto{min-width:auto !important;width:auto !important;min-height:auto !important;height:auto !important}#dialog .visible-tab,#dialog .tab-temp-class{position:relative;z-index:0;display:flex !important}#dialog .tab-temp-class{align-self:flex-start !important;justify-self:flex-start !important;display:inline-block !important}#dialog .tab-temp-hide-class{display:none !important}#dialog .icon-button,#dialog .image-item{justify-items:center;align-items:center}#dialog .icon-button img,#dialog .image-item img{display:inline-block}#dialog .icon-button{display:flex;justify-items:stretch;align-items:stretch}#dialog .icon-button .inner-wrap{display:flex;flex-direction:row;flex-grow:1;justify-items:center;align-items:center;justify-content:center;align-content:center;text-align:center;overflow:hidden;background-clip:padding-box;border-radius:999999px;padding:6px 10px}#dialog .icon-button .inner-wrap span{padding-right:3px}#dialog .icon-button.icon-button-stroke .inner-wrap{border:1px solid #fafafa}#dialog .icon-button .inner-wrap:hover{background:#fff;color:#535353}#dialog .icon-button:active .inner-wrap{background:#45a0f5}#dialog div.align-children-horizontal-fill.child-width-auto>.padding-box>div,#dialog div.parent-width-auto,#dialog div.align-children-horizontal-fill>.padding-box>.width-auto{width:auto !important;outline:1px solid #18ec66}#dialog div.align-children-vertical-fill.child-height-auto>.padding-box>div,#dialog div.parent-height-auto,#dialog div.align-children-vertical-fill>.padding-box>.height-auto{height:auto !important;outline:1px solid red}#dialog .disable-soft-wrap,#dialog .disable-soft-wrap .edit-text-inner-wrap,#dialog .disable-soft-wrap .text-container{white-space:nowrap !important}#dialog .item-disabled{opacity:.40}#dialog .item-disabled .item-disabled{opacity:1}#dialog .disable-item{opacity:.40}#dialog .disable-item .disable-item{opacity:1}#dialog .disable-item img{filter:grayscale(100%)}#dialog .disable-item.icon-button:hover .inner-wrap,#dialog .disable-item.icon-button:active .inner-wrap{background:transparent}#dialog .disable-item#dialog-container{opacity:1}#dialog .disable-item#dialog-container>.padding-box>*{opacity:.40}#dialog .sdb-hidden{display:none !important}#dialog .progress-bar{display:flex;min-width:1px;min-height:1px}#dialog .progress-bar>div{flex-grow:1;overflow:hidden;border-radius:99999999px;background:#494949}#dialog .progress-bar>div .progress-indicator{background:#46a0f5;float:left;width:50%;height:100%}body.dialog-animate-changes #dialog *{transition:all 250ms ease}.paint-target-for-deletion{background:#d63e3e}#dialog .alignment-horizontal-fill>.drop-list-wrap{flex:1}#dialog .drop-list-wrap{flex-grow:1;min-height:18px;line-height:17px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative;z-index:2;background:#414141;color:#d6d6d6;border:1px solid #656565;border-radius:4px;padding:2px 7px 1px;overflow:hidden;text-align:left}#dialog .drop-list-wrap .items,#dialog .drop-list-wrap .selected{display:inline-block}#dialog .drop-list-wrap .items>div{visibility:hidden;position:absolute}#dialog .drop-list-wrap .items>div{white-space:nowrap}#dialog .drop-list-wrap div.selected{position:relative;visibility:visible;padding-right:13px}#dialog .drop-list-wrap .arrow{float:right;padding-left:5px;display:inline;font-size:9px;background:#3f4141;z-index:1;position:absolute;padding-right:6px;right:0;line-height:12px}#dialog .drop-list-wrap .arrow svg{width:8px;display:inline-block}#dialog .dropdownlist{overflow:hidden;position:relative}#dialog .dropdownlist label,#dialog .dropdownlist .items>div{white-space:nowrap;align-self:center}#dialog .dropdownlist .drop-list-wrap{display:flex;flex-direction:row;justify-items:center;align-items:center}#dialog .dropdownlist.get-width{width:auto !important;display:inline-block !important}#dialog .dropdownlist.get-width .drop-list-wrap{flex-shrink:1}#dialog .dropdownlist.get-width .drop-list-wrap .items div{position:relative}#dialog .dropdownlist.too-big{display:flex;direction:row}#dialog .dropdownlist.too-big .drop-list-wrap{flex-grow:1}#dialog .dropdownlist label{line-height:21px;position:relative;z-index:0;left:0;padding-right:5px}#dialog .dropdownlist.too-small{display:block !important}#dialog .dropdownlist.too-small .drop-list-wrap{flex-grow:0 !important}#dialog .dropdownlist .drop-list-wrap{position:relative;z-index:1;float:right;box-shadow:0px 0 3px 4px #535353}#dialog .dropdownlist.too-small label{position:absolute !important}#dialog .dropdownlist.too-big>label{position:relative !important}#dialog .drop-list-wrap ul{background:#414141;color:#d6d6d6;border:1px solid #656565;border-radius:4px}#dialog .drop-list-wrap li{line-height:21px;height:21px}#dialog .drop-list-wrap li.selected:before{top:13px}#dialog .drop-list-wrap li.selected:after{top:9px;border-top-color:#414141}#dialog .drop-list-wrap li.selected:before,#dialog .drop-list-wrap li.selected:after{border-width:5px}#dialog .align-children-horizontal-fill>.padding-box>.dropdownlist{display:flex}#dialog .align-children-horizontal-fill>.padding-box>.dropdownlist .drop-list-wrap{flex-grow:1}#dialog .orientation-row.align-children-horizontal-fill>.padding-box>.dropdownlist .drop-list-wrap{display:flex}#dialog .orientation-row.align-children-horizontal-fill>.padding-box>.dropdownlist .drop-list-wrap>div{align-self:center}#drop-list{position:absolute;z-index:99;top:0;left:0;color:#d6d6d6;background:#535353;border:1px solid #656565;border-radius:1px;padding:1px;font-family:'Source Sans Pro', sans-serif;font-size:13px;line-height:13px;font-weight:400;box-shadow:0 5px 15px rgba(0,0,0,0.6)}#drop-list ul,#drop-list li{margin:0;padding:0;list-style:none}#drop-list li{cursor:pointer;padding:2px 0px 2px 5px}#drop-list li:hover{background:#656565}#drop-list .selected,#drop-list .selected:hover{background:#345c80}#drop-list .horizontal-line,#dialog .drop-list-wrap .horizontal-line{visibility:hidden !important;height:8px}#drop-list .horizontal-line:before,#dialog .drop-list-wrap .horizontal-line:before{content:'';visibility:visible;display:block;height:1px;background:#454545;position:relative;top:2px;margin-right:5px}#dialog .radiocheck{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative;top:-1px;vertical-align:middle;display:inline-block;margin-right:7px;text-align:center !important;border-radius:2px}#dialog .radiocheck>svg,#dialog .radiocheck>i{display:none}#dialog .radiocheck.on>svg,#dialog .radiocheck.on>i{display:block !important;background:#c1c1c1}#dialog .radiocheck.checkbox{width:9px;height:9px;line-height:11px;border:1px solid #c1c1c1}#dialog .radiocheck.checkbox svg,#dialog .radiocheck.checkbox i{width:9px;height:9px;line-height:11px;color:#535353;font-size:8px}#dialog .radiocheck.radiobutton{width:9px;height:9px;line-height:12px;border:1px solid #c1c1c1;border-radius:300px}#dialog .radiocheck.radiobutton.on{width:11px;height:11px;line-height:12px;border:none}#dialog .radiocheck.radiobutton svg,#dialog .radiocheck.radiobutton i{width:5px;height:5px;border:3px solid #c1c1c1;line-height:12px;border-radius:300px;color:#535353;font-size:4px}#dialog.cep-mode{display:flex;align-items:flex-start;justify-items:flex-start;align-content:flex-start;justify-content:flex-start;margin:0;background:#535353}#dialog.cep-mode #dialog-container{margin:auto;overflow:unset;box-shadow:none;border-radius:0;position:relative}#dialog.cep-mode [data-item-type],#dialog.cep-mode [contenteditable="false"]{cursor:default}#dialog.cep-mode *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#dialog.cep-mode .edit-text-inner-wrap,#dialog.cep-mode [contenteditable="true"]{-webkit-touch-callout:default;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}#dialog.cep-mode .disable-item{position:relative;filter:grayscale(100%)}#dialog.cep-mode .disable-item:before{content:'';position:absolute;z-index:2;top:0;right:0;bottom:0;left:0}#dialog.cep-mode [data-item-type="dropdownlist"] .drop-list-wrap,#dialog.cep-mode [data-item-type="DropDownList"] .drop-list-wrap{min-height:14px;min-width:6px}#dialog.cep-mode [data-item-type="dropdownlist"] label:empty,#dialog.cep-mode [data-item-type="DropDownList"] label:empty{display:none}#dialog.cep-mode .tree-view-item>.item-wrap .tree-view-arrow{margin-left:4px}#dialog.cep-mode .tree-view-item.expanded>.item-wrap .tree-view-arrow{margin-left:3px}#dialog.cep-mode.tree-view-arrow,#dialog.cep-mode *{cursor:default}#dialog.cep-mode .drop-list-wrap .items.getSize{min-width:auto !important;max-height:16px}#dialog.cep-mode .drop-list-wrap .items.getSize>div{position:relative}#dialog.cep-mode .static-text .text-container{letter-spacing:normal}#dialog.cep-mode,#dialog.cep-mode #drop-list,#dialog.cep-mode .edit-text .text-container,#dialog.cep-mode .static-text .text-container{font-weight:400}#sdb-inspector{position:fixed;z-index:9999999999;bottom:0;left:0;padding:3px;border:1px solid rgba(255,255,255,0.5);background:rgba(0,0,0,0.7);color:#fff;display:flex;flex-direction:column;font-size:12px;font-family:"Helvetica Neue", Arial, sans-serif}#sdb-inspector.top-right{top:0;right:0;bottom:auto;left:auto}.color-theme-4 #dialog.cep-mode,.color-theme-darkest #dialog.cep-mode,[data-theme-color="darkest"] #dialog.cep-mode,[data-interface-color="darkest"] #dialog.cep-mode{background:#323232}.color-theme-4 #dialog-container>.padding-box,.color-theme-4 .list-box .inner-wrap,.color-theme-darkest #dialog-container>.padding-box,.color-theme-darkest .list-box .inner-wrap,[data-theme-color="darkest"] #dialog-container>.padding-box,[data-theme-color="darkest"] .list-box .inner-wrap,[data-interface-color="darkest"] #dialog-container>.padding-box,[data-interface-color="darkest"] .list-box .inner-wrap{color:#dedede !important;background:#323232 !important}.color-theme-4 div.panel span.title,.color-theme-darkest div.panel span.title,[data-theme-color="darkest"] div.panel span.title,[data-interface-color="darkest"] div.panel span.title{color:#dedede !important;background:#323232 !important}.color-theme-4 .edit-text span.edit-text-inner-wrap,.color-theme-4 .edit-text.focused span,.color-theme-darkest .edit-text span.edit-text-inner-wrap,.color-theme-darkest .edit-text.focused span,[data-theme-color="darkest"] .edit-text span.edit-text-inner-wrap,[data-theme-color="darkest"] .edit-text.focused span,[data-interface-color="darkest"] .edit-text span.edit-text-inner-wrap,[data-interface-color="darkest"] .edit-text.focused span{background:#262626 !important}.color-theme-4 .edit-text span.edit-text-inner-wrap,.color-theme-4 .dropdownlist .drop-list-wrap,.color-theme-darkest .edit-text span.edit-text-inner-wrap,.color-theme-darkest .dropdownlist .drop-list-wrap,[data-theme-color="darkest"] .edit-text span.edit-text-inner-wrap,[data-theme-color="darkest"] .dropdownlist .drop-list-wrap,[data-interface-color="darkest"] .edit-text span.edit-text-inner-wrap,[data-interface-color="darkest"] .dropdownlist .drop-list-wrap{border-color:#3e3e3e !important}.color-theme-4 .active.edit-text>span>span,.color-theme-darkest .active.edit-text>span>span,[data-theme-color="darkest"] .active.edit-text>span>span,[data-interface-color="darkest"] .active.edit-text>span>span{color:#cdcdcd !important}.color-theme-4 .radiocheck.radiobutton,.color-theme-4 .radiocheck.checkbox,.color-theme-darkest .radiocheck.radiobutton,.color-theme-darkest .radiocheck.checkbox,[data-theme-color="darkest"] .radiocheck.radiobutton,[data-theme-color="darkest"] .radiocheck.checkbox,[data-interface-color="darkest"] .radiocheck.radiobutton,[data-interface-color="darkest"] .radiocheck.checkbox{border-color:#999 !important}.color-theme-4 .radiocheck.radiobutton svg,.color-theme-4 .radiocheck.checkbox svg,.color-theme-darkest .radiocheck.radiobutton svg,.color-theme-darkest .radiocheck.checkbox svg,[data-theme-color="darkest"] .radiocheck.radiobutton svg,[data-theme-color="darkest"] .radiocheck.checkbox svg,[data-interface-color="darkest"] .radiocheck.radiobutton svg,[data-interface-color="darkest"] .radiocheck.checkbox svg{background:#999 !important;border-color:#999 !important}.color-theme-4 .radiocheck.radiobutton svg path,.color-theme-4 .radiocheck.checkbox svg path,.color-theme-darkest .radiocheck.radiobutton svg path,.color-theme-darkest .radiocheck.checkbox svg path,[data-theme-color="darkest"] .radiocheck.radiobutton svg path,[data-theme-color="darkest"] .radiocheck.checkbox svg path,[data-interface-color="darkest"] .radiocheck.radiobutton svg path,[data-interface-color="darkest"] .radiocheck.checkbox svg path{fill:#323232 !important}.color-theme-4 .dropdownlist .drop-list-wrap,.color-theme-darkest .dropdownlist .drop-list-wrap,[data-theme-color="darkest"] .dropdownlist .drop-list-wrap,[data-interface-color="darkest"] .dropdownlist .drop-list-wrap{box-shadow:0px 0 3px 4px #323232 !important;color:#d6d6d6 !important}.color-theme-4 .drop-list-wrap,.color-theme-4 .drop-list-wrap .arrow,.color-theme-darkest .drop-list-wrap,.color-theme-darkest .drop-list-wrap .arrow,[data-theme-color="darkest"] .drop-list-wrap,[data-theme-color="darkest"] .drop-list-wrap .arrow,[data-interface-color="darkest"] .drop-list-wrap,[data-interface-color="darkest"] .drop-list-wrap .arrow{background:#2a2a2a !important}.color-theme-4 .drop-list-wrap .arrow svg path,.color-theme-darkest .drop-list-wrap .arrow svg path,[data-theme-color="darkest"] .drop-list-wrap .arrow svg path,[data-interface-color="darkest"] .drop-list-wrap .arrow svg path{fill:#bfbfbf !important}.color-theme-4 .list-box li,.color-theme-4 .list-box .inner-wrap,.color-theme-4 .panel>.padding-box,.color-theme-4 .tree-view-item .item-wrap:before,.color-theme-darkest .list-box li,.color-theme-darkest .list-box .inner-wrap,.color-theme-darkest .panel>.padding-box,.color-theme-darkest .tree-view-item .item-wrap:before,[data-theme-color="darkest"] .list-box li,[data-theme-color="darkest"] .list-box .inner-wrap,[data-theme-color="darkest"] .panel>.padding-box,[data-theme-color="darkest"] .tree-view-item .item-wrap:before,[data-interface-color="darkest"] .list-box li,[data-interface-color="darkest"] .list-box .inner-wrap,[data-interface-color="darkest"] .panel>.padding-box,[data-interface-color="darkest"] .tree-view-item .item-wrap:before{border-color:#2a2a2a !important}.color-theme-4 #drop-list,.color-theme-darkest #drop-list,[data-theme-color="darkest"] #drop-list,[data-interface-color="darkest"] #drop-list{color:#d6d6d6 !important;background:#323232 !important;border-color:#3e3e3e !important}.color-theme-4 #drop-list li:hover,.color-theme-darkest #drop-list li:hover,[data-theme-color="darkest"] #drop-list li:hover,[data-interface-color="darkest"] #drop-list li:hover{background:#3e3e3e !important}.color-theme-4 #drop-list .selected,.color-theme-darkest #drop-list .selected,[data-theme-color="darkest"] #drop-list .selected,[data-interface-color="darkest"] #drop-list .selected{background:#354d62 !important}.color-theme-4 .tree-view-item .tree-view-arrow svg path,.color-theme-darkest .tree-view-item .tree-view-arrow svg path,[data-theme-color="darkest"] .tree-view-item .tree-view-arrow svg path,[data-interface-color="darkest"] .tree-view-item .tree-view-arrow svg path{fill:#c1c1c1 !important}.color-theme-4 .tabbed-panel>.tab-container .tab.visible,.color-theme-darkest .tabbed-panel>.tab-container .tab.visible,[data-theme-color="darkest"] .tabbed-panel>.tab-container .tab.visible,[data-interface-color="darkest"] .tabbed-panel>.tab-container .tab.visible{border-color:#cdcdcd !important}.color-theme-4 .button .button-border:hover,.color-theme-4 .icon-button .inner-wrap:hover,.color-theme-darkest .button .button-border:hover,.color-theme-darkest .icon-button .inner-wrap:hover,[data-theme-color="darkest"] .button .button-border:hover,[data-theme-color="darkest"] .icon-button .inner-wrap:hover,[data-interface-color="darkest"] .button .button-border:hover,[data-interface-color="darkest"] .icon-button .inner-wrap:hover{background:#cdcdcd !important}.color-theme-4 .button .button-border:hover,.color-theme-darkest .button .button-border:hover,[data-theme-color="darkest"] .button .button-border:hover,[data-interface-color="darkest"] .button .button-border:hover{color:#383838 !important}.color-theme-4 .button .button-border,.color-theme-darkest .button .button-border,[data-theme-color="darkest"] .button .button-border,[data-interface-color="darkest"] .button .button-border{border-color:#cdcdcd !important}.color-theme-4 #drop-list .horizontal-line::before,.color-theme-4 .drop-list-wrap .horizontal-line::before,.color-theme-darkest #drop-list .horizontal-line::before,.color-theme-darkest .drop-list-wrap .horizontal-line::before,[data-theme-color="darkest"] #drop-list .horizontal-line::before,[data-theme-color="darkest"] .drop-list-wrap .horizontal-line::before,[data-interface-color="darkest"] #drop-list .horizontal-line::before,[data-interface-color="darkest"] .drop-list-wrap .horizontal-line::before{background:#2a2a2a !important}.color-theme-4 .list-box li.selected,.color-theme-4 .list-box li:active,.color-theme-darkest .list-box li.selected,.color-theme-darkest .list-box li:active,[data-theme-color="darkest"] .list-box li.selected,[data-theme-color="darkest"] .list-box li:active,[data-interface-color="darkest"] .list-box li.selected,[data-interface-color="darkest"] .list-box li:active{background:#354d62 !important}.color-theme-4 input[type=range]::-webkit-slider-thumb,.color-theme-darkest input[type=range]::-webkit-slider-thumb,[data-theme-color="darkest"] input[type=range]::-webkit-slider-thumb,[data-interface-color="darkest"] input[type=range]::-webkit-slider-thumb{border-color:#999 !important;box-shadow:0px 0px 0px 3px #323232,0px 0px 0px #323232 !important;background:#323232 !important}.color-theme-4,.color-theme-4 body,.color-theme-darkest,.color-theme-darkest body,[data-theme-color="darkest"],[data-theme-color="darkest"] body,[data-interface-color="darkest"],[data-interface-color="darkest"] body{background:#323232}.color-theme-4 ::-webkit-scrollbar-thumb,.color-theme-darkest ::-webkit-scrollbar-thumb,[data-theme-color="darkest"] ::-webkit-scrollbar-thumb,[data-interface-color="darkest"] ::-webkit-scrollbar-thumb{background:#6d6d6d}.color-theme-4 body::-webkit-scrollbar-track,.color-theme-darkest body::-webkit-scrollbar-track,[data-theme-color="darkest"] body::-webkit-scrollbar-track,[data-interface-color="darkest"] body::-webkit-scrollbar-track{background:#323232}.color-theme-3 #dialog.cep-mode,.color-theme-dark #dialog.cep-mode,[data-theme-color="dark"] #dialog.cep-mode,[data-interface-color="dark"] #dialog.cep-mode{background:#535353}.color-theme-3 #dialog-container>.padding-box,.color-theme-3 .list-box .inner-wrap,.color-theme-dark #dialog-container>.padding-box,.color-theme-dark .list-box .inner-wrap,[data-theme-color="dark"] #dialog-container>.padding-box,[data-theme-color="dark"] .list-box .inner-wrap,[data-interface-color="dark"] #dialog-container>.padding-box,[data-interface-color="dark"] .list-box .inner-wrap{color:#fafafa !important;background:#535353 !important}.color-theme-3 div.panel span.title,.color-theme-dark div.panel span.title,[data-theme-color="dark"] div.panel span.title,[data-interface-color="dark"] div.panel span.title{color:#fafafa !important;background:#535353 !important}.color-theme-3 .edit-text span.edit-text-inner-wrap,.color-theme-3 .edit-text.focused span,.color-theme-dark .edit-text span.edit-text-inner-wrap,.color-theme-dark .edit-text.focused span,[data-theme-color="dark"] .edit-text span.edit-text-inner-wrap,[data-theme-color="dark"] .edit-text.focused span,[data-interface-color="dark"] .edit-text span.edit-text-inner-wrap,[data-interface-color="dark"] .edit-text.focused span{background:#454545 !important}.color-theme-3 .edit-text span.edit-text-inner-wrap,.color-theme-3 .dropdownlist .drop-list-wrap,.color-theme-dark .edit-text span.edit-text-inner-wrap,.color-theme-dark .dropdownlist .drop-list-wrap,[data-theme-color="dark"] .edit-text span.edit-text-inner-wrap,[data-theme-color="dark"] .dropdownlist .drop-list-wrap,[data-interface-color="dark"] .edit-text span.edit-text-inner-wrap,[data-interface-color="dark"] .dropdownlist .drop-list-wrap{border-color:#5f5f5f !important}.color-theme-3 .active.edit-text>span>span,.color-theme-dark .active.edit-text>span>span,[data-theme-color="dark"] .active.edit-text>span>span,[data-interface-color="dark"] .active.edit-text>span>span{color:#fff !important}.color-theme-3 .radiocheck.radiobutton,.color-theme-3 .radiocheck.checkbox,.color-theme-dark .radiocheck.radiobutton,.color-theme-dark .radiocheck.checkbox,[data-theme-color="dark"] .radiocheck.radiobutton,[data-theme-color="dark"] .radiocheck.checkbox,[data-interface-color="dark"] .radiocheck.radiobutton,[data-interface-color="dark"] .radiocheck.checkbox{border-color:#c7c7c7 !important}.color-theme-3 .radiocheck.radiobutton svg,.color-theme-3 .radiocheck.checkbox svg,.color-theme-dark .radiocheck.radiobutton svg,.color-theme-dark .radiocheck.checkbox svg,[data-theme-color="dark"] .radiocheck.radiobutton svg,[data-theme-color="dark"] .radiocheck.checkbox svg,[data-interface-color="dark"] .radiocheck.radiobutton svg,[data-interface-color="dark"] .radiocheck.checkbox svg{background:#c7c7c7 !important;border-color:#c7c7c7 !important}.color-theme-3 .radiocheck.radiobutton svg path,.color-theme-3 .radiocheck.checkbox svg path,.color-theme-dark .radiocheck.radiobutton svg path,.color-theme-dark .radiocheck.checkbox svg path,[data-theme-color="dark"] .radiocheck.radiobutton svg path,[data-theme-color="dark"] .radiocheck.checkbox svg path,[data-interface-color="dark"] .radiocheck.radiobutton svg path,[data-interface-color="dark"] .radiocheck.checkbox svg path{fill:#535353 !important}.color-theme-3 .dropdownlist .drop-list-wrap,.color-theme-dark .dropdownlist .drop-list-wrap,[data-theme-color="dark"] .dropdownlist .drop-list-wrap,[data-interface-color="dark"] .dropdownlist .drop-list-wrap{box-shadow:0px 0 3px 4px #535353 !important;color:#fff !important}.color-theme-3 .drop-list-wrap,.color-theme-3 .drop-list-wrap .arrow,.color-theme-dark .drop-list-wrap,.color-theme-dark .drop-list-wrap .arrow,[data-theme-color="dark"] .drop-list-wrap,[data-theme-color="dark"] .drop-list-wrap .arrow,[data-interface-color="dark"] .drop-list-wrap,[data-interface-color="dark"] .drop-list-wrap .arrow{background:#4b4b4b !important}.color-theme-3 .drop-list-wrap .arrow svg path,.color-theme-dark .drop-list-wrap .arrow svg path,[data-theme-color="dark"] .drop-list-wrap .arrow svg path,[data-interface-color="dark"] .drop-list-wrap .arrow svg path{fill:#f0f0f0 !important}.color-theme-3 .list-box li,.color-theme-3 .list-box .inner-wrap,.color-theme-3 .panel>.padding-box,.color-theme-3 .tree-view-item .item-wrap:before,.color-theme-dark .list-box li,.color-theme-dark .list-box .inner-wrap,.color-theme-dark .panel>.padding-box,.color-theme-dark .tree-view-item .item-wrap:before,[data-theme-color="dark"] .list-box li,[data-theme-color="dark"] .list-box .inner-wrap,[data-theme-color="dark"] .panel>.padding-box,[data-theme-color="dark"] .tree-view-item .item-wrap:before,[data-interface-color="dark"] .list-box li,[data-interface-color="dark"] .list-box .inner-wrap,[data-interface-color="dark"] .panel>.padding-box,[data-interface-color="dark"] .tree-view-item .item-wrap:before{border-color:#4b4b4b !important}.color-theme-3 #drop-list,.color-theme-dark #drop-list,[data-theme-color="dark"] #drop-list,[data-interface-color="dark"] #drop-list{color:#fff !important;background:#535353 !important;border-color:#5f5f5f !important}.color-theme-3 #drop-list li:hover,.color-theme-dark #drop-list li:hover,[data-theme-color="dark"] #drop-list li:hover,[data-interface-color="dark"] #drop-list li:hover{background:#5f5f5f !important}.color-theme-3 #drop-list .selected,.color-theme-dark #drop-list .selected,[data-theme-color="dark"] #drop-list .selected,[data-interface-color="dark"] #drop-list .selected{background:#4e667b !important}.color-theme-3 .tree-view-item .tree-view-arrow svg path,.color-theme-dark .tree-view-item .tree-view-arrow svg path,[data-theme-color="dark"] .tree-view-item .tree-view-arrow svg path,[data-interface-color="dark"] .tree-view-item .tree-view-arrow svg path{fill:#f0f0f0 !important}.color-theme-3 .tabbed-panel>.tab-container .tab.visible,.color-theme-dark .tabbed-panel>.tab-container .tab.visible,[data-theme-color="dark"] .tabbed-panel>.tab-container .tab.visible,[data-interface-color="dark"] .tabbed-panel>.tab-container .tab.visible{border-color:#fff !important}.color-theme-3 .button .button-border:hover,.color-theme-3 .icon-button .inner-wrap:hover,.color-theme-dark .button .button-border:hover,.color-theme-dark .icon-button .inner-wrap:hover,[data-theme-color="dark"] .button .button-border:hover,[data-theme-color="dark"] .icon-button .inner-wrap:hover,[data-interface-color="dark"] .button .button-border:hover,[data-interface-color="dark"] .icon-button .inner-wrap:hover{background:#fff !important}.color-theme-3 .button .button-border:hover,.color-theme-dark .button .button-border:hover,[data-theme-color="dark"] .button .button-border:hover,[data-interface-color="dark"] .button .button-border:hover{color:#5d5d5d !important}.color-theme-3 .button .button-border,.color-theme-dark .button .button-border,[data-theme-color="dark"] .button .button-border,[data-interface-color="dark"] .button .button-border{border-color:#fff !important}.color-theme-3 #drop-list .horizontal-line::before,.color-theme-3 .drop-list-wrap .horizontal-line::before,.color-theme-dark #drop-list .horizontal-line::before,.color-theme-dark .drop-list-wrap .horizontal-line::before,[data-theme-color="dark"] #drop-list .horizontal-line::before,[data-theme-color="dark"] .drop-list-wrap .horizontal-line::before,[data-interface-color="dark"] #drop-list .horizontal-line::before,[data-interface-color="dark"] .drop-list-wrap .horizontal-line::before{background:#4b4b4b !important}.color-theme-3 .list-box li.selected,.color-theme-3 .list-box li:active,.color-theme-dark .list-box li.selected,.color-theme-dark .list-box li:active,[data-theme-color="dark"] .list-box li.selected,[data-theme-color="dark"] .list-box li:active,[data-interface-color="dark"] .list-box li.selected,[data-interface-color="dark"] .list-box li:active{background:#4e667b !important}.color-theme-3 input[type=range]::-webkit-slider-thumb,.color-theme-dark input[type=range]::-webkit-slider-thumb,[data-theme-color="dark"] input[type=range]::-webkit-slider-thumb,[data-interface-color="dark"] input[type=range]::-webkit-slider-thumb{border-color:#c7c7c7 !important;box-shadow:0px 0px 0px 3px #535353,0px 0px 0px #535353 !important;background:#535353 !important}.color-theme-3,.color-theme-3 body,.color-theme-dark,.color-theme-dark body,[data-theme-color="dark"],[data-theme-color="dark"] body,[data-interface-color="dark"],[data-interface-color="dark"] body{background:#535353}.color-theme-3 ::-webkit-scrollbar-thumb,.color-theme-dark ::-webkit-scrollbar-thumb,[data-theme-color="dark"] ::-webkit-scrollbar-thumb,[data-interface-color="dark"] ::-webkit-scrollbar-thumb{background:#a0a0a0}.color-theme-3 body::-webkit-scrollbar-track,.color-theme-dark body::-webkit-scrollbar-track,[data-theme-color="dark"] body::-webkit-scrollbar-track,[data-interface-color="dark"] body::-webkit-scrollbar-track{background:#535353}.color-theme-2 #dialog.cep-mode,.color-theme-light #dialog.cep-mode,[data-theme-color="light"] #dialog.cep-mode,[data-interface-color="light"] #dialog.cep-mode{background:#b8b8b8}.color-theme-2 #dialog-container>.padding-box,.color-theme-2 .list-box .inner-wrap,.color-theme-light #dialog-container>.padding-box,.color-theme-light .list-box .inner-wrap,[data-theme-color="light"] #dialog-container>.padding-box,[data-theme-color="light"] .list-box .inner-wrap,[data-interface-color="light"] #dialog-container>.padding-box,[data-interface-color="light"] .list-box .inner-wrap{color:#1a1a1a !important;background:#b8b8b8 !important}.color-theme-2 div.panel span.title,.color-theme-light div.panel span.title,[data-theme-color="light"] div.panel span.title,[data-interface-color="light"] div.panel span.title{color:#1a1a1a !important;background:#b8b8b8 !important}.color-theme-2 .edit-text span.edit-text-inner-wrap,.color-theme-2 .edit-text.focused span,.color-theme-light .edit-text span.edit-text-inner-wrap,.color-theme-light .edit-text.focused span,[data-theme-color="light"] .edit-text span.edit-text-inner-wrap,[data-theme-color="light"] .edit-text.focused span,[data-interface-color="light"] .edit-text span.edit-text-inner-wrap,[data-interface-color="light"] .edit-text.focused span{background:#f0f0f0 !important}.color-theme-2 .edit-text span.edit-text-inner-wrap,.color-theme-2 .dropdownlist .drop-list-wrap,.color-theme-light .edit-text span.edit-text-inner-wrap,.color-theme-light .dropdownlist .drop-list-wrap,[data-theme-color="light"] .edit-text span.edit-text-inner-wrap,[data-theme-color="light"] .dropdownlist .drop-list-wrap,[data-interface-color="light"] .edit-text span.edit-text-inner-wrap,[data-interface-color="light"] .dropdownlist .drop-list-wrap{border-color:#a8a8a8 !important}.color-theme-2 .active.edit-text>span>span,.color-theme-light .active.edit-text>span>span,[data-theme-color="light"] .active.edit-text>span>span,[data-interface-color="light"] .active.edit-text>span>span{color:#232323 !important}.color-theme-2 .radiocheck.radiobutton,.color-theme-2 .radiocheck.checkbox,.color-theme-light .radiocheck.radiobutton,.color-theme-light .radiocheck.checkbox,[data-theme-color="light"] .radiocheck.radiobutton,[data-theme-color="light"] .radiocheck.checkbox,[data-interface-color="light"] .radiocheck.radiobutton,[data-interface-color="light"] .radiocheck.checkbox{border-color:#4a4a4a !important}.color-theme-2 .radiocheck.radiobutton svg,.color-theme-2 .radiocheck.checkbox svg,.color-theme-light .radiocheck.radiobutton svg,.color-theme-light .radiocheck.checkbox svg,[data-theme-color="light"] .radiocheck.radiobutton svg,[data-theme-color="light"] .radiocheck.checkbox svg,[data-interface-color="light"] .radiocheck.radiobutton svg,[data-interface-color="light"] .radiocheck.checkbox svg{background:#4a4a4a !important;border-color:#4a4a4a !important}.color-theme-2 .radiocheck.radiobutton svg path,.color-theme-2 .radiocheck.checkbox svg path,.color-theme-light .radiocheck.radiobutton svg path,.color-theme-light .radiocheck.checkbox svg path,[data-theme-color="light"] .radiocheck.radiobutton svg path,[data-theme-color="light"] .radiocheck.checkbox svg path,[data-interface-color="light"] .radiocheck.radiobutton svg path,[data-interface-color="light"] .radiocheck.checkbox svg path{fill:#b8b8b8 !important}.color-theme-2 .dropdownlist .drop-list-wrap,.color-theme-light .dropdownlist .drop-list-wrap,[data-theme-color="light"] .dropdownlist .drop-list-wrap,[data-interface-color="light"] .dropdownlist .drop-list-wrap{box-shadow:0px 0 3px 4px #b8b8b8 !important;color:#303030 !important}.color-theme-2 .drop-list-wrap,.color-theme-2 .drop-list-wrap .arrow,.color-theme-light .drop-list-wrap,.color-theme-light .drop-list-wrap .arrow,[data-theme-color="light"] .drop-list-wrap,[data-theme-color="light"] .drop-list-wrap .arrow,[data-interface-color="light"] .drop-list-wrap,[data-interface-color="light"] .drop-list-wrap .arrow{background:#f0f0f0 !important}.color-theme-2 .drop-list-wrap .arrow svg path,.color-theme-light .drop-list-wrap .arrow svg path,[data-theme-color="light"] .drop-list-wrap .arrow svg path,[data-interface-color="light"] .drop-list-wrap .arrow svg path{fill:#303030 !important}.color-theme-2 .list-box li,.color-theme-2 .list-box .inner-wrap,.color-theme-2 .panel>.padding-box,.color-theme-2 .tree-view-item .item-wrap:before,.color-theme-light .list-box li,.color-theme-light .list-box .inner-wrap,.color-theme-light .panel>.padding-box,.color-theme-light .tree-view-item .item-wrap:before,[data-theme-color="light"] .list-box li,[data-theme-color="light"] .list-box .inner-wrap,[data-theme-color="light"] .panel>.padding-box,[data-theme-color="light"] .tree-view-item .item-wrap:before,[data-interface-color="light"] .list-box li,[data-interface-color="light"] .list-box .inner-wrap,[data-interface-color="light"] .panel>.padding-box,[data-interface-color="light"] .tree-view-item .item-wrap:before{border-color:#a8a8a8 !important}.color-theme-2 #drop-list,.color-theme-light #drop-list,[data-theme-color="light"] #drop-list,[data-interface-color="light"] #drop-list{color:#2e2e2e !important;background:#b8b8b8 !important;border-color:#a8a8a8 !important}.color-theme-2 #drop-list li:hover,.color-theme-light #drop-list li:hover,[data-theme-color="light"] #drop-list li:hover,[data-interface-color="light"] #drop-list li:hover{background:#a8a8a8 !important}.color-theme-2 #drop-list .selected,.color-theme-light #drop-list .selected,[data-theme-color="light"] #drop-list .selected,[data-interface-color="light"] #drop-list .selected{background:#90a2be !important}.color-theme-2 .tree-view-item .tree-view-arrow svg path,.color-theme-light .tree-view-item .tree-view-arrow svg path,[data-theme-color="light"] .tree-view-item .tree-view-arrow svg path,[data-interface-color="light"] .tree-view-item .tree-view-arrow svg path{fill:#303030 !important}.color-theme-2 .tabbed-panel>.tab-container .tab.visible,.color-theme-light .tabbed-panel>.tab-container .tab.visible,[data-theme-color="light"] .tabbed-panel>.tab-container .tab.visible,[data-interface-color="light"] .tabbed-panel>.tab-container .tab.visible{border-color:#232323 !important}.color-theme-2 .button .button-border:hover,.color-theme-2 .icon-button .inner-wrap:hover,.color-theme-light .button .button-border:hover,.color-theme-light .icon-button .inner-wrap:hover,[data-theme-color="light"] .button .button-border:hover,[data-theme-color="light"] .icon-button .inner-wrap:hover,[data-interface-color="light"] .button .button-border:hover,[data-interface-color="light"] .icon-button .inner-wrap:hover{background:#232323 !important}.color-theme-2 .button .button-border:hover,.color-theme-light .button .button-border:hover,[data-theme-color="light"] .button .button-border:hover,[data-interface-color="light"] .button .button-border:hover{color:#cfcfcf !important}.color-theme-2 .button .button-border,.color-theme-light .button .button-border,[data-theme-color="light"] .button .button-border,[data-interface-color="light"] .button .button-border{border-color:#232323 !important}.color-theme-2 #drop-list .horizontal-line::before,.color-theme-2 .drop-list-wrap .horizontal-line::before,.color-theme-light #drop-list .horizontal-line::before,.color-theme-light .drop-list-wrap .horizontal-line::before,[data-theme-color="light"] #drop-list .horizontal-line::before,[data-theme-color="light"] .drop-list-wrap .horizontal-line::before,[data-interface-color="light"] #drop-list .horizontal-line::before,[data-interface-color="light"] .drop-list-wrap .horizontal-line::before{background:#a8a8a8 !important}.color-theme-2 .list-box li.selected,.color-theme-2 .list-box li:active,.color-theme-light .list-box li.selected,.color-theme-light .list-box li:active,[data-theme-color="light"] .list-box li.selected,[data-theme-color="light"] .list-box li:active,[data-interface-color="light"] .list-box li.selected,[data-interface-color="light"] .list-box li:active{background:#90a2be !important}.color-theme-2 input[type=range]::-webkit-slider-thumb,.color-theme-light input[type=range]::-webkit-slider-thumb,[data-theme-color="light"] input[type=range]::-webkit-slider-thumb,[data-interface-color="light"] input[type=range]::-webkit-slider-thumb{border-color:#4a4a4a !important;box-shadow:0px 0px 0px 3px #b8b8b8,0px 0px 0px #b8b8b8 !important;background:#b8b8b8 !important}.color-theme-2,.color-theme-2 body,.color-theme-light,.color-theme-light body,[data-theme-color="light"],[data-theme-color="light"] body,[data-interface-color="light"],[data-interface-color="light"] body{background:#b8b8b8}.color-theme-2 ::-webkit-scrollbar-thumb,.color-theme-light ::-webkit-scrollbar-thumb,[data-theme-color="light"] ::-webkit-scrollbar-thumb,[data-interface-color="light"] ::-webkit-scrollbar-thumb{background:#2d2d2d}.color-theme-2 body::-webkit-scrollbar-track,.color-theme-light body::-webkit-scrollbar-track,[data-theme-color="light"] body::-webkit-scrollbar-track,[data-interface-color="light"] body::-webkit-scrollbar-track{background:#b8b8b8}.color-theme-1 #dialog.cep-mode,.color-theme-lightest #dialog.cep-mode,[data-theme-color="lightest"] #dialog.cep-mode,[data-interface-color="lightest"] #dialog.cep-mode{background:#f0f0f0}.color-theme-1 #dialog-container>.padding-box,.color-theme-1 .list-box .inner-wrap,.color-theme-lightest #dialog-container>.padding-box,.color-theme-lightest .list-box .inner-wrap,[data-theme-color="lightest"] #dialog-container>.padding-box,[data-theme-color="lightest"] .list-box .inner-wrap,[data-interface-color="lightest"] #dialog-container>.padding-box,[data-interface-color="lightest"] .list-box .inner-wrap{color:#353535 !important;background:#f0f0f0 !important}.color-theme-1 div.panel span.title,.color-theme-lightest div.panel span.title,[data-theme-color="lightest"] div.panel span.title,[data-interface-color="lightest"] div.panel span.title{color:#353535 !important;background:#f0f0f0 !important}.color-theme-1 .edit-text span.edit-text-inner-wrap,.color-theme-1 .edit-text.focused span,.color-theme-lightest .edit-text span.edit-text-inner-wrap,.color-theme-lightest .edit-text.focused span,[data-theme-color="lightest"] .edit-text span.edit-text-inner-wrap,[data-theme-color="lightest"] .edit-text.focused span,[data-interface-color="lightest"] .edit-text span.edit-text-inner-wrap,[data-interface-color="lightest"] .edit-text.focused span{background:#fff !important}.color-theme-1 .edit-text span.edit-text-inner-wrap,.color-theme-1 .dropdownlist .drop-list-wrap,.color-theme-lightest .edit-text span.edit-text-inner-wrap,.color-theme-lightest .dropdownlist .drop-list-wrap,[data-theme-color="lightest"] .edit-text span.edit-text-inner-wrap,[data-theme-color="lightest"] .dropdownlist .drop-list-wrap,[data-interface-color="lightest"] .edit-text span.edit-text-inner-wrap,[data-interface-color="lightest"] .dropdownlist .drop-list-wrap{border-color:#dcdcdc !important}.color-theme-1 .active.edit-text>span>span,.color-theme-lightest .active.edit-text>span>span,[data-theme-color="lightest"] .active.edit-text>span>span,[data-interface-color="lightest"] .active.edit-text>span>span{color:#484848 !important}.color-theme-1 .radiocheck.radiobutton,.color-theme-1 .radiocheck.checkbox,.color-theme-lightest .radiocheck.radiobutton,.color-theme-lightest .radiocheck.checkbox,[data-theme-color="lightest"] .radiocheck.radiobutton,[data-theme-color="lightest"] .radiocheck.checkbox,[data-interface-color="lightest"] .radiocheck.radiobutton,[data-interface-color="lightest"] .radiocheck.checkbox{border-color:#484848 !important}.color-theme-1 .radiocheck.radiobutton svg,.color-theme-1 .radiocheck.checkbox svg,.color-theme-lightest .radiocheck.radiobutton svg,.color-theme-lightest .radiocheck.checkbox svg,[data-theme-color="lightest"] .radiocheck.radiobutton svg,[data-theme-color="lightest"] .radiocheck.checkbox svg,[data-interface-color="lightest"] .radiocheck.radiobutton svg,[data-interface-color="lightest"] .radiocheck.checkbox svg{background:#484848 !important;border-color:#484848 !important}.color-theme-1 .radiocheck.radiobutton svg path,.color-theme-1 .radiocheck.checkbox svg path,.color-theme-lightest .radiocheck.radiobutton svg path,.color-theme-lightest .radiocheck.checkbox svg path,[data-theme-color="lightest"] .radiocheck.radiobutton svg path,[data-theme-color="lightest"] .radiocheck.checkbox svg path,[data-interface-color="lightest"] .radiocheck.radiobutton svg path,[data-interface-color="lightest"] .radiocheck.checkbox svg path{fill:#f0f0f0 !important}.color-theme-1 .dropdownlist .drop-list-wrap,.color-theme-lightest .dropdownlist .drop-list-wrap,[data-theme-color="lightest"] .dropdownlist .drop-list-wrap,[data-interface-color="lightest"] .dropdownlist .drop-list-wrap{box-shadow:0px 0 3px 4px #f0f0f0 !important;color:#6c6c6c !important}.color-theme-1 .drop-list-wrap,.color-theme-1 .drop-list-wrap .arrow,.color-theme-lightest .drop-list-wrap,.color-theme-lightest .drop-list-wrap .arrow,[data-theme-color="lightest"] .drop-list-wrap,[data-theme-color="lightest"] .drop-list-wrap .arrow,[data-interface-color="lightest"] .drop-list-wrap,[data-interface-color="lightest"] .drop-list-wrap .arrow{background:#fff !important}.color-theme-1 .drop-list-wrap .arrow svg path,.color-theme-lightest .drop-list-wrap .arrow svg path,[data-theme-color="lightest"] .drop-list-wrap .arrow svg path,[data-interface-color="lightest"] .drop-list-wrap .arrow svg path{fill:#575757 !important}.color-theme-1 .list-box li,.color-theme-1 .list-box .inner-wrap,.color-theme-1 .panel>.padding-box,.color-theme-1 .tree-view-item .item-wrap:before,.color-theme-lightest .list-box li,.color-theme-lightest .list-box .inner-wrap,.color-theme-lightest .panel>.padding-box,.color-theme-lightest .tree-view-item .item-wrap:before,[data-theme-color="lightest"] .list-box li,[data-theme-color="lightest"] .list-box .inner-wrap,[data-theme-color="lightest"] .panel>.padding-box,[data-theme-color="lightest"] .tree-view-item .item-wrap:before,[data-interface-color="lightest"] .list-box li,[data-interface-color="lightest"] .list-box .inner-wrap,[data-interface-color="lightest"] .panel>.padding-box,[data-interface-color="lightest"] .tree-view-item .item-wrap:before{border-color:#dcdcdc !important}.color-theme-1 #drop-list,.color-theme-lightest #drop-list,[data-theme-color="lightest"] #drop-list,[data-interface-color="lightest"] #drop-list{color:#5a5a5a !important;background:#f0f0f0 !important;border-color:#dcdcdc !important}.color-theme-1 #drop-list li:hover,.color-theme-lightest #drop-list li:hover,[data-theme-color="lightest"] #drop-list li:hover,[data-interface-color="lightest"] #drop-list li:hover{background:#dcdcdc !important}.color-theme-1 #drop-list .selected,.color-theme-lightest #drop-list .selected,[data-theme-color="lightest"] #drop-list .selected,[data-interface-color="lightest"] #drop-list .selected{background:#b9ceeb !important}.color-theme-1 .tree-view-item .tree-view-arrow svg path,.color-theme-lightest .tree-view-item .tree-view-arrow svg path,[data-theme-color="lightest"] .tree-view-item .tree-view-arrow svg path,[data-interface-color="lightest"] .tree-view-item .tree-view-arrow svg path{fill:#565656 !important}.color-theme-1 .tabbed-panel>.tab-container .tab.visible,.color-theme-lightest .tabbed-panel>.tab-container .tab.visible,[data-theme-color="lightest"] .tabbed-panel>.tab-container .tab.visible,[data-interface-color="lightest"] .tabbed-panel>.tab-container .tab.visible{border-color:#484848 !important}.color-theme-1 .button .button-border:hover,.color-theme-1 .icon-button .inner-wrap:hover,.color-theme-lightest .button .button-border:hover,.color-theme-lightest .icon-button .inner-wrap:hover,[data-theme-color="lightest"] .button .button-border:hover,[data-theme-color="lightest"] .icon-button .inner-wrap:hover,[data-interface-color="lightest"] .button .button-border:hover,[data-interface-color="lightest"] .icon-button .inner-wrap:hover{background:#484848 !important}.color-theme-1 .button .button-border:hover,.color-theme-lightest .button .button-border:hover,[data-theme-color="lightest"] .button .button-border:hover,[data-interface-color="lightest"] .button .button-border:hover{color:#fcfcfc !important}.color-theme-1 .button .button-border,.color-theme-lightest .button .button-border,[data-theme-color="lightest"] .button .button-border,[data-interface-color="lightest"] .button .button-border{border-color:#484848 !important}.color-theme-1 #drop-list .horizontal-line::before,.color-theme-1 .drop-list-wrap .horizontal-line::before,.color-theme-lightest #drop-list .horizontal-line::before,.color-theme-lightest .drop-list-wrap .horizontal-line::before,[data-theme-color="lightest"] #drop-list .horizontal-line::before,[data-theme-color="lightest"] .drop-list-wrap .horizontal-line::before,[data-interface-color="lightest"] #drop-list .horizontal-line::before,[data-interface-color="lightest"] .drop-list-wrap .horizontal-line::before{background:#dcdcdc !important}.color-theme-1 .list-box li.selected,.color-theme-1 .list-box li:active,.color-theme-lightest .list-box li.selected,.color-theme-lightest .list-box li:active,[data-theme-color="lightest"] .list-box li.selected,[data-theme-color="lightest"] .list-box li:active,[data-interface-color="lightest"] .list-box li.selected,[data-interface-color="lightest"] .list-box li:active{background:#b9ceeb !important}.color-theme-1 input[type=range]::-webkit-slider-thumb,.color-theme-lightest input[type=range]::-webkit-slider-thumb,[data-theme-color="lightest"] input[type=range]::-webkit-slider-thumb,[data-interface-color="lightest"] input[type=range]::-webkit-slider-thumb{border-color:#6d6d6d !important;box-shadow:0px 0px 0px 3px #f0f0f0,0px 0px 0px #f0f0f0 !important;background:#f0f0f0 !important}.color-theme-1,.color-theme-1 body,.color-theme-lightest,.color-theme-lightest body,[data-theme-color="lightest"],[data-theme-color="lightest"] body,[data-interface-color="lightest"],[data-interface-color="lightest"] body{background:#f0f0f0}.color-theme-1 ::-webkit-scrollbar-thumb,.color-theme-lightest ::-webkit-scrollbar-thumb,[data-theme-color="lightest"] ::-webkit-scrollbar-thumb,[data-interface-color="lightest"] ::-webkit-scrollbar-thumb{background:#3a3a3a}.color-theme-1 body::-webkit-scrollbar-track,.color-theme-lightest body::-webkit-scrollbar-track,[data-theme-color="lightest"] body::-webkit-scrollbar-track,[data-interface-color="lightest"] body::-webkit-scrollbar-track{background:#f0f0f0}#dialog .checkbox,#dialog .radiobutton,#dialog .edit-text span.text-container,#dialog .static-text span.text-container{font-weight:400;-webkit-font-smoothing:antialiased} diff --git a/build-pwa/src/assets/fonts/font-awesome/fa-brands-400.eot b/build-pwa/src/assets/fonts/font-awesome/fa-brands-400.eot new file mode 100644 index 0000000..c3bbd1c Binary files /dev/null and b/build-pwa/src/assets/fonts/font-awesome/fa-brands-400.eot differ diff --git a/build-pwa/src/assets/fonts/font-awesome/fa-brands-400.svg b/build-pwa/src/assets/fonts/font-awesome/fa-brands-400.svg new file mode 100644 index 0000000..ae0b39e --- /dev/null +++ b/build-pwa/src/assets/fonts/font-awesome/fa-brands-400.svg @@ -0,0 +1,1175 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build-pwa/src/assets/fonts/font-awesome/fa-brands-400.ttf b/build-pwa/src/assets/fonts/font-awesome/fa-brands-400.ttf new file mode 100644 index 0000000..867f408 Binary files /dev/null and b/build-pwa/src/assets/fonts/font-awesome/fa-brands-400.ttf differ diff --git a/build-pwa/src/assets/fonts/font-awesome/fa-brands-400.woff b/build-pwa/src/assets/fonts/font-awesome/fa-brands-400.woff new file mode 100644 index 0000000..87d28af Binary files /dev/null and b/build-pwa/src/assets/fonts/font-awesome/fa-brands-400.woff differ diff --git a/build-pwa/src/assets/fonts/font-awesome/fa-brands-400.woff2 b/build-pwa/src/assets/fonts/font-awesome/fa-brands-400.woff2 new file mode 100644 index 0000000..e97785f Binary files /dev/null and b/build-pwa/src/assets/fonts/font-awesome/fa-brands-400.woff2 differ diff --git a/build-pwa/src/assets/fonts/font-awesome/fa-regular-400.eot b/build-pwa/src/assets/fonts/font-awesome/fa-regular-400.eot new file mode 100644 index 0000000..fba135e Binary files /dev/null and b/build-pwa/src/assets/fonts/font-awesome/fa-regular-400.eot differ diff --git a/build-pwa/src/assets/fonts/font-awesome/fa-regular-400.svg b/build-pwa/src/assets/fonts/font-awesome/fa-regular-400.svg new file mode 100644 index 0000000..0085843 --- /dev/null +++ b/build-pwa/src/assets/fonts/font-awesome/fa-regular-400.svg @@ -0,0 +1,467 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build-pwa/src/assets/fonts/font-awesome/fa-regular-400.ttf b/build-pwa/src/assets/fonts/font-awesome/fa-regular-400.ttf new file mode 100644 index 0000000..cc5e311 Binary files /dev/null and b/build-pwa/src/assets/fonts/font-awesome/fa-regular-400.ttf differ diff --git a/build-pwa/src/assets/fonts/font-awesome/fa-regular-400.woff b/build-pwa/src/assets/fonts/font-awesome/fa-regular-400.woff new file mode 100644 index 0000000..0c01e47 Binary files /dev/null and b/build-pwa/src/assets/fonts/font-awesome/fa-regular-400.woff differ diff --git a/build-pwa/src/assets/fonts/font-awesome/fa-regular-400.woff2 b/build-pwa/src/assets/fonts/font-awesome/fa-regular-400.woff2 new file mode 100644 index 0000000..dbf3a76 Binary files /dev/null and b/build-pwa/src/assets/fonts/font-awesome/fa-regular-400.woff2 differ diff --git a/build-pwa/src/assets/fonts/font-awesome/fa-solid-900.eot b/build-pwa/src/assets/fonts/font-awesome/fa-solid-900.eot new file mode 100644 index 0000000..ccdfcf1 Binary files /dev/null and b/build-pwa/src/assets/fonts/font-awesome/fa-solid-900.eot differ diff --git a/build-pwa/src/assets/fonts/font-awesome/fa-solid-900.svg b/build-pwa/src/assets/fonts/font-awesome/fa-solid-900.svg new file mode 100644 index 0000000..7caded3 --- /dev/null +++ b/build-pwa/src/assets/fonts/font-awesome/fa-solid-900.svg @@ -0,0 +1,2564 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build-pwa/src/assets/fonts/font-awesome/fa-solid-900.ttf b/build-pwa/src/assets/fonts/font-awesome/fa-solid-900.ttf new file mode 100644 index 0000000..4c04632 Binary files /dev/null and b/build-pwa/src/assets/fonts/font-awesome/fa-solid-900.ttf differ diff --git a/build-pwa/src/assets/fonts/font-awesome/fa-solid-900.woff b/build-pwa/src/assets/fonts/font-awesome/fa-solid-900.woff new file mode 100644 index 0000000..a38172b Binary files /dev/null and b/build-pwa/src/assets/fonts/font-awesome/fa-solid-900.woff differ diff --git a/build-pwa/src/assets/fonts/font-awesome/fa-solid-900.woff2 b/build-pwa/src/assets/fonts/font-awesome/fa-solid-900.woff2 new file mode 100644 index 0000000..39b8d0b Binary files /dev/null and b/build-pwa/src/assets/fonts/font-awesome/fa-solid-900.woff2 differ diff --git a/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-300.eot b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-300.eot new file mode 100644 index 0000000..7092e73 Binary files /dev/null and b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-300.eot differ diff --git a/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-300.svg b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-300.svg new file mode 100644 index 0000000..806471c --- /dev/null +++ b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-300.svg @@ -0,0 +1,347 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-300.ttf b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-300.ttf new file mode 100644 index 0000000..f9f9a3a Binary files /dev/null and b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-300.ttf differ diff --git a/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-300.woff b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-300.woff new file mode 100644 index 0000000..7ceadfc Binary files /dev/null and b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-300.woff differ diff --git a/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-300.woff2 b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-300.woff2 new file mode 100644 index 0000000..bfb4050 Binary files /dev/null and b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-300.woff2 differ diff --git a/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-700.eot b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-700.eot new file mode 100644 index 0000000..169a4a8 Binary files /dev/null and b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-700.eot differ diff --git a/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-700.svg b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-700.svg new file mode 100644 index 0000000..0b6b6ab --- /dev/null +++ b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-700.svg @@ -0,0 +1,339 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-700.ttf b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-700.ttf new file mode 100644 index 0000000..36279e7 Binary files /dev/null and b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-700.ttf differ diff --git a/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-700.woff b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-700.woff new file mode 100644 index 0000000..9d77184 Binary files /dev/null and b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-700.woff differ diff --git a/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-700.woff2 b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-700.woff2 new file mode 100644 index 0000000..52b6d69 Binary files /dev/null and b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-700.woff2 differ diff --git a/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-regular.eot b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-regular.eot new file mode 100644 index 0000000..c526223 Binary files /dev/null and b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-regular.eot differ diff --git a/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-regular.svg b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-regular.svg new file mode 100644 index 0000000..64f90f5 --- /dev/null +++ b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-regular.svg @@ -0,0 +1,344 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-regular.ttf b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-regular.ttf new file mode 100644 index 0000000..e1247ae Binary files /dev/null and b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-regular.ttf differ diff --git a/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-regular.woff b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-regular.woff new file mode 100644 index 0000000..16f51ff Binary files /dev/null and b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-regular.woff differ diff --git a/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-regular.woff2 b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-regular.woff2 new file mode 100644 index 0000000..efa300c Binary files /dev/null and b/build-pwa/src/assets/fonts/google/source-sans-pro-v11-latin-regular.woff2 differ diff --git a/build-pwa/src/assets/images/bg.jpg b/build-pwa/src/assets/images/bg.jpg new file mode 100644 index 0000000..9a7b6f1 Binary files /dev/null and b/build-pwa/src/assets/images/bg.jpg differ diff --git a/build-pwa/src/assets/images/clipboard-copy-spinner.gif b/build-pwa/src/assets/images/clipboard-copy-spinner.gif new file mode 100644 index 0000000..b383a48 Binary files /dev/null and b/build-pwa/src/assets/images/clipboard-copy-spinner.gif differ diff --git a/build-pwa/src/assets/images/cursor-bg-white-checker.png b/build-pwa/src/assets/images/cursor-bg-white-checker.png new file mode 100644 index 0000000..07f6a41 Binary files /dev/null and b/build-pwa/src/assets/images/cursor-bg-white-checker.png differ diff --git a/build-pwa/src/assets/images/export-shortcut-icon.svg b/build-pwa/src/assets/images/export-shortcut-icon.svg new file mode 100644 index 0000000..fe700f2 --- /dev/null +++ b/build-pwa/src/assets/images/export-shortcut-icon.svg @@ -0,0 +1,19 @@ + + + + +export-shortcut-icon + + + + + + + + + diff --git a/build-pwa/src/assets/images/graduation-cap-bold.svg b/build-pwa/src/assets/images/graduation-cap-bold.svg new file mode 100644 index 0000000..29e9988 --- /dev/null +++ b/build-pwa/src/assets/images/graduation-cap-bold.svg @@ -0,0 +1,14 @@ + + + + + graduation-cap-bold + + + + + + + diff --git a/build-pwa/src/assets/images/indent-guides/indent-guide-active-last.svg b/build-pwa/src/assets/images/indent-guides/indent-guide-active-last.svg new file mode 100644 index 0000000..50ccc98 --- /dev/null +++ b/build-pwa/src/assets/images/indent-guides/indent-guide-active-last.svg @@ -0,0 +1 @@ +indent-guide-last \ No newline at end of file diff --git a/build-pwa/src/assets/images/indent-guides/indent-guide-active-t-junction.svg b/build-pwa/src/assets/images/indent-guides/indent-guide-active-t-junction.svg new file mode 100644 index 0000000..1c1386d --- /dev/null +++ b/build-pwa/src/assets/images/indent-guides/indent-guide-active-t-junction.svg @@ -0,0 +1 @@ +indent-guide-crossroad \ No newline at end of file diff --git a/build-pwa/src/assets/images/indent-guides/indent-guide-active.svg b/build-pwa/src/assets/images/indent-guides/indent-guide-active.svg new file mode 100644 index 0000000..1b99824 --- /dev/null +++ b/build-pwa/src/assets/images/indent-guides/indent-guide-active.svg @@ -0,0 +1 @@ +indent-guide \ No newline at end of file diff --git a/build-pwa/src/assets/images/indent-guides/indent-guide-last.svg b/build-pwa/src/assets/images/indent-guides/indent-guide-last.svg new file mode 100644 index 0000000..cfd9665 --- /dev/null +++ b/build-pwa/src/assets/images/indent-guides/indent-guide-last.svg @@ -0,0 +1 @@ +indent-guide-last \ No newline at end of file diff --git a/build-pwa/src/assets/images/indent-guides/indent-guide-path-last.svg b/build-pwa/src/assets/images/indent-guides/indent-guide-path-last.svg new file mode 100644 index 0000000..42e79ed --- /dev/null +++ b/build-pwa/src/assets/images/indent-guides/indent-guide-path-last.svg @@ -0,0 +1 @@ +indent-guide-last \ No newline at end of file diff --git a/build-pwa/src/assets/images/indent-guides/indent-guide-path-t-junction-1.svg b/build-pwa/src/assets/images/indent-guides/indent-guide-path-t-junction-1.svg new file mode 100644 index 0000000..0b2e74c --- /dev/null +++ b/build-pwa/src/assets/images/indent-guides/indent-guide-path-t-junction-1.svg @@ -0,0 +1 @@ +indent-guide-crossroad \ No newline at end of file diff --git a/build-pwa/src/assets/images/indent-guides/indent-guide-path-t-junction-2.svg b/build-pwa/src/assets/images/indent-guides/indent-guide-path-t-junction-2.svg new file mode 100644 index 0000000..bb9b95f --- /dev/null +++ b/build-pwa/src/assets/images/indent-guides/indent-guide-path-t-junction-2.svg @@ -0,0 +1 @@ +indent-guide-crossroad \ No newline at end of file diff --git a/build-pwa/src/assets/images/indent-guides/indent-guide-path-t-junction-3.svg b/build-pwa/src/assets/images/indent-guides/indent-guide-path-t-junction-3.svg new file mode 100644 index 0000000..773b40c --- /dev/null +++ b/build-pwa/src/assets/images/indent-guides/indent-guide-path-t-junction-3.svg @@ -0,0 +1 @@ +indent-guide-crossroad \ No newline at end of file diff --git a/build-pwa/src/assets/images/indent-guides/indent-guide-path.svg b/build-pwa/src/assets/images/indent-guides/indent-guide-path.svg new file mode 100644 index 0000000..41f74d4 --- /dev/null +++ b/build-pwa/src/assets/images/indent-guides/indent-guide-path.svg @@ -0,0 +1 @@ +indent-guide \ No newline at end of file diff --git a/build-pwa/src/assets/images/indent-guides/indent-guide-t-junction.svg b/build-pwa/src/assets/images/indent-guides/indent-guide-t-junction.svg new file mode 100644 index 0000000..572ec91 --- /dev/null +++ b/build-pwa/src/assets/images/indent-guides/indent-guide-t-junction.svg @@ -0,0 +1 @@ +indent-guide-crossroad \ No newline at end of file diff --git a/build-pwa/src/assets/images/indent-guides/indent-guide.svg b/build-pwa/src/assets/images/indent-guides/indent-guide.svg new file mode 100644 index 0000000..341d1d3 --- /dev/null +++ b/build-pwa/src/assets/images/indent-guides/indent-guide.svg @@ -0,0 +1 @@ +indent-guide \ No newline at end of file diff --git a/build-pwa/src/assets/images/no-line-break-icon.svg b/build-pwa/src/assets/images/no-line-break-icon.svg new file mode 100644 index 0000000..3578b3f --- /dev/null +++ b/build-pwa/src/assets/images/no-line-break-icon.svg @@ -0,0 +1,12 @@ + + + + + no-line-break-icon + + + + + diff --git a/build-pwa/src/assets/images/parent-collapsed.svg b/build-pwa/src/assets/images/parent-collapsed.svg new file mode 100644 index 0000000..86e437a --- /dev/null +++ b/build-pwa/src/assets/images/parent-collapsed.svg @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/build-pwa/src/assets/images/snapshot-load.gif b/build-pwa/src/assets/images/snapshot-load.gif new file mode 100644 index 0000000..253d896 Binary files /dev/null and b/build-pwa/src/assets/images/snapshot-load.gif differ diff --git a/build-pwa/src/assets/javascript.svg b/build-pwa/src/assets/javascript.svg new file mode 100644 index 0000000..f9abb2b --- /dev/null +++ b/build-pwa/src/assets/javascript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/build-pwa/src/assets/js/dialog.builder.js b/build-pwa/src/assets/js/dialog.builder.js new file mode 100644 index 0000000..e051fe7 --- /dev/null +++ b/build-pwa/src/assets/js/dialog.builder.js @@ -0,0 +1,8 @@ +function structurePanelScroll(e,t){var a=$('[data-panel="treeview"]'),i=a.find(".overflow-wrap"),n=a.find('[data-item-id="'+e+'"]').position().top,s=t.position().top,l=n+9-i.height()/2,o=Math.abs(n-s);o=(o<=300?300:o>=1e3&&1e3)||o,i.animate({scrollTop:l},o)}function breadCrumbs(e,t){e.find(".active-parent").removeClass("active-parent"),t.parentsUntil(".dialog.tree-root").filter('[data-parent="true"]').addClass("active-parent")}function lightThePath(e,t){if($(".path-node").removeClass("path-node"),$(".path-item").removeClass("path-item"),$(".path-sibling-node").removeClass("path-sibling-node"),$(".path-end").removeClass("path-end"),$(".path-start").removeClass("path-start"),$(".path-start-last").removeClass("path-start-last"),$(".path-start-node").removeClass("path-start-node"),$(".path-parent-ul").removeClass("path-parent-ul"),"Dialog"!==t.data("item-type")&&!t.parent().parent().hasClass("tree-root")){e.find(".active-parent").first().addClass("path-end");var a=t;a.next().length<1?a.addClass("path-start-last"):a.data("parent")?a.addClass("path-start-node"):a.addClass("path-start"),e.find(".active-parent:not(:first)").addClass("path-node").add(a).each((function(){$(this).prevUntil(":first").each((function(){$(this).data("parent")?($(this).addClass("path-sibling-node"),$(this).parent("ul").addClass("path-parent-ul")):$(this).addClass("path-item")}))}))}}function droplistOnWindowResize(){$(window).on("resize",(function(){droplist.hide()}))}function numberInputs(){function e(e,i,n,s){var l=e.val(),o=parseInt(l.replace(/\D/g,""),10);o=o||0;var r=$("#dialog .active"),d=e.hasClass("width"),p=e.hasClass("height"),c={min:parseInt(e.attr("min"),10),max:parseInt(e.attr("max"),10),step:s||parseInt(e.attr("step"),10),modifierStep:parseInt(e.attr("modifier-step"),10)},m=(n?c.modifierStep:c.step)||1,u=oc.max,g=u||f;if(a){if(a=!1,d)o=Math.round(r.width())+("down"===i?1:0)-("up"===i?1:0);else if(p){var h="Dialog"===$("#dialog .active").data("item-type")?r.find("> .padding-box").outerHeight():r.height();o=Math.round(h)+("down"===i?1:0)-("up"===i?1:0)}}else l!==o.toString()?e.val(o):o||e.val(0);switch(i){case"up":oc.max?c.max:o+m,e.val(o),t=o);break;case"down":o>c.min&&(o=o-m');var t,a,i=$(".number-wrap");$('
').appendTo(i);var n=i.find(".number"),s=i.find(".number-overlay");n.each((function(){"none"===$(this).css("display")&&$(this).closest(".number-wrap").addClass("hide")}));var l,o,r=!1,d=0,p=null,c=null;$(window).on("mousedown mousemove mouseup",(function(i){if("mousedown"===i.type)r=!0,l=$(i.target).parent(),o=l.find("> .number"),t=o.val(),a=0==t;else if("mousemove"===i.type){if(r&&mousemovePing&&o.hasClass("number")){if(mousemovePing=!1,i.preventDefault(),null===p)return p=Date.now(),void(c=i.screenY);var n=Date.now(),s=n-p,m=i.screenY-c,u=Math.abs(Math.round(m/s*(i.shiftKey?200:40))),f=u>4?u:0;p=n,c=i.screenY,i.pageYd&&e(o,"down",i.shiftKey,f),d=i.pageY}}else if("mouseup"===i.type){r&&o.length;r=!1}})),s.on("click",(function(){$(this).parent().find(".number").focus()})),n.on("focus blur",(function(i){var n=$(this);"focus"===i.type?(t=n.val(),a=0==t,$(this).select()):e(n,"blur")})),i.find(".arrow").on("click",(function(i){var n=$(this),s=n.parent().find(".number");t=s.val(),a=0==t,n.hasClass("plus")?e(s,"up",i.shiftKey):n.hasClass("minus")&&e(s,"down",i.shiftKey)})),n.on("keyup",(function(i){var n=i.keyCode?i.keyCode:i.which,s=$(this);t=s.val(),a=0==t,e(s,38===n?"up":40===n?"down":"numberEntry",i.shiftKey)})),s.on("wheel",(function(i){var n=i.originalEvent.deltaY,s=i.originalEvent.deltaX,l=n<0||s<0,o=$(this).parent().find(".number");t=o.val(),a=0==t,e(o,l?"up":"down",i.shiftKey)}))}function exportToClipboard(e){var t;$("body").addClass("sdb-code-export");var a=$("#export-box"),i="export-window"===e;if(i){var n=a.find(".copy.btn");n.find(".fa-clipboard-list").hide(),n.find("img").show()}var s=$("#clipboard-export-spinner");s.show(),setTimeout((function(){var e,n,l=$(".l-export"),o=!1;try{document.execCommand("copy")&&(o=!0)}catch(e){}if(i&&a.find(".copy.btn img").hide(),s.hide(),o){if(i){var r=a.find(".btn.copy"),d=r.find(".fa-check");t=r.find(".fa-clipboard-list"),d.addClass("rotateIn"),t.hide(),setTimeout((function(){d.removeClass("rotateIn"),t.show()}),750)}clearTimeout(e),l.addClass("success"),$("body").addClass("successful-shortcut-export"),e=setTimeout((function(){l.removeClass("success"),$("body").removeClass("successful-shortcut-export")}),350),clearTimeout(n),$("#dialog-section #export-success-icon").remove(),$('
').appendTo("#dialog-section"),n=setTimeout((function(){$("#export-success-icon").remove(),i&&$("#toolbar .export").trigger("click")}),950)}else{if(i){var p=a.find(".btn.copy"),c=p.find(".fa-times");t=p.find(".fa-clipboard-list"),c.addClass("tada"),t.hide(),setTimeout((function(){myCodeMirror.execCommand("selectAll"),c.removeClass("tada"),t.show()}),750)}l.addClass("failure"),$("body").addClass("shortcut-export-failure"),setTimeout((function(){l.removeClass("failure"),$("body").removeClass("shortcut-export-failure"),i?(notification("failure","Try copying the code manually from the export window",3),setTimeout((function(){$("#toolbar .export").trigger("click")}),3e3)):notification("failure","Try copying the code manually from the export window.",3)}),350)}}),200)}function getExportCode(){imageDuplicateCheck.images=[],droplist.onExport(),customVar.init();var e=local_storage.get("dialog"),t=e.settings.indentSize?" ":" ",a="",i=t;!e.settings.cepExport&&e.settings.functionWrapper&&(i=(a=" ")+i);var n=getJSX(e,t,i,a),s="\n"+a+"Code for Import https://scriptui.joonas.me — (Triple click to select): \n"+a+JSON.stringify(e)+"\n",l={};if(e.settings.cepExport)s=e.settings.importJSON?"\x3c!-- "+s+"--\x3e \n\n":"",l.code=settings.cepExport.onExport(e,s),l.language="htmlmixed",l.filename="ScriptUI Dialog Builder - Export.html";else{l.code="",s=e.settings.importJSON?a+"/*"+s+a+"*/ \n\n":"",l.language="javascript",l.filename="ScriptUI Dialog Builder - Export.jsx";var o=e.settings.afterEffectsDockable?"var panelGlobal = this;\n":"",r=e.settings.afterEffectsDockable?a+customVar.names[0]+".layout.layout(true);\n"+a+customVar.names[0]+".layout.resize();\n"+a+customVar.names[0]+".onResizing = "+customVar.names[0]+".onResize = function () { this.layout.resize(); }\n\n":"",d=e.settings.afterEffectsDockable?"if ( "+customVar.names[0]+" instanceof Window ) ":"",p=e.settings.showDialog?a+d+customVar.names[0]+".show();":"",c=n+r+function(){var t=e.settings.itemReferenceList.toLowerCase();if("none"===t||$.isEmptyObject(customVar.customNames))return"";var i="",n=[];i+=a+"// ITEM REFERENCE LIST ( Info: http://jongware.mit.edu/Sui/index_1.html ) \n",i+=a+customVar.names[0]+".items = { \n";var s=0,l=e.items["item-0"].style.windowType.toLowerCase();return $.each(customVar.customNames,(function(e,o){e=e.replace("item-","");var r=Object.keys(customVar.customNames).length-1===s,d=$('[data-panel="treeview"] [data-item-id="'+e+'"]');i+=a+" "+o+": ";var p="";switch(t){case"var":p="varName";break;case"find":p="findElement";break;case"path":p="path";break}var c=contextMenu.get[p](!1,d,"export");i+=c+(r?"":",")+" // "+(0==e?l.toLowerCase():d.data("item-type").toLowerCase()),n.push(o),i+="\n",++s})),i+=a+"};\n",(i+=a+customVar.names[0]+".itemsArray = ["+n.join(", ")+"];\n")+"\n"}()+p+(e.settings.showDialog?"\n\n":"");e.settings.functionWrapper?(l.code+=o,l.code+="var "+customVar.names[0]+" = (function () {\n\n",o=""):o+="\n",l.code+=o+s+c,e.settings.functionWrapper&&(l.code+=a+"return "+customVar.names[0]+";",l.code+="\n\n}());")}return l}function getJSX(e,t,a,i){var n="",s={},l={name:"",parent:""},o=[],r=$("#panel-tree-view-wrap .tree-dialog li"),d=r.length;return r.each((function(r){var p=r,c=$(this).data().itemId,m=e.items["item-"+c],u=m.parentId,f=0===u||!1===u?"Dialog":e.items["item-"+u].type,g=m.type,h=m.id,v=m.style,b=!1;r===d-1&&(b=!0),n+=makeJSXitem(p,e,s,g,h,u,f,v,l,o,b,t,a,i)})),n}function getFonts(){ +return"@font-face {font-family: 'Source Sans Pro';src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2');font-weight: normal;font-style: normal;}" +}function makeJSXitem(e,t,a,i,n,s,l,o,r,d,p,c,m,u){function f(e,t){var a=item.list[y](!1).defaultStyle.creationProps,i="";switch("statictext"===y&&v[0]&&(o.creationProps={}),y){case"iconbutton":if(a.style===o.creationProps.style){i+=", "+(o.iconButtonStroke?'style: "button"':'style: "toolbutton"')}break;case"dropdownlist":o.listItems&&(i+=", items: "+w+"_array");break;case"listbox":o.listItems&&(i+=", items: "+w+"_array"),void 0===o.selection||o.creationProps.multiselect||o.selection.length>1&&(i+=", multiselect: true");break}var n="";return $.each(o.creationProps,(function(e,t){if(a[e]!=t){var i="string"==typeof t&&"numberOfColumns"!==e&&"columnTitles"!==e&&"columnWidths"!==e?'"':"";n+=", "+e+": "+i+t+i}})),"dialog"===y?""===n?"":", undefined, undefined, "+(t?"":"{")+n.replace(", ","")+(t?"":"}"):(e?", undefined, undefined":"")+(t?"":", {")+'name: "'+w+'"'+i+n+(t?"":"}")}var g=hideItem.onExport(t.items["item-"+n]),h=t.items["item-0"].style.windowType.toLowerCase();t.settings.afterEffectsDockable&&(h="palette");var v=[!1],b="",y=i.toLowerCase(),w=customVar.names[n];a[n]=w;var x=a[s];"TreeItem"!==i&&(item.list[y](!1).parent?(b+=u+"// "+w.toUpperCase()+"\n",b+=u+"// "+Array(w.length+1).join("=")+"\n"):r.parent!==x&&r.name!==x&&(b+=u+"// "+x.toUpperCase()+"\n",b+=u+"// "+Array(x.length+1).join("=")+"\n"));var C=$("#dialog");switch(i){case"Dialog":var S=t.settings.afterEffectsDockable?"(panelGlobal instanceof Panel) ? panelGlobal : ":"";b+=u+g+"var "+w+" = "+S+'new Window("'+h+'"'+f(!0)+"); \n";break;case"ListBox":case"DropDownList":if(o.listItems.trim()){var k=o.listItems.split("\n").join("").split(",");$.each(k,(function(e){k[e]=k[e].trim().replace(/\"/g,"\\u0022")})),b+=u+g+"var "+w+'_array = ["'+k.join('","')+'"]; \n'}b+=u+g+"var "+w+" = "+a[s]+'.add("'+y+'"'+f(!0)+"); \n";break;case"Divider":b+=u+g+"var "+w+" = "+a[s]+'.add("panel"'+f(!0)+"); \n";break;case"TreeView":var I=C.find('[data-item-id="'+n+'"]'),A=o.preferredSize[0]>0?o.preferredSize[0]:Math.round(I.width())+12,V=o.preferredSize[1]>0?o.preferredSize[1]:Math.round(I.height())+12;b+=u+g+"var "+w+" = "+a[s]+'.add("'+i.toLowerCase()+'", [0,0,'+(A+0)+","+(V+0)+"], undefined"+f()+"); \n";break;case"TreeItem":var B=C.find('[data-item-id="'+n+'"]').hasClass("tree-node")?"node":"item",T=o.text.replace(/\"/g,"\\u0022");b+=u+g+"var "+w+" = "+a[s]+'.add("'+B+'", "'+T+'"); \n';break;case"StaticText":if((v=multilineCheck(n))[0]){if(b+=u+g+"var "+w+" = "+a[s]+'.add("group", undefined '+f()+"); \n",b+=m+g+w+".getText = function() { var t=[]; for ( var n=0; n<"+w+".children.length; n++ ) { var text = "+w+".children[n].text || ''; if ( text === '' ) text = ' '; t.push( text ); } return t.join('\\n'); }; \n",void 0!==o.preferredSize&&(o.preferredSize[0]>0&&(b+=m+g+w+".preferredSize.width = "+o.preferredSize[0]+"; \n"),o.preferredSize[1]>0&&(b+=m+g+w+".preferredSize.height = "+o.preferredSize[1]+"; \n")),b+=m+g+w+'.orientation = "column"; \n',void 0!==o.justify&&(b+=m+g+w+'.alignChildren = ["'+o.justify+'","center"]; \n'),b+=m+g+w+".spacing = 0; \n",null!=o.alignment){var z=t.items["item-"+s].style.orientation,U="";U="column"===z?("top"===o.alignment?"left":"bottom"===o.alignment&&"right")||o.alignment:("left"===o.alignment?"top":"right"===o.alignment&&"bottom")||o.alignment;var E=t.items["item-"+s].style.alignChildren;U="column"===z?'["'+U+'","'+E[1]+'"]':'["'+E[0]+'","'+U+'"]',b+=m+g+w+".alignment = "+U+"; \n"}b+="\n";var j=v[1].split("
");$.each(j,(function(e,t){t=t.replace(/\"/g,"\\u0022"),b+=m+g+w+'.add("statictext", undefined, "'+t+'"); \n'}))}else b+=u+g+"var "+w+" = "+a[s]+'.add("'+y+'"'+f(!0)+"); \n";break;case"EditText":v=multilineCheck(n);var P=$('#dialog [data-item-id="'+n+'"]'),W=P.width(),N=P.height(),Y=v[0]?"size: ["+W+","+N+"], ":"",M=v[0]&&!o.creationProps.multiline?", multiline: true":"",R=(v[0]||o.creationProps.multiline)&&"left"!==o.justify?"'+ (app.name === 'Adobe Photoshop' ? '' : 'justify: \""+o.justify+"\", ') +'":'justify: "'+o.justify+'", ',J="left"===o.justify.toLowerCase()?"":R;b+=u+g+"var "+w+" = "+a[s]+".add('edittext {"+Y+J+"properties: {"+f(!1,!0)+M+"}}'); \n";break;case"Image":case"IconButton":if(o.image[0]){var D=encodeURIComponent(atob(o.image[0].split(",")[1].replace(/=$/,"").replace(/=$/,"")));2===(D=imageDuplicateCheck.init(w,D)).length&&(b+=u+g+"var "+w+'_imgString = "'+D[1]+'"; \n')}var Q=o.image[0]?"File.decode("+D[0]+"_imgString)":"undefined";b+="image"===y?u+g+"var "+w+" = "+a[s]+'.add("image", undefined, '+Q+f()+"); \n":u+g+"var "+w+" = "+a[s]+'.add("iconbutton", undefined, '+Q+f()+"); \n";break;case"Group":b+=u+g+"var "+w+" = "+a[s]+'.add("'+y+'", undefined'+f()+"); \n";break;case"Slider":b+=u+g+"var "+w+" = "+a[s]+'.add("'+y+'", undefined, undefined'+f(!0)+"); \n";break;case"VerticalTabbedPanel":b+=u+g+"var "+w+" = "+a[s]+'.add("group", undefined, undefined'+f()+"); \n",b+=m+g+w+'.alignChildren = ["left","fill"]; \n';var Z=[];$('#dialog [data-item-id="'+n+'"] > .tab-container > .inner-wrap > ul > .tab').each((function(){Z.push("'"+$(this).find("span").text()+"'")})),b+=u+g+"var "+w+"_nav = "+w+'.add ("listbox", undefined, ['+Z.join(",")+"]); \n",o.tabNavWidth>0&&(b+=m+g+w+"_nav.preferredSize.width = "+o.tabNavWidth+" \n"),b+=u+g+"var "+w+"_innerwrap = "+w+'.add("group") \n',b+=m+g+w+'_innerwrap.alignment = ["fill","fill"]; \n',b+=m+g+w+'_innerwrap.orientation = ["stack"]; \n';break;case"Tab":b+="VerticalTabbedPanel"===l?u+g+"var "+w+" = "+a[s]+'_innerwrap.add("group", undefined'+f()+"); \n":u+g+"var "+w+" = "+a[s]+'.add("'+y+'"'+f(!0)+"); \n";break;default:b+=u+g+"var "+w+" = "+a[s]+'.add("'+y+'"'+f(!0)+"); \n"}r.name=w,r.parent=a[s];var F="TreeItem"!==i||p?"\n":"";b+=styleJSXitem(t,a,i,n,s,l,o,w,d,v,c,m,g)+F;var G=t.order[e+1];if(void 0!==G){var L=t.items["item-"+G],K="TreeItem"===i&&"TreeItem"!==L.type;K&&d.length>0?(b+="\n",$.each(d,(function(e,t){b+=t})),b+="\n",d=[]):K&&(b+="\n")}else void 0===G&&"TreeItem"===i&&($.each(d,(function(e,t){b+=t})),b+="\n",d=[]);if("Tab"===i&&n===$('#dialog [data-item-id="'+s+'"] > .tab-container .tab:last').data("tab-id")){b+=u+"// "+x.toUpperCase()+"\n",b+=u+"// "+Array(x.length+1).join("=")+"\n";var X=t.items["item-"+s].style.selection,q=t.items["item-"+X];if("VerticalTabbedPanel"===l){var H=t.items["item-"+s].hidden?"// ":"",O=[];$('#dialog [data-item-id="'+s+'"] > .tab-container .tab').each((function(){O.push(customVar.names[$(this).data("tab-id")])}));var _=" ";b+=u+H+a[s]+"_tabs = ["+O.join(",")+"]; \n\n",b+=u+H+"for (var i = 0; i < "+a[s]+"_tabs.length; i++) { \n",b+=u+_+H+a[s]+'_tabs[i].alignment = ["fill","fill"]; \n',b+=u+_+H+a[s]+"_tabs[i].visible = false; \n",b+=u+H+"} \n\n";var ee="showTab_"+a[s];b+=u+H+a[s]+"_nav.onChange = "+ee+"; \n\n",b+=u+H+"function "+ee+"() { \n",b+=u+_+H+"if ( "+a[s]+"_nav.selection !== null ) { \n",b+=u+_+_+H+"for (var i = "+a[s]+"_tabs.length-1; i >= 0; i--) { \n",b+=u+_+_+_+H+a[s]+"_tabs[i].visible = false; \n",b+=u+_+_+H+"} \n",b+=u+_+_+H+a[s]+"_tabs["+a[s]+"_nav.selection.index].visible = true; \n",b+=u+_+H+"} \n",b+=u+H+"} \n\n";var te=$('#dialog [data-item-id="'+s+'"] > .tab-container .tab.visible').index();b+=u+H+a[s]+"_nav.selection = "+te+"; \n",b+=u+H+ee+"() \n\n"}else{var ae=q.hidden||$('[data-panel="treeview"] [data-item-id="'+X+'"]').closest(".sdb-hidden").length>0?"// ":"";b+=u+ae+a[s]+".selection = "+a[X]+"; \n\n"}}return b}function multilineCheck(e){var t=!1,a=[],i=$('#dialog [data-item-id="'+e+'"]'),n=i.hasClass("sdb-hidden");n&&i.removeClass("sdb-hidden");var s=i.parents(".sdb-hidden");s.length>0&&s.each((function(){$(this).removeClass("sdb-hidden")}));var l=i.find(".text-container");l.find("br").replaceWith("
");var o=l.html();l.width(l.width());var r=o.replace(/
/g,"
").replace(/-/g,"- ").split(" ");return l.html(""),$.each(r,(function(e,i){var n=l.height(),s=0===e?"":" ";l.html(l.html()+s+i),n","")),t=!0,a.splice(a.length-1,0,"
")):a.push(s+i)})),l.width(""),l.html(o),n&&i.addClass("sdb-hidden"),s.length>0&&s.each((function(){$(this).addClass("sdb-hidden")})),[t,a.join("").replace(/- /g,"-").replace(/ /g," ")]}function styleJSXitem(e,t,a,i,n,s,l,o,r,d,p,c,m){var u="";if(l.enabled||(u+=c+m+o+".enabled = false; \n"),void 0!==l.helpTip&&null!==l.helpTip&&l.helpTip.length>0&&(u+=c+m+o+'.helpTip = "'+l.helpTip.replace(/(\s\\n\s|\\n\s|\s\\n|\\n)/g,"\\n").replace(/\"/g,"\\u0022")+'"; \n'),"TreeItem"===a){var f=e.items["item-"+i].expanded,g=$('#dialog [data-item-id="'+i+'"]').parentsUntil(".tree-view").filter(".tree-view-item"),h=!1;$.each(g,(function(){$(this).hasClass("expanded")||(h=!0)})),f&&!1===h&&r.push(c+m+o+".expanded = true; \n")}else if("Divider"===a)u+=c+m+o+'.alignment = "fill"; \n';else{if("Slider"===a?(u+=c+m+o+".minvalue = 0; \n",u+=c+m+o+".maxvalue = 100; \n",u+=c+m+o+".value = 50; \n"):"Progressbar"===a&&(u+=c+m+o+".maxvalue = 100; \n",u+=c+m+o+".value = 50; \n"),"DropDownList"===a&&void 0!==l.selection&&(u+=c+m+o+".selection = "+l.selection+"; \n"),"ListBox"===a&&void 0!==l.selection&&l.selection.length>0)u+=c+m+o+".selection = "+(l.selection.length>1?JSON.stringify(l.selection):l.selection)+"; \n";"TabbedPanel"===a&&(u+=c+m+o+'.alignChildren = "fill"; \n');var v=!1;if(void 0!==l.text&&l.text.length>0&&(v=!0,"StaticText"===a&&d[0]&&(v=!1),"DropDownList"===a&&(v=!1)),v){var b="EditText"===a&&d[0]?l.text.split("\n").join("\\r"):l.text;b=b.replace(/\"/g,"\\u0022"),u+=c+m+(e.settings.afterEffectsDockable&&"Dialog"===a?"if ( !(panelGlobal instanceof Panel) ) ":"")+o+'.text = "'+b+'"; \n'}if(!0===l.checked&&(u+=c+m+o+".value = "+l.checked+"; \n"),"TabbedPanel"===a&&0===l.preferredSize[0])u+=c+m+o+".preferredSize.width = "+$('#dialog [data-item-id="'+i+'"]').outerWidth()+"; \n";else if(void 0!==l.preferredSize&&"TreeView"!==a&&("StaticText"!==a||!d[0])){var y=l.preferredSize[0],w=l.preferredSize[1];"EditText"===a&&d[0]||(y>0&&(u+=c+m+o+".preferredSize.width = "+y+"; \n"),w>0&&(u+=c+m+o+".preferredSize.height = "+w+"; \n"))}if("StaticText"===a&&d[0]||("Button"===a&&"center"!==l.justify||"StaticText"===a&&!d[0]&&"left"!==l.justify)&&(u+=c+m+o+'.justify = "'+l.justify+'"; \n'),void 0!==l.orientation&&(u+=c+m+o+'.orientation = "'+l.orientation+'"; \n'),void 0!==l.alignChildren&&(u+=c+m+o+'.alignChildren = ["'+l.alignChildren[0]+'","'+l.alignChildren[1]+'"]; \n'),void 0!==l.spacing&&(u+=c+m+o+".spacing = "+l.spacing+"; \n"),void 0!==l.margins&&"TabbedPanel"!==a&&"VerticalTabbedPanel"!==a)u+=c+m+o+".margins = "+("object"==typeof l.margins?"["+l.margins[3]+","+l.margins[0]+","+l.margins[1]+","+l.margins[2]+"]":l.margins)+"; \n";else if("Tab"===a&&void 0!==e.items["item-"+n].style.margins){var x=e.items["item-"+n].style.margins;u+=c+m+o+".margins = "+("object"==typeof x?"["+x[3]+","+x[0]+","+x[1]+","+x[2]+"]":x)+"; \n"}else"TabbedPanel"===a&&(u+=c+m+o+".margins = 0; \n");if(null!=l.alignment&&!d[0]){var C=e.items["item-"+n].style.orientation,S="";S="column"===C?("top"===l.alignment?"left":"bottom"===l.alignment&&"right")||l.alignment:("left"===l.alignment?"top":"right"===l.alignment&&"bottom")||l.alignment;var k=e.items["item-"+n].style.alignChildren;u+=c+m+o+".alignment = "+(S="column"===C?'["'+S+'","'+k[1]+'"]':'["'+k[0]+'","'+S+'"]')+"; \n"}}return u}function resetDialog(){modal.init('

Delete Dialog.jsx

This will delete the dialog,
allowing you to start over from a clean slate.
DeleteCancel
');var e=$("#reset-box");e.find(".yes").on("click",(function(){modal.remove(),setTimeout((function(){local_storage.remove("dialog"),loadingScreen.init(null,(function(){location.reload()}))}),300)})),e.find(".no").on("click",(function(){modal.remove()}))}function notification(e,t,a){function i(e){e.addClass("fadeOut"),setTimeout((function(){e.remove()}),300)}var n=$('
'+function(){var t="";switch(e){case"clipboard":t='';break;default:t=''}return t}()+'
'+t+"
").appendTo("#notifications-wrap"),s=$("#notifications-wrap .notification").length;s>=1&&i($("#notifications-wrap .notification").slice(0,s-1));var l=n.height();n.css({height:0,visibility:"visible"}),n.animate({height:l},300,"easeInOutBack"),$("#notifications-wrap .notification:last").addClass("last").prev().removeClass("last"),setTimeout((function(){i(n)}),1e3*a||5e3)}function lineBreakIntercept(e){var t=e.keyCode?e.keyCode:e.which,a=$("#panel-tree-view-wrap .active").data("item-type"),i=item.list[a.toLowerCase()](!1).multiline;return!(13===t&&!i)}var local_storage={set:function(e,t){localStorage.setItem(e,JSON.stringify(t))},get:function(e){return JSON.parse(localStorage.getItem(e))},remove:function(e){localStorage.removeItem(e)}},reText={tabs:"

You can nest VerticalTabbedPanels and TabbedPanels by inserting them inside a Tab item.

Visible tabs are selected on export (WYSIWYG).",images:"Image formats: jpg, png

Images are never uploaded to any server, they are stored locally in your browser.

Resize images before adding them to the dialog.

I would recommend small icon sizes. Any number of images will bump up the script file size quite a bit so you should use minimal amount of images.

Warning: Photoshop CC 2015-219 For some reason JPEG files don't work in some PS versions. PNG files seem to work fine.
"},item={list:{}};item.list.dialog=function(e){return{type:"Dialog",parent:!0,addPanelIconClass:"fas fa-comment-alt",defaultStyle:{enabled:!0,varName:null,windowType:"Dialog",creationProps:{su1PanelCoordinates:!1,maximizeButton:!1,minimizeButton:!1,independent:!1,closeButton:!0,borderless:!1,resizeable:!1},text:"Dialog",preferredSize:[0,0],margins:16,orientation:"column",spacing:10,alignChildren:["center","top"]},previewHtml:'
'+e.type+'
'}},item.list.group=function(e){return{type:"Group",parent:!0,addPanelIconClass:"fas fa-object-group",defaultStyle:{enabled:!0,varName:null,preferredSize:[0,0],margins:0,orientation:"row",spacing:10,alignChildren:["left","center"],alignment:null},previewHtml:'
'}},item.list.panel=function(e){return{type:"Panel",parent:!0,addPanelDivider:"below",addPanelIconClass:"fas fa-columns",defaultStyle:{enabled:!0,varName:null,creationProps:{borderStyle:"etched",su1PanelCoordinates:!1},text:"Panel",preferredSize:[0,0],margins:10,orientation:"column",spacing:10,alignChildren:["left","top"],alignment:null},previewHtml:'
'+e.type+'
'}},item.list.statictext=function(e){return{type:"StaticText",addPanelIconClass:"fas fa-font",multiline:!0,editInfo:'This item supports multiline text.

Due to issues with ScriptUI multiline text, the code export will not output "true" multiline.

Instead, multiline statictext will be sliced and diced into several statictext and put inside a group.',defaultStyle:{enabled:!0,varName:null,creationProps:{truncate:"none",multiline:!1,scrolling:!1},softWrap:!1,text:"StaticText",justify:"left",preferredSize:[0,0],alignment:null,helpTip:null},previewHtml:'
'+e.type+"
"}},item.list.edittext=function(e){return{type:"EditText",addPanelIconClass:"fas fa-i-cursor",multiline:!0,editInfo:"This item supports multiline text.

Multiline text flow may differ drastically from ScriptUI.",defaultStyle:{enabled:!0,varName:null,creationProps:{noecho:!1,readonly:!1,multiline:!1,scrollable:!1,borderless:!1,enterKeySignalsOnChange:!1},softWrap:!1,text:"EditText",justify:"left",preferredSize:[0,0],alignment:null,helpTip:null},previewHtml:'
'+e.type+"
"}},item.list.button=function(e){return{type:"Button",addPanelIconClass:"fas fa-toggle-on",defaultStyle:{enabled:!0,varName:null,text:"Button",justify:"center",preferredSize:[0,0],alignment:null,helpTip:null},previewHtml:'
'+e.type+"
"}},item.list.divider=function(e){return{type:"Divider",addPanelIconClass:"fas fa-strikethrough",defaultStyle:{enabled:!0,varName:null},stylePropInfo:"This item doesn't have any adjustable properties.",editInfo:"Divider orientation is locked to the parent item orientation.",previewHtml:'
'}},item.list.checkbox=function(e){return{type:"Checkbox",addPanelIconClass:"fas fa-check-square",editInfo:"You can check the checkbox in the dialog preview.",defaultStyle:{enabled:!0,varName:null,text:"Checkbox",preferredSize:[0,0],alignment:null,helpTip:null},previewHtml:'
\n\n
\n
"}},item.list.radiobutton=function(e){return{type:"RadioButton",addPanelIconClass:"fas fa-dot-circle",editInfo:"You can check the radiobutton in the dialog preview.

Radiobuttons are split into different groups if there is a different type of item between them.",defaultStyle:{enabled:!0,varName:null,text:"RadioButton",preferredSize:[0,0],alignment:null,helpTip:null},previewHtml:'
\n\n
\n
"}},item.list.dropdownlist=function(e){return{type:"DropDownList",addPanelIconClass:"fas fa-caret-square-down",editInfo:"You can select a dropdown item in the dialog preview.

You can make a divider by adding an item that is a single dash character: -.",defaultStyle:{enabled:!0,varName:null,text:"DropDownList",listItems:"Item 1, -, Item 2",preferredSize:[0,0],alignment:null,selection:0,helpTip:null},previewHtml:''}},item.list.slider=function(e){return{type:"Slider",addPanelIconClass:"fas fa-sliders-h",defaultStyle:{enabled:!0,varName:null,preferredSize:[0,0],alignment:null,helpTip:null},stylePropInfo:"This item doesn't have any adjustable properties.",editInfo:"Export outputs a static range from 0 to 100 with current value of 50 every single time.",previewHtml:'
'}},item.list.listbox=function(e){return{type:"ListBox",addPanelIconClass:"fas fa-list-alt",editInfo:"You can select item(s) in the dialog preview.

If you select multiple items, multiline property will be added on export.",defaultStyle:{enabled:!0,varName:null,creationProps:{multiselect:!1,numberOfColumns:1,columnWidths:"[]",columnTitles:"[]",showHeaders:!1},listItems:"Item 1, Item 2",preferredSize:[0,0],alignment:null,helpTip:null},previewHtml:'
  • Item 1
  • Item 2
'}},item.list.image=function(e){return{type:"Image",addPanelIconClass:"fas fa-image",editInfo:reText.images,defaultStyle:{enabled:!0,varName:null,image:["data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQdJREFUeNrslv0NgyAQxcV0AEZwBEdoN3AEu0E7iSN0hW6gG9gRuoFuQB8NtGg9QSL4R33JixcUf3zcEZiAkg2UJhvpYMRX+BGYl8PVOxJfHV164rsc5j5UydCwdEGnAu4QtnCH+OY7AOcZ410moeJXVegZFzAn2jfJah4afF/Yvg6YMfbE4wz3RnOjSjBcchnfcpUgWbRyUjPv4UatgDmYWtZ3tORSdVzDcrUWwVPLjyu4tEBzI8Pd4dQeq5NJq5zY61ZMq6Pg5h5PgkfQAdwCnYXPggmo1sUBSsJJsAXqowGcArcijD5wE8wiXX3kiXfSmR/z6jMuvYT93WVvB+/gHbyaXgIMAHWCmD3KjfSwAAAAAElFTkSuQmCC"],alignment:null,helpTip:null},previewHtml:'
'}},item.list.iconbutton=function(e){return{type:"IconButton",addPanelIconClass:"fas fa-times-circle",editInfo:reText.images,defaultStyle:{enabled:!0,varName:null,text:"IconButton",preferredSize:[0,0],creationProps:{style:"toolbutton",toggle:!1},iconButtonStroke:!1,image:["data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjAwRDg1RUYzRkFBMTFFOTk3MzFGMDEyRjUzNjA4NTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjAwRDg1RjAzRkFBMTFFOTk3MzFGMDEyRjUzNjA4NTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MDBEODVFRDNGQUExMUU5OTczMUYwMTJGNTM2MDg1MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MDBEODVFRTNGQUExMUU5OTczMUYwMTJGNTM2MDg1MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhJ5d1kAAAIwSURBVHjarJQ9S1tRGMefnHvJktxC5TZxCVTikKUWYjpUY7+AFFpw76QObhbrN2h0qEPdmqlUnDqUFjcdNNS5taGTYjAmaBrsNYaCIUn7/1/OCZcQh4IP/OCc87zc87ycG5qbn5cB4oARMAqG9NkFOATH4Krfwe7b3wEPwTSYAck+/RH4CLbAd9AYFOgueApWbdsenpyYkAdjY3LPdX3lr3pdfhwcJL/u7y+32+0XOFoGX8Bv6kM6Nd7kGXifSCRkbnZWYrHYoJSlVqvJu3xeyuUytwz4iTdTWs90Vhnk1dLSjUEo1NGGtvTRvqJ0YaeZDm8SDod7X64jHSNcn+OMQhva0kfX01G6OzOsibkJg7zO5SS3siLVatWH6xzOTDDa0kc3ZcTWLU6ysEaUUmJZljSbTXmztuafcR2NRsVSqmdHn929PXZ2VJk5Md2huFi/XFz0HRGgRLjmmRuwC/gMKbklUXpi/TkJFpYp6XTuE5NmsAEBnwulx/4Iw9Yz6Ha70ul0xKRj0uRZBzoj2ofTfmiNZzJ/WJZKpZJ9lMlIJBLxSafT8mRqSuLxuDiOI+PYT2azEg909sPGBj+ax/az0g9wC2N/xolttVq99rp9DTBBaENb+uh3d8UbUeeB00aj8bxYLEoqlfJvddMTebu+bp7IAtgF1ybQNTgBPxHscaFQiF56iB0KyV/UhIU+LpVkZ3vbT8fzvDMdhI/2Mvhob/U3IlpRAN/A5v/82P4JMAC5N/hnHN2zDwAAAABJRU5ErkJggg=="],alignment:null,helpTip:null},previewHtml:'
'+e.type+'
'}},item.list.progressbar=function(e){return{type:"Progressbar",addPanelIconClass:"fas fa-percentage",defaultStyle:{enabled:!0,varName:null,preferredSize:[50,4],alignment:null,helpTip:null},stylePropInfo:"This item doesn't have any adjustable properties.",editInfo:"Export outputs a static value.",previewHtml:'
'}},item.list.verticaltabbedpanel=function(e){return{type:"VerticalTabbedPanel",parent:!0,addPanelDivider:"above",addPanelIconClass:"fas fa-bars",editInfo:'Valid child item:
Tab.'+reText.tabs,defaultStyle:{enabled:!0,varName:null,preferredSize:[0,0],tabNavWidth:0,margins:0,alignment:null},previewHtml:'
    '}},item.list.tabbedpanel=function(e){return{type:"TabbedPanel",parent:!0,addPanelIconClass:"fas fa-folder",editInfo:'Valid child item:
    Tab.'+reText.tabs,defaultStyle:{enabled:!0,varName:null,preferredSize:[0,0],margins:10,alignment:null},previewHtml:'
    '}},item.list.tab=function(e){return{type:"Tab",parent:!0,addPanelDivider:"below",addPanelIconClass:"far fa-folder",editInfo:"Can be placed inside:
    TabbedPanel,
    VerticalTabbedPanel"+reText.tabs,defaultStyle:{enabled:!0,varName:null,text:"Tab",orientation:"column",spacing:10,alignChildren:["left","top"]},previewHtml:'
    '}},item.list.treeview=function(e){return{type:"TreeView",parent:!0,addPanelIconClass:"fas fa-tree",editInfo:'Valid child item:
    TreeItem.',defaultStyle:{enabled:!0,varName:null,preferredSize:[0,0],alignment:null},previewHtml:'
    '}},item.list.treeitem=function(e){return{type:"TreeItem",parent:!0,addPanelDivider:"below",addPanelIconClass:"fas fa-leaf",editInfo:'Valid child item:
    TreeItem.

    You can expand or collapse these items in the dialog preview by clicking the arrows.

    This item doesn't have creation properties, so unfortunately the variable name can't be used to find this item in the dialog object.',defaultStyle:{enabled:!0,varName:null,text:"TreeItem"},previewHtml:'
    \n\n\n\n'+e.type+'\n
    '}},item.funnel={create:function(e){(e=tab.preCreate(e)).style=item.create.localStorage(e),item.create.treeView(e),item.update.order(),item.create.dialogPreview(e),item.activate(e.id),tab.onCreate(e);item.funnel.update("all","localStorage"),"loadFromLocalStorage"===e.event||edit_style_panel.build(e.style),"TabbedPanel"===e.type&&tabbedPanel.onCreate(e.event),"VerticalTabbedPanel"===e.type&&verticalTabbedPanel.onCreate(e.event),"TreeView"===e.type&&treeView.onCreate(e.event),hideItem.onCreate(e.id),$("#dialog-section").backstretch("resize")},remove:function(e){var t=$('#panel-tree-view-wrap [data-item-id="'+e+'"]'),a=t.prev(),i=t.next(),n=t.parent("ul").parent("li"),s=t.data("item-type");item.remove.treeView(e),item.remove.dialogPreview(e,s),item.remove.localStorage();var l=local_storage.get("dialog");item.update.style.treeViewAll(l),$("#panel-tree-view-wrap .active").length<1&&(e=i.length>0&&i.data("item-id")||a.length>0&&a.data("item-id")||n.data("item-id"),item.activate(e),edit_style_panel.build(l.items["item-"+e].style)),setTimeout((function(){$("#dialog-section").backstretch("resize")}),1)},update:function(e,t){var a=local_storage.get("dialog"),i=(a="localStorage"===t?a:item.update.style.localStorage(e,a)).items["item-"+a.activeId];item.update.style.treeView(e,a,i),item.update.style.treeViewAll(a),"dialog"!==t&&item.update.style.dialogPreview(e,a,i),treeViewItem.onUpdate(a,i),forceSize.onUpdate(e,a,i),setTimeout((function(){$("#dialog-section").backstretch("resize")}),10)},sort:function(e,t,a,i,n){item.sort.dialogPreview(e,t,a,i,n),item.sort.localStorage(e,t),$("#dialog-section").backstretch("resize")}},item.create={localStorage:function(e){var t=local_storage.get("dialog"),a=(t=null===t?{}:t).hasOwnProperty("items"),i="item-"+e.id,n=!1;if(a&&(n=t.items.hasOwnProperty(i)),t.activeId=e.id,!n){void 0===t.items&&(t.items={}),void 0===t.items[i]&&(t.items[i]={});var s=t.items[i];s.id=e.id,s.type=e.type,s.parentId=e.parentId,e.sourceId?s.style=$.extend(!0,{},t.items["item-"+e.sourceId].style):s.style=e.defaultStyle||item.list[e.type.toLowerCase()](e).defaultStyle}var l=["varName","helpTip","softWrap","typeName","windowType","creationProps","enabled"];"EditText"===e.type?l.push("justify"):"IconButton"===e.type&&l.push("text");var o=item.list[e.type.toLowerCase()](!1).defaultStyle;return $.each(l,(function(a,i){!function(a){var i=t.items["item-"+e.id];void 0===o[a]&&void 0!==i.style[a]&&delete i.style[a],void 0!==o[a]&&void 0===i.style[a]&&(i.style[a]=o[a])}(i)})),local_storage.set("dialog",t),t.items["item-"+e.id].style},treeView:function(e){var t=item.list[e.type.toLowerCase()](!1).parent?'data-parent="true"':"",a=$("
  • '+e.type+"
  • ");"Dialog"===e.type&&(a=$('
      '+a.prop("outerHTML")+"
    ")).find("> li").addClass("tree-root");var i=e.type.toLowerCase() +;item.list[i](!1).parent&&$("
      ").insertAfter(a.find(".item-text")),t=(e.target.is("ul")?e.target.parent("li"):e.target).data("parent");var n,s=e.event.match(/^drag/);n=t?s?e.previousIsParent?"insertAfter":"prependTo":"appendTo":"insertAfter",$(a)[n](e.target)},dialogPreview:function(e){var t,a,i=item.list[e.type.toLowerCase()](e).previewHtml,n=e.target.is("ul")?e.target.parent("li"):e.target,s=n.data("parent"),l=n.data("item-id"),o=$("#dialog"),r=o.find('[data-item-id="'+l+'"]'),d=e.event.match(/^drag/);s?(t=d?e.previousIsParent?"insertAfter":"prependTo":"appendTo",a="Dialog"===e.type?o:d&&e.previousIsParent?r:r.find("> .padding-box")):(t="insertAfter",a=o.find('[data-item-id="'+l+'"]')),$(i)[t](a);var p=$('#dialog [data-item-id="'+e.id+'"]');"DropDownList"===e.type?droplist.init(p,e.id):"RadioButton"===e.type||"Checkbox"===e.type?radiocheck.init(p,e.id,e.type):"ListBox"===e.type&&listbox.init(p,e.id)}},item.get={},item.get.order=function(){var e=[];return $("#panel-tree-view-wrap .contents [data-item-id]").each((function(){var t=$(this).data("item-id");e.push(t)})),e},item.get.id=function(){var e=item.get.order();return Math.max.apply(null,e)+1},item.activate=function(e,t){var a=local_storage.get("dialog");a.activeId=e,local_storage.set("dialog",a);var i=$("#panel-tree-view-wrap"),n=i.find(".active");n.removeClass("active");var s=i.find('[data-item-id="'+e+'"]');s.addClass("active");var l=$("#dialog");l.find(".active").removeClass("active"),l.find('[data-item-id="'+e+'"]').addClass("active"),tab.onActivate(e),"dialog-preview"===t&&structurePanelScroll(e,n),breadCrumbs(i,s),lightThePath(i,s)},item.remove={localStorage:function(){var e=local_storage.get("dialog");e.order=function(){var e=[];return $("#tree-view-contents [data-item-id]").each((function(){e.push($(this).data("item-id"))})),e}(),$.each(function(e){var t=[];return $.each(e.items,(function(e,a){t.push(a.id)})),t}(e),(function(t,a){$.inArray(a,e.order)<0&&delete e.items["item-"+a]})),local_storage.set("dialog",e)},treeView:function(e){$("#panel-tree-view-wrap").find('[data-item-id="'+e+'"]').remove()},dialogPreview:function(e,t){tab.onRemove(e,t);var a=$("#dialog");a.find('[data-item-id="'+e+'"]').length>0&&a.find('[data-item-id="'+e+'"]').remove()}},item.sort={localStorage:function(e,t){var a,i=local_storage.get("dialog");i.order=(a=[],$("#tree-view-contents [data-item-id]").each((function(){var e=$(this).data("item-id");a.push(e)})),a),i.items["item-"+e].parentId=t,local_storage.set("dialog",i)},dialogPreview:function(e,t,a,i,n){var s=$("#dialog"),l=s.find('[data-item-id="'+e+'"]'),o=s.find('[data-item-id="'+n+'"]'),r="insertAfter"===i?o:o.find("> .padding-box");if(l[i](r),"RadioButton"===a){var d=l.find(".radiobutton"),p=d.hasClass("on"),c=0,m=':not([data-item-type="RadioButton"],.spacing)';if(l.nextUntil(m).add(l.prevUntil(m)).each((function(){$(this).find(".radiobutton").hasClass("on")&&++c})),c>0&&p){d.removeClass("on");var u=local_storage.get("dialog");u.items["item-"+e].style.checked=!1,local_storage.set("dialog",u)}}}},item.update={},item.update.style={},item.update.style.localStorage=function(e,t){var a=item.update.get_values(t.items["item-"+t.activeId],e);return $("#panel-edit-style-wrap").find('[data-edit^="'+e+'"]').closest(".creation-props-inner-wrap").length>0?t.items["item-"+t.activeId].style.creationProps[e]=a[e]:t.items["item-"+t.activeId].style[e]=a[e],local_storage.set("dialog",t),t},item.update.style.treeView=function(e,t,a){if("varName"===e||"text"===e||"all"===e){var i=a.style.text,n=$('#panel-tree-view-wrap [data-item-id="'+a.id+'"] > .item-text'),s=a.type,l=void 0===i?s:i.trim();customVar.init();var o=customVar.names[a.id];if(o){var r=o.toLowerCase();o||(r=r.replace(/\d+$/,"")),n.html(r===l.toLowerCase()?o:''+o+(i?":":"")+" "+(i?''+i+"":""))}else n.html(s.toLowerCase()===l.toLowerCase()?s:''+s+': '+i+"")}},item.update.style.treeViewAll=function(e){$.each(e.order,(function(t,a){item.update.style.treeView("varName",e,e.items["item-"+a])}))},item.update.style.dialogPreview=function(e,t,a,i){var n={property:e,value:a.style[e],data:t,dataItem:a,event:i};"all"===e?$.each(a.style,(function(e,t){n.property=e,n.value=t,item.update.set_values(n)})):item.update.set_values(n)},item.update.order=function(){var e=local_storage.get("dialog");e.order=item.get.order(),local_storage.set("dialog",e)},item.update.get_values=function(e,t){var a={},i=$("#panel-edit-style-wrap"),n=i.find('[data-edit^="'+t+'"]');switch(t){case"softWrap":a.softWrap=n.prop("checked");break;case"justify":a.justify=i.find('[data-edit^="justify"].active').data("value");break;case"typeName":case"windowType":case"orientation":a[t]=n.find("option:selected").val();break;case"margins":if(i.find(".n-3-4.hidden").length>0)a.margins=parseInt(i.find(".margin-inputs .top").val(),10);else{var s=[];i.find('[data-edit="margins"]').each((function(){s.push(parseInt($(this).val(),10))})),a.margins=s}break;case"preferredSize":var l=parseInt(i.find("input.width").val(),10),o=parseInt(i.find("input.height").val(),10);a.preferredSize=[l,o];break;case"tabNavWidth":a.tabNavWidth=parseInt(i.find("input.tabNavWidth").val(),10);break;case"spacing":a.spacing=parseInt(n.val(),10);break;case"alignChildren":var r=i.find('#align-children-horizontal[data-edit="alignChildren"] option:selected').val(),d=i.find('#align-children-vertical[data-edit="alignChildren"] option:selected').val();a.alignChildren=[r,d];break;case"image":a.image=[i.find(".base64-bin").attr("src")];break;case"alignment":!1===n.prop("disabled")?a.alignment=n.find("option:selected").val():a.alignment=null;break;default:"checkbox"===n.attr("type")?a[t]=n.prop("checked"):a[t]=n.val()}return a},item.update.set_values=function(e){var t=e.value,a=e.dataItem.type,i=e.dataItem.style,n=e.dataItem.id,s=$("#dialog .active"),l=s.find("> .padding-box");switch(e.property){case"text":if("Dialog"===a)s.find("#dialog-title-bar div").text(t);else if("Panel"===a){var o=s.find("> .title");o.text(t),l.css({minWidth:o.width()+22})}else if("DropDownList"===a);else if(s.find("> label").length>0)s.find("label").text(t);else if("Tab"===a){var r=s.parent().parent(),d=r.data("item-type"),p=r.find('> .tab-container [data-tab-id="'+n+'"]');"TabbedPanel"===d?p.text(t):"VerticalTabbedPanel"===d&&p.find("span").text(t)}else if("TreeItem"===a)s.find("> .item-wrap .text-container").text(t);else if(item.list[a.toLowerCase()](!1).multiline){s.find(".text-container").html(t.split("\n").join("
      "))}else s.find(".text-container").html(t);break;case"listItems":"DropDownList"===a?droplist.set.items(s,t,i):"ListBox"===a&&listbox.set(s,t,i);break;case"checked":!0===t&&s.find("input").prop("checked",!0);break;case"justify":s.removeClass((function(e,t){return(t.match(/(^|\s)justify-\S+/g)||[]).join(" ")})).addClass("justify-"+e.value);break;case"margins":var c=t[0],m=t[1],u=t[2],f=t[3],g="object"!=typeof t,h=g?t:c,v=g?t:m,b=g?t:u,y=g?t:f;"Dialog"===a?l.css({paddingTop:h<=6?1:h,paddingRight:v<=1?1:v,paddingBottom:b<=1?1:b,paddingLeft:y<=1?1:y}):"Panel"===a?l.css({paddingTop:h<=3?3:h,paddingRight:v<=3?3:v,paddingBottom:b<=1?1:b,paddingLeft:y<=3?3:y}):"TabbedPanel"===a||"VerticalTabbedPanel"===a?tabbedPanel.set.margins(h,v,b,y,n,l):l.css({paddingTop:h,paddingRight:v,paddingBottom:b,paddingLeft:y});break;case"preferredSize":var w=0==t[0]?"auto":t[0],x=0==t[1]?"auto":t[1]+("Dialog"===a?$("#dialog-title-bar").outerHeight():0);s.css({minWidth:w,minHeight:x}),item.list[a.toLowerCase()](!1).parent&&(s.find("> .soft-wrap-guard").remove(),t[0]>0&&$('').prependTo(s)),dangerZone.set(e,s),droplist.set.size(s,t,i,a,w,x);break;case"tabNavWidth":var C=s.find(".tab-container");C.css({minWidth:0==t?"auto":t}),dangerZone.set(e,C,".number.tabNavWidth");break;case"orientation":s.removeClass((function(e,t){return(t.match(/(^|\s)orientation-\S+/g)||[]).join(" ")})).addClass("orientation-"+t);break;case"spacing":s.find("> style.spacing").remove();var S=0,k=e.data.items["item-"+n].parentId;if(!1!==k)"row"===e.data.items["item-"+k].style.orientation&&(S=2);t+=S,$('").appendTo(s);break;case"alignChildren":s.removeClass((function(e,t){return(t.match(/(^|\s)align-children-\S+/g)||[]).join(" ")})),s.addClass("align-children-horizontal-"+t[0]),s.addClass("align-children-vertical-"+t[1]);break;case"image":s.find("img").attr("src",t[0]);break;case"alignment":if(s.removeClass((function(e,t){return(t.match(/(^|\s)alignment-\S+/g)||[]).join(" ")})),null!==t){var I="left"===t&&["left","top"]||"top"===t&&["left","top"]||"right"===t&&["right","bottom"]||"bottom"===t&&["right","bottom"]||[t,t];s.addClass("alignment-horizontal-"+I[0]),s.addClass("alignment-vertical-"+I[1])}break;case"helpTip":null!=t&&s.attr("title",t.replace(/(\s\\n\s|\\n\s|\s\\n|\\n)/g,"\n"));break;case"softWrap":if(null!=t)s[t?"removeClass":"addClass"]("disable-soft-wrap");break;case"varName":var A="string"==typeof t?t.toLowerCase():t;"Button"===a&&("ok"===A?s.addClass("default-button"):"ok"!==A&&s.hasClass("default-button")&&s.removeClass("default-button"));break;case"enabled":s[t?"removeClass":"addClass"]("disable-item");break}};var tabbedPanel={onCreate:function(e){if("loadFromLocalStorage"!==e&&"drag-duplicate"!==e){var t=$("#panel-tree-view-wrap"),a=t.find(".active"),i=a.data("item-id"),n={id:item.get.id(),type:"Tab",parentId:a.data("item-id"),target:a.find("> ul"),event:"parent-propagation"};item.funnel.create(n);var s=t.find(".active").data("item-id");item.activate(i),n.id=item.get.id(),item.funnel.create(n),item.activate(s)}var l=$("#panel-new-item-wrap .tab");l.hasClass("show")||l.addClass("show")},set:{margins:function(e,t,a,i,n,s){s.find("> .margins").remove(),$('").prependTo(s)}}},verticalTabbedPanel={onCreate:function(e){if("loadFromLocalStorage"!==e&&"drag-duplicate"!==e){var t=$("#panel-tree-view-wrap"),a=t.find(".active"),i=a.data("item-id"),n={id:item.get.id(),type:"Tab",parentId:a.data("item-id"),target:a.find("> ul"),event:"parent-propagation"};item.funnel.create(n);var s=t.find(".active").data("item-id");item.activate(i),n.id=item.get.id(),item.funnel.create(n),item.activate(s)}var l=$("#panel-new-item-wrap .tab");l.hasClass("show")||l.addClass("show")}},tab={preCreate:function(e){if("Tab"===e.type&&"VerticalTabbedPanel"===$('[data-panel="treeview"] [data-item-id="'+e.parentId+'"]').data("item-type")){var t=item.list.tab(!1).defaultStyle;t.alignChildren=["fill","top"],e.defaultStyle=t}return e},onCreate:function(e){if("Tab"===e.type){var t=$('#dialog [data-item-id="'+e.parentId+'"]');if("TabbedPanel"===t.data("item-type")){var a=t.find("> .tab-container");$('
      '+e.style.text+"
      ").appendTo(a),tab.containerSort(t.find("> .padding-box > .tab"),a)}else{var i=t.find("> .tab-container > .inner-wrap > ul");$('
    • '+e.style.text+"
    • ").appendTo(i),tab.containerSort(t.find("> .padding-box > .tab"),i)}item.activate(e.id,"dialog-preview");var n=local_storage.get("dialog");edit_style_panel.build(n.items["item-"+e.id].style)}},onDragValid:function(e,t){var a=t.target.parent("li"),i=e.hasClass("tab"),n=a.hasClass("tabbedpanel"),s=a.hasClass("verticaltabbedpanel");return i&&!n&&!s||!i&&(n||s)},onClick:function(e,t){var a=t.data("item-type"),i=e.hasClass("tab"),n="TabbedPanel"===a,s="VerticalTabbedPanel"===a,l=i&&!n&&!s||!i&&(n||s);if(l){notification("error","This item can't be placed inside the active item!",1.8);var o="failure-info";e.removeClass(o),e.addClass(o),setTimeout((function(){e.removeClass(o)}),1950)}return l},onActivate:function(e){var t=$('#panel-tree-view-wrap [data-item-id="'+e+'"]'),a=$('#dialog .tab-container [data-tab-id="'+e+'"]');if($("#dialog .currently-active-tab").removeClass("currently-active-tab"),a.addClass("currently-active-tab"),t.closest(".tabbedpanel").length>0||t.closest(".verticaltabbedpanel").length>0){var i=local_storage.get("dialog");t.parentsUntil(".dialog").filter(".tab").add("Tab"===t.data("item-type")&&t).each((function(){var e=i.items["item-"+$(this).data("item-id")],t=i.items["item-"+$(this).data("item-parent-id")];tab.show(e,t),$(this).css({minWidth:"",minHeight:""}),tab.resizeActive(e.id),t.style.selection=e.id,local_storage.set("dialog",i)}))}},resizeActive:function(e){var t=$('#dialog [data-item-id="'+e+'"]'),a="visible-tab";t.addClass("tab-width-auto");var i=t.find("> .padding-box"),n=i.innerWidth(),s=i.innerHeight();t.removeClass("tab-width-auto");var l=0,o=0;t.removeClass(a),t.siblings(".tab").each((function(){$(this).addClass(a+" tab-width-auto");var e=$(this).find("> .padding-box"),t=e.innerWidth(),i=e.innerHeight();t>l&&(l=t),i>o&&(o=i),$(this).removeClass(a+" tab-width-auto"),$(this).css({minWidth:"",minHeight:""})})),l>n?t.css({minWidth:l}):t.css({minWidth:""}),o>s?t.css({minHeight:o}):t.css({minHeight:""}),t.addClass(a)},show:function(e,t){$('#dialog [data-item-id="'+t.id+'"] > .tab-container [data-tab-id="'+e.id+'"]').addClass("visible").siblings().removeClass("visible"),$('#dialog [data-item-id="'+t.id+'"] > .padding-box > [data-item-id="'+e.id+'"]').addClass("visible-tab").siblings().removeClass("visible-tab")},onRemove:function(e,t){var a,i=local_storage.get("dialog"),n=$('#dialog [data-item-id="'+e+'"]');if("Tab"===t){a=e,$('#dialog [data-tab-id="'+a+'"]').remove();var s=i.items["item-"+e];a=$('#panel-tree-view-wrap [data-item-id="'+s.parentId+'"] > ul > li:first').data("item-id");var l=n.siblings(".visible-tab"),o=n.prev().length>0&&n.prev().data("item-id")||n.next().length>0&&n.next().data("item-id")||n.closest(".panel.tab").length>0&&n.closest(".panel.tab").data("item-id")||!1;n.remove(),l.length>0&&tab.resizeActive(l.data("item-id")),l.length<1&&o&&item.activate(o)}else n.closest(".tab").length>0&&n.remove()},onStartSort:function(e){if(e.hasClass("tab")){$("body").addClass("dragging-tab");var t=e.prev().length>0&&e.prev().data("item-id")||e.next().length>0&&e.next().data("item-id")||e.closest(".tab").length>0&&e.closest(".tab").data("item-id")||!1;t&&$('#dialog [data-item-id="'+t+'"]').addClass("dragged-tab-relative")}},onSort:function(e){var t=e.hasClass("tab"),a=e.hasClass("tabbedpanel"),i=e.hasClass("verticaltabbedpanel");if(t||a||i||$('#dialog [data-item-id="'+e.data("item-id")+'"]').closest(".tab").length>0){$("body").removeClass("dragging-tab");var n,s,l=local_storage.get("dialog"),o=e.data("item-id"),r=l.items["item-"+o].parentId,d=$("#dialog"),p=d.find('[data-item-id="'+r+'"]');"VerticalTabbedPanel"===l.items["item-"+r].type?(n=p.find("> .tab-container > .inner-wrap > ul"),s=d.find('.tab-container [data-tab-id="'+o+'"]').parent("li")):(n=p.find("> .tab-container"),s=d.find('.tab-container [data-tab-id="'+o+'"]')),s.appendTo(n);var c=p.find("> .padding-box > .tab");tab.containerSort(c,n);var m=$("#dialog .dragged-tab-relative").removeClass("dragged-tab-relative");item.activate(m.data("item-id")),item.activate(o),edit_style_panel.build(l.items["item-"+o].style)}},containerSort:function(e,t){e.each((function(){var e=$(this).data("item-id");t.find('[data-tab-id="'+e+'"]').appendTo(t)}))},onHideToggle:function(e,t,a){$('#dialog [data-tab-id="'+a.id+'"]')[e?"removeClass":"addClass"](t)}},treeView={onCreate:function(e){if("loadFromLocalStorage"!==e&&"drag-duplicate"!==e){var t=$("#panel-tree-view-wrap"),a=t.find(".active"),i=a.data("item-id"),n={id:item.get.id(),type:"TreeItem",parentId:a.data("item-id"),target:a.find("> ul"),event:"parent-propagation"};item.funnel.create(n);var s=t.find(".active").data("item-id");item.activate(i),n.id=item.get.id(),item.funnel.create(n),item.activate(s)}var l=$("#panel-new-item-wrap .treeitem");l.hasClass("show")||l.addClass("show")},onDragValid:function(e,t){var a=t.target.parent("li"),i=e.hasClass("treeitem"),n=a.hasClass("treeview"),s=a.hasClass("treeitem");return i&&!n&&!s||!i&&(n||s)},onClick:function(e,t){var a=t.data("item-type"),i=e.hasClass("treeitem"),n="TreeView"===a,s="TreeItem"===a,l=i&&!n&&!s||!i&&(n||s);if(l){notification("error","This item can't be placed inside the active item!",1.8);var o="failure-info";e.removeClass(o),e.addClass(o),setTimeout((function(){e.removeClass(o)}),1950)}return l}},treeViewItem={onClick:function(){$("#dialog").on("click",".tree-view-arrow",(function(){var e=$(this).parent(".item-wrap").parent(".tree-view-item"),t=e.data("item-id"),a=local_storage.get("dialog"),i=a.items["item-"+t];treeViewItem.expand(a,i,e,!0)}))},onSort:function(e,t,a){if("TreeItem"===t){$('#dialog [data-item-id="'+a+'"]').parent(".padding-box").parent(".tree-view-item").addClass("tree-node");var i=$("#dialog .tree-node > .padding-box:empty").parent().removeClass("tree-node expanded");if(i.length>0){var n=i.data("item-id"),s=local_storage.get("dialog");delete s.items["item-"+n].expanded,local_storage.set("dialog",s)}}},onUpdate:function(e,t){if("TreeItem"===t.type){var a=$('#dialog [data-item-id="'+t.id+'"]');a.parent(".padding-box").parent(".tree-view-item").length>0&&a.parent(".padding-box").parent(".tree-view-item").addClass("tree-node"),treeViewItem.expand(e,t,a)}},expand:function(e,t,a,i){var n,s="expanded";if(!0!==i)n=t.expanded?"addClass":"removeClass";else{var l=a.hasClass(s);n=l?"removeClass":"addClass"}a[n](s),i&&(l?delete e.items["item-"+t.id].expanded:e.items["item-"+t.id].expanded=!0,local_storage.set("dialog",e))}};treeViewItem.onClick();var listbox={init:function(e,t){e.on("click","li",(function(){var a=$(this);listbox.clickety(t,e,a)}))},clickety:function(e,t,a){var i="selected",n=a.hasClass(i)?"removeClass":"addClass";a[n](i);var s=[];t.find("li").each((function(){$(this).hasClass(i)&&s.push($(this).index())}));var l=local_storage.get("dialog");l.items["item-"+e].style.selection=s,local_storage.set("dialog",l)},set:function(e,t){var a=e.find("ul");a.children().remove();var i,n,s=t.split(","),l=local_storage.get("dialog"),o=l.items["item-"+l.activeId];void 0!==o.style.selection&&(i=o.style.selection,n=0,$.each(i,(function(e,t){n=s.length&&o.style.selection.pop(),local_storage.set("dialog",l)),$.each(s,(function(e,t){var i=t.trim(),n=$.inArray(e,o.style.selection)>=0;$(""+i+"").appendTo(a)}))}};droplistOnWindowResize();var droplist={init:function(e){e.find(".drop-list-wrap").on("click",(function(){$("#drop-list").remove();var e=$(this),t=e.hasClass("open"),a=e.parent().data("item-id"),i=local_storage.get("dialog").items["item-"+a];if(item.activate(a,"dialog-preview"),edit_style_panel.build(i.style),t)droplist.hide();else{e.addClass("open");var n=droplist.inspector(a,e);droplist.makeList(a,e,n),$("#drop-list ul li").on("click",(function(){var t=$(this),i=local_storage.get("dialog");i.items["item-"+a].style.selection=t.index(),local_storage.set("dialog",i),e.find(".selected").removeClass("selected"),e.find(".items").children().eq(t.index()).addClass("selected"),droplist.hide()}))}}))},backbone:function(e){var t=null,a=e.find(".items").children();a.each((function(){var e=$(this).width();e>t&&(t=e)})),a.width(t)},inspector:function(e,t){var a="",i=t.find(".selected").index();return t.find(".items").children().each((function(e){var t=$(this).text();a+='
    • '+t+"
    • "})),a},makeList:function(e,t,a){var i=t.offset().top,n=t.offset().left,s=t.outerWidth(),l=t.outerHeight();$('
        '+a+"
      ").appendTo("#dialog-section");var o=$("#drop-list"),r=2*parseInt(o.css("border-left-width"),10),d=2*parseInt(o.css("padding-left"),10);o.css({top:i+l,left:n-($(window).width()-$("#dialog-overlay-wrap").width()),width:s-(r+d)})},set:{items:function(e,t,a){var i=e.find(".items");i.children().remove();var n=!1;if($.each(t.split(","),(function(e,t){var s=t.trim(),l="-"==s?" horizontal-line":"",o=e===a.selection?" selected test":"";e===a.selection&&(n=!0),$('
      '+s+"
      ").appendTo(i)})),!n){var s=local_storage.get("dialog");s.items["item-"+s.activeId].style.selection=0,local_storage.set("dialog",s),i.find("> div:first").addClass("selected")}var l=e.find(".drop-list-wrap");droplist.backbone(l)},size:function(e,t,a,i,n){if("DropDownList"===i){var s=e.find(".drop-list-wrap"),l=e.find("label");e.removeClass("too-big"),e.removeClass("too-small"),e.addClass("get-width");var o=e.width(),r=l.outerWidth(!0),d=s.outerWidth(!0);e.removeClass("get-width");var p=r+d;n>p?(e.addClass("too-big"),do&&s.width(o-16),e.parent().parent().hasClass("orientation-row")&&e.find("label").css({marginLeft:e.css("padding-left")}))}}},hide:function(){$("#drop-list").remove(),$(".drop-list-wrap.open").removeClass("open")},onActivate:function(e){"DropDownList"!==e.data("item-type")||$('[data-panel="edit"] .target-text').is(":empty")||$(' Deprecated!').appendTo('[data-panel="edit"] .target-text > h2')},onExport:function(){var e=local_storage.get("dialog");$.each(e.items,(function(e,t){"DropDownList"===t.type&&null!=t.style.text&&""==t.style.text.trim()&&delete t.style.text})),local_storage.set("dialog",e)}},radiocheck={init:function(e,t,a){var i=this,n=e.find(".radiocheck");i.restore(e,t,a,n),n.on("click",(function(){var e=$(this),a=local_storage.get("dialog"),n=a.items["item-"+t],s=e.hasClass("on");e[s?"removeClass":"addClass"]("on");var l=!s;e.is(".radiobutton")?(i.radio.clearSiblings(a,e),n.style.checked=l):n.style.checked=l,local_storage.set("dialog",a)}))},restore:function(e,t,a,i){!0===local_storage.get("dialog").items["item-"+t].style.checked&&i.addClass("on")},radio:{clearSiblings:function(e,t){var a=t.parent(),i=':not([data-item-type="RadioButton"],.spacing)';a.nextUntil(i).add(a.prevUntil(i)).each((function(){var t=$(this),a=t.data("item-id"),i=t.find(".radiocheck");t.hasClass("radiobutton")&&(i.removeClass("on"),e.items["item-"+a].style.checked=!1)}))}}},addItemsPanel={init:function(){this.generateHTML(),$("#panel-new-item-wrap li").on("click",(function(){var e=$("#panel-tree-view-wrap").find(".active"),t=e.data("parent"),a={id:item.get.id(),type:$(this).data("item-type"),parentId:t?e.data("item-id"):e.data("item-parent-id"),target:t?e.find("> ul"):e,event:"click"},i=tab.onClick($(this),e,a),n=treeView.onClick($(this),e,a);i||n||item.funnel.create(a)}))},generateHTML:function(){var e="";$.each(item.list,(function(t){var a=item.list[t](!1);a.addPanelIconClass&&"Dialog"!==a.type&&("above"===a.addPanelDivider&&(e+=''),e+='
    • '+a.type+"
    • ","below"===a.addPanelDivider&&(e+=''))})),e+='
      ',$("
        "+e+"
          ").appendTo("#panel-new-item-wrap .contents")}};addItemsPanel.init();var edit_style_panel={build:function(e,t){var a=$("#edit-style-inner-container"),i=$("#panel-tree-view-wrap .active"),n=i.data("item-type").toLowerCase(),s=item.list[n](!1).addPanelIconClass,l=$('[data-panel="edit"] .item-prop-icon');l.html(""),$('').appendTo(l);var o="";o+=''+n+"",$.each(["varName","image","iconButtonStroke","softWrap","text","listItems","justify","typeName","tabNavWidth","preferredSize","margins","orientation","spacing","alignChildren","alignment","helpTip","windowType","enabled","creationProps"],(function(e,t){o+=''})),a.html(o);var r=item.list[n](!1);if(!1===e)$("
          "+r.stylePropInfo+"
          ").appendTo(a);else{$.each(e,(function(e,s){var l=panel_edit_style_html.init(e,s,t,i,n,r);if(void 0!==l){var o=a.find(".target-"+e);l.appendTo(o)}})),numberInputs();var d=item.list[n](!1).defaultStyle.text,p=item.list[n](!1).multiline,c=$('#panel-edit-style-wrap [data-edit="text"]'),m=c.parent();!d||p||m.hasClass("is-not-multiline")||m.addClass("is-not-multiline"),$(".pretty-classic").prettyDropdown({hoverIntent:1e3,classic:!0,customClass:"arrow triangle",selectedMarker:''}),$("#panel-edit-style-wrap textarea").each((function(){autosize(this)})),"dialog"!==t&&d&&(c.focus(),c.select())}var u=r.editInfo;u&&$('
          '+u+"
          ").appendTo(a),droplist.onActivate(i,e)}},panel_edit_style_html={init:function(e,t,a,i,n,s){var l;switch("creationProps"!==e&&"alignment"!==e&&(t=null==t?"":"string"==typeof t?t.replace(/\"/g,"""):t),e){case"varName":l=$('

          Custom Name

          ');break;case"windowType":l=$('

          Window Type

          ');break;case"creationProps":var o="",r={su1PanelCoordinates:"When you add a panel to a window, you can choose to set a creation property (su1PanelCoordinates), which causes that panel to automatically adjust the positions of its children; see the add method for panel. When automatic adjustment is enabled, you provide position values that were correct for Photoshop CS, and the result is the same in Photoshop CS2, CS3, CS4, CS5, or CC. You can also set automatic adjustment for a window; in this case, it applies to all child panels of that window unless it is explicitly disabled in the child panel.",maximizeButton:"When true, the title bar includes a button to expand the window to its maximum size (typically, the entire screen), if the platform and window type allow it. When false, it does not. Default is false for type palette, true for type window. Not used for dialogs.",minimizeButton:"When true, the title bar includes a button to minimize or iconify the window, if the platform and window type allow it. When false, it does not. Default is false for type palette, true for type window. Main windows cannot have a minimize button in Mac OS. Not used for dialogs.",independent:"When true, a window of type window is independent of other application windows, and can be hidden behind them in Windows. In Mac OS, has no effect. Default is false.",closeButton:"When true, the title bar includes a button to close the window, if the platform and window type allow it. When false, it does not. Default is true. Not used for dialogs.",resizeable:"When true, the window can be resized by the user. Default is false.",borderStyle:"A string that specifies the appearance of the border drawn around the panel. One of black, etched, gray, raised, sunken. Default is etched.",truncate:" If middle or end, defines where to remove characters from the text and replace them with an ellipsis if the specified title does not fit within the space reserved for it. If none, and the text does not fit, characters are removed from the end, without any replacement ellipsis character.",scrolling:"When false (the default), the displayed text cannot be scrolled. When true, the displayed text can be vertically scrolled using scrollbars; this case implies multiline is true.",noecho:"When false (the default), the control displays input text. When true, the control does not display input text (used for password input fields).",readonly:"When false (the default), the control accepts text input. When true, the control does not accept input but only displays the contents of the text property.",multiline:"When false (the default), the control accepts a single line of text. When true, the control accepts multiple lines, in which case the text wraps within the width of the control.",scrollable:"(For multiline elements only) When true (the default), the text field has a vertical scrollbar that is enabled when the element contains more text than fits in the visible area. When false, no vertical scrollbar appears; if the element contains more text than fits in the visible area, the arrow keys can be used to scroll the text up and down.",borderless:"When true, the window has no title bar or borders. Properties that control those features are ignored.",enterKeySignalsOnChange:"When false (the default), the control signals an onChange event when the editable text is changed and the control loses the keyboard focus (that is, the user tabs to another control, clicks outside the control, or types ENTER). When true, the control only signals an onChange event when the editable text is changed and the user types ENTER; other changes to the keyboard focus do not signal the event.",multiselect:"When false (the default), only one item can be selected. When true, multiple items can be selected.",numberOfColumns:"A number of columns in which to display the items; default is 1. When there are multiple columns, each ListItem object represents a single selectable row. Its text and image values supply the label for the first column, and the subitems property specifies labels for additional columns.",columnWidths:"An array of numbers for the preferred width in pixels of each column.",columnTitles:"A corresponding array of strings for the title of each column, to be shown if showHeaders is true.",showHeaders:"True to display column titles.",style:"A string for the visual style, one of: button: Has a visible border with a raised or 3D appearance. toolbutton: Has a flat appearance, appropriate for inclusion in a toolbar",toggle:"For a button-style control, a value of true causes it to get a button-pressed appearance the first time it is clicked, and alternate with the unpressed appearance each time it is clicked. The toggle state is reflected in the control’s value property."};$.each(t,(function(e,t){switch(typeof(t=null==t?"":"string"==typeof t?t.replace(/\"/g,"""):t)){case"string":case"number": +o+='
          '+e+':
          ';break;default:o+='
          '}})),l=$('

          Creation Properties

          '+o+"
          ");break;case"helpTip":l=$('

          Tooltip forced line break " \\n "

          ');break;case"enabled":l=$('

          Enabled

          ');break;case"softWrap":break;case"text":var d=s.defaultStyle.softWrap;l="DropDownList"===t?$(""):$('

          Text'+(!0===d||!1===d?'':"")+'

          ");break;case"listItems":l=$('

          List Items (Comma separated)

          ");break;case"exportChildren":l=$('

          Export Child Items

          ');break;case"justify":(l=$('

          Justify:

          ')).find('[data-value="'+t+'"]').addClass("active");break;case"margins":var p="object"!=typeof t;l=$('

          Margins

          toprightbottomleft
          ');break;case"preferredSize":l=$('

          Preferred Size

          Width:

          Height:

          ');break;case"tabNavWidth":l=$('

          Preferred width (ListBox)

          Width:

          ');break;case"orientation":(l=$('

          Orientation

          Spacing


          ')).last().find('option:contains("'+t+'")').prop("selected",!0);break;case"spacing":l=$('
          ');break;case"alignChildren":var c=$("#dialog .active").hasClass("orientation-column");l=$('

          Align Children

          X:Y:
          ");var m=t[0],u=t[1];l.find('#align-children-horizontal option:contains("'+m+'")').prop("selected",!0),l.find('#align-children-vertical option:contains("'+u+'")').prop("selected",!0);break;case"image":l=$('
          Choose file...
          ');break;case"alignment":var f,g=$("#dialog .active").parent("div").parent("div").hasClass("orientation-column"),h=g?"column":"row",v=g?"horizontal":"vertical",b=null===t,y=g?["left","center","right","fill"]:["top","center","bottom","fill"],w="";$.each(y,(function(e,t){t=null==t?"":"string"==typeof t?t.replace(/\"/g,"""):t,w+='"})),l=$('

          Alignment (Self)


          '+('
          ")+"
          "),"column"===h?(f=("top"===t?"left":"bottom"===t&&"right")||t,l.find('#alignment-horizontal option:contains("'+(null===t?"center":f)+'")').prop("selected",!0)):(f=("left"===t?"top":"right"===t&&"bottom")||t,l.find('#alignment-vertical option:contains("'+(null===t?"center":f)+'")').prop("selected",!0));break}return l}},propsPanel=$("#panel-edit-style-wrap");propsPanel.on("click",".justify-icon",(function(){$(this).addClass("active").siblings().removeClass("active")})),propsPanel.on("change",".alignment-checkbox input",(function(){var e=$(this).prop("checked"),t=!e,a=e?"removeClass":"addClass";$(".alignment-container select").prop("disabled",t).trigger("change"),$(".alignment-container .prettydropdown")[a]("disabled")})),propsPanel.on("click",".preferred-size-auto",(function(){var e=propsPanel.find("input.width");e.val(0).change(),propsPanel.find("input.height").val(0).change(),item.funnel.update(e.data("edit"))})),propsPanel.on("dblclick",".number-overlay",(function(){var e=$(this).parent().find(".number");e.val(0).change(),item.funnel.update(e.data("edit"))})),propsPanel.on("click",".link-icon",(function(){var e=$(".margin-inputs .n-3-4");e.hasClass("hidden")?($(this).removeClass("active"),e.removeClass("hidden"),e.find("input").prop("disabled",!1).val($(".margin-inputs .n-1-4 input").val()),$("#panel-edit-style-wrap .margins-desc").removeClass("hide")):($(this).addClass("active"),e.addClass("hidden"),e.find("input").prop("disabled",!0),$("#panel-edit-style-wrap .margins-desc").addClass("hide")),item.funnel.update("margins")})),propsPanel.on("keydown",'[data-edit="text"]',(function(e){return lineBreakIntercept(e)})),propsPanel.on("keyup",'[data-edit="text"]',(function(e){18!=(e.keyCode?e.keyCode:e.which)&&item.funnel.update($(this).data("edit"));var t=$("#dialog .active"),a=t.find(".text-container"),i=t.data("item-type"),n=a.height(),s=!1;("StaticText"===i&&n>25.5||"EditText"===i&&n>22.5)&&(s=!0),s?a.addClass("multiline"):a.removeClass("multiline")})),propsPanel.on("change",'input[type="checkbox"][data-edit]',(function(){item.funnel.update($(this).data("edit"))})),propsPanel.on("keyup",'[data-edit="listItems"], [data-edit="varName"], [data-edit="helpTip"], .creation-props-inner-wrap input[type="text"]',(function(){if("varName"===$(this).data("edit")){$(this).val($(this).val().replace(/[-]+/g," ").replace(/^[0-9]/g,"").replace(/[^\w\s]/g,"").replace(/ (.)/g,(function(e){return e.toUpperCase()})).replace(/ /g,""))}item.funnel.update($(this).data("edit"))})),propsPanel.on("click",'[data-edit="justify"]',(function(){item.funnel.update($(this).data("edit"))})),propsPanel.on("change","select[data-edit]",(function(){if("orientation"===$(this).data("edit")){var e="column"===$(this).find("option:selected").val(),t=$("#align-children-horizontal"),a=$("#align-children-vertical");e?(a.find("option:contains(fill)").remove(),$("").appendTo(t)):(t.find("option:contains(fill)").remove(),$("").appendTo(a)),$("#panel-edit-style-wrap .align-children select").each((function(){$(this).trigger("change"),$(this).prettyDropdown({classic:!0,customClass:"arrow triangle",selectedMarker:''}).refresh()}))}item.funnel.update($(this).data("edit"))})),propsPanel.on("click",".custom-file-input > div",(function(){$(this).hasClass("remove")?(propsPanel.find(".base64-bin").attr("src",""),item.funnel.update("image")):propsPanel.find('[data-edit="image"]').trigger("click")})),propsPanel.on("change",'[data-edit="image"]',(function(){var e=this.files[0],t={render:function(e,t){var a=new FileReader;a.onload=function(){t(a.result)},a.readAsDataURL(e)},getBinary:function(e,t){var a=new FileReader;a.onload=function(){t(encodeURIComponent(a.result))},a.readAsBinaryString(e)}};t.render(e,(function(e){propsPanel.find(".base64-bin").attr("src",e),item.funnel.update("image")}))}));var snapshot={init:function(){snapshot.fetch_items_length()},openPanel:function(){var e=$('[data-panel="snapshots"]');if(e.data("lock")){e.data({lock:!1});var t=snapshot.fetch_all_items();$(t).prependTo(e.find(".snapshots")),e.find(".take-snapshot").on("click",snapshot.capture),e.on("click",".image",(function(){var e=$(this).closest(".snapshot").data("id"),t=local_storage.get("dialog-snapshots").storage["dialog-"+e];modal.init(''),$("#modal-window-content").addClass("snapshot-preview")})),e.on("click",".remove",(function(){snapshot.remove($(this).closest(".snapshot"))})),e.on("click",".ss-label",(function(){snapshot.replace($(this).closest(".snapshot"))}))}},replace:function(e){var t=e.data("id"),a=local_storage.get("dialog-snapshots").storage["dialog-"+t],i='
          ID: '+a.id+"Date: "+new Date(a.date).toLocaleString()+'
          Use left and right arrow keys to navigate between snapshots.
          When you load a snapshot it overwrites your current dialog, so you should take a new snapshot first if it has changes you want to keep.
          Sometimes these preview images have some weird clipping errors and such. Just wanted to acknowledge that it can happen, but it doesn\'t carry over to the loaded snapshot.
          DeleteLoad this snapshotClose
          ';modal.init(i,"snapshot-replace");var n=$("#snapshot-replace-box");n.find(".yes").on("click",(function(){modal.remove(),setTimeout((function(){local_storage.remove("dialog"),local_storage.set("dialog",a.json),modal.remove(),loadingScreen.init(null,(function(){location.reload()}))}),300)})),n.find(".no").on("click",(function(){modal.remove()})),n.find(".remove").on("click",(function(){var e=$("#modal-window.snapshot-replace .info-wrap").data("id"),t=$('[data-panel="snapshots"] .snapshot[data-id="'+e+'"]');modal.remove((function(){(t.prev().length<1?t.next():t.prev()).find(".ss-label").trigger("click"),snapshot.remove(t)}))}))},remove:function(e){var t=e.data("id"),a=local_storage.get("dialog-snapshots");delete a.storage["dialog-"+t],e.remove();var i=[];$('[data-panel="snapshots"] .snapshots').children().each((function(){i.push($(this).data("id"))})),a.ids=i.reverse(),local_storage.set("dialog-snapshots",a),snapshot.fetch_items_length()},fetch_items_length:function(){var e=local_storage.get("dialog-snapshots"),t=null;if(e&&e.ids&&(t=e.ids.length),null!==t){var a=$('[data-panel="snapshots"] .label .ss-number');e.ids.length>0?a.html('
          |
          '+e.ids.length):a.html("")}},fetch_all_items:function(){var e=local_storage.get("dialog-snapshots");null===e&&(e={ids:[],storage:{}},local_storage.set("dialog-snapshots",e));for(var t="",a=e.ids.length;a--;){var i=e.storage["dialog-"+e.ids[a]];t+=snapshot.make_html(i)}return t},capture:function(){var e=$('
          ').prependTo('[data-panel="snapshots"] .snapshots'),t=local_storage.get("dialog-snapshots"),a=local_storage.get("dialog"),i=$("#dialog-container");html2canvas(i[0],{backgroundColor:null,logging:!1}).then((function(i){var n=$('[data-panel="snapshots"]');e.remove();var s=t.ids.length>0?Math.max.apply(null,t.ids)+1:1,l=t.storage["dialog-"+s]={};l.id=s,l.date=(new Date).getTime(),l.image=i.toDataURL("image/png"),l.json=a,t.ids.push(l.id),local_storage.set("dialog-snapshots",t);var o=snapshot.make_html(l);n.find('[data-id="'+s+'"]').length<=0&&$(o).prependTo(n.find(".snapshots")),snapshot.fetch_items_length()}))},make_html:function(e){var t=new Date(e.date);return'
          '+e.id+'
          Snapshot
          '}};snapshot.init(),$(document).on("keydown",(function(e){if($("#modal-window.snapshot-replace").length>0){var t=e.keyCode?e.keyCode:e.which,a=37===t,i=39===t,n=$("#modal-window.snapshot-replace .info-wrap").data("id");(a||i)&&modal.remove((function(){var e,t=$('[data-panel="snapshots"] .snapshot[data-id="'+n+'"]');a?e=t.next().length<1?t.siblings().first():t.next():i&&(e=t.prev().length<1?t.siblings().last():t.prev()),e.length<1&&(e=t),e.find(".ss-label").trigger("click")}))}}));var mousemovePing,loadingScreen={init:function(e,t){e=e||.1,$("body").addClass("loading");$('
          Loading...
          ').appendTo("body"),$("#loader-bg").backstretch([{url:"./assets/images/bg.jpg",alignX:"center"}]),setTimeout((function(){t()}),this.secondsToMilliseconds(e))},secondsToMilliseconds:function(e){return 1e3*e}},clipboard={set:function(e,t){var a=$("#clipboard-export-spinner");a.show(),$('').appendTo("body");var i=$("#clipboard-export-temp");i.val(e),i.select();var n=!1;try{document.execCommand("copy")&&(n=!0)}catch(e){}a.hide(),i.remove(),n?t():notification("failure","Copy failed...",2)}};setInterval((function(){mousemovePing=!0}),45);var modal={init:function(e,t){$("#modal-window").remove(),modal.make(e,t),$("#modal-window-overlay").on("click",(function(){modal.remove()}))},make:function(e,t){e=void 0===e?"":e,$('").appendTo("body"),$("body").addClass("modal-window-active")},remove:function(e){$("#modal-window-content").addClass("fadeOut"),setTimeout((function(){$("#modal-window").remove(),$("body").removeClass("modal-window-active"),void 0!==e&&e()}),100)}};$(document).on("keydown",(function(e){if($("#modal-window").length>0){var t=e.keyCode?e.keyCode:e.which,a=13===t;27===t?$("#modal-window").find("[data-esc]").trigger("click"):a&&$("#modal-window").find("[data-enter]").trigger("click")}})),document.addEventListener("copy",(function(e){$("body").hasClass("sdb-code-export")&&(e.preventDefault(),e.clipboardData.setData("text/plain",getExportCode().code),$("body").removeClass("sdb-code-export"))})),$(document).on("keydown",(function(e){69==(e.keyCode?e.keyCode:e.which)&&e.altKey&&(e.preventDefault(),$("#export-box").length<1?exportToClipboard("shortcut"):modal.remove((function(){exportToClipboard("export-window")})))}));var myCodeMirror,sdbExport,cmMode,customVar={init:function(){var e=local_storage.get("dialog");customVar.counters={},customVar.names={},customVar.customNames={},this.populate.counters(e),this.populate.names(e)},populate:{counters:function(e){$.each(e.items,(function(e,t){t.style.varName?customVar.counters[t.style.varName]=-1:customVar.counters[t.type]=0}))},names:function(e){$.each(e.order,(function(t,a){var i=e.items["item-"+a];customVar.update(i);var n=i.style.varName,s=customVar.counters[n];if(n)customVar.names[a]=customVar.incrementNumbering(n,s),customVar.customNames["item-"+a]=customVar.names[a];else{var l=0==i.id?"":customVar.counters[i.type],o=customVar.customType(i.type,i).toLowerCase();customVar.names[a]=o+l}}))}},incrementNumbering:function(e,t){var a,i,n,s="",l=e.match(/\d+$/);if(l){var o=l[0],r=o.length,d=parseFloat(o);s=e.replace(/\d+$/,"")+(a=d+t,i=r,n=n||"0",(a+="").length>=i?a:new Array(i-a.length+1).join(n)+a)}else s=e+(t>0?t:"");return s},customType:function(e,t){var a,i=e.toLowerCase();switch(i){case"dropdownlist":a="dropdown";break;case"tabbedpanel":a="tpanel";break;case"dialog":var n=t.style.windowType.toLowerCase();a="window"==n?"win":n;break;default:a=i}return a},update:function(e){e.style.varName?++customVar.counters[e.style.varName]:++customVar.counters[e.type]}},imageDuplicateCheck={init:function(e,t){var a=!1;return $.each(this.images,(function(e,i){var n=i[0],s=i[1];if(t===s)return a=[n],!1})),!1!==a?a:(this.images.push([e,t]),[e,t])},images:[]};$("#toolbar .export").on("click",(function(){var e='

          Export.jsx

          Download
          Copy to Clipboard
          Settings
          '+settings.html()+"
          ";modal.init(e,"export-modal"),$("#modal-window-content").on("click",(function(e){"modal-window-content"===$(e.target).attr("id")&&modal.remove()})),sdbExport=getExportCode(),cmMode="javascript"===sdbExport.language?{name:sdbExport.language,json:!0}:sdbExport.language,myCodeMirror=CodeMirror($("#export-box .code")[0],{mode:cmMode,theme:"monokai",autofocus:!0,lineNumbers:!0,value:sdbExport.code,readOnly:!0});var t=$("#export-box");t.find(".btn.copy").on("click",(function(){modal.remove((function(){exportToClipboard("export-window")}))})),t.find(".download").on("click",(function(){download(sdbExport.code,sdbExport.filename,"text/"+sdbExport.language);var e=$(this),t=e.find(".fa-check"),a=e.find(".fa-download");t.addClass("rotateIn"),a.hide(),setTimeout((function(){t.removeClass("rotateIn"),a.show()}),750)})),t.find(".settings").on("click",(function(){var e=t.find(".settings-window"),a=e.hasClass("open")?"removeClass":"addClass";e[a]("open")})),t.find(".settings-window input").on("change",(function(){settings.toggleEvent($(this))})),t.find(".settings-window .setting-reference-list-dropdown .selected").on("click",(function(){settings.referenceList($(this))}))}));var settings={list:{importJSON:{divider:!0,status:!0,label:'Import JSON ?',settingFor:"both"},indentSize:{status:!1,label:'Indent size 2 spaces (default 4) ?',settingFor:"both"},cepExport:{divider:!0,status:!1,label:'CEP Export (HTML) ?',settingFor:"both"},includeCSSJS:{status:!0,label:'CSS and Javascript ?',settingFor:"CEP"},showDialog:{divider:!0,status:!0,label:'Show Dialog ?',settingFor:"SUI"},functionWrapper:{divider:!1,status:!1,label:"Function wrapper",settingFor:"SUI"},afterEffectsDockable:{divider:!1,status:!1,label:'Dockable panel in After Effects ?'},itemReferenceList:{divider:!1,status:"None",label:'Item reference list ?',settingFor:"SUI"}},html:function(){var e=local_storage.get("dialog"),t="",a=0;return $.each(settings.list,(function(i,n){if(n.divider){a>0&&(t+="
          "),t+='
          ',t+='
          '+["General Export Settings","CEP","SUI"][a]+'
          ',++a}var s=!1;(e.settings.cepExport&&"SUI"===n.settingFor||!e.settings.cepExport&&"CEP"===n.settingFor)&&(s=!0);var l="";"includeCSSJS"===i&&(l='');var o=e.settings[i];switch(i){case"itemReferenceList":t+='
          '+o+'
          '+n.label+"
          ";break;default:t+='
          "+l+"
          "}})),t+="
          "},referenceList:function(e){$('
          None
          Variable name
          FindElement
          Item path
          ').insertAfter(e),e.next(".options").children().on("click",(function(){var t=$(this).data("value"),a=$(this).html();e.html(a),$(this).closest(".options").remove();var i=e.closest(".settings-group").find(".settings-spinner");i.stop().show((function(){var a=e.closest("[data-setting]").data("setting"),n=t,s=local_storage.get("dialog");s.settings[a]=n,local_storage.set("dialog",s),sdbExport=getExportCode(),cmMode="javascript"===sdbExport.language?{name:sdbExport.language,json:!0}:sdbExport.language,myCodeMirror.setOption("mode",cmMode),myCodeMirror.setValue(getExportCode().code),i.hide()}))}))},toggleEvent:function(e){if(e.data("setting")){var t=e.closest(".settings-group").find(".settings-spinner");t.stop().show((function(){var a=e.data("setting"),i=e.prop("checked"),n=local_storage.get("dialog");if(n.settings[a]=i,local_storage.set("dialog",n),"cepExport"===a){$("html")[i?"addClass":"removeClass"]("cep-export-on");var s=$(".settings-window "+(i?".setting-for-CEP":".setting-for-SUI"));if(s.length>0){var l=s.find("input");s.removeClass("setting-disabled"),l.prop("disabled",!1)}var o=$(".settings-window "+(i?".setting-for-SUI":".setting-for-CEP"));if(o.length>0){var r=o.find("input");o.addClass("setting-disabled"),r.prop("disabled",!0)}}sdbExport=getExportCode(),cmMode="javascript"===sdbExport.language?{name:sdbExport.language,json:!0}:sdbExport.language,myCodeMirror.setOption("mode",cmMode),myCodeMirror.setValue(getExportCode().code),t.hide()}))}},setDefaults:function(){var e=local_storage.get("dialog");void 0===e.settings?(e.settings={},$.each(settings.list,(function(t,a){e.settings[t]=a.status}))):($.each(settings.list,(function(t,a){t in e.settings||(e.settings[t]=a.status)})),e.settings.cepExport&&$("html").addClass("cep-export-on")),local_storage.set("dialog",e)},cepExport:{onExport:function(e,t){var a="",i=$(" + + + + + +
          + +
          + +
          + Add Items +
          + +
          + Add Items +
          + +
          +
          +
          +
          + +
          + +
          + +
          + +
          + + + +
          + Structure +
          + +
          + Structure +
          + +
          +
          + +
          +
          + +
          + +
          + +
          + +
          + +
          + Item Properties + + +
          + +
          + Item Properties + | + +
          + +
          +
          + + +
          + +
          +
          + +
          + +
          + +
          + +
          + +
          + Snapshots +
          + +
          + Snapshots +
          + +
          +
          + +
          + New snapshot +
          + +
          + +
          + When you take a new snapshot, the import JSON of the current dialog is stored as a separate data point in local storage. This data point is saved in the browser but you can’t export it with the dialog. The only way to export snapshots is to load and export them one by one. +

          + When you load a snapshot, it overwrites the current dialog, so be sure to take a new snapshot before loading if you wanna keep any changes. +

          + Snapshot data doesn't travel with the rest of the code on export. +
          + +
          +
          + +
          + +
          + +
          + + +
          + + + +
          +
          + +
          Sample
          +
          + +
          + +
          Delete
          +
          +
          + +
          Import
          +
          +
          + +
          Export
          + +
          +
          + +
          +
          +
          +
          +
          + +
          + +
          +
          + +
          + +
          + + + +
          + +
          + + + +
          +
          + +
          + + + + + + + + + + + + + + + + + + + + + + + + + +
          Export to clipboardAlt + E
          Reorder items (Structure Panel)Drag
          Duplicate item (Structure Panel)Alt + Drag
          Collapse parent item (Structure Panel)Double click
          Hide item Right click Hide
          Copy item path Right click Copy...
          +
          + +
          +
          +
          +
          + +
          + +
          + + + + + + + + + + + diff --git a/build-pwa/src/main.js b/build-pwa/src/main.js new file mode 100644 index 0000000..9a7530b --- /dev/null +++ b/build-pwa/src/main.js @@ -0,0 +1,18 @@ +const { invoke } = window.__TAURI__.core; + +let greetInputEl; +let greetMsgEl; + +async function greet() { + // Learn more about Tauri commands at https://tauri.app/v1/guides/features/command + greetMsgEl.textContent = await invoke("greet", { name: greetInputEl.value }); +} + +window.addEventListener("DOMContentLoaded", () => { + greetInputEl = document.querySelector("#greet-input"); + greetMsgEl = document.querySelector("#greet-msg"); + document.querySelector("#greet-form").addEventListener("submit", (e) => { + e.preventDefault(); + greet(); + }); +}); diff --git a/build-pwa/src/styles.css b/build-pwa/src/styles.css new file mode 100644 index 0000000..e57b8ac --- /dev/null +++ b/build-pwa/src/styles.css @@ -0,0 +1,112 @@ +.logo.vanilla:hover { + filter: drop-shadow(0 0 2em #ffe21c); +} +:root { + font-family: Inter, Avenir, Helvetica, Arial, sans-serif; + font-size: 16px; + line-height: 24px; + font-weight: 400; + + color: #0f0f0f; + background-color: #f6f6f6; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +.container { + margin: 0; + padding-top: 10vh; + display: flex; + flex-direction: column; + justify-content: center; + text-align: center; +} + +.logo { + height: 6em; + padding: 1.5em; + will-change: filter; + transition: 0.75s; +} + +.logo.tauri:hover { + filter: drop-shadow(0 0 2em #24c8db); +} + +.row { + display: flex; + justify-content: center; +} + +a { + font-weight: 500; + color: #646cff; + text-decoration: inherit; +} + +a:hover { + color: #535bf2; +} + +h1 { + text-align: center; +} + +input, +button { + border-radius: 8px; + border: 1px solid transparent; + padding: 0.6em 1.2em; + font-size: 1em; + font-weight: 500; + font-family: inherit; + color: #0f0f0f; + background-color: #ffffff; + transition: border-color 0.25s; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2); +} + +button { + cursor: pointer; +} + +button:hover { + border-color: #396cd8; +} +button:active { + border-color: #396cd8; + background-color: #e8e8e8; +} + +input, +button { + outline: none; +} + +#greet-input { + margin-right: 5px; +} + +@media (prefers-color-scheme: dark) { + :root { + color: #f6f6f6; + background-color: #2f2f2f; + } + + a:hover { + color: #24c8db; + } + + input, + button { + color: #ffffff; + background-color: #0f0f0f98; + } + button:active { + background-color: #0f0f0f69; + } +} diff --git a/build-pwa/yarn.lock b/build-pwa/yarn.lock new file mode 100644 index 0000000..b070411 --- /dev/null +++ b/build-pwa/yarn.lock @@ -0,0 +1,95 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@tauri-apps/api@2.0.0-beta.13": + version "2.0.0-beta.13" + resolved "https://registry.yarnpkg.com/@tauri-apps/api/-/api-2.0.0-beta.13.tgz#53ec5117d042d560615afec2d38a6d38ee20ff22" + integrity sha512-Np1opKANzRMF3lgJ9gDquBCB9SxlE2lRmNpVx1+L6RyzAmigkuh0ZulT5jMnDA3JLsuSDU135r/s4t/Pmx4atg== + +"@tauri-apps/cli-darwin-arm64@2.0.0-beta.20": + version "2.0.0-beta.20" + resolved "https://registry.yarnpkg.com/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-2.0.0-beta.20.tgz#d01f6af21cbe3a7af685388a518fe35a22a33ceb" + integrity sha512-oCJOCib7GuYkwkBXx+ekamR8NZZU+2i3MLP+DHpDxK5gS2uhCE+CBkamJkNt6y1x6xdVnwyqZOm5RvN4SRtyIA== + +"@tauri-apps/cli-darwin-x64@2.0.0-beta.20": + version "2.0.0-beta.20" + resolved "https://registry.yarnpkg.com/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-2.0.0-beta.20.tgz#18f4992ba418d97a4a3b0fa03d2d3e9a66f6bfe7" + integrity sha512-lC5QSnRExedYN4Ds6ZlSvC2PxP8qfIYBJQ5ktf+PJI5gQALdNeVtd6YnTG1ODCEklfLq9WKkGwp7JdALTU5wDA== + +"@tauri-apps/cli-linux-arm-gnueabihf@2.0.0-beta.20": + version "2.0.0-beta.20" + resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-2.0.0-beta.20.tgz#57e737ab475d2a8a52d7c99a8f9d524c356b89d4" + integrity sha512-nZCeBMHHye5DLOJV5k2w658hnCS+LYaOZ8y/G9l3ei+g0L/HBjlSy6r4simsAT5TG8+l3oCZzLBngfTMdDS/YA== + +"@tauri-apps/cli-linux-arm64-gnu@2.0.0-beta.20": + version "2.0.0-beta.20" + resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-2.0.0-beta.20.tgz#8c0bd95f08ecd6cfe93a5e317d21d19df9cf492c" + integrity sha512-B79ISVLPVBgwnCchVqwTKU+vxnFYqxKomcR4rmsvxfs0NVtT5QuNzE1k4NUQnw3966yjwhYR3mnHsSJQSB4Eyw== + +"@tauri-apps/cli-linux-arm64-musl@2.0.0-beta.20": + version "2.0.0-beta.20" + resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.0.0-beta.20.tgz#1b00f80988c7c34f1b491e9a666ee28193e10945" + integrity sha512-ojIkv/1uZHhcrgfIN8xgn4BBeo/Xg+bnV0wer6lD78zyxkUMWeEZ+u3mae1ejCJNhhaZOxNaUQ67MvDOiGyr5Q== + +"@tauri-apps/cli-linux-x64-gnu@2.0.0-beta.20": + version "2.0.0-beta.20" + resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-2.0.0-beta.20.tgz#e7591785dc54911c76a2fb84586b9d08f94379bb" + integrity sha512-xBy1FNbHKlc7T6pOmFQQPECxJaI5A9QWX7Kb9N64cNVusoOGlvc3xHYkXMS4PTr7xXOT0yiE1Ww2OwDRJ3lYsg== + +"@tauri-apps/cli-linux-x64-musl@2.0.0-beta.20": + version "2.0.0-beta.20" + resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-2.0.0-beta.20.tgz#c8c88789c6c312b126136a4a3e87166f6178171a" + integrity sha512-+O6zq5jmtUxA1FUAAwF2ywPysy4NRo2Y6G+ESZDkY9XosRwdt5OUjqAsYktZA3AxDMZVei8r9buwTqUwi9ny/g== + +"@tauri-apps/cli-win32-arm64-msvc@2.0.0-beta.20": + version "2.0.0-beta.20" + resolved "https://registry.yarnpkg.com/@tauri-apps/cli-win32-arm64-msvc/-/cli-win32-arm64-msvc-2.0.0-beta.20.tgz#96361d77e43e2e7c67e1dd8fc11562e053e90ab7" + integrity sha512-RswgMbWyOQcv53CHvIuiuhAh4kKDqaGyZfWD4VlxqX/XhkoF5gsNgr0MxzrY7pmoL+89oVI+fiGVJz4nOQE5vA== + +"@tauri-apps/cli-win32-ia32-msvc@2.0.0-beta.20": + version "2.0.0-beta.20" + resolved "https://registry.yarnpkg.com/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-2.0.0-beta.20.tgz#1acedfc84941a205afc4eeff9e1ba02d6febc21f" + integrity sha512-5lgWmDVXhX3SBGbiv5SduM1yajiRnUEJClWhSdRrEEJeXdsxpCsBEhxYnUnDCEzPKxLLn5fdBv3VrVctJ03csQ== + +"@tauri-apps/cli-win32-x64-msvc@2.0.0-beta.20": + version "2.0.0-beta.20" + resolved "https://registry.yarnpkg.com/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-2.0.0-beta.20.tgz#9dd3374271ab617ee640305226ac02fcbb2694b2" + integrity sha512-SuSiiVQTQPSzWlsxQp/NMzWbzDS9TdVDOw7CCfgiG5wnT2GsxzrcIAVN6i7ILsVFLxrjr0bIgPldSJcdcH84Yw== + +"@tauri-apps/cli@>=2.0.0-beta.0": + version "2.0.0-beta.20" + resolved "https://registry.yarnpkg.com/@tauri-apps/cli/-/cli-2.0.0-beta.20.tgz#c78fd4c4560a0281432a057bfff89f48c1df4e13" + integrity sha512-707q9uIc2oNrYHd2dtMvxTrpZXVpart5EIktnRymNOpphkLlB6WUBjHD+ga45WqTU6cNGKbYvkKqTNfshNul9Q== + optionalDependencies: + "@tauri-apps/cli-darwin-arm64" "2.0.0-beta.20" + "@tauri-apps/cli-darwin-x64" "2.0.0-beta.20" + "@tauri-apps/cli-linux-arm-gnueabihf" "2.0.0-beta.20" + "@tauri-apps/cli-linux-arm64-gnu" "2.0.0-beta.20" + "@tauri-apps/cli-linux-arm64-musl" "2.0.0-beta.20" + "@tauri-apps/cli-linux-x64-gnu" "2.0.0-beta.20" + "@tauri-apps/cli-linux-x64-musl" "2.0.0-beta.20" + "@tauri-apps/cli-win32-arm64-msvc" "2.0.0-beta.20" + "@tauri-apps/cli-win32-ia32-msvc" "2.0.0-beta.20" + "@tauri-apps/cli-win32-x64-msvc" "2.0.0-beta.20" + +"@tauri-apps/plugin-dialog@^2.0.0-beta.5": + version "2.0.0-beta.5" + resolved "https://registry.yarnpkg.com/@tauri-apps/plugin-dialog/-/plugin-dialog-2.0.0-beta.5.tgz#1ad9592d554bd5a4b4d41a9f4aa6e01aa33a9f6a" + integrity sha512-jkaBCsx2v6WB6sB77fTMCeijuvT3FlzwschiHnPlD7aU6CHvQgRlpCv/FttPdTq4ih2t6MIlM4oX85hNYgfs6w== + dependencies: + "@tauri-apps/api" "2.0.0-beta.13" + +"@tauri-apps/plugin-fs@^2.0.0-beta.5": + version "2.0.0-beta.5" + resolved "https://registry.yarnpkg.com/@tauri-apps/plugin-fs/-/plugin-fs-2.0.0-beta.5.tgz#eea9161d33dafc592005e3ee1e74db6298b20398" + integrity sha512-uTqCDFA1z8KDtTe5fKlbRrKV4zxh63UVUvD/PR8GnyNLV+qxj/fEuJuGvMdfMbVKrTljGqSpun5wnP5jqD5fMg== + dependencies: + "@tauri-apps/api" "2.0.0-beta.13" + +"@tauri-apps/plugin-upload@^2.0.0-beta.6": + version "2.0.0-beta.6" + resolved "https://registry.yarnpkg.com/@tauri-apps/plugin-upload/-/plugin-upload-2.0.0-beta.6.tgz#efd7b0cb18c02334ffe063868a30e86ff15b4a69" + integrity sha512-CbIj5ew167/Xfi/tsomPlRhty8U52m+FXEIj2tVNu6F1Kc6NEfd5BQM6iLf6RfKQ4WsUo+zwUkftnlpgP4FCpA== + dependencies: + "@tauri-apps/api" "2.0.0-beta.13"