From a261c71fea8abf59860be80b321c147851667eb0 Mon Sep 17 00:00:00 2001 From: Chad Baxter Date: Tue, 9 Jan 2024 00:33:51 -0500 Subject: [PATCH] added homelab page --- .gitignore | 1 + Cargo.lock | 1309 ++++++++++++++++++++++++++++++ Cargo.toml | 16 + src/main.rs | 90 ++ src/templating.rs.old | 24 + static/css/spectre-exp.min.css | 1 + static/css/spectre-icons.min.css | 1 + static/css/spectre.min.css | 1 + static/css/starground.css | 89 ++ static/css/styles.css | 165 ++++ static/epstein_bingo.html | 137 ++++ static/img/abc.gif | Bin 0 -> 1798 bytes static/img/adryd.png | Bin 0 -> 878 bytes static/img/archbtw.png | Bin 0 -> 1896 bytes static/img/blog.svg | 46 ++ static/img/cbax.gif | Bin 0 -> 367 bytes static/img/eva.gif | Bin 0 -> 14700 bytes static/img/github.svg | 57 ++ static/img/honbra.png | Bin 0 -> 441 bytes static/img/kofi.gif | Bin 0 -> 2115 bytes static/img/mat.png | Bin 0 -> 1126 bytes static/img/neovim.gif | Bin 0 -> 695 bytes static/img/notnite.gif | Bin 0 -> 1530 bytes static/img/rack-min.jpg | Bin 0 -> 533178 bytes static/img/rack.jpg | Bin 0 -> 5172352 bytes static/img/shwecky.png | Bin 0 -> 2231 bytes static/img/ssi.gif | Bin 0 -> 94300 bytes static/img/ublockorigin.png | Bin 0 -> 5152 bytes static/js/epstein_bingo.js | 19 + static/sass/starground.sass | 95 +++ static/woff/cfa-b.woff | Bin 0 -> 68556 bytes static/woff/im.woff2 | Bin 0 -> 26532 bytes static/woff/sf.woff | Bin 0 -> 44708 bytes templates/homelab.html | 128 +++ templates/index.html | 51 ++ 35 files changed, 2230 insertions(+) create mode 100644 .gitignore create mode 100644 Cargo.lock create mode 100644 Cargo.toml create mode 100644 src/main.rs create mode 100644 src/templating.rs.old create mode 100644 static/css/spectre-exp.min.css create mode 100644 static/css/spectre-icons.min.css create mode 100644 static/css/spectre.min.css create mode 100644 static/css/starground.css create mode 100644 static/css/styles.css create mode 100644 static/epstein_bingo.html create mode 100644 static/img/abc.gif create mode 100644 static/img/adryd.png create mode 100644 static/img/archbtw.png create mode 100644 static/img/blog.svg create mode 100644 static/img/cbax.gif create mode 100644 static/img/eva.gif create mode 100644 static/img/github.svg create mode 100644 static/img/honbra.png create mode 100644 static/img/kofi.gif create mode 100644 static/img/mat.png create mode 100644 static/img/neovim.gif create mode 100644 static/img/notnite.gif create mode 100644 static/img/rack-min.jpg create mode 100644 static/img/rack.jpg create mode 100644 static/img/shwecky.png create mode 100644 static/img/ssi.gif create mode 100644 static/img/ublockorigin.png create mode 100644 static/js/epstein_bingo.js create mode 100644 static/sass/starground.sass create mode 100644 static/woff/cfa-b.woff create mode 100644 static/woff/im.woff2 create mode 100644 static/woff/sf.woff create mode 100644 templates/homelab.html create mode 100644 templates/index.html diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ea8c4bf --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/target diff --git a/Cargo.lock b/Cargo.lock new file mode 100644 index 0000000..9740a79 --- /dev/null +++ b/Cargo.lock @@ -0,0 +1,1309 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "addr2line" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" +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.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" +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 = "askama" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b79091df18a97caea757e28cd2d5fda49c6cd4bd01ddffd7ff01ace0c0ad2c28" +dependencies = [ + "askama_derive", + "askama_escape", + "humansize", + "num-traits", + "percent-encoding", +] + +[[package]] +name = "askama_axum" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a41603f7cdbf5ac4af60760f17253eb6adf6ec5b6f14a7ed830cf687d375f163" +dependencies = [ + "askama", + "axum-core", + "http", +] + +[[package]] +name = "askama_derive" +version = "0.12.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ccf09143e56923c12e027b83a9553210a3c58322ed8419a53461b14a4dccd85" +dependencies = [ + "askama_parser", + "basic-toml", + "mime", + "mime_guess", + "proc-macro2", + "quote", + "serde", + "syn", +] + +[[package]] +name = "askama_escape" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "619743e34b5ba4e9703bba34deac3427c72507c7159f5fd030aea8cac0cfe341" + +[[package]] +name = "askama_parser" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "262eb9cf7be51269c5f2951eeda9ccd14d6934e437457f47b4f066bf55a6770d" +dependencies = [ + "nom", +] + +[[package]] +name = "async-compression" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc2d0cfb2a7388d34f590e76686704c494ed7aaceed62ee1ba35cbf363abc2a5" +dependencies = [ + "brotli", + "flate2", + "futures-core", + "memchr", + "pin-project-lite", + "tokio", + "zstd", + "zstd-safe", +] + +[[package]] +name = "async-trait" +version = "0.1.77" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "autocfg" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" + +[[package]] +name = "axum" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d09dbe0e490df5da9d69b36dca48a76635288a82f92eca90024883a56202026d" +dependencies = [ + "async-trait", + "axum-core", + "bytes", + "futures-util", + "http", + "http-body", + "http-body-util", + "hyper", + "hyper-util", + "itoa", + "matchit", + "memchr", + "mime", + "percent-encoding", + "pin-project-lite", + "rustversion", + "serde", + "serde_json", + "serde_path_to_error", + "serde_urlencoded", + "sync_wrapper", + "tokio", + "tower", + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "axum-core" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e87c8503f93e6d144ee5690907ba22db7ba79ab001a932ab99034f0fe836b3df" +dependencies = [ + "async-trait", + "bytes", + "futures-util", + "http", + "http-body", + "http-body-util", + "mime", + "pin-project-lite", + "rustversion", + "sync_wrapper", + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "backtrace" +version = "0.3.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" +dependencies = [ + "addr2line", + "cc", + "cfg-if", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", +] + +[[package]] +name = "base64" +version = "0.21.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" + +[[package]] +name = "basic-toml" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2db21524cad41c5591204d22d75e1970a2d1f71060214ca931dc7d5afe2c14e5" +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.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" + +[[package]] +name = "brotli" +version = "3.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "516074a47ef4bce09577a3b379392300159ce5b1ba2e501ff1c819950066100f" +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 = "bytes" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" + +[[package]] +name = "cbax_dev" +version = "0.1.0" +dependencies = [ + "askama", + "askama_axum", + "axum", + "tokio", + "tower", + "tower-http", + "tracing", + "tracing-subscriber", +] + +[[package]] +name = "cc" +version = "1.0.83" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" +dependencies = [ + "jobserver", + "libc", +] + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "crc32fast" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + +[[package]] +name = "flate2" +version = "1.0.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" +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 = "form_urlencoded" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "futures-channel" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" +dependencies = [ + "futures-core", +] + +[[package]] +name = "futures-core" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" + +[[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-core", + "futures-task", + "pin-project-lite", + "pin-utils", + "slab", +] + +[[package]] +name = "getrandom" +version = "0.2.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f" +dependencies = [ + "cfg-if", + "libc", + "wasi", +] + +[[package]] +name = "gimli" +version = "0.28.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" + +[[package]] +name = "h2" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1d308f63daf4181410c242d34c11f928dcb3aa105852019e043c9d1f4e4368a" +dependencies = [ + "bytes", + "fnv", + "futures-core", + "futures-sink", + "futures-util", + "http", + "indexmap", + "slab", + "tokio", + "tokio-util", + "tracing", +] + +[[package]] +name = "hashbrown" +version = "0.14.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" + +[[package]] +name = "hermit-abi" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" + +[[package]] +name = "http" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b32afd38673a8016f7c9ae69e5af41a58f81b1d31689040f2f1959594ce194ea" +dependencies = [ + "bytes", + "fnv", + "itoa", +] + +[[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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41cb79eb393015dadd30fc252023adb0b2400a0caee0fa2a077e6e21a551e840" +dependencies = [ + "bytes", + "futures-util", + "http", + "http-body", + "pin-project-lite", +] + +[[package]] +name = "http-range-header" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ce4ef31cda248bbdb6e6820603b82dfcd9e833db65a43e997a0ccec777d11fe" + +[[package]] +name = "httparse" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" + +[[package]] +name = "httpdate" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" + +[[package]] +name = "humansize" +version = "2.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7" +dependencies = [ + "libm", +] + +[[package]] +name = "hyper" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb5aa53871fc917b1a9ed87b683a5d86db645e23acb32c2e0785a353e522fb75" +dependencies = [ + "bytes", + "futures-channel", + "futures-util", + "h2", + "http", + "http-body", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "tokio", +] + +[[package]] +name = "hyper-util" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bdea9aac0dbe5a9240d68cfd9501e2db94222c6dc06843e06640b9e07f0fdc67" +dependencies = [ + "bytes", + "futures-channel", + "futures-util", + "http", + "http-body", + "hyper", + "pin-project-lite", + "socket2", + "tokio", + "tracing", +] + +[[package]] +name = "indexmap" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" +dependencies = [ + "equivalent", + "hashbrown", +] + +[[package]] +name = "iri-string" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21859b667d66a4c1dacd9df0863b3efb65785474255face87f5bca39dd8407c0" +dependencies = [ + "memchr", + "serde", +] + +[[package]] +name = "itoa" +version = "1.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" + +[[package]] +name = "jobserver" +version = "0.1.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d" +dependencies = [ + "libc", +] + +[[package]] +name = "lazy_static" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" + +[[package]] +name = "libc" +version = "0.2.151" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4" + +[[package]] +name = "libm" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" + +[[package]] +name = "lock_api" +version = "0.4.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" + +[[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 = "matchit" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" + +[[package]] +name = "memchr" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" + +[[package]] +name = "mime" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" + +[[package]] +name = "mime_guess" +version = "2.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" +dependencies = [ + "mime", + "unicase", +] + +[[package]] +name = "minimal-lexical" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" + +[[package]] +name = "miniz_oxide" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" +dependencies = [ + "adler", +] + +[[package]] +name = "mio" +version = "0.8.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" +dependencies = [ + "libc", + "wasi", + "windows-sys", +] + +[[package]] +name = "nom" +version = "7.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" +dependencies = [ + "memchr", + "minimal-lexical", +] + +[[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-traits" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" +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", + "libc", +] + +[[package]] +name = "object" +version = "0.32.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" +dependencies = [ + "memchr", +] + +[[package]] +name = "once_cell" +version = "1.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" + +[[package]] +name = "overload" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" + +[[package]] +name = "parking_lot" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" +dependencies = [ + "lock_api", + "parking_lot_core", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall", + "smallvec", + "windows-targets", +] + +[[package]] +name = "percent-encoding" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + +[[package]] +name = "pin-project" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422" +dependencies = [ + "pin-project-internal", +] + +[[package]] +name = "pin-project-internal" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "pkg-config" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69d3587f8a9e599cc7ec2c00e331f71c4e69a5f9a4b8a6efd5b07466b9736f9a" + +[[package]] +name = "proc-macro2" +version = "1.0.75" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "907a61bd0f64c2f29cd1cf1dc34d05176426a3f504a78010f08416ddb7b13708" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "quote" +version = "1.0.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "redox_syscall" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "regex" +version = "1.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata 0.4.3", + "regex-syntax 0.8.2", +] + +[[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.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax 0.8.2", +] + +[[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.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" + +[[package]] +name = "rustc-demangle" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" + +[[package]] +name = "rustversion" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" + +[[package]] +name = "ryu" +version = "1.0.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "serde" +version = "1.0.194" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b114498256798c94a0689e1a15fec6005dee8ac1f41de56404b67afc2a4b773" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.194" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3385e45322e8f9931410f01b3031ec534c3947d0e94c18049af4d9f9907d4e0" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "serde_json" +version = "1.0.111" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4" +dependencies = [ + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "serde_path_to_error" +version = "0.1.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebd154a240de39fdebcf5775d2675c204d7c13cf39a4c697be6493c8e734337c" +dependencies = [ + "itoa", + "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", + "ryu", + "serde", +] + +[[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 = "signal-hook-registry" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" +dependencies = [ + "libc", +] + +[[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.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" + +[[package]] +name = "socket2" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" +dependencies = [ + "libc", + "windows-sys", +] + +[[package]] +name = "syn" +version = "2.0.48" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "sync_wrapper" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" + +[[package]] +name = "thread_local" +version = "1.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" +dependencies = [ + "cfg-if", + "once_cell", +] + +[[package]] +name = "tokio" +version = "1.35.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c89b4efa943be685f629b149f53829423f8f5531ea21249408e8e2f8671ec104" +dependencies = [ + "backtrace", + "bytes", + "libc", + "mio", + "num_cpus", + "parking_lot", + "pin-project-lite", + "signal-hook-registry", + "socket2", + "tokio-macros", + "windows-sys", +] + +[[package]] +name = "tokio-macros" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "tokio-util" +version = "0.7.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" +dependencies = [ + "bytes", + "futures-core", + "futures-sink", + "pin-project-lite", + "tokio", + "tracing", +] + +[[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", + "tracing", +] + +[[package]] +name = "tower-http" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09e12e6351354851911bdf8c2b8f2ab15050c567d70a8b9a37ae7b8301a4080d" +dependencies = [ + "async-compression", + "base64", + "bitflags 2.4.1", + "bytes", + "futures-util", + "http", + "http-body", + "http-body-util", + "http-range-header", + "httpdate", + "iri-string", + "mime", + "mime_guess", + "percent-encoding", + "pin-project-lite", + "tokio", + "tokio-util", + "tower", + "tower-layer", + "tower-service", + "tracing", + "uuid", +] + +[[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 = [ + "log", + "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", +] + +[[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 = "unicase" +version = "2.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" +dependencies = [ + "version_check", +] + +[[package]] +name = "unicode-ident" +version = "1.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" + +[[package]] +name = "uuid" +version = "1.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e395fcf16a7a3d8127ec99782007af141946b4795001f876d54fb0d55978560" +dependencies = [ + "getrandom", +] + +[[package]] +name = "valuable" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" + +[[package]] +name = "version_check" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[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-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets", +] + +[[package]] +name = "windows-targets" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" +dependencies = [ + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", +] + +[[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_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + +[[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_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + +[[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_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + +[[package]] +name = "zstd" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bffb3309596d527cfcba7dfc6ed6052f1d39dfbd7c867aa2e865e4a449c10110" +dependencies = [ + "zstd-safe", +] + +[[package]] +name = "zstd-safe" +version = "7.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43747c7422e2924c11144d5229878b98180ef8b06cca4ab5af37afc8a8d8ea3e" +dependencies = [ + "zstd-sys", +] + +[[package]] +name = "zstd-sys" +version = "2.0.9+zstd.1.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656" +dependencies = [ + "cc", + "pkg-config", +] diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..991db99 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,16 @@ +[package] +name = "cbax_dev" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] +askama = { version = "0.12.1", features = ["with-axum"] } +askama_axum = "0.4.0" +axum = "0.7.2" +tokio = { version = "1.34.0", features = ["full"] } +tower = "0.4.13" +tower-http = { version = "0.5.0", features = ["full"] } +tracing = "0.1.40" +tracing-subscriber = { version = "0.3.18", features = ["env-filter"] } diff --git a/src/main.rs b/src/main.rs new file mode 100644 index 0000000..115abf8 --- /dev/null +++ b/src/main.rs @@ -0,0 +1,90 @@ +use std::io::prelude::*; +use std::fs::File; + +use askama::Template; +use axum::{ + http::StatusCode, + response::{Html, IntoResponse, Response}, + routing::get, + Router, +}; +use tower::ServiceBuilder; +use tower_http::services::ServeDir; +use tower_http::trace::TraceLayer; +use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt}; + +#[derive(Template)] +#[template(path = "index.html", escape = "none")] +struct IndexTemplate { + styles: String, +} + +#[derive(Template)] +#[template(path = "homelab.html", escape = "none")] +struct HomelabTemplate { + styles: String, +} + +struct HtmlTemplate(T); + +impl IntoResponse for HtmlTemplate +where + T: Template, +{ + fn into_response(self) -> Response { + match self.0.render() { + Ok(html) => Html(html).into_response(), + Err(err) => ( + StatusCode::INTERNAL_SERVER_ERROR, + format!("Failed to render template. Error: {err}"), + ) + .into_response(), + } + } +} + +async fn homelab() -> impl IntoResponse { + let mut styles_file = File::open("static/css/styles.css").expect("Failed to open stylesheet."); + let mut styles = String::new(); + styles_file.read_to_string(&mut styles).expect("Failed to read stylesheet."); + let template = HomelabTemplate { styles }; + HtmlTemplate(template) +} + +async fn index() -> impl IntoResponse { + let mut styles_file = File::open("static/css/styles.css").expect("Failed to open stylesheet."); + let mut styles = String::new(); + styles_file.read_to_string(&mut styles).expect("Failed to read stylesheet."); + let template = IndexTemplate { styles }; + HtmlTemplate(template) +} + +fn serve_dir() -> Router { + // serve the file in the "assets" directory under `/assets` + Router::new().nest_service("/res", ServeDir::new("static")) +} + +#[tokio::main] +async fn main() { + tracing_subscriber::registry() + .with( + tracing_subscriber::EnvFilter::try_from_default_env() + .unwrap_or_else(|_| "example_templates=debug".into()), + ) + .with(tracing_subscriber::fmt::layer()) + .init(); + + // build our application with some routes + let app = Router::new() + .route("/", get(index)) + .route("/homelab", get(homelab)) + .fallback_service(serve_dir()) + .layer(ServiceBuilder::new().layer(TraceLayer::new_for_http())); + + // run it + let listener = tokio::net::TcpListener::bind("127.0.0.1:7654") + .await + .unwrap(); + tracing::debug!("listening on {}", listener.local_addr().unwrap()); + axum::serve(listener, app).await.unwrap(); +} diff --git a/src/templating.rs.old b/src/templating.rs.old new file mode 100644 index 0000000..9ec1791 --- /dev/null +++ b/src/templating.rs.old @@ -0,0 +1,24 @@ +use log::debug; +use pug::parse; +use std::fs::File; +use std::io::prelude::*; +use std::io::{BufReader, BufWriter}; + +pub fn render(path: &str) -> String { + match File::open(path) { + Ok(file_handle) => { + let mut reader = BufReader::new(file_handle); + let mut template = String::new(); + let _ = reader.read_to_string(&mut template); + let mut writer = BufWriter::new(Vec::new()); + parse(template).unwrap().to_html(&mut writer).unwrap(); + let bytes = writer.into_inner().unwrap(); + + return String::from_utf8(bytes).unwrap(); + } + Err(_e) => { + debug!("Failed to open template file: {}", _e); + return String::new(); + } + } +} diff --git a/static/css/spectre-exp.min.css b/static/css/spectre-exp.min.css new file mode 100644 index 0000000..d313774 --- /dev/null +++ b/static/css/spectre-exp.min.css @@ -0,0 +1 @@ +/*! Spectre.css Experimentals v0.5.9 | MIT License | github.com/picturepan2/spectre */.form-autocomplete{position:relative}.form-autocomplete .form-autocomplete-input{align-content:flex-start;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;min-height:1.6rem;padding:.1rem}.form-autocomplete .form-autocomplete-input.is-focused{border-color:#5755d9;box-shadow:0 0 0 .1rem rgba(87,85,217,.2)}.form-autocomplete .form-autocomplete-input .form-input{border-color:transparent;box-shadow:none;display:inline-block;-ms-flex:1 0 auto;flex:1 0 auto;height:1.2rem;line-height:.8rem;margin:.1rem;width:auto}.form-autocomplete .menu{left:0;position:absolute;top:100%;width:100%}.form-autocomplete.autocomplete-oneline .form-autocomplete-input{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}.form-autocomplete.autocomplete-oneline .chip{-ms-flex:1 0 auto;flex:1 0 auto}.calendar{border:.05rem solid #dadee4;border-radius:.1rem;display:block;min-width:280px}.calendar .calendar-nav{align-items:center;background:#f7f8f9;border-top-left-radius:.1rem;border-top-right-radius:.1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;font-size:.9rem;padding:.4rem}.calendar .calendar-body,.calendar .calendar-header{display:-ms-flexbox;display:flex;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;padding:.4rem 0}.calendar .calendar-body .calendar-date,.calendar .calendar-header .calendar-date{-ms-flex:0 0 14.28%;flex:0 0 14.28%;max-width:14.28%}.calendar .calendar-header{background:#f7f8f9;border-bottom:.05rem solid #dadee4;color:#bcc3ce;font-size:.7rem;text-align:center}.calendar .calendar-body{color:#66758c}.calendar .calendar-date{border:0;padding:.2rem}.calendar .calendar-date .date-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:.05rem solid transparent;border-radius:50%;color:#66758c;cursor:pointer;font-size:.7rem;height:1.4rem;line-height:1rem;outline:0;padding:.1rem;position:relative;text-align:center;text-decoration:none;transition:background .2s,border .2s,box-shadow .2s,color .2s;vertical-align:middle;white-space:nowrap;width:1.4rem}.calendar .calendar-date .date-item.date-today{border-color:#e5e5f9;color:#5755d9}.calendar .calendar-date .date-item:focus{box-shadow:0 0 0 .1rem rgba(87,85,217,.2)}.calendar .calendar-date .date-item:focus,.calendar .calendar-date .date-item:hover{background:#fefeff;border-color:#e5e5f9;color:#5755d9;text-decoration:none}.calendar .calendar-date .date-item.active,.calendar .calendar-date .date-item:active{background:#4b48d6;border-color:#3634d2;color:#fff}.calendar .calendar-date .date-item.badge::after{position:absolute;right:3px;top:3px;transform:translate(50%,-50%)}.calendar .calendar-date .calendar-event.disabled,.calendar .calendar-date .calendar-event:disabled,.calendar .calendar-date .date-item.disabled,.calendar .calendar-date .date-item:disabled{cursor:default;opacity:.25;pointer-events:none}.calendar .calendar-date.next-month .calendar-event,.calendar .calendar-date.next-month .date-item,.calendar .calendar-date.prev-month .calendar-event,.calendar .calendar-date.prev-month .date-item{opacity:.25}.calendar .calendar-range{position:relative}.calendar .calendar-range::before{background:#f1f1fc;content:"";height:1.4rem;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.calendar .calendar-range.range-start::before{left:50%}.calendar .calendar-range.range-end::before{right:50%}.calendar .calendar-range.range-end .date-item,.calendar .calendar-range.range-start .date-item{background:#4b48d6;border-color:#3634d2;color:#fff}.calendar .calendar-range .date-item{color:#5755d9}.calendar.calendar-lg .calendar-body{padding:0}.calendar.calendar-lg .calendar-body .calendar-date{border-bottom:.05rem solid #dadee4;border-right:.05rem solid #dadee4;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:5.5rem;padding:0}.calendar.calendar-lg .calendar-body .calendar-date:nth-child(7n){border-right:0}.calendar.calendar-lg .calendar-body .calendar-date:nth-last-child(-n+7){border-bottom:0}.calendar.calendar-lg .date-item{align-self:flex-end;-ms-flex-item-align:end;height:1.4rem;margin-right:.2rem;margin-top:.2rem}.calendar.calendar-lg .calendar-range::before{top:19px}.calendar.calendar-lg .calendar-range.range-start::before{left:auto;width:19px}.calendar.calendar-lg .calendar-range.range-end::before{right:19px}.calendar.calendar-lg .calendar-events{flex-grow:1;-ms-flex-positive:1;line-height:1;overflow-y:auto;padding:.2rem}.calendar.calendar-lg .calendar-event{border-radius:.1rem;display:block;font-size:.7rem;margin:.1rem auto;overflow:hidden;padding:3px 4px;text-overflow:ellipsis;white-space:nowrap}.carousel .carousel-locator:nth-of-type(1):checked~.carousel-container .carousel-item:nth-of-type(1),.carousel .carousel-locator:nth-of-type(2):checked~.carousel-container .carousel-item:nth-of-type(2),.carousel .carousel-locator:nth-of-type(3):checked~.carousel-container .carousel-item:nth-of-type(3),.carousel .carousel-locator:nth-of-type(4):checked~.carousel-container .carousel-item:nth-of-type(4),.carousel .carousel-locator:nth-of-type(5):checked~.carousel-container .carousel-item:nth-of-type(5),.carousel .carousel-locator:nth-of-type(6):checked~.carousel-container .carousel-item:nth-of-type(6),.carousel .carousel-locator:nth-of-type(7):checked~.carousel-container .carousel-item:nth-of-type(7),.carousel .carousel-locator:nth-of-type(8):checked~.carousel-container .carousel-item:nth-of-type(8){animation:carousel-slidein .75s ease-in-out 1;opacity:1;z-index:100}.carousel .carousel-locator:nth-of-type(1):checked~.carousel-nav .nav-item:nth-of-type(1),.carousel .carousel-locator:nth-of-type(2):checked~.carousel-nav .nav-item:nth-of-type(2),.carousel .carousel-locator:nth-of-type(3):checked~.carousel-nav .nav-item:nth-of-type(3),.carousel .carousel-locator:nth-of-type(4):checked~.carousel-nav .nav-item:nth-of-type(4),.carousel .carousel-locator:nth-of-type(5):checked~.carousel-nav .nav-item:nth-of-type(5),.carousel .carousel-locator:nth-of-type(6):checked~.carousel-nav .nav-item:nth-of-type(6),.carousel .carousel-locator:nth-of-type(7):checked~.carousel-nav .nav-item:nth-of-type(7),.carousel .carousel-locator:nth-of-type(8):checked~.carousel-nav .nav-item:nth-of-type(8){color:#f7f8f9}.carousel{background:#f7f8f9;display:block;overflow:hidden;-webkit-overflow-scrolling:touch;position:relative;width:100%;z-index:1}.carousel .carousel-container{height:100%;left:0;position:relative}.carousel .carousel-container::before{content:"";display:block;padding-bottom:56.25%}.carousel .carousel-container .carousel-item{animation:carousel-slideout 1s ease-in-out 1;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%}.carousel .carousel-container .carousel-item:hover .item-next,.carousel .carousel-container .carousel-item:hover .item-prev{opacity:1}.carousel .carousel-container .item-next,.carousel .carousel-container .item-prev{background:rgba(247,248,249,.25);border-color:rgba(247,248,249,.5);color:#f7f8f9;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .4s;z-index:100}.carousel .carousel-container .item-prev{left:1rem}.carousel .carousel-container .item-next{right:1rem}.carousel .carousel-nav{bottom:.4rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);width:10rem;z-index:100}.carousel .carousel-nav .nav-item{color:rgba(247,248,249,.5);display:block;-ms-flex:1 0 auto;flex:1 0 auto;height:1.6rem;margin:.2rem;max-width:2.5rem;position:relative}.carousel .carousel-nav .nav-item::before{background:currentColor;content:"";display:block;height:.1rem;position:absolute;top:.5rem;width:100%}@keyframes carousel-slidein{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes carousel-slideout{0%{opacity:1;transform:translateX(0)}100%{opacity:1;transform:translateX(-50%)}}.comparison-slider{height:50vh;overflow:hidden;-webkit-overflow-scrolling:touch;position:relative;width:100%}.comparison-slider .comparison-after,.comparison-slider .comparison-before{height:100%;left:0;margin:0;overflow:hidden;position:absolute;top:0}.comparison-slider .comparison-after img,.comparison-slider .comparison-before img{height:100%;object-fit:cover;object-position:left center;position:absolute;width:100%}.comparison-slider .comparison-before{width:100%;z-index:1}.comparison-slider .comparison-before .comparison-label{right:.8rem}.comparison-slider .comparison-after{max-width:100%;min-width:0;z-index:2}.comparison-slider .comparison-after::before{background:0 0;content:"";cursor:default;height:100%;left:0;position:absolute;right:.8rem;top:0;z-index:1}.comparison-slider .comparison-after::after{background:currentColor;border-radius:50%;box-shadow:0 -5px,0 5px;color:#fff;content:"";height:3px;pointer-events:none;position:absolute;right:.4rem;top:50%;transform:translate(50%,-50%);width:3px}.comparison-slider .comparison-after .comparison-label{left:.8rem}.comparison-slider .comparison-resizer{animation:first-run 1.5s 1 ease-in-out;cursor:ew-resize;height:.8rem;left:0;max-width:100%;min-width:.8rem;opacity:0;outline:0;position:relative;resize:horizontal;top:50%;transform:translateY(-50%) scaleY(30);width:0}.comparison-slider .comparison-label{background:rgba(48,55,66,.5);bottom:.8rem;color:#fff;padding:.2rem .4rem;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes first-run{0%{width:0}25%{width:2.4rem}50%{width:.8rem}75%{width:1.2rem}100%{width:0}}.filter .filter-tag#tag-0:checked~.filter-nav .chip[for=tag-0],.filter .filter-tag#tag-1:checked~.filter-nav .chip[for=tag-1],.filter .filter-tag#tag-2:checked~.filter-nav .chip[for=tag-2],.filter .filter-tag#tag-3:checked~.filter-nav .chip[for=tag-3],.filter .filter-tag#tag-4:checked~.filter-nav .chip[for=tag-4],.filter .filter-tag#tag-5:checked~.filter-nav .chip[for=tag-5],.filter .filter-tag#tag-6:checked~.filter-nav .chip[for=tag-6],.filter .filter-tag#tag-7:checked~.filter-nav .chip[for=tag-7],.filter .filter-tag#tag-8:checked~.filter-nav .chip[for=tag-8]{background:#5755d9;color:#fff}.filter .filter-tag#tag-1:checked~.filter-body .filter-item:not([data-tag~=tag-1]),.filter .filter-tag#tag-2:checked~.filter-body .filter-item:not([data-tag~=tag-2]),.filter .filter-tag#tag-3:checked~.filter-body .filter-item:not([data-tag~=tag-3]),.filter .filter-tag#tag-4:checked~.filter-body .filter-item:not([data-tag~=tag-4]),.filter .filter-tag#tag-5:checked~.filter-body .filter-item:not([data-tag~=tag-5]),.filter .filter-tag#tag-6:checked~.filter-body .filter-item:not([data-tag~=tag-6]),.filter .filter-tag#tag-7:checked~.filter-body .filter-item:not([data-tag~=tag-7]),.filter .filter-tag#tag-8:checked~.filter-body .filter-item:not([data-tag~=tag-8]){display:none}.filter .filter-nav{margin:.4rem 0}.filter .filter-body{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.meter{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f7f8f9;border:0;border-radius:.1rem;display:block;height:.8rem;width:100%}.meter::-webkit-meter-inner-element{display:block}.meter::-webkit-meter-bar,.meter::-webkit-meter-even-less-good-value,.meter::-webkit-meter-optimum-value,.meter::-webkit-meter-suboptimum-value{border-radius:.1rem}.meter::-webkit-meter-bar{background:#f7f8f9}.meter::-webkit-meter-optimum-value{background:#32b643}.meter::-webkit-meter-suboptimum-value{background:#ffb700}.meter::-webkit-meter-even-less-good-value{background:#e85600}.meter:-moz-meter-optimum,.meter:-moz-meter-sub-optimum,.meter:-moz-meter-sub-sub-optimum,.meter::-moz-meter-bar{border-radius:.1rem}.meter:-moz-meter-optimum::-moz-meter-bar{background:#32b643}.meter:-moz-meter-sub-optimum::-moz-meter-bar{background:#ffb700}.meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:#e85600}.off-canvas{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap;flex-flow:nowrap;height:100%;position:relative;width:100%}.off-canvas .off-canvas-toggle{display:block;left:.4rem;position:absolute;top:.4rem;transition:none;z-index:1}.off-canvas .off-canvas-sidebar{background:#f7f8f9;bottom:0;left:0;min-width:10rem;overflow-y:auto;position:fixed;top:0;transform:translateX(-100%);transition:transform .25s;z-index:200}.off-canvas .off-canvas-content{-ms-flex:1 1 auto;flex:1 1 auto;height:100%;padding:.4rem .4rem .4rem 4rem}.off-canvas .off-canvas-overlay{background:rgba(48,55,66,.1);border-color:transparent;border-radius:0;bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%}.off-canvas .off-canvas-sidebar.active,.off-canvas .off-canvas-sidebar:target{transform:translateX(0)}.off-canvas .off-canvas-sidebar.active~.off-canvas-overlay,.off-canvas .off-canvas-sidebar:target~.off-canvas-overlay{display:block;z-index:100}@media (min-width:960px){.off-canvas.off-canvas-sidebar-show .off-canvas-toggle{display:none}.off-canvas.off-canvas-sidebar-show .off-canvas-sidebar{-ms-flex:0 0 auto;flex:0 0 auto;position:relative;transform:none}.off-canvas.off-canvas-sidebar-show .off-canvas-overlay{display:none!important}}.parallax{display:block;height:auto;position:relative;width:auto}.parallax .parallax-content{box-shadow:0 1rem 2.1rem rgba(48,55,66,.3);height:auto;transform:perspective(1000px);transform-style:preserve-3d;transition:all .4s ease;width:100%}.parallax .parallax-content::before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.parallax .parallax-front{align-items:center;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-pack:center;height:100%;justify-content:center;left:0;position:absolute;text-align:center;text-shadow:0 0 20px rgba(48,55,66,.75);top:0;transform:translateZ(50px) scale(.95);transition:transform .4s;width:100%;z-index:1}.parallax .parallax-top-left{height:50%;left:0;outline:0;position:absolute;top:0;width:50%;z-index:100}.parallax .parallax-top-left:focus~.parallax-content,.parallax .parallax-top-left:hover~.parallax-content{transform:perspective(1000px) rotateX(3deg) rotateY(-3deg)}.parallax .parallax-top-left:focus~.parallax-content::before,.parallax .parallax-top-left:hover~.parallax-content::before{background:linear-gradient(135deg,rgba(255,255,255,.35) 0,transparent 50%)}.parallax .parallax-top-left:focus~.parallax-content .parallax-front,.parallax .parallax-top-left:hover~.parallax-content .parallax-front{transform:translate3d(4.5px,4.5px,50px) scale(.95)}.parallax .parallax-top-right{height:50%;outline:0;position:absolute;right:0;top:0;width:50%;z-index:100}.parallax .parallax-top-right:focus~.parallax-content,.parallax .parallax-top-right:hover~.parallax-content{transform:perspective(1000px) rotateX(3deg) rotateY(3deg)}.parallax .parallax-top-right:focus~.parallax-content::before,.parallax .parallax-top-right:hover~.parallax-content::before{background:linear-gradient(-135deg,rgba(255,255,255,.35) 0,transparent 50%)}.parallax .parallax-top-right:focus~.parallax-content .parallax-front,.parallax .parallax-top-right:hover~.parallax-content .parallax-front{transform:translate3d(-4.5px,4.5px,50px) scale(.95)}.parallax .parallax-bottom-left{bottom:0;height:50%;left:0;outline:0;position:absolute;width:50%;z-index:100}.parallax .parallax-bottom-left:focus~.parallax-content,.parallax .parallax-bottom-left:hover~.parallax-content{transform:perspective(1000px) rotateX(-3deg) rotateY(-3deg)}.parallax .parallax-bottom-left:focus~.parallax-content::before,.parallax .parallax-bottom-left:hover~.parallax-content::before{background:linear-gradient(45deg,rgba(255,255,255,.35) 0,transparent 50%)}.parallax .parallax-bottom-left:focus~.parallax-content .parallax-front,.parallax .parallax-bottom-left:hover~.parallax-content .parallax-front{transform:translate3d(4.5px,-4.5px,50px) scale(.95)}.parallax .parallax-bottom-right{bottom:0;height:50%;outline:0;position:absolute;right:0;width:50%;z-index:100}.parallax .parallax-bottom-right:focus~.parallax-content,.parallax .parallax-bottom-right:hover~.parallax-content{transform:perspective(1000px) rotateX(-3deg) rotateY(3deg)}.parallax .parallax-bottom-right:focus~.parallax-content::before,.parallax .parallax-bottom-right:hover~.parallax-content::before{background:linear-gradient(-45deg,rgba(255,255,255,.35) 0,transparent 50%)}.parallax .parallax-bottom-right:focus~.parallax-content .parallax-front,.parallax .parallax-bottom-right:hover~.parallax-content .parallax-front{transform:translate3d(-4.5px,-4.5px,50px) scale(.95)}.progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#eef0f3;border:0;border-radius:.1rem;color:#5755d9;height:.2rem;position:relative;width:100%}.progress::-webkit-progress-bar{background:0 0;border-radius:.1rem}.progress::-webkit-progress-value{background:#5755d9;border-radius:.1rem}.progress::-moz-progress-bar{background:#5755d9;border-radius:.1rem}.progress:indeterminate{animation:progress-indeterminate 1.5s linear infinite;background:#eef0f3 linear-gradient(to right,#5755d9 30%,#eef0f3 30%) top left/150% 150% no-repeat}.progress:indeterminate::-moz-progress-bar{background:0 0}@keyframes progress-indeterminate{0%{background-position:200% 0}100%{background-position:-200% 0}}.slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;display:block;height:1.2rem;width:100%}.slider:focus{box-shadow:0 0 0 .1rem rgba(87,85,217,.2);outline:0}.slider.tooltip:not([data-tooltip])::after{content:attr(value)}.slider::-webkit-slider-thumb{-webkit-appearance:none;background:#5755d9;border:0;border-radius:50%;height:.6rem;margin-top:-.25rem;-webkit-transition:transform .2s;transition:transform .2s;width:.6rem}.slider::-moz-range-thumb{background:#5755d9;border:0;border-radius:50%;height:.6rem;-moz-transition:transform .2s;transition:transform .2s;width:.6rem}.slider::-ms-thumb{background:#5755d9;border:0;border-radius:50%;height:.6rem;-ms-transition:transform .2s;transition:transform .2s;width:.6rem}.slider:active::-webkit-slider-thumb{transform:scale(1.25)}.slider:active::-moz-range-thumb{transform:scale(1.25)}.slider:active::-ms-thumb{transform:scale(1.25)}.slider.disabled::-webkit-slider-thumb,.slider:disabled::-webkit-slider-thumb{background:#f7f8f9;transform:scale(1)}.slider.disabled::-moz-range-thumb,.slider:disabled::-moz-range-thumb{background:#f7f8f9;transform:scale(1)}.slider.disabled::-ms-thumb,.slider:disabled::-ms-thumb{background:#f7f8f9;transform:scale(1)}.slider::-webkit-slider-runnable-track{background:#eef0f3;border-radius:.1rem;height:.1rem;width:100%}.slider::-moz-range-track{background:#eef0f3;border-radius:.1rem;height:.1rem;width:100%}.slider::-ms-track{background:#eef0f3;border-radius:.1rem;height:.1rem;width:100%}.slider::-ms-fill-lower{background:#5755d9}.timeline .timeline-item{display:-ms-flexbox;display:flex;margin-bottom:1.2rem;position:relative}.timeline .timeline-item::before{background:#dadee4;content:"";height:100%;left:11px;position:absolute;top:1.2rem;width:2px}.timeline .timeline-item .timeline-left{-ms-flex:0 0 auto;flex:0 0 auto}.timeline .timeline-item .timeline-content{-ms-flex:1 1 auto;flex:1 1 auto;padding:2px 0 2px .8rem}.timeline .timeline-item .timeline-icon{align-items:center;border-radius:50%;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-pack:center;height:1.2rem;justify-content:center;text-align:center;width:1.2rem}.timeline .timeline-item .timeline-icon::before{border:.1rem solid #5755d9;border-radius:50%;content:"";display:block;height:.4rem;left:.4rem;position:absolute;top:.4rem;width:.4rem}.timeline .timeline-item .timeline-icon.icon-lg{background:#5755d9;line-height:1.2rem}.timeline .timeline-item .timeline-icon.icon-lg::before{content:none}.viewer-360{align-items:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-direction:column;flex-direction:column}.viewer-360 .viewer-slider[max="36"][value="1"]+.viewer-image{background-position-y:0}.viewer-360 .viewer-slider[max="36"][value="2"]+.viewer-image{background-position-y:2.8571428571%}.viewer-360 .viewer-slider[max="36"][value="3"]+.viewer-image{background-position-y:5.7142857143%}.viewer-360 .viewer-slider[max="36"][value="4"]+.viewer-image{background-position-y:8.5714285714%}.viewer-360 .viewer-slider[max="36"][value="5"]+.viewer-image{background-position-y:11.4285714286%}.viewer-360 .viewer-slider[max="36"][value="6"]+.viewer-image{background-position-y:14.2857142857%}.viewer-360 .viewer-slider[max="36"][value="7"]+.viewer-image{background-position-y:17.1428571429%}.viewer-360 .viewer-slider[max="36"][value="8"]+.viewer-image{background-position-y:20%}.viewer-360 .viewer-slider[max="36"][value="9"]+.viewer-image{background-position-y:22.8571428571%}.viewer-360 .viewer-slider[max="36"][value="10"]+.viewer-image{background-position-y:25.7142857143%}.viewer-360 .viewer-slider[max="36"][value="11"]+.viewer-image{background-position-y:28.5714285714%}.viewer-360 .viewer-slider[max="36"][value="12"]+.viewer-image{background-position-y:31.4285714286%}.viewer-360 .viewer-slider[max="36"][value="13"]+.viewer-image{background-position-y:34.2857142857%}.viewer-360 .viewer-slider[max="36"][value="14"]+.viewer-image{background-position-y:37.1428571429%}.viewer-360 .viewer-slider[max="36"][value="15"]+.viewer-image{background-position-y:40%}.viewer-360 .viewer-slider[max="36"][value="16"]+.viewer-image{background-position-y:42.8571428571%}.viewer-360 .viewer-slider[max="36"][value="17"]+.viewer-image{background-position-y:45.7142857143%}.viewer-360 .viewer-slider[max="36"][value="18"]+.viewer-image{background-position-y:48.5714285714%}.viewer-360 .viewer-slider[max="36"][value="19"]+.viewer-image{background-position-y:51.4285714286%}.viewer-360 .viewer-slider[max="36"][value="20"]+.viewer-image{background-position-y:54.2857142857%}.viewer-360 .viewer-slider[max="36"][value="21"]+.viewer-image{background-position-y:57.1428571429%}.viewer-360 .viewer-slider[max="36"][value="22"]+.viewer-image{background-position-y:60%}.viewer-360 .viewer-slider[max="36"][value="23"]+.viewer-image{background-position-y:62.8571428571%}.viewer-360 .viewer-slider[max="36"][value="24"]+.viewer-image{background-position-y:65.7142857143%}.viewer-360 .viewer-slider[max="36"][value="25"]+.viewer-image{background-position-y:68.5714285714%}.viewer-360 .viewer-slider[max="36"][value="26"]+.viewer-image{background-position-y:71.4285714286%}.viewer-360 .viewer-slider[max="36"][value="27"]+.viewer-image{background-position-y:74.2857142857%}.viewer-360 .viewer-slider[max="36"][value="28"]+.viewer-image{background-position-y:77.1428571429%}.viewer-360 .viewer-slider[max="36"][value="29"]+.viewer-image{background-position-y:80%}.viewer-360 .viewer-slider[max="36"][value="30"]+.viewer-image{background-position-y:82.8571428571%}.viewer-360 .viewer-slider[max="36"][value="31"]+.viewer-image{background-position-y:85.7142857143%}.viewer-360 .viewer-slider[max="36"][value="32"]+.viewer-image{background-position-y:88.5714285714%}.viewer-360 .viewer-slider[max="36"][value="33"]+.viewer-image{background-position-y:91.4285714286%}.viewer-360 .viewer-slider[max="36"][value="34"]+.viewer-image{background-position-y:94.2857142857%}.viewer-360 .viewer-slider[max="36"][value="35"]+.viewer-image{background-position-y:97.1428571429%}.viewer-360 .viewer-slider[max="36"][value="36"]+.viewer-image{background-position-y:100%}.viewer-360 .viewer-slider{cursor:ew-resize;-ms-flex-order:2;margin:1rem;order:2;width:60%}.viewer-360 .viewer-image{background-position-y:0;background-repeat:no-repeat;background-size:100%;-ms-flex-order:1;max-width:100%;order:1} \ No newline at end of file diff --git a/static/css/spectre-icons.min.css b/static/css/spectre-icons.min.css new file mode 100644 index 0000000..0276f7b --- /dev/null +++ b/static/css/spectre-icons.min.css @@ -0,0 +1 @@ +/*! Spectre.css Icons v0.5.9 | MIT License | github.com/picturepan2/spectre */.icon{box-sizing:border-box;display:inline-block;font-size:inherit;font-style:normal;height:1em;position:relative;text-indent:-9999px;vertical-align:middle;width:1em}.icon::after,.icon::before{content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.icon.icon-2x{font-size:1.6rem}.icon.icon-3x{font-size:2.4rem}.icon.icon-4x{font-size:3.2rem}.accordion .icon,.btn .icon,.menu .icon,.toast .icon{vertical-align:-10%}.btn-lg .icon{vertical-align:-15%}.icon-arrow-down::before,.icon-arrow-left::before,.icon-arrow-right::before,.icon-arrow-up::before,.icon-back::before,.icon-downward::before,.icon-forward::before,.icon-upward::before{border:.1rem solid currentColor;border-bottom:0;border-right:0;height:.65em;width:.65em}.icon-arrow-down::before{transform:translate(-50%,-75%) rotate(225deg)}.icon-arrow-left::before{transform:translate(-25%,-50%) rotate(-45deg)}.icon-arrow-right::before{transform:translate(-75%,-50%) rotate(135deg)}.icon-arrow-up::before{transform:translate(-50%,-25%) rotate(45deg)}.icon-back::after,.icon-forward::after{background:currentColor;height:.1rem;width:.8em}.icon-downward::after,.icon-upward::after{background:currentColor;height:.8em;width:.1rem}.icon-back::after{left:55%}.icon-back::before{transform:translate(-50%,-50%) rotate(-45deg)}.icon-downward::after{top:45%}.icon-downward::before{transform:translate(-50%,-50%) rotate(-135deg)}.icon-forward::after{left:45%}.icon-forward::before{transform:translate(-50%,-50%) rotate(135deg)}.icon-upward::after{top:55%}.icon-upward::before{transform:translate(-50%,-50%) rotate(45deg)}.icon-caret::before{border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid currentColor;height:0;transform:translate(-50%,-25%);width:0}.icon-menu::before{background:currentColor;box-shadow:0 -.35em,0 .35em;height:.1rem;width:100%}.icon-apps::before{background:currentColor;box-shadow:-.35em -.35em,-.35em 0,-.35em .35em,0 -.35em,0 .35em,.35em -.35em,.35em 0,.35em .35em;height:3px;width:3px}.icon-resize-horiz::after,.icon-resize-horiz::before,.icon-resize-vert::after,.icon-resize-vert::before{border:.1rem solid currentColor;border-bottom:0;border-right:0;height:.45em;width:.45em}.icon-resize-horiz::before,.icon-resize-vert::before{transform:translate(-50%,-90%) rotate(45deg)}.icon-resize-horiz::after,.icon-resize-vert::after{transform:translate(-50%,-10%) rotate(225deg)}.icon-resize-horiz::before{transform:translate(-90%,-50%) rotate(-45deg)}.icon-resize-horiz::after{transform:translate(-10%,-50%) rotate(135deg)}.icon-more-horiz::before,.icon-more-vert::before{background:currentColor;border-radius:50%;box-shadow:-.4em 0,.4em 0;height:3px;width:3px}.icon-more-vert::before{box-shadow:0 -.4em,0 .4em}.icon-cross::before,.icon-minus::before,.icon-plus::before{background:currentColor;height:.1rem;width:100%}.icon-cross::after,.icon-plus::after{background:currentColor;height:100%;width:.1rem}.icon-cross::before{width:100%}.icon-cross::after{height:100%}.icon-cross::after,.icon-cross::before{transform:translate(-50%,-50%) rotate(45deg)}.icon-check::before{border:.1rem solid currentColor;border-right:0;border-top:0;height:.5em;transform:translate(-50%,-75%) rotate(-45deg);width:.9em}.icon-stop{border:.1rem solid currentColor;border-radius:50%}.icon-stop::before{background:currentColor;height:.1rem;transform:translate(-50%,-50%) rotate(45deg);width:1em}.icon-shutdown{border:.1rem solid currentColor;border-radius:50%;border-top-color:transparent}.icon-shutdown::before{background:currentColor;content:"";height:.5em;top:.1em;width:.1rem}.icon-refresh::before{border:.1rem solid currentColor;border-radius:50%;border-right-color:transparent;height:1em;width:1em}.icon-refresh::after{border:.2em solid currentColor;border-left-color:transparent;border-top-color:transparent;height:0;left:80%;top:20%;width:0}.icon-search::before{border:.1rem solid currentColor;border-radius:50%;height:.75em;left:5%;top:5%;transform:translate(0,0) rotate(45deg);width:.75em}.icon-search::after{background:currentColor;height:.1rem;left:80%;top:80%;transform:translate(-50%,-50%) rotate(45deg);width:.4em}.icon-edit::before{border:.1rem solid currentColor;height:.4em;transform:translate(-40%,-60%) rotate(-45deg);width:.85em}.icon-edit::after{border:.15em solid currentColor;border-right-color:transparent;border-top-color:transparent;height:0;left:5%;top:95%;transform:translate(0,-100%);width:0}.icon-delete::before{border:.1rem solid currentColor;border-bottom-left-radius:.1rem;border-bottom-right-radius:.1rem;border-top:0;height:.75em;top:60%;width:.75em}.icon-delete::after{background:currentColor;box-shadow:-.25em .2em,.25em .2em;height:.1rem;top:.05rem;width:.5em}.icon-share{border:.1rem solid currentColor;border-radius:.1rem;border-right:0;border-top:0}.icon-share::before{border:.1rem solid currentColor;border-left:0;border-top:0;height:.4em;left:100%;top:.25em;transform:translate(-125%,-50%) rotate(-45deg);width:.4em}.icon-share::after{border:.1rem solid currentColor;border-bottom:0;border-radius:75% 0;border-right:0;height:.5em;width:.6em}.icon-flag::before{background:currentColor;height:1em;left:15%;width:.1rem}.icon-flag::after{border:.1rem solid currentColor;border-bottom-right-radius:.1rem;border-left:0;border-top-right-radius:.1rem;height:.65em;left:60%;top:35%;width:.8em}.icon-bookmark::before{border:.1rem solid currentColor;border-bottom:0;border-top-left-radius:.1rem;border-top-right-radius:.1rem;height:.9em;width:.8em}.icon-bookmark::after{border:.1rem solid currentColor;border-bottom:0;border-left:0;border-radius:.1rem;height:.5em;transform:translate(-50%,35%) rotate(-45deg) skew(15deg,15deg);width:.5em}.icon-download,.icon-upload{border-bottom:.1rem solid currentColor}.icon-download::before,.icon-upload::before{border:.1rem solid currentColor;border-bottom:0;border-right:0;height:.5em;transform:translate(-50%,-60%) rotate(-135deg);width:.5em}.icon-download::after,.icon-upload::after{background:currentColor;height:.6em;top:40%;width:.1rem}.icon-upload::before{transform:translate(-50%,-60%) rotate(45deg)}.icon-upload::after{top:50%}.icon-copy::before{border:.1rem solid currentColor;border-bottom:0;border-radius:.1rem;border-right:0;height:.8em;left:40%;top:35%;width:.8em}.icon-copy::after{border:.1rem solid currentColor;border-radius:.1rem;height:.8em;left:60%;top:60%;width:.8em}.icon-time{border:.1rem solid currentColor;border-radius:50%}.icon-time::before{background:currentColor;height:.4em;transform:translate(-50%,-75%);width:.1rem}.icon-time::after{background:currentColor;height:.3em;transform:translate(-50%,-75%) rotate(90deg);transform-origin:50% 90%;width:.1rem}.icon-mail::before{border:.1rem solid currentColor;border-radius:.1rem;height:.8em;width:1em}.icon-mail::after{border:.1rem solid currentColor;border-right:0;border-top:0;height:.5em;transform:translate(-50%,-90%) rotate(-45deg) skew(10deg,10deg);width:.5em}.icon-people::before{border:.1rem solid currentColor;border-radius:50%;height:.45em;top:25%;width:.45em}.icon-people::after{border:.1rem solid currentColor;border-radius:50% 50% 0 0;height:.4em;top:75%;width:.9em}.icon-message{border:.1rem solid currentColor;border-bottom:0;border-radius:.1rem;border-right:0}.icon-message::before{border:.1rem solid currentColor;border-bottom-right-radius:.1rem;border-left:0;border-top:0;height:.8em;left:65%;top:40%;width:.7em}.icon-message::after{background:currentColor;border-radius:.1rem;height:.3em;left:10%;top:100%;transform:translate(0,-90%) rotate(45deg);width:.1rem}.icon-photo{border:.1rem solid currentColor;border-radius:.1rem}.icon-photo::before{border:.1rem solid currentColor;border-radius:50%;height:.25em;left:35%;top:35%;width:.25em}.icon-photo::after{border:.1rem solid currentColor;border-bottom:0;border-left:0;height:.5em;left:60%;transform:translate(-50%,25%) rotate(-45deg);width:.5em}.icon-link::after,.icon-link::before{border:.1rem solid currentColor;border-radius:5em 0 0 5em;border-right:0;height:.5em;width:.75em}.icon-link::before{transform:translate(-70%,-45%) rotate(-45deg)}.icon-link::after{transform:translate(-30%,-55%) rotate(135deg)}.icon-location::before{border:.1rem solid currentColor;border-radius:50% 50% 50% 0;height:.8em;transform:translate(-50%,-60%) rotate(-45deg);width:.8em}.icon-location::after{border:.1rem solid currentColor;border-radius:50%;height:.2em;transform:translate(-50%,-80%);width:.2em}.icon-emoji{border:.1rem solid currentColor;border-radius:50%}.icon-emoji::before{border-radius:50%;box-shadow:-.17em -.1em,.17em -.1em;height:.15em;width:.15em}.icon-emoji::after{border:.1rem solid currentColor;border-bottom-color:transparent;border-radius:50%;border-right-color:transparent;height:.5em;transform:translate(-50%,-40%) rotate(-135deg);width:.5em} \ No newline at end of file diff --git a/static/css/spectre.min.css b/static/css/spectre.min.css new file mode 100644 index 0000000..0fe23d9 --- /dev/null +++ b/static/css/spectre.min.css @@ -0,0 +1 @@ +/*! Spectre.css v0.5.9 | MIT License | github.com/picturepan2/spectre */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}address{font-style:normal}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:"SF Mono","Segoe UI Mono","Roboto Mono",Menlo,Courier,monospace;font-size:1em}dfn{font-style:italic}small{font-size:80%;font-weight:400}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}fieldset{border:0;margin:0;padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item;outline:0}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,::after,::before{box-sizing:inherit}html{box-sizing:border-box;font-size:20px;line-height:1.5;-webkit-tap-highlight-color:transparent}body{background:#fff;color:#3b4351;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-size:.8rem;overflow-x:hidden;text-rendering:optimizeLegibility}a{color:#5755d9;outline:0;text-decoration:none}a:focus{box-shadow:0 0 0 .1rem rgba(87,85,217,.2)}a.active,a:active,a:focus,a:hover{color:#302ecd;text-decoration:underline}a:visited{color:#807fe2}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:500;line-height:1.2;margin-bottom:.5em;margin-top:0}.h1,.h2,.h3,.h4,.h5,.h6{font-weight:500}.h1,h1{font-size:2rem}.h2,h2{font-size:1.6rem}.h3,h3{font-size:1.4rem}.h4,h4{font-size:1.2rem}.h5,h5{font-size:1rem}.h6,h6{font-size:.8rem}p{margin:0 0 1.2rem}a,ins,u{-webkit-text-decoration-skip:ink edges;text-decoration-skip:ink edges}abbr[title]{border-bottom:.05rem dotted;cursor:help;text-decoration:none}kbd{background:#303742;border-radius:.1rem;color:#fff;font-size:.7rem;line-height:1.25;padding:.1rem .2rem}mark{background:#ffe9b3;border-bottom:.05rem solid #ffd367;border-radius:.1rem;color:#3b4351;padding:.05rem .1rem 0}blockquote{border-left:.1rem solid #dadee4;margin-left:0;padding:.4rem .8rem}blockquote p:last-child{margin-bottom:0}ol,ul{margin:.8rem 0 .8rem .8rem;padding:0}ol ol,ol ul,ul ol,ul ul{margin:.8rem 0 .8rem .8rem}ol li,ul li{margin-top:.4rem}ul{list-style:disc inside}ul ul{list-style-type:circle}ol{list-style:decimal inside}ol ol{list-style-type:lower-alpha}dl dt{font-weight:700}dl dd{margin:.4rem 0 .8rem 0}.lang-zh,.lang-zh-hans,html:lang(zh),html:lang(zh-Hans){font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",sans-serif}.lang-zh-hant,html:lang(zh-Hant){font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"PingFang TC","Hiragino Sans CNS","Microsoft JhengHei","Helvetica Neue",sans-serif}.lang-ja,html:lang(ja){font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Hiragino Sans","Hiragino Kaku Gothic Pro","Yu Gothic",YuGothic,Meiryo,"Helvetica Neue",sans-serif}.lang-ko,html:lang(ko){font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Malgun Gothic","Helvetica Neue",sans-serif}.lang-cjk ins,.lang-cjk u,:lang(ja) ins,:lang(ja) u,:lang(zh) ins,:lang(zh) u{border-bottom:.05rem solid;text-decoration:none}.lang-cjk del+del,.lang-cjk del+s,.lang-cjk ins+ins,.lang-cjk ins+u,.lang-cjk s+del,.lang-cjk s+s,.lang-cjk u+ins,.lang-cjk u+u,:lang(ja) del+del,:lang(ja) del+s,:lang(ja) ins+ins,:lang(ja) ins+u,:lang(ja) s+del,:lang(ja) s+s,:lang(ja) u+ins,:lang(ja) u+u,:lang(zh) del+del,:lang(zh) del+s,:lang(zh) ins+ins,:lang(zh) ins+u,:lang(zh) s+del,:lang(zh) s+s,:lang(zh) u+ins,:lang(zh) u+u{margin-left:.125em}.table{border-collapse:collapse;border-spacing:0;text-align:left;width:100%}.table.table-striped tbody tr:nth-of-type(odd){background:#f7f8f9}.table tbody tr.active,.table.table-striped tbody tr.active{background:#eef0f3}.table.table-hover tbody tr:hover{background:#eef0f3}.table.table-scroll{display:block;overflow-x:auto;padding-bottom:.75rem;white-space:nowrap}.table td,.table th{border-bottom:.05rem solid #dadee4;padding:.6rem .4rem}.table th{border-bottom-width:.1rem}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:.05rem solid #5755d9;border-radius:.1rem;color:#5755d9;cursor:pointer;display:inline-block;font-size:.8rem;height:1.8rem;line-height:1.2rem;outline:0;padding:.25rem .4rem;text-align:center;text-decoration:none;transition:background .2s,border .2s,box-shadow .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn:focus{box-shadow:0 0 0 .1rem rgba(87,85,217,.2)}.btn:focus,.btn:hover{background:#f1f1fc;border-color:#4b48d6;text-decoration:none}.btn.active,.btn:active{background:#4b48d6;border-color:#3634d2;color:#fff;text-decoration:none}.btn.active.loading::after,.btn:active.loading::after{border-bottom-color:#fff;border-left-color:#fff}.btn.disabled,.btn:disabled,.btn[disabled]{cursor:default;opacity:.5;pointer-events:none}.btn.btn-primary{background:#5755d9;border-color:#4b48d6;color:#fff}.btn.btn-primary:focus,.btn.btn-primary:hover{background:#4240d4;border-color:#3634d2;color:#fff}.btn.btn-primary.active,.btn.btn-primary:active{background:#3a38d2;border-color:#302ecd;color:#fff}.btn.btn-primary.loading::after{border-bottom-color:#fff;border-left-color:#fff}.btn.btn-success{background:#32b643;border-color:#2faa3f;color:#fff}.btn.btn-success:focus{box-shadow:0 0 0 .1rem rgba(50,182,67,.2)}.btn.btn-success:focus,.btn.btn-success:hover{background:#30ae40;border-color:#2da23c;color:#fff}.btn.btn-success.active,.btn.btn-success:active{background:#2a9a39;border-color:#278e34;color:#fff}.btn.btn-success.loading::after{border-bottom-color:#fff;border-left-color:#fff}.btn.btn-error{background:#e85600;border-color:#d95000;color:#fff}.btn.btn-error:focus{box-shadow:0 0 0 .1rem rgba(232,86,0,.2)}.btn.btn-error:focus,.btn.btn-error:hover{background:#de5200;border-color:#cf4d00;color:#fff}.btn.btn-error.active,.btn.btn-error:active{background:#c44900;border-color:#b54300;color:#fff}.btn.btn-error.loading::after{border-bottom-color:#fff;border-left-color:#fff}.btn.btn-link{background:0 0;border-color:transparent;color:#5755d9}.btn.btn-link.active,.btn.btn-link:active,.btn.btn-link:focus,.btn.btn-link:hover{color:#302ecd}.btn.btn-sm{font-size:.7rem;height:1.4rem;padding:.05rem .3rem}.btn.btn-lg{font-size:.9rem;height:2rem;padding:.35rem .6rem}.btn.btn-block{display:block;width:100%}.btn.btn-action{padding-left:0;padding-right:0;width:1.8rem}.btn.btn-action.btn-sm{width:1.4rem}.btn.btn-action.btn-lg{width:2rem}.btn.btn-clear{background:0 0;border:0;color:currentColor;height:1rem;line-height:.8rem;margin-left:.2rem;margin-right:-2px;opacity:1;padding:.1rem;text-decoration:none;width:1rem}.btn.btn-clear:focus,.btn.btn-clear:hover{background:rgba(247,248,249,.5);opacity:.95}.btn.btn-clear::before{content:"\2715"}.btn-group{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.btn-group .btn{-ms-flex:1 0 auto;flex:1 0 auto}.btn-group .btn:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group .btn:not(:first-child):not(:last-child){border-radius:0;margin-left:-.05rem}.btn-group .btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-.05rem}.btn-group .btn.active,.btn-group .btn:active,.btn-group .btn:focus,.btn-group .btn:hover{z-index:1}.btn-group.btn-group-block{display:-ms-flexbox;display:flex}.btn-group.btn-group-block .btn{-ms-flex:1 0 0;flex:1 0 0}.form-group:not(:last-child){margin-bottom:.4rem}fieldset{margin-bottom:.8rem}legend{font-size:.9rem;font-weight:500;margin-bottom:.8rem}.form-label{display:block;line-height:1.2rem;padding:.3rem 0}.form-label.label-sm{font-size:.7rem;padding:.1rem 0}.form-label.label-lg{font-size:.9rem;padding:.4rem 0}.form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-image:none;border:.05rem solid #bcc3ce;border-radius:.1rem;color:#3b4351;display:block;font-size:.8rem;height:1.8rem;line-height:1.2rem;max-width:100%;outline:0;padding:.25rem .4rem;position:relative;transition:background .2s,border .2s,box-shadow .2s,color .2s;width:100%}.form-input:focus{border-color:#5755d9;box-shadow:0 0 0 .1rem rgba(87,85,217,.2)}.form-input:-ms-input-placeholder{color:#bcc3ce}.form-input::-ms-input-placeholder{color:#bcc3ce}.form-input::placeholder{color:#bcc3ce}.form-input.input-sm{font-size:.7rem;height:1.4rem;padding:.05rem .3rem}.form-input.input-lg{font-size:.9rem;height:2rem;padding:.35rem .6rem}.form-input.input-inline{display:inline-block;vertical-align:middle;width:auto}.form-input[type=file]{height:auto}textarea.form-input,textarea.form-input.input-lg,textarea.form-input.input-sm{height:auto}.form-input-hint{color:#bcc3ce;font-size:.7rem;margin-top:.2rem}.has-success .form-input-hint,.is-success+.form-input-hint{color:#32b643}.has-error .form-input-hint,.is-error+.form-input-hint{color:#e85600}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:.05rem solid #bcc3ce;border-radius:.1rem;color:inherit;font-size:.8rem;height:1.8rem;line-height:1.2rem;outline:0;padding:.25rem .4rem;vertical-align:middle;width:100%}.form-select:focus{border-color:#5755d9;box-shadow:0 0 0 .1rem rgba(87,85,217,.2)}.form-select::-ms-expand{display:none}.form-select.select-sm{font-size:.7rem;height:1.4rem;padding:.05rem 1.1rem .05rem .3rem}.form-select.select-lg{font-size:.9rem;height:2rem;padding:.35rem 1.4rem .35rem .6rem}.form-select[multiple],.form-select[size]{height:auto;padding:.25rem .4rem}.form-select[multiple] option,.form-select[size] option{padding:.1rem .2rem}.form-select:not([multiple]):not([size]){background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23667189'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E") no-repeat right .35rem center/.4rem .5rem;padding-right:1.2rem}.has-icon-left,.has-icon-right{position:relative}.has-icon-left .form-icon,.has-icon-right .form-icon{height:.8rem;margin:0 .25rem;position:absolute;top:50%;transform:translateY(-50%);width:.8rem;z-index:2}.has-icon-left .form-icon{left:.05rem}.has-icon-left .form-input{padding-left:1.3rem}.has-icon-right .form-icon{right:.05rem}.has-icon-right .form-input{padding-right:1.3rem}.form-checkbox,.form-radio,.form-switch{display:block;line-height:1.2rem;margin:.2rem 0;min-height:1.4rem;padding:.1rem .4rem .1rem 1.2rem;position:relative}.form-checkbox input,.form-radio input,.form-switch input{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.form-checkbox input:focus+.form-icon,.form-radio input:focus+.form-icon,.form-switch input:focus+.form-icon{border-color:#5755d9;box-shadow:0 0 0 .1rem rgba(87,85,217,.2)}.form-checkbox input:checked+.form-icon,.form-radio input:checked+.form-icon,.form-switch input:checked+.form-icon{background:#5755d9;border-color:#5755d9}.form-checkbox .form-icon,.form-radio .form-icon,.form-switch .form-icon{border:.05rem solid #bcc3ce;cursor:pointer;display:inline-block;position:absolute;transition:background .2s,border .2s,box-shadow .2s,color .2s}.form-checkbox.input-sm,.form-radio.input-sm,.form-switch.input-sm{font-size:.7rem;margin:0}.form-checkbox.input-lg,.form-radio.input-lg,.form-switch.input-lg{font-size:.9rem;margin:.3rem 0}.form-checkbox .form-icon,.form-radio .form-icon{background:#fff;height:.8rem;left:0;top:.3rem;width:.8rem}.form-checkbox input:active+.form-icon,.form-radio input:active+.form-icon{background:#eef0f3}.form-checkbox .form-icon{border-radius:.1rem}.form-checkbox input:checked+.form-icon::before{background-clip:padding-box;border:.1rem solid #fff;border-left-width:0;border-top-width:0;content:"";height:9px;left:50%;margin-left:-3px;margin-top:-6px;position:absolute;top:50%;transform:rotate(45deg);width:6px}.form-checkbox input:indeterminate+.form-icon{background:#5755d9;border-color:#5755d9}.form-checkbox input:indeterminate+.form-icon::before{background:#fff;content:"";height:2px;left:50%;margin-left:-5px;margin-top:-1px;position:absolute;top:50%;width:10px}.form-radio .form-icon{border-radius:50%}.form-radio input:checked+.form-icon::before{background:#fff;border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}.form-switch{padding-left:2rem}.form-switch .form-icon{background:#bcc3ce;background-clip:padding-box;border-radius:.45rem;height:.9rem;left:0;top:.25rem;width:1.6rem}.form-switch .form-icon::before{background:#fff;border-radius:50%;content:"";display:block;height:.8rem;left:0;position:absolute;top:0;transition:background .2s,border .2s,box-shadow .2s,color .2s,left .2s;width:.8rem}.form-switch input:checked+.form-icon::before{left:14px}.form-switch input:active+.form-icon::before{background:#f7f8f9}.input-group{display:-ms-flexbox;display:flex}.input-group .input-group-addon{background:#f7f8f9;border:.05rem solid #bcc3ce;border-radius:.1rem;line-height:1.2rem;padding:.25rem .4rem;white-space:nowrap}.input-group .input-group-addon.addon-sm{font-size:.7rem;padding:.05rem .3rem}.input-group .input-group-addon.addon-lg{font-size:.9rem;padding:.35rem .6rem}.input-group .form-input,.input-group .form-select{-ms-flex:1 1 auto;flex:1 1 auto;width:1%}.input-group .input-group-btn{z-index:1}.input-group .form-input:first-child:not(:last-child),.input-group .form-select:first-child:not(:last-child),.input-group .input-group-addon:first-child:not(:last-child),.input-group .input-group-btn:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.input-group .form-input:not(:first-child):not(:last-child),.input-group .form-select:not(:first-child):not(:last-child),.input-group .input-group-addon:not(:first-child):not(:last-child),.input-group .input-group-btn:not(:first-child):not(:last-child){border-radius:0;margin-left:-.05rem}.input-group .form-input:last-child:not(:first-child),.input-group .form-select:last-child:not(:first-child),.input-group .input-group-addon:last-child:not(:first-child),.input-group .input-group-btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-.05rem}.input-group .form-input:focus,.input-group .form-select:focus,.input-group .input-group-addon:focus,.input-group .input-group-btn:focus{z-index:2}.input-group .form-select{width:auto}.input-group.input-inline{display:-ms-inline-flexbox;display:inline-flex}.form-input.is-success,.form-select.is-success,.has-success .form-input,.has-success .form-select{background:#f9fdfa;border-color:#32b643}.form-input.is-success:focus,.form-select.is-success:focus,.has-success .form-input:focus,.has-success .form-select:focus{box-shadow:0 0 0 .1rem rgba(50,182,67,.2)}.form-input.is-error,.form-select.is-error,.has-error .form-input,.has-error .form-select{background:#fffaf7;border-color:#e85600}.form-input.is-error:focus,.form-select.is-error:focus,.has-error .form-input:focus,.has-error .form-select:focus{box-shadow:0 0 0 .1rem rgba(232,86,0,.2)}.form-checkbox.is-error .form-icon,.form-radio.is-error .form-icon,.form-switch.is-error .form-icon,.has-error .form-checkbox .form-icon,.has-error .form-radio .form-icon,.has-error .form-switch .form-icon{border-color:#e85600}.form-checkbox.is-error input:checked+.form-icon,.form-radio.is-error input:checked+.form-icon,.form-switch.is-error input:checked+.form-icon,.has-error .form-checkbox input:checked+.form-icon,.has-error .form-radio input:checked+.form-icon,.has-error .form-switch input:checked+.form-icon{background:#e85600;border-color:#e85600}.form-checkbox.is-error input:focus+.form-icon,.form-radio.is-error input:focus+.form-icon,.form-switch.is-error input:focus+.form-icon,.has-error .form-checkbox input:focus+.form-icon,.has-error .form-radio input:focus+.form-icon,.has-error .form-switch input:focus+.form-icon{border-color:#e85600;box-shadow:0 0 0 .1rem rgba(232,86,0,.2)}.form-checkbox.is-error input:indeterminate+.form-icon,.has-error .form-checkbox input:indeterminate+.form-icon{background:#e85600;border-color:#e85600}.form-input:not(:-ms-input-placeholder):invalid{border-color:#e85600}.form-input:not(:placeholder-shown):invalid{border-color:#e85600}.form-input:not(:-ms-input-placeholder):invalid:focus{background:#fffaf7;box-shadow:0 0 0 .1rem rgba(232,86,0,.2)}.form-input:not(:placeholder-shown):invalid:focus{background:#fffaf7;box-shadow:0 0 0 .1rem rgba(232,86,0,.2)}.form-input:not(:-ms-input-placeholder):invalid+.form-input-hint{color:#e85600}.form-input:not(:placeholder-shown):invalid+.form-input-hint{color:#e85600}.form-input.disabled,.form-input:disabled,.form-select.disabled,.form-select:disabled{background-color:#eef0f3;cursor:not-allowed;opacity:.5}.form-input[readonly]{background-color:#f7f8f9}input.disabled+.form-icon,input:disabled+.form-icon{background:#eef0f3;cursor:not-allowed;opacity:.5}.form-switch input.disabled+.form-icon::before,.form-switch input:disabled+.form-icon::before{background:#fff}.form-horizontal{padding:.4rem 0}.form-horizontal .form-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-inline{display:inline-block}.label{background:#eef0f3;border-radius:.1rem;color:#455060;display:inline-block;line-height:1.25;padding:.1rem .2rem}.label.label-rounded{border-radius:5rem;padding-left:.4rem;padding-right:.4rem}.label.label-primary{background:#5755d9;color:#fff}.label.label-secondary{background:#f1f1fc;color:#5755d9}.label.label-success{background:#32b643;color:#fff}.label.label-warning{background:#ffb700;color:#fff}.label.label-error{background:#e85600;color:#fff}code{background:#fcf2f2;border-radius:.1rem;color:#d73e48;font-size:85%;line-height:1.25;padding:.1rem .2rem}.code{border-radius:.1rem;color:#3b4351;position:relative}.code::before{color:#bcc3ce;content:attr(data-lang);font-size:.7rem;position:absolute;right:.4rem;top:.1rem}.code code{background:#f7f8f9;color:inherit;display:block;line-height:1.5;overflow-x:auto;padding:1rem;width:100%}.img-responsive{display:block;height:auto;max-width:100%}.img-fit-cover{object-fit:cover}.img-fit-contain{object-fit:contain}.video-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%}.video-responsive::before{content:"";display:block;padding-bottom:56.25%}.video-responsive embed,.video-responsive iframe,.video-responsive object{border:0;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}video.video-responsive{height:auto;max-width:100%}video.video-responsive::before{content:none}.video-responsive-4-3::before{padding-bottom:75%}.video-responsive-1-1::before{padding-bottom:100%}.figure{margin:0 0 .4rem 0}.figure .figure-caption{color:#66758c;margin-top:.4rem}.container{margin-left:auto;margin-right:auto;padding-left:.4rem;padding-right:.4rem;width:100%}.container.grid-xl{max-width:1296px}.container.grid-lg{max-width:976px}.container.grid-md{max-width:856px}.container.grid-sm{max-width:616px}.container.grid-xs{max-width:496px}.show-lg,.show-md,.show-sm,.show-xl,.show-xs{display:none!important}.cols,.columns{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.4rem;margin-right:-.4rem}.cols.col-gapless,.columns.col-gapless{margin-left:0;margin-right:0}.cols.col-gapless>.column,.columns.col-gapless>.column{padding-left:0;padding-right:0}.cols.col-oneline,.columns.col-oneline{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}.column,[class~=col-]{-ms-flex:1;flex:1;max-width:100%;padding-left:.4rem;padding-right:.4rem}.column.col-1,.column.col-10,.column.col-11,.column.col-12,.column.col-2,.column.col-3,.column.col-4,.column.col-5,.column.col-6,.column.col-7,.column.col-8,.column.col-9,.column.col-auto,[class~=col-].col-1,[class~=col-].col-10,[class~=col-].col-11,[class~=col-].col-12,[class~=col-].col-2,[class~=col-].col-3,[class~=col-].col-4,[class~=col-].col-5,[class~=col-].col-6,[class~=col-].col-7,[class~=col-].col-8,[class~=col-].col-9,[class~=col-].col-auto{-ms-flex:none;flex:none}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.col-mx-auto{margin-left:auto;margin-right:auto}.col-ml-auto{margin-left:auto}.col-mr-auto{margin-right:auto}@media (max-width:1280px){.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{-ms-flex:none;flex:none}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-auto{width:auto}.hide-xl{display:none!important}.show-xl{display:block!important}}@media (max-width:960px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto{-ms-flex:none;flex:none}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-auto{width:auto}.hide-lg{display:none!important}.show-lg{display:block!important}}@media (max-width:840px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto{-ms-flex:none;flex:none}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-auto{width:auto}.hide-md{display:none!important}.show-md{display:block!important}}@media (max-width:600px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto{-ms-flex:none;flex:none}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-auto{width:auto}.hide-sm{display:none!important}.show-sm{display:block!important}}@media (max-width:480px){.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-auto{-ms-flex:none;flex:none}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-auto{width:auto}.hide-xs{display:none!important}.show-xs{display:block!important}}.hero{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:4rem;padding-top:4rem}.hero.hero-sm{padding-bottom:2rem;padding-top:2rem}.hero.hero-lg{padding-bottom:8rem;padding-top:8rem}.hero .hero-body{padding:.4rem}.navbar{align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.navbar .navbar-section{align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1 0 0;flex:1 0 0;-ms-flex-align:center}.navbar .navbar-section:not(:first-child):last-child{-ms-flex-pack:end;justify-content:flex-end}.navbar .navbar-center{align-items:center;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center}.navbar .navbar-brand{font-size:.9rem;text-decoration:none}.accordion input:checked~.accordion-header>.icon:first-child,.accordion[open] .accordion-header>.icon:first-child{transform:rotate(90deg)}.accordion input:checked~.accordion-body,.accordion[open] .accordion-body{max-height:50rem}.accordion .accordion-header{display:block;padding:.2rem .4rem}.accordion .accordion-header .icon{transition:transform .25s}.accordion .accordion-body{margin-bottom:.4rem;max-height:0;overflow:hidden;transition:max-height .25s}summary.accordion-header::-webkit-details-marker{display:none}.avatar{background:#5755d9;border-radius:50%;color:rgba(255,255,255,.85);display:inline-block;font-size:.8rem;font-weight:300;height:1.6rem;line-height:1.25;margin:0;position:relative;vertical-align:middle;width:1.6rem}.avatar.avatar-xs{font-size:.4rem;height:.8rem;width:.8rem}.avatar.avatar-sm{font-size:.6rem;height:1.2rem;width:1.2rem}.avatar.avatar-lg{font-size:1.2rem;height:2.4rem;width:2.4rem}.avatar.avatar-xl{font-size:1.6rem;height:3.2rem;width:3.2rem}.avatar img{border-radius:50%;height:100%;position:relative;width:100%;z-index:1}.avatar .avatar-icon,.avatar .avatar-presence{background:#fff;bottom:14.64%;height:50%;padding:.1rem;position:absolute;right:14.64%;transform:translate(50%,50%);width:50%;z-index:2}.avatar .avatar-presence{background:#bcc3ce;border-radius:50%;box-shadow:0 0 0 .1rem #fff;height:.5em;width:.5em}.avatar .avatar-presence.online{background:#32b643}.avatar .avatar-presence.busy{background:#e85600}.avatar .avatar-presence.away{background:#ffb700}.avatar[data-initial]::before{color:currentColor;content:attr(data-initial);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.badge{position:relative;white-space:nowrap}.badge:not([data-badge])::after,.badge[data-badge]::after{background:#5755d9;background-clip:padding-box;border-radius:.5rem;box-shadow:0 0 0 .1rem #fff;color:#fff;content:attr(data-badge);display:inline-block;transform:translate(-.05rem,-.5rem)}.badge[data-badge]::after{font-size:.7rem;height:.9rem;line-height:1;min-width:.9rem;padding:.1rem .2rem;text-align:center;white-space:nowrap}.badge:not([data-badge])::after,.badge[data-badge=""]::after{height:6px;min-width:6px;padding:0;width:6px}.badge.btn::after{position:absolute;right:0;top:0;transform:translate(50%,-50%)}.badge.avatar::after{position:absolute;right:14.64%;top:14.64%;transform:translate(50%,-50%);z-index:100}.breadcrumb{list-style:none;margin:.2rem 0;padding:.2rem 0}.breadcrumb .breadcrumb-item{color:#66758c;display:inline-block;margin:0;padding:.2rem 0}.breadcrumb .breadcrumb-item:not(:last-child){margin-right:.2rem}.breadcrumb .breadcrumb-item:not(:last-child) a{color:#66758c}.breadcrumb .breadcrumb-item:not(:first-child)::before{color:#66758c;content:"/";padding-right:.4rem}.bar{background:#eef0f3;border-radius:.1rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:.8rem;width:100%}.bar.bar-sm{height:.2rem}.bar .bar-item{background:#5755d9;color:#fff;display:block;-ms-flex-negative:0;flex-shrink:0;font-size:.7rem;height:100%;line-height:.8rem;position:relative;text-align:center;width:0}.bar .bar-item:first-child{border-bottom-left-radius:.1rem;border-top-left-radius:.1rem}.bar .bar-item:last-child{border-bottom-right-radius:.1rem;border-top-right-radius:.1rem;-ms-flex-negative:1;flex-shrink:1}.bar-slider{height:.1rem;margin:.4rem 0;position:relative}.bar-slider .bar-item{left:0;padding:0;position:absolute}.bar-slider .bar-item:not(:last-child):first-child{background:#eef0f3;z-index:1}.bar-slider .bar-slider-btn{background:#5755d9;border:0;border-radius:50%;height:.6rem;padding:0;position:absolute;right:0;top:50%;transform:translate(50%,-50%);width:.6rem}.bar-slider .bar-slider-btn:active{box-shadow:0 0 0 .1rem #5755d9}.card{background:#fff;border:.05rem solid #dadee4;border-radius:.1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card .card-body,.card .card-footer,.card .card-header{padding:.8rem;padding-bottom:0}.card .card-body:last-child,.card .card-footer:last-child,.card .card-header:last-child{padding-bottom:.8rem}.card .card-body{-ms-flex:1 1 auto;flex:1 1 auto}.card .card-image{padding-top:.8rem}.card .card-image:first-child{padding-top:0}.card .card-image:first-child img{border-top-left-radius:.1rem;border-top-right-radius:.1rem}.card .card-image:last-child img{border-bottom-left-radius:.1rem;border-bottom-right-radius:.1rem}.chip{align-items:center;background:#eef0f3;border-radius:5rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;font-size:90%;height:1.2rem;line-height:.8rem;margin:.1rem;max-width:320px;overflow:hidden;padding:.2rem .4rem;text-decoration:none;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.chip.active{background:#5755d9;color:#fff}.chip .avatar{margin-left:-.4rem;margin-right:.2rem}.chip .btn-clear{border-radius:50%;transform:scale(.75)}.dropdown{display:inline-block;position:relative}.dropdown .menu{animation:slide-down .15s ease 1;display:none;left:0;max-height:50vh;overflow-y:auto;position:absolute;top:100%}.dropdown.dropdown-right .menu{left:auto;right:0}.dropdown .dropdown-toggle:focus+.menu,.dropdown .menu:hover,.dropdown.active .menu{display:block}.dropdown .btn-group .dropdown-toggle:nth-last-child(2){border-bottom-right-radius:.1rem;border-top-right-radius:.1rem}.empty{background:#f7f8f9;border-radius:.1rem;color:#66758c;padding:3.2rem 1.6rem;text-align:center}.empty .empty-icon{margin-bottom:.8rem}.empty .empty-subtitle,.empty .empty-title{margin:.4rem auto}.empty .empty-action{margin-top:.8rem}.menu{background:#fff;border-radius:.1rem;box-shadow:0 .05rem .2rem rgba(48,55,66,.3);list-style:none;margin:0;min-width:180px;padding:.4rem;transform:translateY(.2rem);z-index:300}.menu.menu-nav{background:0 0;box-shadow:none}.menu .menu-item{margin-top:0;padding:0 .4rem;position:relative;text-decoration:none}.menu .menu-item>a{border-radius:.1rem;color:inherit;display:block;margin:0 -.4rem;padding:.2rem .4rem;text-decoration:none}.menu .menu-item>a:focus,.menu .menu-item>a:hover{background:#f1f1fc;color:#5755d9}.menu .menu-item>a.active,.menu .menu-item>a:active{background:#f1f1fc;color:#5755d9}.menu .menu-item .form-checkbox,.menu .menu-item .form-radio,.menu .menu-item .form-switch{margin:.1rem 0}.menu .menu-item+.menu-item{margin-top:.2rem}.menu .menu-badge{align-items:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;height:100%;position:absolute;right:0;top:0}.menu .menu-badge .label{margin-right:.4rem}.modal{align-items:center;bottom:0;display:none;-ms-flex-align:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;overflow:hidden;padding:.4rem;position:fixed;right:0;top:0}.modal.active,.modal:target{display:-ms-flexbox;display:flex;opacity:1;z-index:400}.modal.active .modal-overlay,.modal:target .modal-overlay{background:rgba(247,248,249,.75);bottom:0;cursor:default;display:block;left:0;position:absolute;right:0;top:0}.modal.active .modal-container,.modal:target .modal-container{animation:slide-down .2s ease 1;z-index:1}.modal.modal-sm .modal-container{max-width:320px;padding:0 .4rem}.modal.modal-lg .modal-overlay{background:#fff}.modal.modal-lg .modal-container{box-shadow:none;max-width:960px}.modal-container{background:#fff;border-radius:.1rem;box-shadow:0 .2rem .5rem rgba(48,55,66,.3);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:75vh;max-width:640px;padding:0 .8rem;width:100%}.modal-container.modal-fullheight{max-height:100vh}.modal-container .modal-header{color:#303742;padding:.8rem}.modal-container .modal-body{overflow-y:auto;padding:.8rem;position:relative}.modal-container .modal-footer{padding:.8rem;text-align:right}.nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:.2rem 0}.nav .nav-item a{color:#66758c;padding:.2rem .4rem;text-decoration:none}.nav .nav-item a:focus,.nav .nav-item a:hover{color:#5755d9}.nav .nav-item.active>a{color:#505c6e;font-weight:700}.nav .nav-item.active>a:focus,.nav .nav-item.active>a:hover{color:#5755d9}.nav .nav{margin-bottom:.4rem;margin-left:.8rem}.pagination{display:-ms-flexbox;display:flex;list-style:none;margin:.2rem 0;padding:.2rem 0}.pagination .page-item{margin:.2rem .05rem}.pagination .page-item span{display:inline-block;padding:.2rem .2rem}.pagination .page-item a{border-radius:.1rem;display:inline-block;padding:.2rem .4rem;text-decoration:none}.pagination .page-item a:focus,.pagination .page-item a:hover{color:#5755d9}.pagination .page-item.disabled a{cursor:default;opacity:.5;pointer-events:none}.pagination .page-item.active a{background:#5755d9;color:#fff}.pagination .page-item.page-next,.pagination .page-item.page-prev{-ms-flex:1 0 50%;flex:1 0 50%}.pagination .page-item.page-next{text-align:right}.pagination .page-item .page-item-title{margin:0}.pagination .page-item .page-item-subtitle{margin:0;opacity:.5}.panel{border:.05rem solid #dadee4;border-radius:.1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.panel .panel-footer,.panel .panel-header{-ms-flex:0 0 auto;flex:0 0 auto;padding:.8rem}.panel .panel-nav{-ms-flex:0 0 auto;flex:0 0 auto}.panel .panel-body{-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;padding:0 .8rem}.popover{display:inline-block;position:relative}.popover .popover-container{left:50%;opacity:0;padding:.4rem;position:absolute;top:0;transform:translate(-50%,-50%) scale(0);transition:transform .2s;width:320px;z-index:300}.popover :focus+.popover-container,.popover:hover .popover-container{display:block;opacity:1;transform:translate(-50%,-100%) scale(1)}.popover.popover-right .popover-container{left:100%;top:50%}.popover.popover-right :focus+.popover-container,.popover.popover-right:hover .popover-container{transform:translate(0,-50%) scale(1)}.popover.popover-bottom .popover-container{left:50%;top:100%}.popover.popover-bottom :focus+.popover-container,.popover.popover-bottom:hover .popover-container{transform:translate(-50%,0) scale(1)}.popover.popover-left .popover-container{left:0;top:50%}.popover.popover-left :focus+.popover-container,.popover.popover-left:hover .popover-container{transform:translate(-100%,-50%) scale(1)}.popover .card{border:0;box-shadow:0 .2rem .5rem rgba(48,55,66,.3)}.step{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:.2rem 0;width:100%}.step .step-item{-ms-flex:1 1 0;flex:1 1 0;margin-top:0;min-height:1rem;position:relative;text-align:center}.step .step-item:not(:first-child)::before{background:#5755d9;content:"";height:2px;left:-50%;position:absolute;top:9px;width:100%}.step .step-item a{color:#5755d9;display:inline-block;padding:20px 10px 0;text-decoration:none}.step .step-item a::before{background:#5755d9;border:.1rem solid #fff;border-radius:50%;content:"";display:block;height:.6rem;left:50%;position:absolute;top:.2rem;transform:translateX(-50%);width:.6rem;z-index:1}.step .step-item.active a::before{background:#fff;border:.1rem solid #5755d9}.step .step-item.active~.step-item::before{background:#dadee4}.step .step-item.active~.step-item a{color:#bcc3ce}.step .step-item.active~.step-item a::before{background:#dadee4}.tab{align-items:center;border-bottom:.05rem solid #dadee4;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:.2rem 0 .15rem 0}.tab .tab-item{margin-top:0}.tab .tab-item a{border-bottom:.1rem solid transparent;color:inherit;display:block;margin:0 .4rem 0 0;padding:.4rem .2rem .3rem .2rem;text-decoration:none}.tab .tab-item a:focus,.tab .tab-item a:hover{color:#5755d9}.tab .tab-item a.active,.tab .tab-item.active a{border-bottom-color:#5755d9;color:#5755d9}.tab .tab-item.tab-action{-ms-flex:1 0 auto;flex:1 0 auto;text-align:right}.tab .tab-item .btn-clear{margin-top:-.2rem}.tab.tab-block .tab-item{-ms-flex:1 0 0;flex:1 0 0;text-align:center}.tab.tab-block .tab-item a{margin:0}.tab.tab-block .tab-item .badge[data-badge]::after{position:absolute;right:.1rem;top:.1rem;transform:translate(0,0)}.tab:not(.tab-block) .badge{padding-right:0}.tile{align-content:space-between;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-align:start;-ms-flex-line-pack:justify}.tile .tile-action,.tile .tile-icon{-ms-flex:0 0 auto;flex:0 0 auto}.tile .tile-content{-ms-flex:1 1 auto;flex:1 1 auto}.tile .tile-content:not(:first-child){padding-left:.4rem}.tile .tile-content:not(:last-child){padding-right:.4rem}.tile .tile-subtitle,.tile .tile-title{line-height:1.2rem}.tile.tile-centered{align-items:center;-ms-flex-align:center}.tile.tile-centered .tile-content{overflow:hidden}.tile.tile-centered .tile-subtitle,.tile.tile-centered .tile-title{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toast{background:rgba(48,55,66,.95);border:.05rem solid #303742;border-color:#303742;border-radius:.1rem;color:#fff;display:block;padding:.4rem;width:100%}.toast.toast-primary{background:rgba(87,85,217,.95);border-color:#5755d9}.toast.toast-success{background:rgba(50,182,67,.95);border-color:#32b643}.toast.toast-warning{background:rgba(255,183,0,.95);border-color:#ffb700}.toast.toast-error{background:rgba(232,86,0,.95);border-color:#e85600}.toast a{color:#fff;text-decoration:underline}.toast a.active,.toast a:active,.toast a:focus,.toast a:hover{opacity:.75}.toast .btn-clear{margin:.1rem}.toast p:last-child{margin-bottom:0}.tooltip{position:relative}.tooltip::after{background:rgba(48,55,66,.95);border-radius:.1rem;bottom:100%;color:#fff;content:attr(data-tooltip);display:block;font-size:.7rem;left:50%;max-width:320px;opacity:0;overflow:hidden;padding:.2rem .4rem;pointer-events:none;position:absolute;text-overflow:ellipsis;transform:translate(-50%,.4rem);transition:opacity .2s,transform .2s;white-space:pre;z-index:300}.tooltip:focus::after,.tooltip:hover::after{opacity:1;transform:translate(-50%,-.2rem)}.tooltip.disabled,.tooltip[disabled]{pointer-events:auto}.tooltip.tooltip-right::after{bottom:50%;left:100%;transform:translate(-.2rem,50%)}.tooltip.tooltip-right:focus::after,.tooltip.tooltip-right:hover::after{transform:translate(.2rem,50%)}.tooltip.tooltip-bottom::after{bottom:auto;top:100%;transform:translate(-50%,-.4rem)}.tooltip.tooltip-bottom:focus::after,.tooltip.tooltip-bottom:hover::after{transform:translate(-50%,.2rem)}.tooltip.tooltip-left::after{bottom:50%;left:auto;right:100%;transform:translate(.4rem,50%)}.tooltip.tooltip-left:focus::after,.tooltip.tooltip-left:hover::after{transform:translate(-.2rem,50%)}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes slide-down{0%{opacity:0;transform:translateY(-1.6rem)}100%{opacity:1;transform:translateY(0)}}.text-primary{color:#5755d9!important}a.text-primary:focus,a.text-primary:hover{color:#4240d4}a.text-primary:visited{color:#6c6ade}.text-secondary{color:#e5e5f9!important}a.text-secondary:focus,a.text-secondary:hover{color:#d1d0f4}a.text-secondary:visited{color:#fafafe}.text-gray{color:#bcc3ce!important}a.text-gray:focus,a.text-gray:hover{color:#adb6c4}a.text-gray:visited{color:#cbd0d9}.text-light{color:#fff!important}a.text-light:focus,a.text-light:hover{color:#f2f2f2}a.text-light:visited{color:#fff}.text-dark{color:#3b4351!important}a.text-dark:focus,a.text-dark:hover{color:#303742}a.text-dark:visited{color:#455060}.text-success{color:#32b643!important}a.text-success:focus,a.text-success:hover{color:#2da23c}a.text-success:visited{color:#39c94b}.text-warning{color:#ffb700!important}a.text-warning:focus,a.text-warning:hover{color:#e6a500}a.text-warning:visited{color:#ffbe1a}.text-error{color:#e85600!important}a.text-error:focus,a.text-error:hover{color:#cf4d00}a.text-error:visited{color:#ff6003}.bg-primary{background:#5755d9!important;color:#fff}.bg-secondary{background:#f1f1fc!important}.bg-dark{background:#303742!important;color:#fff}.bg-gray{background:#f7f8f9!important}.bg-success{background:#32b643!important;color:#fff}.bg-warning{background:#ffb700!important;color:#fff}.bg-error{background:#e85600!important;color:#fff}.c-hand{cursor:pointer}.c-move{cursor:move}.c-zoom-in{cursor:zoom-in}.c-zoom-out{cursor:zoom-out}.c-not-allowed{cursor:not-allowed}.c-auto{cursor:auto}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:-ms-flexbox;display:flex}.d-inline-flex{display:-ms-inline-flexbox;display:inline-flex}.d-hide,.d-none{display:none!important}.d-visible{visibility:visible}.d-invisible{visibility:hidden}.text-hide{background:0 0;border:0;color:transparent;font-size:0;line-height:0;text-shadow:none}.text-assistive{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.divider,.divider-vert{display:block;position:relative}.divider-vert[data-content]::after,.divider[data-content]::after{background:#fff;color:#bcc3ce;content:attr(data-content);display:inline-block;font-size:.7rem;padding:0 .4rem;transform:translateY(-.65rem)}.divider{border-top:.05rem solid #f1f3f5;height:.05rem;margin:.4rem 0}.divider[data-content]{margin:.8rem 0}.divider-vert{display:block;padding:.8rem}.divider-vert::before{border-left:.05rem solid #dadee4;bottom:.4rem;content:"";display:block;left:50%;position:absolute;top:.4rem;transform:translateX(-50%)}.divider-vert[data-content]::after{left:50%;padding:.2rem 0;position:absolute;top:50%;transform:translate(-50%,-50%)}.loading{color:transparent!important;min-height:.8rem;pointer-events:none;position:relative}.loading::after{animation:loading .5s infinite linear;background:0 0;border:.1rem solid #5755d9;border-radius:50%;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:.8rem;left:50%;margin-left:-.4rem;margin-top:-.4rem;opacity:1;padding:0;position:absolute;top:50%;width:.8rem;z-index:1}.loading.loading-lg{min-height:2rem}.loading.loading-lg::after{height:1.6rem;margin-left:-.8rem;margin-top:-.8rem;width:1.6rem}.clearfix::after{clear:both;content:"";display:table}.float-left{float:left!important}.float-right{float:right!important}.p-relative{position:relative!important}.p-absolute{position:absolute!important}.p-fixed{position:fixed!important}.p-sticky{position:-webkit-sticky!important;position:sticky!important}.p-centered{display:block;float:none;margin-left:auto;margin-right:auto}.flex-centered{align-items:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-pack:center;justify-content:center}.m-0{margin:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.mt-0{margin-top:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.my-0{margin-bottom:0!important;margin-top:0!important}.m-1{margin:.2rem!important}.mb-1{margin-bottom:.2rem!important}.ml-1{margin-left:.2rem!important}.mr-1{margin-right:.2rem!important}.mt-1{margin-top:.2rem!important}.mx-1{margin-left:.2rem!important;margin-right:.2rem!important}.my-1{margin-bottom:.2rem!important;margin-top:.2rem!important}.m-2{margin:.4rem!important}.mb-2{margin-bottom:.4rem!important}.ml-2{margin-left:.4rem!important}.mr-2{margin-right:.4rem!important}.mt-2{margin-top:.4rem!important}.mx-2{margin-left:.4rem!important;margin-right:.4rem!important}.my-2{margin-bottom:.4rem!important;margin-top:.4rem!important}.p-0{padding:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.pt-0{padding-top:0!important}.px-0{padding-left:0!important;padding-right:0!important}.py-0{padding-bottom:0!important;padding-top:0!important}.p-1{padding:.2rem!important}.pb-1{padding-bottom:.2rem!important}.pl-1{padding-left:.2rem!important}.pr-1{padding-right:.2rem!important}.pt-1{padding-top:.2rem!important}.px-1{padding-left:.2rem!important;padding-right:.2rem!important}.py-1{padding-bottom:.2rem!important;padding-top:.2rem!important}.p-2{padding:.4rem!important}.pb-2{padding-bottom:.4rem!important}.pl-2{padding-left:.4rem!important}.pr-2{padding-right:.4rem!important}.pt-2{padding-top:.4rem!important}.px-2{padding-left:.4rem!important;padding-right:.4rem!important}.py-2{padding-bottom:.4rem!important;padding-top:.4rem!important}.s-rounded{border-radius:.1rem}.s-circle{border-radius:50%}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-normal{font-weight:400}.text-bold{font-weight:700}.text-italic{font-style:italic}.text-large{font-size:1.2em}.text-small{font-size:.9em}.text-tiny{font-size:.8em}.text-muted{opacity:.8}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-clip{overflow:hidden;text-overflow:clip;white-space:nowrap}.text-break{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;word-wrap:break-word} \ No newline at end of file diff --git a/static/css/starground.css b/static/css/starground.css new file mode 100644 index 0000000..4774030 --- /dev/null +++ b/static/css/starground.css @@ -0,0 +1,89 @@ +html { + height: 100%; + background: radial-gradient(ellipse at bottom, #1B2735 0%, #090A0F 100%); + overflow: hidden; +} + +#stars { + width: 1px; + height: 1px; + background: transparent; + box-shadow: 1070px 1974px #FFF , 1359px 1534px #FFF , 99px 595px #FFF , 1301px 1560px #FFF , 1563px 1402px #FFF , 505px 1764px #FFF , 739px 610px #FFF , 400px 872px #FFF , 677px 529px #FFF , 162px 172px #FFF , 836px 1208px #FFF , 821px 1972px #FFF , 393px 1721px #FFF , 992px 1071px #FFF , 223px 1649px #FFF , 1673px 639px #FFF , 32px 733px #FFF , 45px 481px #FFF , 469px 1736px #FFF , 1516px 41px #FFF , 1076px 1264px #FFF , 895px 662px #FFF , 1510px 425px #FFF , 1276px 1677px #FFF , 651px 455px #FFF , 1188px 770px #FFF , 1392px 1291px #FFF , 1200px 1059px #FFF , 1737px 272px #FFF , 1738px 606px #FFF , 1394px 469px #FFF , 1930px 257px #FFF , 1426px 719px #FFF , 1760px 1796px #FFF , 1882px 242px #FFF , 1927px 11px #FFF , 1624px 1443px #FFF , 298px 760px #FFF , 1702px 37px #FFF , 788px 1766px #FFF , 920px 1757px #FFF , 1470px 194px #FFF , 1481px 105px #FFF , 835px 979px #FFF , 38px 1501px #FFF , 20px 1020px #FFF , 1833px 327px #FFF , 519px 1529px #FFF , 329px 230px #FFF , 303px 1306px #FFF , 1339px 775px #FFF , 1514px 1628px #FFF , 1736px 763px #FFF , 1969px 1961px #FFF , 1318px 901px #FFF , 1389px 1204px #FFF , 1110px 715px #FFF , 312px 1198px #FFF , 1249px 757px #FFF , 990px 1244px #FFF , 673px 456px #FFF , 233px 1305px #FFF , 1321px 1711px #FFF , 1941px 780px #FFF , 250px 153px #FFF , 1309px 1485px #FFF , 1047px 1381px #FFF , 1052px 841px #FFF , 1622px 753px #FFF , 1745px 1604px #FFF , 1711px 1394px #FFF , 968px 992px #FFF , 1965px 1951px #FFF , 180px 1039px #FFF , 437px 1745px #FFF , 1144px 943px #FFF , 1178px 1262px #FFF , 623px 1792px #FFF , 633px 957px #FFF , 727px 911px #FFF , 934px 277px #FFF , 1069px 669px #FFF , 1729px 753px #FFF , 918px 1286px #FFF , 762px 1556px #FFF , 1730px 1128px #FFF , 1104px 799px #FFF , 395px 655px #FFF , 242px 389px #FFF , 1168px 1659px #FFF , 333px 269px #FFF , 881px 1306px #FFF , 1567px 710px #FFF , 1213px 1653px #FFF , 1369px 1234px #FFF , 166px 739px #FFF , 1000px 1182px #FFF , 115px 1231px #FFF , 1702px 1340px #FFF , 1457px 1547px #FFF , 1487px 1687px #FFF , 1352px 48px #FFF , 714px 1779px #FFF , 903px 1498px #FFF , 1471px 1336px #FFF , 62px 73px #FFF , 136px 1491px #FFF , 1732px 1033px #FFF , 479px 1151px #FFF , 475px 1955px #FFF , 891px 772px #FFF , 1633px 29px #FFF , 612px 1257px #FFF , 1475px 1710px #FFF , 1682px 977px #FFF , 127px 160px #FFF , 1490px 795px #FFF , 1700px 1034px #FFF , 423px 1251px #FFF , 102px 52px #FFF , 1588px 826px #FFF , 233px 1320px #FFF , 1978px 1546px #FFF , 1652px 1531px #FFF , 210px 524px #FFF , 1050px 1482px #FFF , 167px 241px #FFF , 1847px 1499px #FFF , 1712px 867px #FFF , 1200px 344px #FFF , 1628px 1060px #FFF , 558px 831px #FFF , 1154px 1832px #FFF , 1631px 963px #FFF , 1539px 859px #FFF , 840px 437px #FFF , 218px 639px #FFF , 317px 1039px #FFF , 648px 744px #FFF , 410px 1590px #FFF , 1371px 557px #FFF , 1715px 164px #FFF , 657px 727px #FFF , 620px 1365px #FFF , 470px 388px #FFF , 442px 341px #FFF , 1770px 660px #FFF , 1016px 557px #FFF , 958px 1492px #FFF , 226px 1100px #FFF , 422px 899px #FFF , 844px 393px #FFF , 184px 1544px #FFF , 1398px 1094px #FFF , 254px 232px #FFF , 1990px 206px #FFF , 624px 1190px #FFF , 723px 1030px #FFF , 223px 1694px #FFF , 504px 1895px #FFF , 374px 1333px #FFF , 1234px 1004px #FFF , 936px 1335px #FFF , 861px 1013px #FFF , 276px 1963px #FFF , 998px 453px #FFF , 1680px 111px #FFF , 1039px 40px #FFF , 564px 1566px #FFF , 27px 1880px #FFF , 1546px 754px #FFF , 976px 1707px #FFF , 1905px 1967px #FFF , 416px 18px #FFF , 1217px 408px #FFF , 948px 293px #FFF , 580px 1300px #FFF , 1656px 798px #FFF , 70px 1516px #FFF , 1263px 1480px #FFF , 1686px 1242px #FFF , 861px 1783px #FFF , 1437px 309px #FFF , 195px 251px #FFF , 1214px 1459px #FFF , 534px 1120px #FFF , 623px 1700px #FFF , 1349px 67px #FFF , 528px 1049px #FFF , 447px 403px #FFF , 63px 1669px #FFF , 1699px 755px #FFF , 1722px 1698px #FFF , 701px 1676px #FFF , 295px 1248px #FFF , 14px 1042px #FFF , 1839px 1085px #FFF , 1984px 1770px #FFF , 890px 1079px #FFF , 300px 1850px #FFF , 197px 1334px #FFF , 34px 1587px #FFF , 499px 1940px #FFF , 368px 1009px #FFF , 1399px 1766px #FFF , 1672px 1438px #FFF , 402px 1800px #FFF , 541px 757px #FFF , 118px 1152px #FFF , 938px 1653px #FFF , 817px 1875px #FFF , 1179px 1682px #FFF , 888px 1801px #FFF , 1786px 1815px #FFF , 1954px 1735px #FFF , 1366px 1326px #FFF , 1120px 636px #FFF , 870px 1913px #FFF , 651px 952px #FFF , 77px 1794px #FFF , 322px 947px #FFF , 2px 1536px #FFF , 714px 960px #FFF , 883px 1445px #FFF , 728px 1438px #FFF , 1498px 20px #FFF , 1436px 441px #FFF , 369px 267px #FFF , 1632px 1972px #FFF , 1508px 655px #FFF , 1042px 1407px #FFF , 925px 315px #FFF , 507px 466px #FFF , 1538px 1452px #FFF , 658px 513px #FFF , 490px 1903px #FFF , 1728px 1331px #FFF , 1346px 1346px #FFF , 570px 1990px #FFF , 1787px 1138px #FFF , 1762px 1347px #FFF , 1800px 1369px #FFF , 700px 1421px #FFF , 1448px 661px #FFF , 923px 317px #FFF , 1601px 444px #FFF , 1000px 512px #FFF , 1479px 1592px #FFF , 1804px 1233px #FFF , 737px 1371px #FFF , 329px 1235px #FFF , 286px 1792px #FFF , 517px 1873px #FFF , 1414px 1950px #FFF , 967px 567px #FFF , 1518px 1650px #FFF , 1720px 752px #FFF , 93px 827px #FFF , 1787px 1355px #FFF , 796px 937px #FFF , 1884px 827px #FFF , 787px 60px #FFF , 1990px 1565px #FFF , 504px 7px #FFF , 1027px 110px #FFF , 1277px 16px #FFF , 962px 1586px #FFF , 909px 285px #FFF , 367px 508px #FFF , 142px 479px #FFF , 793px 752px #FFF , 574px 932px #FFF , 872px 484px #FFF , 1100px 1702px #FFF , 134px 1894px #FFF , 935px 1075px #FFF , 1364px 250px #FFF , 760px 1184px #FFF , 1199px 1735px #FFF , 1163px 972px #FFF , 675px 386px #FFF , 294px 1262px #FFF , 715px 554px #FFF , 967px 1059px #FFF , 513px 1067px #FFF , 1590px 251px #FFF , 1238px 1984px #FFF , 1196px 1625px #FFF , 1942px 960px #FFF , 888px 1733px #FFF , 1381px 290px #FFF , 950px 696px #FFF , 717px 1367px #FFF , 1546px 1498px #FFF , 150px 489px #FFF , 299px 1206px #FFF , 516px 288px #FFF , 734px 582px #FFF , 110px 1710px #FFF , 1269px 127px #FFF , 1705px 350px #FFF , 1104px 525px #FFF , 952px 1015px #FFF , 1825px 1984px #FFF , 1009px 306px #FFF , 1705px 1216px #FFF , 1898px 497px #FFF , 911px 1094px #FFF , 199px 36px #FFF , 1276px 1892px #FFF , 755px 224px #FFF , 662px 92px #FFF , 796px 755px #FFF , 658px 1873px #FFF , 1979px 517px #FFF , 1186px 1537px #FFF , 38px 618px #FFF , 986px 1249px #FFF , 717px 233px #FFF , 927px 1352px #FFF , 639px 618px #FFF , 281px 1641px #FFF , 781px 1054px #FFF , 857px 1846px #FFF , 751px 865px #FFF , 100px 22px #FFF , 92px 1531px #FFF , 852px 1446px #FFF , 1819px 1559px #FFF , 342px 637px #FFF , 1464px 992px #FFF , 50px 1045px #FFF , 1922px 57px #FFF , 1649px 916px #FFF , 608px 225px #FFF , 1758px 403px #FFF , 278px 470px #FFF , 1786px 1533px #FFF , 785px 1330px #FFF , 1724px 181px #FFF , 1796px 659px #FFF , 1769px 967px #FFF , 889px 1092px #FFF , 581px 1956px #FFF , 1820px 469px #FFF , 185px 1112px #FFF , 315px 1801px #FFF , 1334px 992px #FFF , 1283px 1604px #FFF , 1793px 1655px #FFF , 134px 31px #FFF , 497px 617px #FFF , 236px 37px #FFF , 1374px 380px #FFF , 1973px 616px #FFF , 817px 329px #FFF , 157px 1846px #FFF , 1380px 682px #FFF , 419px 597px #FFF , 1937px 827px #FFF , 527px 54px #FFF , 497px 1253px #FFF , 173px 794px #FFF , 626px 1564px #FFF , 1025px 1318px #FFF , 1787px 1763px #FFF , 1381px 706px #FFF , 116px 573px #FFF , 959px 278px #FFF , 1915px 1639px #FFF , 704px 1287px #FFF , 1779px 931px #FFF , 929px 1761px #FFF , 144px 389px #FFF , 1287px 544px #FFF , 176px 140px #FFF , 627px 1043px #FFF , 1580px 760px #FFF , 774px 1411px #FFF , 1856px 372px #FFF , 424px 1369px #FFF , 542px 1527px #FFF , 922px 284px #FFF , 1352px 1587px #FFF , 855px 1652px #FFF , 1155px 151px #FFF , 438px 1081px #FFF , 1511px 1909px #FFF , 807px 41px #FFF , 1325px 1278px #FFF , 114px 1132px #FFF , 1231px 847px #FFF , 1671px 722px #FFF , 1678px 1358px #FFF , 134px 1082px #FFF , 1212px 1819px #FFF , 852px 158px #FFF , 216px 106px #FFF , 1917px 986px #FFF , 21px 1840px #FFF , 779px 1912px #FFF , 856px 594px #FFF , 1138px 230px #FFF , 109px 1289px #FFF , 1544px 303px #FFF , 25px 192px #FFF , 509px 893px #FFF , 8px 1160px #FFF , 916px 69px #FFF , 1741px 382px #FFF , 1729px 370px #FFF , 1766px 891px #FFF , 928px 166px #FFF , 710px 386px #FFF , 1390px 22px #FFF , 1307px 1732px #FFF , 1253px 822px #FFF , 165px 1502px #FFF , 1055px 591px #FFF , 1227px 553px #FFF , 379px 1600px #FFF , 953px 1063px #FFF , 1618px 215px #FFF , 129px 490px #FFF , 262px 1174px #FFF , 1285px 123px #FFF , 205px 1335px #FFF , 1481px 1693px #FFF , 380px 1688px #FFF , 1884px 143px #FFF , 1433px 504px #FFF , 1757px 606px #FFF , 1627px 1208px #FFF , 1819px 37px #FFF , 122px 820px #FFF , 821px 1257px #FFF , 536px 1561px #FFF , 582px 1352px #FFF , 1612px 235px #FFF , 1091px 947px #FFF , 1441px 293px #FFF , 761px 1169px #FFF , 1102px 1903px #FFF , 1607px 1419px #FFF , 1360px 1165px #FFF , 362px 1791px #FFF , 963px 1912px #FFF , 154px 1412px #FFF , 1550px 28px #FFF , 139px 1838px #FFF , 1140px 284px #FFF , 1109px 1171px #FFF , 1630px 1684px #FFF , 700px 38px #FFF , 1000px 878px #FFF , 165px 929px #FFF , 625px 1524px #FFF , 1154px 479px #FFF , 1665px 834px #FFF , 1330px 1417px #FFF , 1078px 842px #FFF , 744px 920px #FFF , 295px 1471px #FFF , 1702px 338px #FFF , 1640px 1399px #FFF , 404px 1019px #FFF , 323px 803px #FFF , 653px 1181px #FFF , 225px 1415px #FFF , 762px 1615px #FFF , 1861px 1688px #FFF , 294px 1302px #FFF , 325px 1274px #FFF , 1073px 1732px #FFF , 985px 1590px #FFF , 1733px 1829px #FFF , 1757px 1415px #FFF , 888px 1918px #FFF , 1977px 583px #FFF , 870px 1166px #FFF , 1457px 1536px #FFF , 1636px 1387px #FFF , 852px 635px #FFF , 204px 394px #FFF , 746px 949px #FFF , 1163px 1942px #FFF , 15px 1789px #FFF , 1731px 1617px #FFF , 1383px 216px #FFF , 546px 947px #FFF , 1066px 1471px #FFF , 931px 494px #FFF , 1704px 211px #FFF , 1175px 366px #FFF , 313px 95px #FFF , 816px 1891px #FFF , 123px 1708px #FFF , 1733px 576px #FFF , 1605px 293px #FFF , 1935px 176px #FFF , 1501px 1306px #FFF , 71px 1104px #FFF , 278px 1209px #FFF , 802px 1853px #FFF , 245px 649px #FFF , 1791px 500px #FFF , 1192px 1388px #FFF , 910px 696px #FFF , 667px 779px #FFF , 1439px 61px #FFF , 55px 1805px #FFF , 1031px 1131px #FFF , 7px 1265px #FFF , 503px 1382px #FFF , 1621px 437px #FFF , 1656px 695px #FFF , 806px 104px #FFF , 410px 1858px #FFF , 336px 414px #FFF , 1463px 669px #FFF , 368px 499px #FFF , 214px 663px #FFF , 1325px 1434px #FFF , 937px 518px #FFF , 1718px 796px #FFF , 1548px 1120px #FFF , 246px 1799px #FFF , 1549px 1434px #FFF , 1271px 921px #FFF , 360px 1390px #FFF , 1991px 1867px #FFF , 1368px 1665px #FFF , 730px 1438px #FFF , 275px 1118px #FFF , 885px 894px #FFF , 805px 1820px #FFF , 386px 951px #FFF , 1676px 346px #FFF , 1529px 1882px #FFF , 1779px 1166px #FFF , 693px 814px #FFF , 1104px 925px #FFF , 1680px 1573px #FFF , 1799px 396px #FFF , 1928px 547px #FFF , 485px 1002px #FFF , 1395px 23px #FFF , 572px 17px #FFF , 1341px 1921px #FFF , 1116px 296px #FFF , 712px 666px #FFF , 3px 1008px #FFF , 646px 648px #FFF , 933px 1675px #FFF , 350px 704px #FFF , 1263px 1922px #FFF , 1430px 630px #FFF , 1864px 1669px #FFF , 426px 45px #FFF , 1915px 326px #FFF , 1283px 1130px #FFF , 947px 1335px #FFF , 1487px 1111px #FFF , 1022px 272px #FFF , 1094px 827px #FFF , 1823px 546px #FFF , 1365px 1560px #FFF , 1373px 1641px #FFF , 1757px 1728px #FFF , 1973px 956px #FFF , 579px 1306px #FFF , 26px 5px #FFF , 1661px 1871px #FFF , 761px 447px #FFF , 1937px 1860px #FFF , 1977px 328px #FFF , 530px 1912px #FFF , 175px 100px #FFF , 1518px 801px #FFF , 1098px 1800px #FFF , 1597px 544px #FFF , 90px 1328px #FFF , 1569px 271px #FFF , 618px 1377px #FFF , 85px 841px #FFF , 905px 1096px #FFF , 1628px 517px #FFF , 226px 214px #FFF , 1511px 1245px #FFF , 346px 925px #FFF , 1711px 469px #FFF , 1622px 570px #FFF , 1732px 1590px #FFF , 1051px 958px #FFF , 768px 1423px #FFF , 1574px 651px #FFF , 965px 1078px #FFF , 3px 19px #FFF , 1076px 1198px #FFF , 1099px 994px #FFF , 505px 788px #FFF , 1665px 1762px #FFF , 685px 666px #FFF , 603px 899px #FFF , 384px 1637px #FFF , 557px 793px #FFF , 1687px 1926px #FFF , 349px 1524px #FFF , 816px 1281px #FFF , 817px 310px #FFF , 708px 1821px #FFF , 628px 1508px #FFF , 1957px 154px #FFF , 1103px 1587px #FFF , 665px 1061px #FFF , 578px 1843px #FFF , 948px 825px #FFF , 1419px 1835px #FFF , 53px 1653px #FFF , 1956px 1196px #FFF , 1245px 801px #FFF , 1777px 1188px #FFF , 641px 375px #FFF , 905px 1705px #FFF , 436px 891px #FFF , 354px 597px #FFF , 39px 1046px #FFF , 1851px 1858px #FFF , 1219px 985px #FFF , 1066px 1569px #FFF , 1405px 1171px #FFF , 1022px 1521px #FFF , 1467px 769px #FFF , 1893px 152px #FFF , 400px 925px #FFF , 1435px 1287px #FFF , 569px 526px #FFF , 1451px 2px #FFF , 1070px 1796px #FFF , 93px 183px #FFF , 296px 1080px #FFF , 1337px 289px #FFF , 1346px 1637px #FFF , 94px 854px #FFF , 51px 1925px #FFF , 59px 373px #FFF , 172px 1394px #FFF , 1889px 1872px #FFF , 1781px 152px #FFF , 1299px 203px #FFF , 959px 1236px #FFF , 162px 1711px #FFF , 1429px 648px #FFF , 1946px 379px #FFF , 1462px 642px #FFF , 57px 729px #FFF , 933px 44px #FFF , 984px 1857px #FFF , 1564px 1993px #FFF , 1886px 631px #FFF , 1149px 713px #FFF , 1917px 1919px #FFF , 1209px 307px #FFF , 1164px 43px #FFF , 1833px 1000px #FFF , 1854px 1636px #FFF , 701px 619px #FFF , 1981px 966px #FFF , 69px 1409px #FFF , 378px 659px #FFF , 1817px 1774px #FFF , 1148px 518px #FFF , 1722px 1750px #FFF , 740px 5px #FFF , 1771px 643px #FFF , 466px 716px #FFF , 1650px 216px #FFF , 1833px 686px #FFF , 932px 1867px #FFF , 5px 1570px #FFF , 914px 471px #FFF , 1733px 1537px #FFF , 862px 1774px #FFF , 820px 746px #FFF , 1094px 635px #FFF , 1039px 1249px #FFF , 1801px 1805px #FFF , 1143px 1071px #FFF , 305px 99px #FFF , 1823px 721px #FFF , 1516px 1918px #FFF , 201px 1199px #FFF , 538px 312px #FFF , 1311px 1558px #FFF , 1181px 223px #FFF , 512px 960px #FFF , 1425px 182px #FFF , 588px 48px #FFF , 1447px 753px #FFF , 1846px 1197px #FFF; + animation: animStar 50s linear infinite; +} + +#stars:after { + content: " "; + position: absolute; + top: 2000px; + width: 1px; + height: 1px; + background: transparent; + box-shadow: 1070px 1974px #FFF , 1359px 1534px #FFF , 99px 595px #FFF , 1301px 1560px #FFF , 1563px 1402px #FFF , 505px 1764px #FFF , 739px 610px #FFF , 400px 872px #FFF , 677px 529px #FFF , 162px 172px #FFF , 836px 1208px #FFF , 821px 1972px #FFF , 393px 1721px #FFF , 992px 1071px #FFF , 223px 1649px #FFF , 1673px 639px #FFF , 32px 733px #FFF , 45px 481px #FFF , 469px 1736px #FFF , 1516px 41px #FFF , 1076px 1264px #FFF , 895px 662px #FFF , 1510px 425px #FFF , 1276px 1677px #FFF , 651px 455px #FFF , 1188px 770px #FFF , 1392px 1291px #FFF , 1200px 1059px #FFF , 1737px 272px #FFF , 1738px 606px #FFF , 1394px 469px #FFF , 1930px 257px #FFF , 1426px 719px #FFF , 1760px 1796px #FFF , 1882px 242px #FFF , 1927px 11px #FFF , 1624px 1443px #FFF , 298px 760px #FFF , 1702px 37px #FFF , 788px 1766px #FFF , 920px 1757px #FFF , 1470px 194px #FFF , 1481px 105px #FFF , 835px 979px #FFF , 38px 1501px #FFF , 20px 1020px #FFF , 1833px 327px #FFF , 519px 1529px #FFF , 329px 230px #FFF , 303px 1306px #FFF , 1339px 775px #FFF , 1514px 1628px #FFF , 1736px 763px #FFF , 1969px 1961px #FFF , 1318px 901px #FFF , 1389px 1204px #FFF , 1110px 715px #FFF , 312px 1198px #FFF , 1249px 757px #FFF , 990px 1244px #FFF , 673px 456px #FFF , 233px 1305px #FFF , 1321px 1711px #FFF , 1941px 780px #FFF , 250px 153px #FFF , 1309px 1485px #FFF , 1047px 1381px #FFF , 1052px 841px #FFF , 1622px 753px #FFF , 1745px 1604px #FFF , 1711px 1394px #FFF , 968px 992px #FFF , 1965px 1951px #FFF , 180px 1039px #FFF , 437px 1745px #FFF , 1144px 943px #FFF , 1178px 1262px #FFF , 623px 1792px #FFF , 633px 957px #FFF , 727px 911px #FFF , 934px 277px #FFF , 1069px 669px #FFF , 1729px 753px #FFF , 918px 1286px #FFF , 762px 1556px #FFF , 1730px 1128px #FFF , 1104px 799px #FFF , 395px 655px #FFF , 242px 389px #FFF , 1168px 1659px #FFF , 333px 269px #FFF , 881px 1306px #FFF , 1567px 710px #FFF , 1213px 1653px #FFF , 1369px 1234px #FFF , 166px 739px #FFF , 1000px 1182px #FFF , 115px 1231px #FFF , 1702px 1340px #FFF , 1457px 1547px #FFF , 1487px 1687px #FFF , 1352px 48px #FFF , 714px 1779px #FFF , 903px 1498px #FFF , 1471px 1336px #FFF , 62px 73px #FFF , 136px 1491px #FFF , 1732px 1033px #FFF , 479px 1151px #FFF , 475px 1955px #FFF , 891px 772px #FFF , 1633px 29px #FFF , 612px 1257px #FFF , 1475px 1710px #FFF , 1682px 977px #FFF , 127px 160px #FFF , 1490px 795px #FFF , 1700px 1034px #FFF , 423px 1251px #FFF , 102px 52px #FFF , 1588px 826px #FFF , 233px 1320px #FFF , 1978px 1546px #FFF , 1652px 1531px #FFF , 210px 524px #FFF , 1050px 1482px #FFF , 167px 241px #FFF , 1847px 1499px #FFF , 1712px 867px #FFF , 1200px 344px #FFF , 1628px 1060px #FFF , 558px 831px #FFF , 1154px 1832px #FFF , 1631px 963px #FFF , 1539px 859px #FFF , 840px 437px #FFF , 218px 639px #FFF , 317px 1039px #FFF , 648px 744px #FFF , 410px 1590px #FFF , 1371px 557px #FFF , 1715px 164px #FFF , 657px 727px #FFF , 620px 1365px #FFF , 470px 388px #FFF , 442px 341px #FFF , 1770px 660px #FFF , 1016px 557px #FFF , 958px 1492px #FFF , 226px 1100px #FFF , 422px 899px #FFF , 844px 393px #FFF , 184px 1544px #FFF , 1398px 1094px #FFF , 254px 232px #FFF , 1990px 206px #FFF , 624px 1190px #FFF , 723px 1030px #FFF , 223px 1694px #FFF , 504px 1895px #FFF , 374px 1333px #FFF , 1234px 1004px #FFF , 936px 1335px #FFF , 861px 1013px #FFF , 276px 1963px #FFF , 998px 453px #FFF , 1680px 111px #FFF , 1039px 40px #FFF , 564px 1566px #FFF , 27px 1880px #FFF , 1546px 754px #FFF , 976px 1707px #FFF , 1905px 1967px #FFF , 416px 18px #FFF , 1217px 408px #FFF , 948px 293px #FFF , 580px 1300px #FFF , 1656px 798px #FFF , 70px 1516px #FFF , 1263px 1480px #FFF , 1686px 1242px #FFF , 861px 1783px #FFF , 1437px 309px #FFF , 195px 251px #FFF , 1214px 1459px #FFF , 534px 1120px #FFF , 623px 1700px #FFF , 1349px 67px #FFF , 528px 1049px #FFF , 447px 403px #FFF , 63px 1669px #FFF , 1699px 755px #FFF , 1722px 1698px #FFF , 701px 1676px #FFF , 295px 1248px #FFF , 14px 1042px #FFF , 1839px 1085px #FFF , 1984px 1770px #FFF , 890px 1079px #FFF , 300px 1850px #FFF , 197px 1334px #FFF , 34px 1587px #FFF , 499px 1940px #FFF , 368px 1009px #FFF , 1399px 1766px #FFF , 1672px 1438px #FFF , 402px 1800px #FFF , 541px 757px #FFF , 118px 1152px #FFF , 938px 1653px #FFF , 817px 1875px #FFF , 1179px 1682px #FFF , 888px 1801px #FFF , 1786px 1815px #FFF , 1954px 1735px #FFF , 1366px 1326px #FFF , 1120px 636px #FFF , 870px 1913px #FFF , 651px 952px #FFF , 77px 1794px #FFF , 322px 947px #FFF , 2px 1536px #FFF , 714px 960px #FFF , 883px 1445px #FFF , 728px 1438px #FFF , 1498px 20px #FFF , 1436px 441px #FFF , 369px 267px #FFF , 1632px 1972px #FFF , 1508px 655px #FFF , 1042px 1407px #FFF , 925px 315px #FFF , 507px 466px #FFF , 1538px 1452px #FFF , 658px 513px #FFF , 490px 1903px #FFF , 1728px 1331px #FFF , 1346px 1346px #FFF , 570px 1990px #FFF , 1787px 1138px #FFF , 1762px 1347px #FFF , 1800px 1369px #FFF , 700px 1421px #FFF , 1448px 661px #FFF , 923px 317px #FFF , 1601px 444px #FFF , 1000px 512px #FFF , 1479px 1592px #FFF , 1804px 1233px #FFF , 737px 1371px #FFF , 329px 1235px #FFF , 286px 1792px #FFF , 517px 1873px #FFF , 1414px 1950px #FFF , 967px 567px #FFF , 1518px 1650px #FFF , 1720px 752px #FFF , 93px 827px #FFF , 1787px 1355px #FFF , 796px 937px #FFF , 1884px 827px #FFF , 787px 60px #FFF , 1990px 1565px #FFF , 504px 7px #FFF , 1027px 110px #FFF , 1277px 16px #FFF , 962px 1586px #FFF , 909px 285px #FFF , 367px 508px #FFF , 142px 479px #FFF , 793px 752px #FFF , 574px 932px #FFF , 872px 484px #FFF , 1100px 1702px #FFF , 134px 1894px #FFF , 935px 1075px #FFF , 1364px 250px #FFF , 760px 1184px #FFF , 1199px 1735px #FFF , 1163px 972px #FFF , 675px 386px #FFF , 294px 1262px #FFF , 715px 554px #FFF , 967px 1059px #FFF , 513px 1067px #FFF , 1590px 251px #FFF , 1238px 1984px #FFF , 1196px 1625px #FFF , 1942px 960px #FFF , 888px 1733px #FFF , 1381px 290px #FFF , 950px 696px #FFF , 717px 1367px #FFF , 1546px 1498px #FFF , 150px 489px #FFF , 299px 1206px #FFF , 516px 288px #FFF , 734px 582px #FFF , 110px 1710px #FFF , 1269px 127px #FFF , 1705px 350px #FFF , 1104px 525px #FFF , 952px 1015px #FFF , 1825px 1984px #FFF , 1009px 306px #FFF , 1705px 1216px #FFF , 1898px 497px #FFF , 911px 1094px #FFF , 199px 36px #FFF , 1276px 1892px #FFF , 755px 224px #FFF , 662px 92px #FFF , 796px 755px #FFF , 658px 1873px #FFF , 1979px 517px #FFF , 1186px 1537px #FFF , 38px 618px #FFF , 986px 1249px #FFF , 717px 233px #FFF , 927px 1352px #FFF , 639px 618px #FFF , 281px 1641px #FFF , 781px 1054px #FFF , 857px 1846px #FFF , 751px 865px #FFF , 100px 22px #FFF , 92px 1531px #FFF , 852px 1446px #FFF , 1819px 1559px #FFF , 342px 637px #FFF , 1464px 992px #FFF , 50px 1045px #FFF , 1922px 57px #FFF , 1649px 916px #FFF , 608px 225px #FFF , 1758px 403px #FFF , 278px 470px #FFF , 1786px 1533px #FFF , 785px 1330px #FFF , 1724px 181px #FFF , 1796px 659px #FFF , 1769px 967px #FFF , 889px 1092px #FFF , 581px 1956px #FFF , 1820px 469px #FFF , 185px 1112px #FFF , 315px 1801px #FFF , 1334px 992px #FFF , 1283px 1604px #FFF , 1793px 1655px #FFF , 134px 31px #FFF , 497px 617px #FFF , 236px 37px #FFF , 1374px 380px #FFF , 1973px 616px #FFF , 817px 329px #FFF , 157px 1846px #FFF , 1380px 682px #FFF , 419px 597px #FFF , 1937px 827px #FFF , 527px 54px #FFF , 497px 1253px #FFF , 173px 794px #FFF , 626px 1564px #FFF , 1025px 1318px #FFF , 1787px 1763px #FFF , 1381px 706px #FFF , 116px 573px #FFF , 959px 278px #FFF , 1915px 1639px #FFF , 704px 1287px #FFF , 1779px 931px #FFF , 929px 1761px #FFF , 144px 389px #FFF , 1287px 544px #FFF , 176px 140px #FFF , 627px 1043px #FFF , 1580px 760px #FFF , 774px 1411px #FFF , 1856px 372px #FFF , 424px 1369px #FFF , 542px 1527px #FFF , 922px 284px #FFF , 1352px 1587px #FFF , 855px 1652px #FFF , 1155px 151px #FFF , 438px 1081px #FFF , 1511px 1909px #FFF , 807px 41px #FFF , 1325px 1278px #FFF , 114px 1132px #FFF , 1231px 847px #FFF , 1671px 722px #FFF , 1678px 1358px #FFF , 134px 1082px #FFF , 1212px 1819px #FFF , 852px 158px #FFF , 216px 106px #FFF , 1917px 986px #FFF , 21px 1840px #FFF , 779px 1912px #FFF , 856px 594px #FFF , 1138px 230px #FFF , 109px 1289px #FFF , 1544px 303px #FFF , 25px 192px #FFF , 509px 893px #FFF , 8px 1160px #FFF , 916px 69px #FFF , 1741px 382px #FFF , 1729px 370px #FFF , 1766px 891px #FFF , 928px 166px #FFF , 710px 386px #FFF , 1390px 22px #FFF , 1307px 1732px #FFF , 1253px 822px #FFF , 165px 1502px #FFF , 1055px 591px #FFF , 1227px 553px #FFF , 379px 1600px #FFF , 953px 1063px #FFF , 1618px 215px #FFF , 129px 490px #FFF , 262px 1174px #FFF , 1285px 123px #FFF , 205px 1335px #FFF , 1481px 1693px #FFF , 380px 1688px #FFF , 1884px 143px #FFF , 1433px 504px #FFF , 1757px 606px #FFF , 1627px 1208px #FFF , 1819px 37px #FFF , 122px 820px #FFF , 821px 1257px #FFF , 536px 1561px #FFF , 582px 1352px #FFF , 1612px 235px #FFF , 1091px 947px #FFF , 1441px 293px #FFF , 761px 1169px #FFF , 1102px 1903px #FFF , 1607px 1419px #FFF , 1360px 1165px #FFF , 362px 1791px #FFF , 963px 1912px #FFF , 154px 1412px #FFF , 1550px 28px #FFF , 139px 1838px #FFF , 1140px 284px #FFF , 1109px 1171px #FFF , 1630px 1684px #FFF , 700px 38px #FFF , 1000px 878px #FFF , 165px 929px #FFF , 625px 1524px #FFF , 1154px 479px #FFF , 1665px 834px #FFF , 1330px 1417px #FFF , 1078px 842px #FFF , 744px 920px #FFF , 295px 1471px #FFF , 1702px 338px #FFF , 1640px 1399px #FFF , 404px 1019px #FFF , 323px 803px #FFF , 653px 1181px #FFF , 225px 1415px #FFF , 762px 1615px #FFF , 1861px 1688px #FFF , 294px 1302px #FFF , 325px 1274px #FFF , 1073px 1732px #FFF , 985px 1590px #FFF , 1733px 1829px #FFF , 1757px 1415px #FFF , 888px 1918px #FFF , 1977px 583px #FFF , 870px 1166px #FFF , 1457px 1536px #FFF , 1636px 1387px #FFF , 852px 635px #FFF , 204px 394px #FFF , 746px 949px #FFF , 1163px 1942px #FFF , 15px 1789px #FFF , 1731px 1617px #FFF , 1383px 216px #FFF , 546px 947px #FFF , 1066px 1471px #FFF , 931px 494px #FFF , 1704px 211px #FFF , 1175px 366px #FFF , 313px 95px #FFF , 816px 1891px #FFF , 123px 1708px #FFF , 1733px 576px #FFF , 1605px 293px #FFF , 1935px 176px #FFF , 1501px 1306px #FFF , 71px 1104px #FFF , 278px 1209px #FFF , 802px 1853px #FFF , 245px 649px #FFF , 1791px 500px #FFF , 1192px 1388px #FFF , 910px 696px #FFF , 667px 779px #FFF , 1439px 61px #FFF , 55px 1805px #FFF , 1031px 1131px #FFF , 7px 1265px #FFF , 503px 1382px #FFF , 1621px 437px #FFF , 1656px 695px #FFF , 806px 104px #FFF , 410px 1858px #FFF , 336px 414px #FFF , 1463px 669px #FFF , 368px 499px #FFF , 214px 663px #FFF , 1325px 1434px #FFF , 937px 518px #FFF , 1718px 796px #FFF , 1548px 1120px #FFF , 246px 1799px #FFF , 1549px 1434px #FFF , 1271px 921px #FFF , 360px 1390px #FFF , 1991px 1867px #FFF , 1368px 1665px #FFF , 730px 1438px #FFF , 275px 1118px #FFF , 885px 894px #FFF , 805px 1820px #FFF , 386px 951px #FFF , 1676px 346px #FFF , 1529px 1882px #FFF , 1779px 1166px #FFF , 693px 814px #FFF , 1104px 925px #FFF , 1680px 1573px #FFF , 1799px 396px #FFF , 1928px 547px #FFF , 485px 1002px #FFF , 1395px 23px #FFF , 572px 17px #FFF , 1341px 1921px #FFF , 1116px 296px #FFF , 712px 666px #FFF , 3px 1008px #FFF , 646px 648px #FFF , 933px 1675px #FFF , 350px 704px #FFF , 1263px 1922px #FFF , 1430px 630px #FFF , 1864px 1669px #FFF , 426px 45px #FFF , 1915px 326px #FFF , 1283px 1130px #FFF , 947px 1335px #FFF , 1487px 1111px #FFF , 1022px 272px #FFF , 1094px 827px #FFF , 1823px 546px #FFF , 1365px 1560px #FFF , 1373px 1641px #FFF , 1757px 1728px #FFF , 1973px 956px #FFF , 579px 1306px #FFF , 26px 5px #FFF , 1661px 1871px #FFF , 761px 447px #FFF , 1937px 1860px #FFF , 1977px 328px #FFF , 530px 1912px #FFF , 175px 100px #FFF , 1518px 801px #FFF , 1098px 1800px #FFF , 1597px 544px #FFF , 90px 1328px #FFF , 1569px 271px #FFF , 618px 1377px #FFF , 85px 841px #FFF , 905px 1096px #FFF , 1628px 517px #FFF , 226px 214px #FFF , 1511px 1245px #FFF , 346px 925px #FFF , 1711px 469px #FFF , 1622px 570px #FFF , 1732px 1590px #FFF , 1051px 958px #FFF , 768px 1423px #FFF , 1574px 651px #FFF , 965px 1078px #FFF , 3px 19px #FFF , 1076px 1198px #FFF , 1099px 994px #FFF , 505px 788px #FFF , 1665px 1762px #FFF , 685px 666px #FFF , 603px 899px #FFF , 384px 1637px #FFF , 557px 793px #FFF , 1687px 1926px #FFF , 349px 1524px #FFF , 816px 1281px #FFF , 817px 310px #FFF , 708px 1821px #FFF , 628px 1508px #FFF , 1957px 154px #FFF , 1103px 1587px #FFF , 665px 1061px #FFF , 578px 1843px #FFF , 948px 825px #FFF , 1419px 1835px #FFF , 53px 1653px #FFF , 1956px 1196px #FFF , 1245px 801px #FFF , 1777px 1188px #FFF , 641px 375px #FFF , 905px 1705px #FFF , 436px 891px #FFF , 354px 597px #FFF , 39px 1046px #FFF , 1851px 1858px #FFF , 1219px 985px #FFF , 1066px 1569px #FFF , 1405px 1171px #FFF , 1022px 1521px #FFF , 1467px 769px #FFF , 1893px 152px #FFF , 400px 925px #FFF , 1435px 1287px #FFF , 569px 526px #FFF , 1451px 2px #FFF , 1070px 1796px #FFF , 93px 183px #FFF , 296px 1080px #FFF , 1337px 289px #FFF , 1346px 1637px #FFF , 94px 854px #FFF , 51px 1925px #FFF , 59px 373px #FFF , 172px 1394px #FFF , 1889px 1872px #FFF , 1781px 152px #FFF , 1299px 203px #FFF , 959px 1236px #FFF , 162px 1711px #FFF , 1429px 648px #FFF , 1946px 379px #FFF , 1462px 642px #FFF , 57px 729px #FFF , 933px 44px #FFF , 984px 1857px #FFF , 1564px 1993px #FFF , 1886px 631px #FFF , 1149px 713px #FFF , 1917px 1919px #FFF , 1209px 307px #FFF , 1164px 43px #FFF , 1833px 1000px #FFF , 1854px 1636px #FFF , 701px 619px #FFF , 1981px 966px #FFF , 69px 1409px #FFF , 378px 659px #FFF , 1817px 1774px #FFF , 1148px 518px #FFF , 1722px 1750px #FFF , 740px 5px #FFF , 1771px 643px #FFF , 466px 716px #FFF , 1650px 216px #FFF , 1833px 686px #FFF , 932px 1867px #FFF , 5px 1570px #FFF , 914px 471px #FFF , 1733px 1537px #FFF , 862px 1774px #FFF , 820px 746px #FFF , 1094px 635px #FFF , 1039px 1249px #FFF , 1801px 1805px #FFF , 1143px 1071px #FFF , 305px 99px #FFF , 1823px 721px #FFF , 1516px 1918px #FFF , 201px 1199px #FFF , 538px 312px #FFF , 1311px 1558px #FFF , 1181px 223px #FFF , 512px 960px #FFF , 1425px 182px #FFF , 588px 48px #FFF , 1447px 753px #FFF , 1846px 1197px #FFF; +} + +#stars2 { + width: 2px; + height: 2px; + background: transparent; + box-shadow: 1925px 1480px #FFF , 1369px 730px #FFF , 1429px 1496px #FFF , 1026px 95px #FFF , 190px 177px #FFF , 1482px 1483px #FFF , 616px 761px #FFF , 929px 129px #FFF , 551px 992px #FFF , 1379px 253px #FFF , 1294px 1928px #FFF , 1062px 256px #FFF , 1654px 3px #FFF , 1696px 1112px #FFF , 1269px 1907px #FFF , 97px 25px #FFF , 1100px 1062px #FFF , 986px 1520px #FFF , 349px 674px #FFF , 293px 953px #FFF , 560px 971px #FFF , 1505px 1764px #FFF , 580px 1677px #FFF , 1377px 1359px #FFF , 1821px 1582px #FFF , 509px 1687px #FFF , 1353px 417px #FFF , 751px 1892px #FFF , 979px 396px #FFF , 1034px 459px #FFF , 163px 1400px #FFF , 473px 1179px #FFF , 1164px 1034px #FFF , 1308px 1557px #FFF , 1988px 462px #FFF , 138px 878px #FFF , 1099px 1185px #FFF , 1238px 1897px #FFF , 782px 1660px #FFF , 715px 1749px #FFF , 1850px 808px #FFF , 1732px 303px #FFF , 1944px 307px #FFF , 1969px 1444px #FFF , 444px 135px #FFF , 843px 1811px #FFF , 709px 1663px #FFF , 194px 1344px #FFF , 591px 294px #FFF , 53px 25px #FFF , 409px 1897px #FFF , 542px 1557px #FFF , 1389px 1739px #FFF , 34px 287px #FFF , 1810px 170px #FFF , 1213px 1931px #FFF , 819px 636px #FFF , 593px 1764px #FFF , 205px 996px #FFF , 1877px 971px #FFF , 433px 151px #FFF , 614px 841px #FFF , 174px 550px #FFF , 340px 1097px #FFF , 1211px 1973px #FFF , 1522px 1008px #FFF , 1098px 829px #FFF , 1971px 418px #FFF , 448px 409px #FFF , 658px 1036px #FFF , 1037px 1772px #FFF , 1914px 1287px #FFF , 1712px 1857px #FFF , 1800px 383px #FFF , 732px 1594px #FFF , 1684px 1953px #FFF , 1036px 917px #FFF , 805px 805px #FFF , 1649px 357px #FFF , 44px 12px #FFF , 1917px 1251px #FFF , 157px 1166px #FFF , 833px 1678px #FFF , 762px 171px #FFF , 1753px 250px #FFF , 1781px 736px #FFF , 203px 1433px #FFF , 1249px 1130px #FFF , 1152px 970px #FFF , 1083px 1660px #FFF , 327px 227px #FFF , 1362px 1336px #FFF , 456px 1496px #FFF , 1770px 595px #FFF , 1371px 1844px #FFF , 1834px 1685px #FFF , 757px 1625px #FFF , 1735px 146px #FFF , 673px 131px #FFF , 1183px 604px #FFF , 1563px 1456px #FFF , 766px 1040px #FFF , 1201px 398px #FFF , 505px 999px #FFF , 647px 1949px #FFF , 1016px 1771px #FFF , 1648px 1427px #FFF , 676px 1841px #FFF , 760px 1052px #FFF , 494px 1453px #FFF , 184px 260px #FFF , 1441px 947px #FFF , 1314px 1463px #FFF , 1654px 875px #FFF , 1551px 1759px #FFF , 1706px 1972px #FFF , 839px 808px #FFF , 986px 13px #FFF , 1546px 1839px #FFF , 1746px 1092px #FFF , 466px 377px #FFF , 1134px 652px #FFF , 1647px 1789px #FFF , 566px 1795px #FFF , 564px 1747px #FFF , 817px 1455px #FFF , 922px 1112px #FFF , 964px 396px #FFF , 410px 701px #FFF , 870px 381px #FFF , 158px 1778px #FFF , 787px 610px #FFF , 1238px 1390px #FFF , 1903px 1481px #FFF , 1127px 1085px #FFF , 591px 1236px #FFF , 489px 228px #FFF , 429px 278px #FFF , 317px 797px #FFF , 602px 1108px #FFF , 1532px 1138px #FFF , 1524px 462px #FFF , 1753px 1473px #FFF , 555px 294px #FFF , 646px 58px #FFF , 1504px 1265px #FFF , 1661px 98px #FFF , 690px 1997px #FFF , 465px 835px #FFF , 369px 1658px #FFF , 56px 869px #FFF , 1306px 80px #FFF , 846px 149px #FFF , 767px 1011px #FFF , 1450px 58px #FFF , 1415px 1914px #FFF , 854px 24px #FFF , 1319px 1427px #FFF , 223px 1420px #FFF , 105px 1155px #FFF , 1158px 1879px #FFF , 1624px 1289px #FFF , 1635px 1472px #FFF , 272px 891px #FFF , 1099px 1785px #FFF , 1164px 402px #FFF , 1824px 1074px #FFF , 1147px 399px #FFF , 958px 1054px #FFF , 1660px 825px #FFF , 141px 443px #FFF , 1063px 1954px #FFF , 998px 1041px #FFF , 1795px 1594px #FFF , 942px 25px #FFF , 310px 723px #FFF , 598px 1029px #FFF , 1407px 1688px #FFF , 1992px 264px #FFF , 1789px 1963px #FFF , 928px 567px #FFF , 1663px 1492px #FFF , 1941px 942px #FFF , 703px 1703px #FFF , 1808px 486px #FFF , 1792px 1250px #FFF , 740px 1985px #FFF , 85px 317px #FFF , 578px 251px #FFF , 813px 1892px #FFF , 116px 831px #FFF , 1689px 793px #FFF , 1653px 175px #FFF , 501px 1269px #FFF , 1731px 1888px #FFF , 23px 737px #FFF , 1405px 1655px #FFF , 1341px 1047px #FFF , 496px 1774px #FFF , 211px 935px #FFF; + animation: animStar 100s linear infinite; +} + +#stars2:after { + content: " "; + position: absolute; + top: 2000px; + width: 2px; + height: 2px; + background: transparent; + box-shadow: 1925px 1480px #FFF , 1369px 730px #FFF , 1429px 1496px #FFF , 1026px 95px #FFF , 190px 177px #FFF , 1482px 1483px #FFF , 616px 761px #FFF , 929px 129px #FFF , 551px 992px #FFF , 1379px 253px #FFF , 1294px 1928px #FFF , 1062px 256px #FFF , 1654px 3px #FFF , 1696px 1112px #FFF , 1269px 1907px #FFF , 97px 25px #FFF , 1100px 1062px #FFF , 986px 1520px #FFF , 349px 674px #FFF , 293px 953px #FFF , 560px 971px #FFF , 1505px 1764px #FFF , 580px 1677px #FFF , 1377px 1359px #FFF , 1821px 1582px #FFF , 509px 1687px #FFF , 1353px 417px #FFF , 751px 1892px #FFF , 979px 396px #FFF , 1034px 459px #FFF , 163px 1400px #FFF , 473px 1179px #FFF , 1164px 1034px #FFF , 1308px 1557px #FFF , 1988px 462px #FFF , 138px 878px #FFF , 1099px 1185px #FFF , 1238px 1897px #FFF , 782px 1660px #FFF , 715px 1749px #FFF , 1850px 808px #FFF , 1732px 303px #FFF , 1944px 307px #FFF , 1969px 1444px #FFF , 444px 135px #FFF , 843px 1811px #FFF , 709px 1663px #FFF , 194px 1344px #FFF , 591px 294px #FFF , 53px 25px #FFF , 409px 1897px #FFF , 542px 1557px #FFF , 1389px 1739px #FFF , 34px 287px #FFF , 1810px 170px #FFF , 1213px 1931px #FFF , 819px 636px #FFF , 593px 1764px #FFF , 205px 996px #FFF , 1877px 971px #FFF , 433px 151px #FFF , 614px 841px #FFF , 174px 550px #FFF , 340px 1097px #FFF , 1211px 1973px #FFF , 1522px 1008px #FFF , 1098px 829px #FFF , 1971px 418px #FFF , 448px 409px #FFF , 658px 1036px #FFF , 1037px 1772px #FFF , 1914px 1287px #FFF , 1712px 1857px #FFF , 1800px 383px #FFF , 732px 1594px #FFF , 1684px 1953px #FFF , 1036px 917px #FFF , 805px 805px #FFF , 1649px 357px #FFF , 44px 12px #FFF , 1917px 1251px #FFF , 157px 1166px #FFF , 833px 1678px #FFF , 762px 171px #FFF , 1753px 250px #FFF , 1781px 736px #FFF , 203px 1433px #FFF , 1249px 1130px #FFF , 1152px 970px #FFF , 1083px 1660px #FFF , 327px 227px #FFF , 1362px 1336px #FFF , 456px 1496px #FFF , 1770px 595px #FFF , 1371px 1844px #FFF , 1834px 1685px #FFF , 757px 1625px #FFF , 1735px 146px #FFF , 673px 131px #FFF , 1183px 604px #FFF , 1563px 1456px #FFF , 766px 1040px #FFF , 1201px 398px #FFF , 505px 999px #FFF , 647px 1949px #FFF , 1016px 1771px #FFF , 1648px 1427px #FFF , 676px 1841px #FFF , 760px 1052px #FFF , 494px 1453px #FFF , 184px 260px #FFF , 1441px 947px #FFF , 1314px 1463px #FFF , 1654px 875px #FFF , 1551px 1759px #FFF , 1706px 1972px #FFF , 839px 808px #FFF , 986px 13px #FFF , 1546px 1839px #FFF , 1746px 1092px #FFF , 466px 377px #FFF , 1134px 652px #FFF , 1647px 1789px #FFF , 566px 1795px #FFF , 564px 1747px #FFF , 817px 1455px #FFF , 922px 1112px #FFF , 964px 396px #FFF , 410px 701px #FFF , 870px 381px #FFF , 158px 1778px #FFF , 787px 610px #FFF , 1238px 1390px #FFF , 1903px 1481px #FFF , 1127px 1085px #FFF , 591px 1236px #FFF , 489px 228px #FFF , 429px 278px #FFF , 317px 797px #FFF , 602px 1108px #FFF , 1532px 1138px #FFF , 1524px 462px #FFF , 1753px 1473px #FFF , 555px 294px #FFF , 646px 58px #FFF , 1504px 1265px #FFF , 1661px 98px #FFF , 690px 1997px #FFF , 465px 835px #FFF , 369px 1658px #FFF , 56px 869px #FFF , 1306px 80px #FFF , 846px 149px #FFF , 767px 1011px #FFF , 1450px 58px #FFF , 1415px 1914px #FFF , 854px 24px #FFF , 1319px 1427px #FFF , 223px 1420px #FFF , 105px 1155px #FFF , 1158px 1879px #FFF , 1624px 1289px #FFF , 1635px 1472px #FFF , 272px 891px #FFF , 1099px 1785px #FFF , 1164px 402px #FFF , 1824px 1074px #FFF , 1147px 399px #FFF , 958px 1054px #FFF , 1660px 825px #FFF , 141px 443px #FFF , 1063px 1954px #FFF , 998px 1041px #FFF , 1795px 1594px #FFF , 942px 25px #FFF , 310px 723px #FFF , 598px 1029px #FFF , 1407px 1688px #FFF , 1992px 264px #FFF , 1789px 1963px #FFF , 928px 567px #FFF , 1663px 1492px #FFF , 1941px 942px #FFF , 703px 1703px #FFF , 1808px 486px #FFF , 1792px 1250px #FFF , 740px 1985px #FFF , 85px 317px #FFF , 578px 251px #FFF , 813px 1892px #FFF , 116px 831px #FFF , 1689px 793px #FFF , 1653px 175px #FFF , 501px 1269px #FFF , 1731px 1888px #FFF , 23px 737px #FFF , 1405px 1655px #FFF , 1341px 1047px #FFF , 496px 1774px #FFF , 211px 935px #FFF; +} + +#stars3 { + width: 3px; + height: 3px; + background: transparent; + box-shadow: 775px 1382px #FFF , 1892px 676px #FFF , 345px 1274px #FFF , 228px 535px #FFF , 595px 1653px #FFF , 1758px 287px #FFF , 1889px 512px #FFF , 1596px 1524px #FFF , 869px 767px #FFF , 1157px 808px #FFF , 559px 1284px #FFF , 1214px 534px #FFF , 500px 326px #FFF , 104px 790px #FFF , 1804px 1541px #FFF , 1665px 1808px #FFF , 199px 332px #FFF , 960px 1666px #FFF , 995px 1806px #FFF , 1552px 586px #FFF , 1453px 693px #FFF , 1404px 294px #FFF , 1110px 94px #FFF , 1239px 544px #FFF , 1834px 1275px #FFF , 1801px 1661px #FFF , 1628px 1777px #FFF , 1598px 618px #FFF , 1329px 1265px #FFF , 1787px 59px #FFF , 192px 1248px #FFF , 950px 645px #FFF , 1478px 610px #FFF , 704px 1972px #FFF , 1214px 105px #FFF , 276px 1311px #FFF , 1511px 740px #FFF , 52px 1308px #FFF , 1235px 233px #FFF , 980px 1001px #FFF , 1686px 1364px #FFF , 468px 1468px #FFF , 45px 651px #FFF , 827px 1388px #FFF , 748px 496px #FFF , 126px 1039px #FFF , 1473px 1838px #FFF , 495px 1627px #FFF , 1984px 1377px #FFF , 204px 42px #FFF , 1992px 681px #FFF , 1963px 1014px #FFF , 1101px 293px #FFF , 1655px 1784px #FFF , 1983px 1804px #FFF , 1680px 473px #FFF , 1509px 1561px #FFF , 30px 1381px #FFF , 1741px 1773px #FFF , 957px 1224px #FFF , 1111px 1650px #FFF , 178px 1526px #FFF , 1998px 798px #FFF , 184px 191px #FFF , 743px 220px #FFF , 1201px 88px #FFF , 276px 472px #FFF , 1390px 401px #FFF , 1330px 957px #FFF , 857px 129px #FFF , 59px 1973px #FFF , 522px 980px #FFF , 1070px 1164px #FFF , 263px 708px #FFF , 275px 250px #FFF , 155px 1073px #FFF , 310px 1974px #FFF , 1320px 1916px #FFF , 167px 1067px #FFF , 158px 1507px #FFF , 1710px 1767px #FFF , 188px 1504px #FFF , 1845px 948px #FFF , 1278px 1096px #FFF , 179px 312px #FFF , 376px 1598px #FFF , 930px 970px #FFF , 1560px 1829px #FFF , 1063px 626px #FFF , 1662px 1799px #FFF , 663px 1977px #FFF , 1239px 1719px #FFF , 483px 204px #FFF , 795px 1413px #FFF , 248px 1240px #FFF , 1238px 1854px #FFF , 633px 492px #FFF , 1558px 82px #FFF , 1574px 1087px #FFF , 1463px 1839px #FFF; + animation: animStar 150s linear infinite; +} + +#stars3:after { + content: " "; + position: absolute; + top: 2000px; + width: 3px; + height: 3px; + background: transparent; + box-shadow: 775px 1382px #FFF , 1892px 676px #FFF , 345px 1274px #FFF , 228px 535px #FFF , 595px 1653px #FFF , 1758px 287px #FFF , 1889px 512px #FFF , 1596px 1524px #FFF , 869px 767px #FFF , 1157px 808px #FFF , 559px 1284px #FFF , 1214px 534px #FFF , 500px 326px #FFF , 104px 790px #FFF , 1804px 1541px #FFF , 1665px 1808px #FFF , 199px 332px #FFF , 960px 1666px #FFF , 995px 1806px #FFF , 1552px 586px #FFF , 1453px 693px #FFF , 1404px 294px #FFF , 1110px 94px #FFF , 1239px 544px #FFF , 1834px 1275px #FFF , 1801px 1661px #FFF , 1628px 1777px #FFF , 1598px 618px #FFF , 1329px 1265px #FFF , 1787px 59px #FFF , 192px 1248px #FFF , 950px 645px #FFF , 1478px 610px #FFF , 704px 1972px #FFF , 1214px 105px #FFF , 276px 1311px #FFF , 1511px 740px #FFF , 52px 1308px #FFF , 1235px 233px #FFF , 980px 1001px #FFF , 1686px 1364px #FFF , 468px 1468px #FFF , 45px 651px #FFF , 827px 1388px #FFF , 748px 496px #FFF , 126px 1039px #FFF , 1473px 1838px #FFF , 495px 1627px #FFF , 1984px 1377px #FFF , 204px 42px #FFF , 1992px 681px #FFF , 1963px 1014px #FFF , 1101px 293px #FFF , 1655px 1784px #FFF , 1983px 1804px #FFF , 1680px 473px #FFF , 1509px 1561px #FFF , 30px 1381px #FFF , 1741px 1773px #FFF , 957px 1224px #FFF , 1111px 1650px #FFF , 178px 1526px #FFF , 1998px 798px #FFF , 184px 191px #FFF , 743px 220px #FFF , 1201px 88px #FFF , 276px 472px #FFF , 1390px 401px #FFF , 1330px 957px #FFF , 857px 129px #FFF , 59px 1973px #FFF , 522px 980px #FFF , 1070px 1164px #FFF , 263px 708px #FFF , 275px 250px #FFF , 155px 1073px #FFF , 310px 1974px #FFF , 1320px 1916px #FFF , 167px 1067px #FFF , 158px 1507px #FFF , 1710px 1767px #FFF , 188px 1504px #FFF , 1845px 948px #FFF , 1278px 1096px #FFF , 179px 312px #FFF , 376px 1598px #FFF , 930px 970px #FFF , 1560px 1829px #FFF , 1063px 626px #FFF , 1662px 1799px #FFF , 663px 1977px #FFF , 1239px 1719px #FFF , 483px 204px #FFF , 795px 1413px #FFF , 248px 1240px #FFF , 1238px 1854px #FFF , 633px 492px #FFF , 1558px 82px #FFF , 1574px 1087px #FFF , 1463px 1839px #FFF; +} + +#title { + position: absolute; + top: 50%; + left: 0; + right: 0; + color: #FFF; + text-align: center; + font-family: 'lato',sans-serif; + font-weight: 300; + font-size: 50px; + letter-spacing: 10px; + margin-top: -60px; + padding-left: 10px; +} + +#title span { + background: -webkit-linear-gradient(white, #38495a); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; +} + +@keyframes animStar { + from { + transform: translateY(0px); + } + to { + transform: translateY(-2000px); + } +} diff --git a/static/css/styles.css b/static/css/styles.css new file mode 100644 index 0000000..58bb6b4 --- /dev/null +++ b/static/css/styles.css @@ -0,0 +1,165 @@ +@font-face { + font-family: 'Intel One Mono Regular'; + font-style: normal; + font-weight: normal; + src: local('Intel One Mono Regular'), url('/res/woff/im.woff2') format('woff2'); +} + +@font-face { + font-family: 'Sans Forgetica Regular'; + font-style: normal; + font-weight: normal; + src: local('Sans Forgetica Regular'), url('/res/woff/sf.woff') format('woff'); +} + +body { + background: #00fcff; + padding: 0px; + margin: 0px; + font-family: 'Intel One Mono Regular'; + color: #ededed; +} + +h1 { + font-family: 'Sans Forgetica Regular'; + font-size: 4em; + color: #00fcff; + text-shadow: #ededed 3px -3px; + margin-top: 2svh; + margin-bottom: 2svh; +} + +span { + display: inline-block; +} + +.vl { + border-left: 1px solid #ededed; + border-right: 1px solid #ededed; + margin-left: 1ch; + margin-right: 1ch; + height: 4rem; +} + +.icon { + width: 4rem; + height: 4rem; +} + +.container { + display: flex; + flex-flow: column; + height: 100svh; +} + +.links { + display: flex +} + +figure { + display: inline-block; + margin: 20px; /* adjust as needed */ +} +figure img { + width: 10vw; + height: auto; + border-radius: 20px; + vertical-align: top; +} +figure figcaption { + width: 10vw; + text-align: center; +} + +.main { + flex: 1 1 auto; + border-radius: 20px; + margin-top: 1svh; + margin-left: 1svh; + margin-right: 1svh; + margin-bottom: 1svh; + padding: 1svh; + /*height: 78svh;*/ + background: #3c3c3c; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; +} + +.card { + display: flex; + flex-wrap: wrap; +} + +.article { + display: flex; + flex-direction: row; + flex-wrap: wrap; + gap: 1vw; +} + +footer { + flex: 0 1 15svh; + border-radius: 20px; + margin-left: 1svh; + margin-right: 1svh; + margin-bottom: 1svh; + padding: 1svh; + background: #3c3c3c; + display: flex; + /*height: 15svh; + min-height: 32px;*/ + justify-content: center; + align-items: center; + flex-wrap: wrap; + gap: 1em; +} + +a { + color: #ededed; + text-decoration: underline #00fcff; +} + +a:visited { + color: #444; + text-decoration: underline #00fcff; +} + +.fancy { + background-image: linear-gradient( + to right, + #00fcff, + #00fcff 50%, + #ededed 50% + ); + text-decoration: underline #00fcff; + background-size: 200% 100%; + background-position: -100%; + display: inline-block; + padding: 5px 0; + position: relative; + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + transition: all 0.3s ease-in-out; +} + +.fancy:before { + content: ''; + background: #00fcff; + display: block; + position: absolute; + bottom: -3px; + left: 0; + width: 0; + height: 3px; + transition: all 0.3s ease-in-out; +} + +.fancy:hover { + background-position: 0; +} + +.fancy:hover::before { + width: 100%; +} diff --git a/static/epstein_bingo.html b/static/epstein_bingo.html new file mode 100644 index 0000000..28aaa8b --- /dev/null +++ b/static/epstein_bingo.html @@ -0,0 +1,137 @@ + + + Epstein Bingo + + + + +

Epstein Bingo

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PEDOS
Bill Clinton
+ + diff --git a/static/img/abc.gif b/static/img/abc.gif new file mode 100644 index 0000000000000000000000000000000000000000..eabb7d8c46c195235d957435766aba474ce60e82 GIT binary patch literal 1798 zcmeIx{ZrC+0KoB&0`k?YNLz-HU|?$MQp-%k#02HR2T)K>U4mgM`9PjJ^Px~oG)+)^ z$Y()(N-btSnMsRR&NJvO%Xeg7(WU*LbVPPB&Cn6#uGBT3OFF668JU@xSy@@x+1WWcIk~yHd3kyH`T4lk*b5gf*tYTt3JMAf3ndas z=%x2XMMcHM#ZsxXq@<*@wDi)YOXcO|gObF{moHaTRLEp9xm;dZSy@$8rBEoUtE+2j zYHDk1>+0&RT)9$TU*FKs@VbQD*x1~ z?Ck97>gw+9?&<02?d|RB>+A3Dzjp1KMxz-YVGj%p+_-ULaBy&FXlQtNcw}T`baZrV zY;1gdd}3l^a&q$4ty{Nm-=3P9(rUHS)6+VgPOsO`%*@Qr&d$xv&Cky-EG#T8F5bCw z$6zpgU7~ziih1zMr?3C}FACUxgd3TGufX}=6aIYyKwp5pDTbr!$5AAa@oPR2udG=l)(jnX%wJ^}ZkP%$c*)+?icN%T-4O8f!)d4k! z!pF&Kv7Ui-cW*g5ed9@Jqb!-)EPSkD)^beD6L+S=6lK=xHOz~h?aZr*9Z}z*H|2#+ z;4?6GmC|9yeAzJ>CoIIf$Y3?*94{et_juMD;$Qev0NC%%ZQ#@&dGkol$u^|GkYE=P z40Bl;?g~Xlq;xJ_QgYs4&pomy!n2B%_is-y7!2{^5&OEIgm9j?$#QH7Bw`&2&9fl2P&t8H?()LH8Fm12= z$sU?Ce@F!JxR5!?=2=_@7h@Kv2}FCsm|C0jkchmG4lN^r8A(g&9HC_QRmV2+`D{{gZT<3gYya@lsWe!fL*7N_&1zv(AD4Sy;i=F z$~^nVLvfhTPDzM`8)lchu;wI7G^^KXRrJdHdtnx`?*lIXr{(N2nXCI~P~FF?Z`OxT zX0k?uz*OPx&C`m*?RA_wFDZRcoZEjtD2!QSd+LzGfxFPnc#y{ulnw1OBJnEMWP z7d`H<X*9Ggt1~LI?jhsZU`z`LmZeJMUWC&yyymCTIUi^+QKG!6dm?*EiO_)87W#?IzmoCQ9RF7%hXF zD5t))SX>dRXVsCK#o~%6=(AuE1y+SZ}Tg>9yC>*Cp_JCpkus zC#wMvNU)}>J$?1;yvwZHIH+OcpavzQ_;L&NT(Fxm4w?Aqs^dSD;b5^X9@P3C-vkS zUQL$KK;xKT`!Wmwx`#1*eRtNgbq`|zfON`C?L@BNx{~nP6J=)xUC%n#KGj8Z$!ZYp z!4tUx@)ZN$-aG~X+&oGE0P>ZNm2w)Vm4wI>ydSW}Cj030$@Eh%xc1Wqr-KR#h=yN<2xI^wZmBom`ZCPsUby}P$*Z9H>n(IWd~ zYrR0X5+?)wXc($5=(k7v$K0Qc$fvwog@wrAfQbwa7^?^Od$|)~5(mtGQi}+NKOf@1i6OUCSO5S307*qoM6N<$ Ef`~n&O#lD@ literal 0 HcmV?d00001 diff --git a/static/img/archbtw.png b/static/img/archbtw.png new file mode 100644 index 0000000000000000000000000000000000000000..8d63605773db0aa543dff3d325e63d16a3d2ad35 GIT binary patch literal 1896 zcmV-u2bcJXP)80g#xVR0c@;tLW9FH|JeY+)b^Ms(Q=6OtvOONea%4V$0gz7udq#Ut6F;cK3bLbNc-IJ)iSCzvuTnM{v1ZF8)-&B-?5O{>Typfgtxy zXJ_YD+VY1}Zf-8X0^qIG*|TS=~+(4IVTL7Mzn2_9C zES7+bQ(Idbkbd=gz2^Zg1uX%5?bf2ubaw69g-WGj za&i)z%|=pE5~HJ|q^73Q($a!lE+;Q9kCc=YE?l^PQmF*s`0?X3HZ~%PBC)ZtR8&;Z z(a}MBdpiz?gRrnLiBV>=nd<6lY&IL^<>eTSM)LFXNlHqhv9XauhYk@J7Z(s%ZV8L7 zy=4LJ2dCHTmz7BtIhjmGK|ukRE?uIltBc;=UX)5D&CSi+yLXT9@Nh;(M(FPDW@u=L z?(S~V($Z*cZAGWk0iaf^vDs|M<#NuPIYVx4E;nx6VBfxdsMTszDiuzrlUuiL(a_L9 zRaF%#l}ch%cz8HU3bXf&8iCd_6tCr_RvAt3>P`1p7L^78Vq zSS$<<4pLTDhEAu$YPBMYA^@T&;&3=5Myb_mWHK2}rxQUC*t2I3yLa!Vwzihi($Wn~ z*Sl7Oxn9VU5FrQxEiElvzkZ#fq9QUgGpVVm!Duw1)9HwciXtc|i2VF~IyyQKMG-*| zC@n4J=FOYjy?d9)$Vd(zJcvS}@bp_)SV(hoGZ!yjL=;6TD=SG)Pv`XM(^#!mA|fIr zMompkapJ@Yo;`cU(W6HJC@LzVsi_IAR=durdY3nd0^Y;LvNrCGMrUUyZEbCYgoLnv z|NeCuxDkzyEBW99Egye;2aRTGS^4G5mq|@cB`YgyUHuyj2Cs{pFJ8J9V7*@NS>)Wm zk`NIb9PC+`R#RW!P7WW=;PK;NAI$MxHk%BKMb7ZBdd2bw4<3-2nYpQBE|#w$z~4|I z2@wYl99XmR)29k*YhS@)k<-%?fll|x&*4^=T0I|!9gdZ!P*+#CX=A-e`L$K9uh%d; zD?_1hGBgzCy@4OH+viOQ4t8#8zk!fHUhFgA_VyUMyCZr3{h!cirWqKJ0{-ELmpFVl zgYj`CO-(73lw|P68~^6J@1i|*Y&IF6e4^paH?t`$%;ckwQhD@fJ|wvl2~l+N<(IoS za%3MmT{iXgf5YkANTRf$mGV^BSQ_R{J^`Mbl+)atL|WQ!6cw4+yZ1MSht>- z<4S)0HJJC_`xk?QVZ8h97!eURy1EtsfB4~EzWp|a;$jm81&`?O-^mwWxO3Y1X`*tLup}zxg`*svYV-z(t1HAsa8Gy2~QH1C2<9r?&?%xmP z*s=dmTx?=yMx?7Nn}-iWc=c83c6zh4UhnlaW%CO7tFL1D=9`ysxuClG?~=0q{sq8p z9XmFR?D>14*WW{-m?ziP7E4OXv?de6Q>3I!lbAS7Ma4hq@87Yken`l|u1uv`xE>i%lauq7wfR{)ruoqyKueAunHxLHO< zRLlC?sQmHDjeJvE6Y#`@f|8PlL`K?|mF4A`Nl2LSfQgQ_5gl#w#N4II$$3meLmw^| zeE#`g>FD?i85vKgs=5zAP>_@G@Hvu`rzP#Ovi?g@koPI(1UO4rFJ#GC#CFqCXq{_( zm2lTxtIp!{h}AsU7mzEpb+PhU#Fl^2SPA0d|JDMwRy$v{9?x9d##^Y_7GIS+4F(Cw z#rKP$Ed{udu;5~2vDMdpwguqT + diff --git a/static/img/cbax.gif b/static/img/cbax.gif new file mode 100644 index 0000000000000000000000000000000000000000..670d6474b55888315d299d8d88b5060f32641d7d GIT binary patch literal 367 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 XBY&^e{7G^3W7xm?hT#t~(fj@nnD7(# literal 0 HcmV?d00001 diff --git a/static/img/github.svg b/static/img/github.svg new file mode 100644 index 0000000..3eda846 --- /dev/null +++ b/static/img/github.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + diff --git a/static/img/honbra.png b/static/img/honbra.png new file mode 100644 index 0000000000000000000000000000000000000000..be6f483e223f3e407ebf7212ec0b584454c01588 GIT binary patch literal 441 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 literal 0 HcmV?d00001 diff --git a/static/img/neovim.gif b/static/img/neovim.gif new file mode 100644 index 0000000000000000000000000000000000000000..c3670e228b13da166af1da70c7dfa2e971a406aa GIT binary patch literal 695 zcmV;o0!aNwNk%w1VORhk0E8a^%*@OH00960|1&c)W@ct)nKNdY%$dw)W|?L)nKLtH znVHO)X3S=0ng3>)05h5YGnr;HW&i+Y%rlwHnVFep%$a6pnKPLHGiJ=0%>S9p%x0OH zGntt)W-|b0nJw2mEC2ui09XJY000I4pdgN9X`X1Ru522#a4gSj@Crb#?|kq7z@Tv0 zvx$hvq;d%~;(83ALm1FigI6XXyWMefPT%41BV(;pt&jWN-gt}x<3RB_3g&gy2Ilv> zZf#&)SAK(NhG9Dh3=m^t7gIlcl!$*>f_s2~Hl2T*Z#fwga|{TNJa~6`UW9#>gPn%0 znuoTVg`ofj1`vz~r#%S{aRqCZvB*uXw`^!`M>)I(2MGrY1q-PK1sBFe$gr@Rw79L$ zpwYV%69yI8cu_hI*4)R3;5T^|U01Ozm9Nhjga_s04q%IE)6c|tdKtoA*05UFIxy0kgB_RzAe1H-` zg;NLs6wt}DDHUBZXByCf2SGNS_MB=hqAO+t0}^x~K!9y*0t68fMCkF;Cl9we;O2l! z_vhTUEdj_4DO2W-vq+Z~u)4$T$GmeBE7p5Aug}MgA4^6I(JNRUWg#q8n}Ds|&v6&) z#f!IbT*s*GR#p&mDi5R!&#rxY`mSxnqiZXcTeq|os1^)hpvePp>;xU&f=-MWx82-~ zZR>_k9omx|6bx8s;A3n7%}Hs8mOj3G?&iaHu) z-PWo(tWk4Zqvo_i!*zv*+w7p)S;6)51FPl+)vWi=UF)B}+P`3NVEOWZ;-!HlO9IOl z23D*LD4HJ9G&Q7UMsUN*)Q;l|*Bx89{?vlirxva`xp3`?h3gJ4+H`2q=7Wp399_8K z$fAvB&Yb!G|34@aM*(Fa!113!om0kR!-9j&9Ku>LCpIiR+%BN(rNZH`U`e-xan_v^ z8y6q%S8&c_2`IdDR6-~2K)^<)Bks1o3pf;+T$Y@jZJ|1Gi$*fl;Z?-OjjCW8*|YhwBsK4BL25m!zERc5t7;A=utKyRWG&V{7AL z?Z{2ONAI1D4%0s`;^@64H+cDC`6VUkHL|O}D|t?`QuhA#t3v1AY(ITAS3?QDnWi%T zbB-D|pH4cyLcKfm>@L%1npCxNICxhq9Z?0*Y zhf0;i=ga(zTXtsUb2iyz6(vq7E0>2Z0xl^n$HngYE_AK?d)M_|MeoaWxrhyGzaLBQ z@?e@T9KaLk;#TSM<0wn*)(qj|ZGq{>l*A`m91-*~Xq+hfy;0GTRgdkbU~x&y!nQn< zIFlAZPlLi{Me)0e3t2=g6rM~?`w#jVNR4H~} zbg-GfJ!MPFjF`Rxx z2{|oCSBIDh9AuM?X*gIedT-bK*7IH46^lQfba7FU2|UQKls{#H4jZ$<>-n1>_RgNO zCHK&`*ONRGb_+5Kn_PIiompeT{bf)8rAzL7+LkWv?`pWyMOpUbY)1A|*P;*1s>)rZ zopRyb@0I)OY)yrQqAed?JjkgYaDXv_>y}cn%b$XDKB@90jjRuc;0_O=YYc_kz~_v_V&^tE5Fi59;7 NdOe{%w$y>a8UX3E{7C=+ literal 0 HcmV?d00001 diff --git a/static/img/rack-min.jpg b/static/img/rack-min.jpg new file mode 100644 index 0000000000000000000000000000000000000000..434a3d87ce02d1d85ea0737ed43c4505a2a3993a GIT binary patch literal 533178 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�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%0AM&S%&0i`vh|d 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

FCBlv*?n~8KQ0p0xe96-6%=ieuP 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