From fbfbc2296db2b06b50e8ae0ebd5bdea6dad8995d Mon Sep 17 00:00:00 2001 From: John Mertic Date: Wed, 29 Jul 2026 12:48:48 -0400 Subject: [PATCH] Add new process/policy site Signed-off-by: John Mertic --- Gemfile | 13 + Gemfile.lock | 248 + _config.yml | 33 + _includes/footer_custom.html | 8 + _includes/head_custom.html | 3 + _sass/custom/custom.scss | 71 + _sass/custom/setup.scss | 12 + _site/LICENSE | 121 + _site/README.md | 1 + _site/assets/css/just-the-docs-dark.css | 7663 +++++++++++++++++ _site/assets/css/just-the-docs-dark.css.map | 1 + _site/assets/css/just-the-docs-default.css | 7382 ++++++++++++++++ .../assets/css/just-the-docs-default.css.map | 1 + _site/assets/css/just-the-docs-head-nav.css | 1 + _site/assets/css/just-the-docs-light.css | 7382 ++++++++++++++++ _site/assets/css/just-the-docs-light.css.map | 1 + _site/assets/images/favicon.png | Bin 0 -> 5298 bytes _site/assets/images/openchain-logo.svg | 30 + _site/assets/js/just-the-docs.js | 603 ++ _site/assets/js/search-data.json | 149 + _site/assets/js/vendor/lunr.min.js | 61 + .../openchain-presentation-template.pptx | Bin 0 -> 1800912 bytes _site/docs/conformance.html | 1 + _site/docs/groups.html | 1 + _site/docs/partner.html | 1 + _site/index.html | 1 + assets/images/favicon.png | Bin 0 -> 5298 bytes assets/images/openchain-logo.svg | 30 + assets/openchain-presentation-template.pptx | Bin 0 -> 1800912 bytes docs/conformance.md | 28 + docs/groups.md | 107 + docs/index.md | 23 + docs/partner.md | 32 + 33 files changed, 24008 insertions(+) create mode 100644 Gemfile create mode 100644 Gemfile.lock create mode 100644 _config.yml create mode 100644 _includes/footer_custom.html create mode 100644 _includes/head_custom.html create mode 100644 _sass/custom/custom.scss create mode 100644 _sass/custom/setup.scss create mode 100644 _site/LICENSE create mode 100644 _site/README.md create mode 100644 _site/assets/css/just-the-docs-dark.css create mode 100644 _site/assets/css/just-the-docs-dark.css.map create mode 100644 _site/assets/css/just-the-docs-default.css create mode 100644 _site/assets/css/just-the-docs-default.css.map create mode 100644 _site/assets/css/just-the-docs-head-nav.css create mode 100644 _site/assets/css/just-the-docs-light.css create mode 100644 _site/assets/css/just-the-docs-light.css.map create mode 100644 _site/assets/images/favicon.png create mode 100644 _site/assets/images/openchain-logo.svg create mode 100644 _site/assets/js/just-the-docs.js create mode 100644 _site/assets/js/search-data.json create mode 100644 _site/assets/js/vendor/lunr.min.js create mode 100644 _site/assets/openchain-presentation-template.pptx create mode 100644 _site/docs/conformance.html create mode 100644 _site/docs/groups.html create mode 100644 _site/docs/partner.html create mode 100644 _site/index.html create mode 100644 assets/images/favicon.png create mode 100644 assets/images/openchain-logo.svg create mode 100644 assets/openchain-presentation-template.pptx create mode 100644 docs/conformance.md create mode 100644 docs/groups.md create mode 100644 docs/index.md create mode 100644 docs/partner.md diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..f4eaaf0 --- /dev/null +++ b/Gemfile @@ -0,0 +1,13 @@ +source "https://rubygems.org" + +# Core Jekyll engine +gem "jekyll", "~> 4.3" + +# Just the Docs theme gem +gem "just-the-docs" + +# Recommended plugins +gem "jekyll-seo-tag" + +# Ensures compatibility with Ruby 3.0+ when running locally +gem "webrick", "~> 1.8" diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 0000000..ed9fa10 --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,248 @@ +GEM + remote: https://rubygems.org/ + specs: + addressable (2.9.0) + public_suffix (>= 2.0.2, < 8.0) + base64 (0.3.0) + bigdecimal (4.1.2) + colorator (1.1.0) + concurrent-ruby (1.3.8) + csv (3.3.6) + em-websocket (0.5.3) + eventmachine (>= 0.12.9) + http_parser.rb (~> 0) + eventmachine (1.2.7) + ffi (1.17.4) + ffi (1.17.4-aarch64-linux-gnu) + ffi (1.17.4-aarch64-linux-musl) + ffi (1.17.4-arm-linux-gnu) + ffi (1.17.4-arm-linux-musl) + ffi (1.17.4-arm64-darwin) + ffi (1.17.4-x86-linux-gnu) + ffi (1.17.4-x86-linux-musl) + ffi (1.17.4-x86_64-darwin) + ffi (1.17.4-x86_64-linux-gnu) + ffi (1.17.4-x86_64-linux-musl) + forwardable-extended (2.6.0) + google-protobuf (4.35.1) + bigdecimal + rake (~> 13.3) + google-protobuf (4.35.1-aarch64-linux-gnu) + bigdecimal + rake (~> 13.3) + google-protobuf (4.35.1-aarch64-linux-musl) + bigdecimal + rake (~> 13.3) + google-protobuf (4.35.1-arm64-darwin) + bigdecimal + rake (~> 13.3) + google-protobuf (4.35.1-x86-linux-gnu) + bigdecimal + rake (~> 13.3) + google-protobuf (4.35.1-x86-linux-musl) + bigdecimal + rake (~> 13.3) + google-protobuf (4.35.1-x86_64-darwin) + bigdecimal + rake (~> 13.3) + google-protobuf (4.35.1-x86_64-linux-gnu) + bigdecimal + rake (~> 13.3) + google-protobuf (4.35.1-x86_64-linux-musl) + bigdecimal + rake (~> 13.3) + http_parser.rb (0.8.1) + i18n (1.15.2) + concurrent-ruby (~> 1.0) + jekyll (4.4.1) + addressable (~> 2.4) + base64 (~> 0.2) + colorator (~> 1.0) + csv (~> 3.0) + em-websocket (~> 0.5) + i18n (~> 1.0) + jekyll-sass-converter (>= 2.0, < 4.0) + jekyll-watch (~> 2.0) + json (~> 2.6) + kramdown (~> 2.3, >= 2.3.1) + kramdown-parser-gfm (~> 1.0) + liquid (~> 4.0) + mercenary (~> 0.3, >= 0.3.6) + pathutil (~> 0.9) + rouge (>= 3.0, < 5.0) + safe_yaml (~> 1.0) + terminal-table (>= 1.8, < 4.0) + webrick (~> 1.7) + jekyll-include-cache (0.2.1) + jekyll (>= 3.7, < 5.0) + jekyll-sass-converter (3.1.0) + sass-embedded (~> 1.75) + jekyll-seo-tag (2.9.0) + jekyll (>= 3.8, < 5.0) + jekyll-watch (2.2.1) + listen (~> 3.0) + json (2.21.1) + just-the-docs (0.12.0) + jekyll (>= 3.8.5) + jekyll-include-cache + jekyll-seo-tag (>= 2.0) + rake (>= 12.3.1) + kramdown (2.5.2) + rexml (>= 3.4.4) + kramdown-parser-gfm (1.1.0) + kramdown (~> 2.0) + liquid (4.0.4) + listen (3.10.0) + logger + rb-fsevent (~> 0.10, >= 0.10.3) + rb-inotify (~> 0.9, >= 0.9.10) + logger (1.7.0) + mercenary (0.4.0) + pathutil (0.16.2) + forwardable-extended (~> 2.6) + public_suffix (7.0.5) + rake (13.4.2) + rb-fsevent (0.11.2) + rb-inotify (0.11.1) + ffi (~> 1.0) + rexml (3.4.4) + rouge (4.7.0) + safe_yaml (1.0.5) + sass-embedded (1.102.0) + google-protobuf (~> 4.31) + rake (>= 13) + sass-embedded (1.102.0-aarch64-linux-android) + google-protobuf (~> 4.31) + sass-embedded (1.102.0-aarch64-linux-gnu) + google-protobuf (~> 4.31) + sass-embedded (1.102.0-aarch64-linux-musl) + google-protobuf (~> 4.31) + sass-embedded (1.102.0-arm-linux-androideabi) + google-protobuf (~> 4.31) + sass-embedded (1.102.0-arm-linux-gnueabihf) + google-protobuf (~> 4.31) + sass-embedded (1.102.0-arm-linux-musleabihf) + google-protobuf (~> 4.31) + sass-embedded (1.102.0-arm64-darwin) + google-protobuf (~> 4.31) + sass-embedded (1.102.0-riscv64-linux-android) + google-protobuf (~> 4.31) + sass-embedded (1.102.0-riscv64-linux-gnu) + google-protobuf (~> 4.31) + sass-embedded (1.102.0-riscv64-linux-musl) + google-protobuf (~> 4.31) + sass-embedded (1.102.0-x86_64-darwin) + google-protobuf (~> 4.31) + sass-embedded (1.102.0-x86_64-linux-android) + google-protobuf (~> 4.31) + sass-embedded (1.102.0-x86_64-linux-gnu) + google-protobuf (~> 4.31) + sass-embedded (1.102.0-x86_64-linux-musl) + google-protobuf (~> 4.31) + terminal-table (3.0.2) + unicode-display_width (>= 1.1.1, < 3) + unicode-display_width (2.6.0) + webrick (1.9.2) + +PLATFORMS + aarch64-linux-android + aarch64-linux-gnu + aarch64-linux-musl + arm-linux-androideabi + arm-linux-gnu + arm-linux-gnueabihf + arm-linux-musl + arm-linux-musleabihf + arm64-darwin + riscv64-linux-android + riscv64-linux-gnu + riscv64-linux-musl + ruby + x86-linux-gnu + x86-linux-musl + x86_64-darwin + x86_64-linux-android + x86_64-linux-gnu + x86_64-linux-musl + +DEPENDENCIES + jekyll (~> 4.3) + jekyll-seo-tag + just-the-docs + webrick (~> 1.8) + +CHECKSUMS + addressable (2.9.0) sha256=7fdf6ac3660f7f4e867a0838be3f6cf722ace541dd97767fa42bc6cfa980c7af + base64 (0.3.0) sha256=27337aeabad6ffae05c265c450490628ef3ebd4b67be58257393227588f5a97b + bigdecimal (4.1.2) sha256=53d217666027eab4280346fba98e7d5b66baaae1b9c3c1c0ffe89d48188a3fbd + bundler (4.0.12) sha256=7f8b757d28dfb636e7b24fba2344ac6dd13b5b24f4b46d62573d483f211825ac + colorator (1.1.0) sha256=e2f85daf57af47d740db2a32191d1bdfb0f6503a0dfbc8327d0c9154d5ddfc38 + concurrent-ruby (1.3.8) sha256=b2f1be836e968ccc78ccfce277ea79c72a88633f22306782c16ff23fb415d1e1 + csv (3.3.6) sha256=aba61e7e507a66f03d45cb1f3c4b6359861c3504038b422962875dce099e4456 + em-websocket (0.5.3) sha256=f56a92bde4e6cb879256d58ee31f124181f68f8887bd14d53d5d9a292758c6a8 + eventmachine (1.2.7) sha256=994016e42aa041477ba9cff45cbe50de2047f25dd418eba003e84f0d16560972 + ffi (1.17.4) sha256=bcd1642e06f0d16fc9e09ac6d49c3a7298b9789bcb58127302f934e437d60acf + ffi (1.17.4-aarch64-linux-gnu) sha256=b208f06f91ffd8f5e1193da3cae3d2ccfc27fc36fba577baf698d26d91c080df + ffi (1.17.4-aarch64-linux-musl) sha256=9286b7a615f2676245283aef0a0a3b475ae3aae2bb5448baace630bb77b91f39 + ffi (1.17.4-arm-linux-gnu) sha256=d6dbddf7cb77bf955411af5f187a65b8cd378cb003c15c05697f5feee1cb1564 + ffi (1.17.4-arm-linux-musl) sha256=9d4838ded0465bef6e2426935f6bcc93134b6616785a84ffd2a3d82bc3cf6f95 + ffi (1.17.4-arm64-darwin) sha256=19071aaf1419251b0a46852abf960e77330a3b334d13a4ab51d58b31a937001b + ffi (1.17.4-x86-linux-gnu) sha256=38e150df5f4ca555e25beca4090823ae09657bceded154e3c52f8631c1ed72cf + ffi (1.17.4-x86-linux-musl) sha256=fbeec0fc7c795bcf86f623bb18d31ea1820f7bd580e1703a3d3740d527437809 + ffi (1.17.4-x86_64-darwin) sha256=aa70390523cf3235096cf64962b709b4cfbd5c082a2cb2ae714eb0fe2ccda496 + ffi (1.17.4-x86_64-linux-gnu) sha256=9d3db14c2eae074b382fa9c083fe95aec6e0a1451da249eab096c34002bc752d + ffi (1.17.4-x86_64-linux-musl) sha256=3fdf9888483de005f8ef8d1cf2d3b20d86626af206cbf780f6a6a12439a9c49e + forwardable-extended (2.6.0) sha256=1bec948c469bbddfadeb3bd90eb8c85f6e627a412a3e852acfd7eaedbac3ec97 + google-protobuf (4.35.1) sha256=a3a6471331d918f58dfa4d014a8f6286f0af2cf4840216bde52fcf2ea3fe3726 + google-protobuf (4.35.1-aarch64-linux-gnu) sha256=50ca44d0eeff3f8475e630a1accdd974256f3510694d574e2c9d6119ea8bc9e1 + google-protobuf (4.35.1-aarch64-linux-musl) sha256=d5c65cef6bd6498a9e5ed5f88cf6cf7e341c10b0a005e32137d5d1a2b6e8c18a + google-protobuf (4.35.1-arm64-darwin) sha256=d9c957df04fa89c749fa9a72a7b383eb4296efc9b2303dc6fd6fbe39c698ad6b + google-protobuf (4.35.1-x86-linux-gnu) sha256=cc7492566b27ad8b5dfa3a7b6f9b11e905050cc53c2fa8ff22de375a9e7a70fb + google-protobuf (4.35.1-x86-linux-musl) sha256=ab403790b59e4dc588ffbed1eaacf05d4ca2f0d12ac9c13d6c64e69380d8c99e + google-protobuf (4.35.1-x86_64-darwin) sha256=66b62b4df00931018a692806df66393efa960d6d2b7da69735187249f950d3ee + google-protobuf (4.35.1-x86_64-linux-gnu) sha256=c786439087512a3fbd199e9897d265b855f951d4027e218ea55e858d45969edd + google-protobuf (4.35.1-x86_64-linux-musl) sha256=91890eb0002934a339fdb7d77a147c46b7474b6799db27872b747b905837f744 + http_parser.rb (0.8.1) sha256=9ae8df145b39aa5398b2f90090d651c67bd8e2ebfe4507c966579f641e11097a + i18n (1.15.2) sha256=00f9eb62412fe593b2a65a97daa75300d37abb8f7202ec748e94b6d46a9dd1b5 + jekyll (4.4.1) sha256=4c1144d857a5b2b80d45b8cf5138289579a9f8136aadfa6dd684b31fe2bc18c1 + jekyll-include-cache (0.2.1) sha256=c7d4b9e551732a27442cb2ce853ba36a2f69c66603694b8c1184c99ab1a1a205 + jekyll-sass-converter (3.1.0) sha256=83925d84f1d134410c11d0c6643b0093e82e3a3cf127e90757a85294a3862443 + jekyll-seo-tag (2.9.0) sha256=0260015a8e1df9bf195cdfb0c675b7b2883fd8cbf12556e1c1cbe36a831c6852 + jekyll-watch (2.2.1) sha256=bc44ed43f5e0a552836245a54dbff3ea7421ecc2856707e8a1ee203a8387a7e1 + json (2.21.1) sha256=13a43df75d95641443f5702dff350f237164a9d811ff0f2c2800d4d980220583 + just-the-docs (0.12.0) sha256=15f2839ac9082898d60f33b978aa6f8e46fc50ba8fac20ae7a7f0e1fb295523e + kramdown (2.5.2) sha256=1ba542204c66b6f9111ff00dcc26075b95b220b07f2905d8261740c82f7f02fa + kramdown-parser-gfm (1.1.0) sha256=fb39745516427d2988543bf01fc4cf0ab1149476382393e0e9c48592f6581729 + liquid (4.0.4) sha256=4fcfebb1a045e47918388dbb7a0925e7c3893e58d2bd6c3b3c73ec17a2d8fdb3 + listen (3.10.0) sha256=c6e182db62143aeccc2e1960033bebe7445309c7272061979bb098d03760c9d2 + logger (1.7.0) sha256=196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203 + mercenary (0.4.0) sha256=b25a1e4a59adca88665e08e24acf0af30da5b5d859f7d8f38fba52c28f405138 + pathutil (0.16.2) sha256=e43b74365631cab4f6d5e4228f812927efc9cb2c71e62976edcb252ee948d589 + public_suffix (7.0.5) sha256=1a8bb08f1bbea19228d3bed6e5ed908d1cb4f7c2726d18bd9cadf60bc676f623 + rake (13.4.2) sha256=cb825b2bd5f1f8e91ca37bddb4b9aaf345551b4731da62949be002fa89283701 + rb-fsevent (0.11.2) sha256=43900b972e7301d6570f64b850a5aa67833ee7d87b458ee92805d56b7318aefe + rb-inotify (0.11.1) sha256=a0a700441239b0ff18eb65e3866236cd78613d6b9f78fea1f9ac47a85e47be6e + rexml (3.4.4) sha256=19e0a2c3425dfbf2d4fc1189747bdb2f849b6c5e74180401b15734bc97b5d142 + rouge (4.7.0) sha256=dba5896715c0325c362e895460a6d350803dbf6427454f49a47500f3193ea739 + safe_yaml (1.0.5) sha256=a6ac2d64b7eb027bdeeca1851fe7e7af0d668e133e8a88066a0c6f7087d9f848 + sass-embedded (1.102.0) sha256=a73388d442b4409cc99e8ac02037069a9cc4419c895360f5ad17ad291fe43059 + sass-embedded (1.102.0-aarch64-linux-android) sha256=d26fcc34815f8aaa89091de04412511ac0ff09712443a1cb11e3a31c932cce0a + sass-embedded (1.102.0-aarch64-linux-gnu) sha256=087f377fa4135a8f67f5f422781b59815e99b8fd3aec335935c50a47c2a205fd + sass-embedded (1.102.0-aarch64-linux-musl) sha256=12bb4091972499241c35304ca11ca2c314764badf1b9933a8d437ba62432b538 + sass-embedded (1.102.0-arm-linux-androideabi) sha256=0ab3e6c20eb441dd8090b4d8f0302ab09b4899f65503c1fc02e876a2f460f730 + sass-embedded (1.102.0-arm-linux-gnueabihf) sha256=566b1188e4f923366f494a5d95e4e5e03864ae55bae5ea52beb2c30b1b9e2915 + sass-embedded (1.102.0-arm-linux-musleabihf) sha256=1ca396610bf4f4aa8f849b67a9f2720f67d9f3b42651072eafee786aece314cf + sass-embedded (1.102.0-arm64-darwin) sha256=8e18b2dd94b232c2dd73984c579f77bbc1a066028f4675c8989ac34fa40d14dc + sass-embedded (1.102.0-riscv64-linux-android) sha256=3e091a63c9cefe52abf929189ea3fa3a50b31f541afd660f758d3ce02d9c1cd5 + sass-embedded (1.102.0-riscv64-linux-gnu) sha256=1d00c4083f15c49c98f655569abedd4f50cd5bd0006821014d3ab7fdd4112369 + sass-embedded (1.102.0-riscv64-linux-musl) sha256=2d9d5e784c2c928130b69e73b9525173c96edc438be197629ca6868d8b90d002 + sass-embedded (1.102.0-x86_64-darwin) sha256=3e78c6ac5be0ba4236d075bd044a49d0f515d54799f7d6f253c71d325ffedac0 + sass-embedded (1.102.0-x86_64-linux-android) sha256=c81ae0a1be26fa16e38dec96d0465129ec5cc446bbbd69667648e0a8fb0ac8f3 + sass-embedded (1.102.0-x86_64-linux-gnu) sha256=9815b7604123a9a44a65d44d5e58e7af1c7005174b745cda83bad4c9e3760ab3 + sass-embedded (1.102.0-x86_64-linux-musl) sha256=9e3c15eb5d83784adf3b946d4fc5d8a32aed25566a2fee939f25dd1e1d217ddf + terminal-table (3.0.2) sha256=f951b6af5f3e00203fb290a669e0a85c5dd5b051b3b023392ccfd67ba5abae91 + unicode-display_width (2.6.0) sha256=12279874bba6d5e4d2728cef814b19197dbb10d7a7837a869bab65da943b7f5a + webrick (1.9.2) sha256=beb4a15fc474defed24a3bda4ffd88a490d517c9e4e6118c3edce59e45864131 + +BUNDLED WITH + 4.0.12 diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..cbeee6b --- /dev/null +++ b/_config.yml @@ -0,0 +1,33 @@ +title: OpenChain Work and Study Group Guidelines +description: Core processes and policy guidelines for OpenChain Project Work and Study Groups. +logo: "/assets/images/openchain-logo.svg" +favicon_ico: "/assets/images/favicon.png" + +# Enable search bar branding +search_enabled: true +search: + placeholder: "Search OpenChain guidelines..." + +# Use "theme" instead of "remote_theme" +theme: "just-the-docs" +plugins: + - jekyll-seo-tag + + # Tell Jekyll to look inside the /docs folder for your content +sourcedir: docs +include: [docs] + +# Just the Docs specific settings +search_enabled: true +heading_anchors: true + +# Auxiliary links (top right corner) +aux_links: + "OpenChain Main Site": "https://www.openchainproject.org" + "GitHub Organization": "https://github.com/OpenChain-Project" + +defaults: + - scope: + path: "" # An empty string means ALL files in the project + values: + layout: "default" diff --git a/_includes/footer_custom.html b/_includes/footer_custom.html new file mode 100644 index 0000000..1b66a5b --- /dev/null +++ b/_includes/footer_custom.html @@ -0,0 +1,8 @@ + diff --git a/_includes/head_custom.html b/_includes/head_custom.html new file mode 100644 index 0000000..85b7ccf --- /dev/null +++ b/_includes/head_custom.html @@ -0,0 +1,3 @@ + + + diff --git a/_sass/custom/custom.scss b/_sass/custom/custom.scss new file mode 100644 index 0000000..aa2f14c --- /dev/null +++ b/_sass/custom/custom.scss @@ -0,0 +1,71 @@ +// Apply Josefin Sans globally +body, h1, h2, h3, h4, h5, h6, .btn, .site-title, .nav-list { + font-family: "Josefin Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important; +} + +// Enhance main headings weight for geometric font readability +h1, h2, h3 { + font-weight: 600; +} + +// Styled callout box matching OpenChain Orange +.note { + border-left-color: #E15829 !important; +} + +// Adjust search highlight to OpenChain Bright Teal +.search-result-highlight { + background-color: rgba(0, 173, 187, 0.2); +} +// 1. Force the sidebar background to extend all the way to the top of the page +.side-bar { + background-color: #008286 !important; + top: 0 !important; +} + +// 2. Keep the logo header background transparent so it blends seamlessly +.site-header { + background-color: transparent !important; + border-bottom: 1px solid rgba(255, 255, 255, 0.15) !important; +} + +// 3. Navigation link colors and active/hover states +.nav-list { + .nav-list-item { + .nav-list-link { + color: #ffffff !important; + + &:hover { + color: #ffffff !important; + background-color: rgba(255, 255, 255, 0.12) !important; + } + + &.active { + color: #ffffff !important; + font-weight: 700; + background-color: rgba(255, 255, 255, 0.22) !important; + } + } + } +} + +// 4. Fix contrast for the theme footer text at the bottom-left +.side-bar .site-footer { + color: rgba(255, 255, 255, 0.7) !important; + + a { + color: #ffffff !important; + text-decoration: underline; + } +} + +// Make the main content footer span full-width and align left +.main .site-footer, +.main-content .site-footer { + text-align: left !important; + width: 100% !important; + max-width: 100% !important; + margin-top: 3rem !important; + padding-top: 1.5rem !important; + border-top: 1px solid #e9ecef !important; // Clean separator line above the footer +} diff --git a/_sass/custom/setup.scss b/_sass/custom/setup.scss new file mode 100644 index 0000000..a71b266 --- /dev/null +++ b/_sass/custom/setup.scss @@ -0,0 +1,12 @@ +// OpenChain Official Brand Palette +$openchain-teal: #00ADBB; // Pantone 7466 C (Bright Accent) +$openchain-teal-dark: #008286; // Pantone 7712 C (Primary Brand / Sidebar) +$openchain-orange: #E15829; // Pantone 7579 C (Action / Highlight) + +// Override Theme Core Variables +$sidebar-color: $openchain-teal; +$link-color: $openchain-teal-dark; +$btn-primary-color: $openchain-orange; + +// Navigation and interactive states +$nav-child-link-color: $openchain-teal-dark; diff --git a/_site/LICENSE b/_site/LICENSE new file mode 100644 index 0000000..0e259d4 --- /dev/null +++ b/_site/LICENSE @@ -0,0 +1,121 @@ +Creative Commons Legal Code + +CC0 1.0 Universal + + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE + LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN + ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS + INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES + REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS + PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM + THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED + HEREUNDER. + +Statement of Purpose + +The laws of most jurisdictions throughout the world automatically confer +exclusive Copyright and Related Rights (defined below) upon the creator +and subsequent owner(s) (each and all, an "owner") of an original work of +authorship and/or a database (each, a "Work"). + +Certain owners wish to permanently relinquish those rights to a Work for +the purpose of contributing to a commons of creative, cultural and +scientific works ("Commons") that the public can reliably and without fear +of later claims of infringement build upon, modify, incorporate in other +works, reuse and redistribute as freely as possible in any form whatsoever +and for any purposes, including without limitation commercial purposes. +These owners may contribute to the Commons to promote the ideal of a free +culture and the further production of creative, cultural and scientific +works, or to gain reputation or greater distribution for their Work in +part through the use and efforts of others. + +For these and/or other purposes and motivations, and without any +expectation of additional consideration or compensation, the person +associating CC0 with a Work (the "Affirmer"), to the extent that he or she +is an owner of Copyright and Related Rights in the Work, voluntarily +elects to apply CC0 to the Work and publicly distribute the Work under its +terms, with knowledge of his or her Copyright and Related Rights in the +Work and the meaning and intended legal effect of CC0 on those rights. + +1. Copyright and Related Rights. A Work made available under CC0 may be +protected by copyright and related or neighboring rights ("Copyright and +Related Rights"). Copyright and Related Rights include, but are not +limited to, the following: + + i. the right to reproduce, adapt, distribute, perform, display, + communicate, and translate a Work; + ii. moral rights retained by the original author(s) and/or performer(s); +iii. publicity and privacy rights pertaining to a person's image or + likeness depicted in a Work; + iv. rights protecting against unfair competition in regards to a Work, + subject to the limitations in paragraph 4(a), below; + v. rights protecting the extraction, dissemination, use and reuse of data + in a Work; + vi. database rights (such as those arising under Directive 96/9/EC of the + European Parliament and of the Council of 11 March 1996 on the legal + protection of databases, and under any national implementation + thereof, including any amended or successor version of such + directive); and +vii. other similar, equivalent or corresponding rights throughout the + world based on applicable law or treaty, and any national + implementations thereof. + +2. Waiver. To the greatest extent permitted by, but not in contravention +of, applicable law, Affirmer hereby overtly, fully, permanently, +irrevocably and unconditionally waives, abandons, and surrenders all of +Affirmer's Copyright and Related Rights and associated claims and causes +of action, whether now known or unknown (including existing as well as +future claims and causes of action), in the Work (i) in all territories +worldwide, (ii) for the maximum duration provided by applicable law or +treaty (including future time extensions), (iii) in any current or future +medium and for any number of copies, and (iv) for any purpose whatsoever, +including without limitation commercial, advertising or promotional +purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each +member of the public at large and to the detriment of Affirmer's heirs and +successors, fully intending that such Waiver shall not be subject to +revocation, rescission, cancellation, termination, or any other legal or +equitable action to disrupt the quiet enjoyment of the Work by the public +as contemplated by Affirmer's express Statement of Purpose. + +3. Public License Fallback. Should any part of the Waiver for any reason +be judged legally invalid or ineffective under applicable law, then the +Waiver shall be preserved to the maximum extent permitted taking into +account Affirmer's express Statement of Purpose. In addition, to the +extent the Waiver is so judged Affirmer hereby grants to each affected +person a royalty-free, non transferable, non sublicensable, non exclusive, +irrevocable and unconditional license to exercise Affirmer's Copyright and +Related Rights in the Work (i) in all territories worldwide, (ii) for the +maximum duration provided by applicable law or treaty (including future +time extensions), (iii) in any current or future medium and for any number +of copies, and (iv) for any purpose whatsoever, including without +limitation commercial, advertising or promotional purposes (the +"License"). The License shall be deemed effective as of the date CC0 was +applied by Affirmer to the Work. Should any part of the License for any +reason be judged legally invalid or ineffective under applicable law, such +partial invalidity or ineffectiveness shall not invalidate the remainder +of the License, and in such case Affirmer hereby affirms that he or she +will not (i) exercise any of his or her remaining Copyright and Related +Rights in the Work or (ii) assert any associated claims and causes of +action with respect to the Work, in either case contrary to Affirmer's +express Statement of Purpose. + +4. Limitations and Disclaimers. + + a. No trademark or patent rights held by Affirmer are waived, abandoned, + surrendered, licensed or otherwise affected by this document. + b. Affirmer offers the Work as-is and makes no representations or + warranties of any kind concerning the Work, express, implied, + statutory or otherwise, including without limitation warranties of + title, merchantability, fitness for a particular purpose, non + infringement, or the absence of latent or other defects, accuracy, or + the present or absence of errors, whether or not discoverable, all to + the greatest extent permissible under applicable law. + c. Affirmer disclaims responsibility for clearing rights of other persons + that may apply to the Work or any use thereof, including without + limitation any person's Copyright and Related Rights in the Work. + Further, Affirmer disclaims responsibility for obtaining any necessary + consents, permissions or other rights required for any use of the + Work. + d. Affirmer understands and acknowledges that Creative Commons is not a + party to this document and has no duty or obligation with respect to + this CC0 or use of the Work. diff --git a/_site/README.md b/_site/README.md new file mode 100644 index 0000000..a46ae92 --- /dev/null +++ b/_site/README.md @@ -0,0 +1 @@ +# .github \ No newline at end of file diff --git a/_site/assets/css/just-the-docs-dark.css b/_site/assets/css/just-the-docs-dark.css new file mode 100644 index 0000000..8b3a8df --- /dev/null +++ b/_site/assets/css/just-the-docs-dark.css @@ -0,0 +1,7663 @@ +@charset "UTF-8"; +/* +generated by accessible-pygments +Copyright (c) 2022, Quansight Labs +Licensed under the BSD license, see LICENSE for details. +-- +generated by Pygments +Copyright 2006-2025 by the Pygments team. +Licensed under the BSD license, see LICENSE for details. +*/ +.highlight .hll { + background-color: rgba(9, 105, 218, 0.2901960784); +} + +.highlight .c { + color: #6E7781; +} /* Comment */ +.highlight .err { + color: #CF222E; +} /* Error */ +.highlight .k { + color: #CF222E; +} /* Keyword */ +.highlight .l { + color: #953800; +} /* Literal */ +.highlight .n { + color: #8250DF; +} /* Name */ +.highlight .o { + color: #116329; +} /* Operator */ +.highlight .p { + color: #24292F; +} /* Punctuation */ +.highlight .ch { + color: #6E7781; +} /* Comment.Hashbang */ +.highlight .cm { + color: #6E7781; +} /* Comment.Multiline */ +.highlight .cp { + color: #6E7781; +} /* Comment.Preproc */ +.highlight .cpf { + color: #6E7781; +} /* Comment.PreprocFile */ +.highlight .c1 { + color: #6E7781; +} /* Comment.Single */ +.highlight .cs { + color: #6E7781; +} /* Comment.Special */ +.highlight .gd { + color: #0550AE; +} /* Generic.Deleted */ +.highlight .ge { + font-style: italic; +} /* Generic.Emph */ +.highlight .gr { + color: #CF222E; +} /* Generic.Error */ +.highlight .gh { + color: #0550AE; +} /* Generic.Heading */ +.highlight .gs { + font-weight: bold; +} /* Generic.Strong */ +.highlight .gu { + color: #0550AE; +} /* Generic.Subheading */ +.highlight .kc { + color: #0550AE; +} /* Keyword.Constant */ +.highlight .kd { + color: #CF222E; +} /* Keyword.Declaration */ +.highlight .kn { + color: #CF222E; +} /* Keyword.Namespace */ +.highlight .kp { + color: #CF222E; +} /* Keyword.Pseudo */ +.highlight .kr { + color: #CF222E; +} /* Keyword.Reserved */ +.highlight .kt { + color: #CF222E; +} /* Keyword.Type */ +.highlight .ld { + color: #953800; +} /* Literal.Date */ +.highlight .m { + color: #953800; +} /* Literal.Number */ +.highlight .s { + color: #0550AE; +} /* Literal.String */ +.highlight .na { + color: #953800; +} /* Name.Attribute */ +.highlight .nb { + color: #953800; +} /* Name.Builtin */ +.highlight .nc { + color: #0550AE; +} /* Name.Class */ +.highlight .no { + color: #0550AE; +} /* Name.Constant */ +.highlight .nd { + color: #953800; +} /* Name.Decorator */ +.highlight .ni { + color: #116329; +} /* Name.Entity */ +.highlight .ne { + color: #8250DF; +} /* Name.Exception */ +.highlight .nf { + color: #0550AE; +} /* Name.Function */ +.highlight .nl { + color: #953800; +} /* Name.Label */ +.highlight .nn { + color: #24292F; +} /* Name.Namespace */ +.highlight .nx { + color: #8250DF; +} /* Name.Other */ +.highlight .py { + color: #0550AE; +} /* Name.Property */ +.highlight .nt { + color: #116329; +} /* Name.Tag */ +.highlight .nv { + color: #953800; +} /* Name.Variable */ +.highlight .ow { + color: #8250DF; +} /* Operator.Word */ +.highlight .pm { + color: #24292F; +} /* Punctuation.Marker */ +.highlight .w { + color: #24292F; +} /* Text.Whitespace */ +.highlight .mb { + color: #953800; +} /* Literal.Number.Bin */ +.highlight .mf { + color: #953800; +} /* Literal.Number.Float */ +.highlight .mh { + color: #953800; +} /* Literal.Number.Hex */ +.highlight .mi { + color: #953800; +} /* Literal.Number.Integer */ +.highlight .mo { + color: #953800; +} /* Literal.Number.Oct */ +.highlight .sa { + color: #0550AE; +} /* Literal.String.Affix */ +.highlight .sb { + color: #0550AE; +} /* Literal.String.Backtick */ +.highlight .sc { + color: #0550AE; +} /* Literal.String.Char */ +.highlight .dl { + color: #0550AE; +} /* Literal.String.Delimiter */ +.highlight .sd { + color: #0550AE; +} /* Literal.String.Doc */ +.highlight .s2 { + color: #0550AE; +} /* Literal.String.Double */ +.highlight .se { + color: #0550AE; +} /* Literal.String.Escape */ +.highlight .sh { + color: #0550AE; +} /* Literal.String.Heredoc */ +.highlight .si { + color: #0550AE; +} /* Literal.String.Interpol */ +.highlight .sx { + color: #0550AE; +} /* Literal.String.Other */ +.highlight .sr { + color: #0550AE; +} /* Literal.String.Regex */ +.highlight .s1 { + color: #0550AE; +} /* Literal.String.Single */ +.highlight .ss { + color: #0550AE; +} /* Literal.String.Symbol */ +.highlight .bp { + color: #953800; +} /* Name.Builtin.Pseudo */ +.highlight .fm { + color: #0550AE; +} /* Name.Function.Magic */ +.highlight .vc { + color: #953800; +} /* Name.Variable.Class */ +.highlight .vg { + color: #953800; +} /* Name.Variable.Global */ +.highlight .vi { + color: #953800; +} /* Name.Variable.Instance */ +.highlight .vm { + color: #953800; +} /* Name.Variable.Magic */ +.highlight .il { + color: #953800; +} /* Literal.Number.Integer.Long */ +/* +generated by accessible-pygments +Copyright (c) 2022, Quansight Labs +Licensed under the BSD license, see LICENSE for details. +-- +generated by Pygments +Copyright 2006-2025 by the Pygments team. +Licensed under the BSD license, see LICENSE for details. +*/ +.highlight .hll { + background-color: #6e7681; +} + +.highlight { + background: #0d1117; + color: #E6EDF3; +} + +.highlight .c { + color: #8B949E; + font-style: italic; +} /* Comment */ +.highlight .err { + color: #F85149; +} /* Error */ +.highlight .esc { + color: #E6EDF3; +} /* Escape */ +.highlight .g { + color: #E6EDF3; +} /* Generic */ +.highlight .k { + color: #FF7B72; +} /* Keyword */ +.highlight .l { + color: #A5D6FF; +} /* Literal */ +.highlight .n { + color: #E6EDF3; +} /* Name */ +.highlight .o { + color: #FF7B72; + font-weight: bold; +} /* Operator */ +.highlight .x { + color: #E6EDF3; +} /* Other */ +.highlight .p { + color: #E6EDF3; +} /* Punctuation */ +.highlight .ch { + color: #8B949E; + font-style: italic; +} /* Comment.Hashbang */ +.highlight .cm { + color: #8B949E; + font-style: italic; +} /* Comment.Multiline */ +.highlight .cp { + color: #8B949E; + font-weight: bold; + font-style: italic; +} /* Comment.Preproc */ +.highlight .cpf { + color: #8B949E; + font-style: italic; +} /* Comment.PreprocFile */ +.highlight .c1 { + color: #8B949E; + font-style: italic; +} /* Comment.Single */ +.highlight .cs { + color: #8B949E; + font-weight: bold; + font-style: italic; +} /* Comment.Special */ +.highlight .gd { + color: #FFA198; + background-color: #490202; +} /* Generic.Deleted */ +.highlight .ge { + color: #E6EDF3; + font-style: italic; +} /* Generic.Emph */ +.highlight .ges { + color: #E6EDF3; + font-weight: bold; + font-style: italic; +} /* Generic.EmphStrong */ +.highlight .gr { + color: #FFA198; +} /* Generic.Error */ +.highlight .gh { + color: #79C0FF; + font-weight: bold; +} /* Generic.Heading */ +.highlight .gi { + color: #56D364; + background-color: #0F5323; +} /* Generic.Inserted */ +.highlight .go { + color: #8B949E; +} /* Generic.Output */ +.highlight .gp { + color: #8B949E; +} /* Generic.Prompt */ +.highlight .gs { + color: #E6EDF3; + font-weight: bold; +} /* Generic.Strong */ +.highlight .gu { + color: #79C0FF; +} /* Generic.Subheading */ +.highlight .gt { + color: #FF7B72; +} /* Generic.Traceback */ +.highlight .g-Underline { + color: #E6EDF3; + text-decoration: underline; +} /* Generic.Underline */ +.highlight .kc { + color: #79C0FF; +} /* Keyword.Constant */ +.highlight .kd { + color: #FF7B72; +} /* Keyword.Declaration */ +.highlight .kn { + color: #FF7B72; +} /* Keyword.Namespace */ +.highlight .kp { + color: #79C0FF; +} /* Keyword.Pseudo */ +.highlight .kr { + color: #FF7B72; +} /* Keyword.Reserved */ +.highlight .kt { + color: #FF7B72; +} /* Keyword.Type */ +.highlight .ld { + color: #79C0FF; +} /* Literal.Date */ +.highlight .m { + color: #A5D6FF; +} /* Literal.Number */ +.highlight .s { + color: #A5D6FF; +} /* Literal.String */ +.highlight .na { + color: #E6EDF3; +} /* Name.Attribute */ +.highlight .nb { + color: #E6EDF3; +} /* Name.Builtin */ +.highlight .nc { + color: #F0883E; + font-weight: bold; +} /* Name.Class */ +.highlight .no { + color: #79C0FF; + font-weight: bold; +} /* Name.Constant */ +.highlight .nd { + color: #D2A8FF; + font-weight: bold; +} /* Name.Decorator */ +.highlight .ni { + color: #FFA657; +} /* Name.Entity */ +.highlight .ne { + color: #F0883E; + font-weight: bold; +} /* Name.Exception */ +.highlight .nf { + color: #D2A8FF; + font-weight: bold; +} /* Name.Function */ +.highlight .nl { + color: #79C0FF; + font-weight: bold; +} /* Name.Label */ +.highlight .nn { + color: #FF7B72; +} /* Name.Namespace */ +.highlight .nx { + color: #E6EDF3; +} /* Name.Other */ +.highlight .py { + color: #79C0FF; +} /* Name.Property */ +.highlight .nt { + color: #7EE787; +} /* Name.Tag */ +.highlight .nv { + color: #79C0FF; +} /* Name.Variable */ +.highlight .ow { + color: #FF7B72; + font-weight: bold; +} /* Operator.Word */ +.highlight .pm { + color: #E6EDF3; +} /* Punctuation.Marker */ +.highlight .w { + color: #6E7681; +} /* Text.Whitespace */ +.highlight .mb { + color: #A5D6FF; +} /* Literal.Number.Bin */ +.highlight .mf { + color: #A5D6FF; +} /* Literal.Number.Float */ +.highlight .mh { + color: #A5D6FF; +} /* Literal.Number.Hex */ +.highlight .mi { + color: #A5D6FF; +} /* Literal.Number.Integer */ +.highlight .mo { + color: #A5D6FF; +} /* Literal.Number.Oct */ +.highlight .sa { + color: #79C0FF; +} /* Literal.String.Affix */ +.highlight .sb { + color: #A5D6FF; +} /* Literal.String.Backtick */ +.highlight .sc { + color: #A5D6FF; +} /* Literal.String.Char */ +.highlight .dl { + color: #79C0FF; +} /* Literal.String.Delimiter */ +.highlight .sd { + color: #A5D6FF; +} /* Literal.String.Doc */ +.highlight .s2 { + color: #A5D6FF; +} /* Literal.String.Double */ +.highlight .se { + color: #79C0FF; +} /* Literal.String.Escape */ +.highlight .sh { + color: #79C0FF; +} /* Literal.String.Heredoc */ +.highlight .si { + color: #A5D6FF; +} /* Literal.String.Interpol */ +.highlight .sx { + color: #A5D6FF; +} /* Literal.String.Other */ +.highlight .sr { + color: #79C0FF; +} /* Literal.String.Regex */ +.highlight .s1 { + color: #A5D6FF; +} /* Literal.String.Single */ +.highlight .ss { + color: #A5D6FF; +} /* Literal.String.Symbol */ +.highlight .bp { + color: #E6EDF3; +} /* Name.Builtin.Pseudo */ +.highlight .fm { + color: #D2A8FF; + font-weight: bold; +} /* Name.Function.Magic */ +.highlight .vc { + color: #79C0FF; +} /* Name.Variable.Class */ +.highlight .vg { + color: #79C0FF; +} /* Name.Variable.Global */ +.highlight .vi { + color: #79C0FF; +} /* Name.Variable.Instance */ +.highlight .vm { + color: #79C0FF; +} /* Name.Variable.Magic */ +.highlight .il { + color: #A5D6FF; +} /* Literal.Number.Integer.Long */ +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; /* 1 */ + text-size-adjust: 100%; /* 2 */ +} + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; +} + +/** + * Render the `main` element consistently in IE. + */ +main { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; +} + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; /* 1 */ + text-decoration: underline; /* 2 */ + text-decoration: underline dotted; /* 2 */ +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ +/** + * Remove the border on images inside links in IE 10. + */ +img { + border-style: none; +} + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; /* 1 */ + font-size: 100%; /* 1 */ + line-height: 1.15; /* 1 */ + margin: 0; /* 2 */ +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + /* 1 */ + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; +} + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type=button], +[type=reset], +[type=submit] { + appearance: auto; +} + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type=button]:-moz-focusring, +[type=reset]:-moz-focusring, +[type=submit]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; /* 1 */ + color: inherit; /* 2 */ + display: table; /* 1 */ + max-width: 100%; /* 1 */ + padding: 0; /* 3 */ + white-space: normal; /* 1 */ +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; +} + +/** + * Remove the default vertical scrollbar in IE 10+. + */ +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ +[type=checkbox], +[type=radio] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type=search] { + appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ +} + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type=search]::-webkit-search-decoration { + appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + appearance: auto; /* 1 */ + font: inherit; /* 2 */ +} + +/* Interactive + ========================================================================== */ +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ +/** + * Add the correct display in IE 10+. + */ +template { + display: none; +} + +/** + * Add the correct display in IE 10. + */ +[hidden] { + display: none; +} + +:root { + color-scheme: dark; +} + +* { + box-sizing: border-box; +} + +html { + scroll-behavior: smooth; +} +html { + font-size: 0.875rem !important; +} +@media (min-width: 31.25rem) { + html { + font-size: 1rem !important; + } +} + +body { + font-family: system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif, "Segoe UI Emoji"; + font-size: inherit; + line-height: 1.4; + color: #e6e1e8; + background-color: #27262b; + overflow-wrap: break-word; +} + +ol, +ul, +dl, +pre, +address, +blockquote, +table, +div, +hr, +form, +fieldset, +noscript .table-wrapper { + margin-top: 0; +} + +h1, +h2, +h3, +h4, +h5, +h6, +#toctitle { + margin-top: 0; + margin-bottom: 1em; + font-weight: 500; + line-height: 1.25; + color: #f5f6fa; +} + +p { + margin-top: 1em; + margin-bottom: 1em; +} + +a { + color: rgb(36.7919389978%, 63.1535947712%, 98.5021786492%); + text-decoration: none; +} + +a:not([class]) { + text-decoration: underline; + text-decoration-color: #44434d; + text-underline-offset: 2px; +} +a:not([class]):hover { + text-decoration-color: rgba(36.7919389978%, 63.1535947712%, 98.5021786492%, 0.45); +} + +code { + font-family: "SFMono-Regular", menlo, consolas, monospace; + font-size: 0.75em; + line-height: 1.4; +} + +figure, +pre { + margin: 0; +} + +li { + margin: 0.25em 0; +} + +img { + max-width: 100%; + height: auto; +} + +hr { + height: 1px; + padding: 0; + margin: 2rem 0; + background-color: #44434d; + border: 0; +} + +blockquote { + margin: 10px 0; + margin-block-start: 0; + margin-inline-start: 0; + padding-left: 1rem; + border-left: 3px solid #44434d; +} + +.side-bar { + z-index: 0; + display: flex; + flex-wrap: wrap; + background-color: #27262b; +} +@media (min-width: 50rem) { + .side-bar { + flex-flow: column nowrap; + position: fixed; + width: 15.5rem; + height: 100%; + border-right: 1px solid #44434d; + align-items: flex-end; + } +} +@media (min-width: 66.5rem) { + .side-bar { + width: calc((100% - 66.5rem) / 2 + 16.5rem); + min-width: 16.5rem; + } +} +@media (min-width: 50rem) { + .side-bar + .main { + margin-left: 15.5rem; + } +} +@media (min-width: 66.5rem) { + .side-bar + .main { + margin-left: max(16.5rem, (100% - 66.5rem) / 2 + 16.5rem); + } +} +.side-bar + .main .main-header { + display: none; + background-color: #27262b; +} +@media (min-width: 50rem) { + .side-bar + .main .main-header { + display: flex; + background-color: #27262b; + } +} +.side-bar + .main .main-header.nav-open { + display: block; +} +@media (min-width: 50rem) { + .side-bar + .main .main-header.nav-open { + display: flex; + } +} + +.main { + margin: auto; +} +@media (min-width: 50rem) { + .main { + position: relative; + max-width: 50rem; + } +} + +.main-content-wrap { + padding-top: 1rem; + padding-bottom: 1rem; + padding-right: 1rem; + padding-left: 1rem; +} +@media (min-width: 50rem) { + .main-content-wrap { + padding-right: 2rem; + padding-left: 2rem; + } +} +@media (min-width: 50rem) { + .main-content-wrap { + padding-top: 2rem; + padding-bottom: 2rem; + } +} + +.main-header { + z-index: 0; + border-bottom: 1px solid #44434d; +} +@media (min-width: 50rem) { + .main-header { + display: flex; + justify-content: space-between; + height: 3.75rem; + } +} + +.site-nav, +.site-header, +.site-footer { + width: 100%; +} +@media (min-width: 66.5rem) { + .site-nav, + .site-header, + .site-footer { + width: 16.5rem; + } +} + +.site-nav { + display: none; +} +.site-nav.nav-open { + display: block; +} +@media (min-width: 50rem) { + .site-nav { + display: block; + padding-top: 3rem; + padding-bottom: 1rem; + overflow-y: auto; + flex: 1 1 auto; + } +} + +.site-header { + display: flex; + min-height: 3.75rem; + align-items: center; +} +@media (min-width: 50rem) { + .site-header { + height: 3.75rem; + max-height: 3.75rem; + border-bottom: 1px solid #44434d; + } +} + +.site-title { + flex-grow: 1; + display: flex; + height: 100%; + align-items: center; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #f5f6fa; + outline-offset: -1px; + padding-right: 1rem; + padding-left: 1rem; +} +@media (min-width: 50rem) { + .site-title { + padding-right: 2rem; + padding-left: 2rem; + } +} +.site-title { + font-size: 1.125rem !important; +} +@media (min-width: 31.25rem) { + .site-title { + font-size: 1.5rem !important; + line-height: 1.25; + } +} +@media (min-width: 50rem) { + .site-title { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } +} + +.site-logo { + width: 100%; + height: 100%; + background-image: url("/assets/images/openchain-logo.svg"); + background-repeat: no-repeat; + background-position: left center; + background-size: contain; +} + +.site-button { + display: flex; + height: 100%; + padding: 1rem; + align-items: center; + outline-offset: -1px; +} + +@media (min-width: 50rem) { + .site-header .site-button { + display: none; + } +} +.site-title:hover { + background-image: linear-gradient(-90deg, rgb(12.4052287582%, 12.0871459695%, 13.6775599129%) 0%, rgba(12.4052287582%, 12.0871459695%, 13.6775599129%, 0.8) 80%, rgba(12.4052287582%, 12.0871459695%, 13.6775599129%, 0) 100%); +} + +.site-button:hover { + background-image: linear-gradient(-90deg, rgb(12.4052287582%, 12.0871459695%, 13.6775599129%) 0%, rgba(12.4052287582%, 12.0871459695%, 13.6775599129%, 0.8) 100%); +} + +.site-footer { + position: absolute; + bottom: 0; + left: 0; + padding-top: 1rem; + padding-bottom: 1rem; + padding-right: 1rem; + padding-left: 1rem; +} +@media (min-width: 50rem) { + .site-footer { + padding-right: 2rem; + padding-left: 2rem; + } +} +.site-footer { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .site-footer { + font-size: 0.75rem !important; + } +} +@media (min-width: 50rem) { + .site-footer { + position: static; + justify-self: end; + } +} + +.icon { + width: 1.5rem; + height: 1.5rem; + color: rgb(36.7919389978%, 63.1535947712%, 98.5021786492%); +} + +.main-content { + line-height: 1.6; +} +.main-content ol, +.main-content ul, +.main-content dl, +.main-content pre, +.main-content address, +.main-content blockquote, +.main-content .table-wrapper { + margin-top: 0.5em; +} +.main-content a { + overflow: hidden; + text-overflow: ellipsis; +} +.main-content ul, +.main-content ol { + padding-left: 1.5em; +} +.main-content li .highlight { + margin-top: 0.25rem; +} +.main-content ol { + list-style-type: none; + counter-reset: step-counter; +} +.main-content ol > li { + position: relative; +} +.main-content ol > li::before { + position: absolute; + top: 0.2em; + left: -1.6em; + color: #959396; + content: counter(step-counter); + counter-increment: step-counter; +} +.main-content ol > li::before { + font-size: 0.75rem !important; +} +@media (min-width: 31.25rem) { + .main-content ol > li::before { + font-size: 0.875rem !important; + } +} +@media (min-width: 31.25rem) { + .main-content ol > li::before { + top: 0.11em; + } +} +.main-content ol > li ol { + counter-reset: sub-counter; +} +.main-content ol > li ol > li::before { + content: counter(sub-counter, lower-alpha); + counter-increment: sub-counter; +} +.main-content ul { + list-style: none; +} +.main-content ul > li::before { + position: absolute; + margin-left: -1.4em; + color: #959396; + content: "•"; +} +.main-content .task-list-item::before { + content: ""; +} +.main-content .task-list-item-checkbox { + margin-right: 0.6em; + margin-left: -1.4em; +} +.main-content hr + * { + margin-top: 0; +} +.main-content h1:first-of-type { + margin-top: 0.5em; +} +.main-content dl { + display: grid; + grid-template: auto/10em 1fr; +} +.main-content dt, +.main-content dd { + margin: 0.25em 0; +} +.main-content dt { + grid-column: 1; + font-weight: 500; + text-align: right; +} +.main-content dt::after { + content: ":"; +} +.main-content dd { + grid-column: 2; + margin-bottom: 0; + margin-left: 1em; +} +.main-content dd blockquote:first-child, +.main-content dd div:first-child, +.main-content dd dl:first-child, +.main-content dd dt:first-child, +.main-content dd h1:first-child, +.main-content dd h2:first-child, +.main-content dd h3:first-child, +.main-content dd h4:first-child, +.main-content dd h5:first-child, +.main-content dd h6:first-child, +.main-content dd li:first-child, +.main-content dd ol:first-child, +.main-content dd p:first-child, +.main-content dd pre:first-child, +.main-content dd table:first-child, +.main-content dd ul:first-child, +.main-content dd .table-wrapper:first-child { + margin-top: 0; +} +.main-content dd dl:first-child dt:first-child, +.main-content dd dl:first-child dd:nth-child(2), +.main-content ol dl:first-child dt:first-child, +.main-content ol dl:first-child dd:nth-child(2), +.main-content ul dl:first-child dt:first-child, +.main-content ul dl:first-child dd:nth-child(2) { + margin-top: 0; +} +.main-content .anchor-heading { + position: absolute; + right: -1rem; + width: 1.5rem; + height: 100%; + padding-right: 0.25rem; + padding-left: 0.25rem; + overflow: visible; +} +@media (min-width: 50rem) { + .main-content .anchor-heading { + right: auto; + left: -1.5rem; + } +} +.main-content .anchor-heading svg { + display: inline-block; + width: 100%; + height: 100%; + color: rgb(36.7919389978%, 63.1535947712%, 98.5021786492%); + visibility: hidden; +} +.main-content .anchor-heading:hover svg, +.main-content .anchor-heading:focus svg, +.main-content h1:hover > .anchor-heading svg, +.main-content h2:hover > .anchor-heading svg, +.main-content h3:hover > .anchor-heading svg, +.main-content h4:hover > .anchor-heading svg, +.main-content h5:hover > .anchor-heading svg, +.main-content h6:hover > .anchor-heading svg { + visibility: visible; +} +.main-content summary { + cursor: pointer; +} +.main-content h1, +.main-content h2, +.main-content h3, +.main-content h4, +.main-content h5, +.main-content h6, +.main-content #toctitle { + position: relative; + margin-top: 1.5em; + margin-bottom: 0.25em; +} +.main-content h1 + table, +.main-content h1 + .table-wrapper, +.main-content h1 + .code-example, +.main-content h1 + .highlighter-rouge, +.main-content h1 + .sectionbody .listingblock, +.main-content h2 + table, +.main-content h2 + .table-wrapper, +.main-content h2 + .code-example, +.main-content h2 + .highlighter-rouge, +.main-content h2 + .sectionbody .listingblock, +.main-content h3 + table, +.main-content h3 + .table-wrapper, +.main-content h3 + .code-example, +.main-content h3 + .highlighter-rouge, +.main-content h3 + .sectionbody .listingblock, +.main-content h4 + table, +.main-content h4 + .table-wrapper, +.main-content h4 + .code-example, +.main-content h4 + .highlighter-rouge, +.main-content h4 + .sectionbody .listingblock, +.main-content h5 + table, +.main-content h5 + .table-wrapper, +.main-content h5 + .code-example, +.main-content h5 + .highlighter-rouge, +.main-content h5 + .sectionbody .listingblock, +.main-content h6 + table, +.main-content h6 + .table-wrapper, +.main-content h6 + .code-example, +.main-content h6 + .highlighter-rouge, +.main-content h6 + .sectionbody .listingblock, +.main-content #toctitle + table, +.main-content #toctitle + .table-wrapper, +.main-content #toctitle + .code-example, +.main-content #toctitle + .highlighter-rouge, +.main-content #toctitle + .sectionbody .listingblock { + margin-top: 1em; +} +.main-content h1 + p:not(.label), +.main-content h2 + p:not(.label), +.main-content h3 + p:not(.label), +.main-content h4 + p:not(.label), +.main-content h5 + p:not(.label), +.main-content h6 + p:not(.label), +.main-content #toctitle + p:not(.label) { + margin-top: 0; +} +.main-content > h1:first-child, +.main-content > h2:first-child, +.main-content > h3:first-child, +.main-content > h4:first-child, +.main-content > h5:first-child, +.main-content > h6:first-child, +.main-content > .sect1:first-child > h2, +.main-content > .sect2:first-child > h3, +.main-content > .sect3:first-child > h4, +.main-content > .sect4:first-child > h5, +.main-content > .sect5:first-child > h6 { + margin-top: 0.5rem; +} + +.nav-list { + padding: 0; + margin-top: 0; + margin-bottom: 0; + list-style: none; +} +.nav-list .nav-list-item { + position: relative; + margin: 0; +} +.nav-list .nav-list-item { + font-size: 0.875rem !important; +} +@media (min-width: 31.25rem) { + .nav-list .nav-list-item { + font-size: 1rem !important; + } +} +@media (min-width: 50rem) { + .nav-list .nav-list-item { + font-size: 0.75rem !important; + } +} +@media (min-width: 50rem) and (min-width: 31.25rem) { + .nav-list .nav-list-item { + font-size: 0.875rem !important; + } +} +.nav-list .nav-list-item .nav-list-link { + display: block; + min-height: 3rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + line-height: 2.5rem; + outline-offset: -1px; + padding-right: 3rem; + padding-left: 1rem; +} +@media (min-width: 50rem) { + .nav-list .nav-list-item .nav-list-link { + min-height: 2rem; + line-height: 1.5rem; + padding-right: 2rem; + padding-left: 2rem; + } +} +.nav-list .nav-list-item .nav-list-link.external > svg { + width: 1rem; + height: 1rem; + vertical-align: text-bottom; +} +.nav-list .nav-list-item .nav-list-link.active { + font-weight: 600; + text-decoration: none; +} +.nav-list .nav-list-item .nav-list-link:hover, .nav-list .nav-list-item .nav-list-link.active { + color: rgb(27.0234204793%, 57.4591503268%, 98.2706971678%); + background-image: linear-gradient(-90deg, rgb(12.4052287582%, 12.0871459695%, 13.6775599129%) 0%, rgba(12.4052287582%, 12.0871459695%, 13.6775599129%, 0.8) 80%, rgba(12.4052287582%, 12.0871459695%, 13.6775599129%, 0) 100%); +} +.nav-list .nav-list-item .nav-list-expander { + position: absolute; + right: 0; + width: 3rem; + height: 3rem; + padding: 0.75rem; + color: rgb(36.7919389978%, 63.1535947712%, 98.5021786492%); + outline-offset: -1px; +} +@media (min-width: 50rem) { + .nav-list .nav-list-item .nav-list-expander { + width: 2rem; + height: 2rem; + padding: 0.5rem; + } +} +.nav-list .nav-list-item .nav-list-expander:hover { + background-image: linear-gradient(-90deg, rgb(12.4052287582%, 12.0871459695%, 13.6775599129%) 0%, rgba(12.4052287582%, 12.0871459695%, 13.6775599129%, 0.8) 100%); +} +.nav-list .nav-list-item .nav-list-expander svg { + transform: rotate(90deg); +} +.nav-list .nav-list-item > .nav-list { + display: none; + padding-left: 0.75rem; + list-style: none; +} +.nav-list .nav-list-item > .nav-list .nav-list-item { + position: relative; +} +.nav-list .nav-list-item > .nav-list .nav-list-item .nav-list-link { + color: #959396; +} +.nav-list .nav-list-item > .nav-list .nav-list-item .nav-list-expander { + color: #959396; +} +.nav-list .nav-list-item.active > .nav-list-expander svg { + transform: rotate(-90deg); +} +.nav-list .nav-list-item.active > .nav-list { + display: block; +} + +.nav-category { + padding: 0.5rem 1rem; + font-weight: 600; + text-align: start; + text-transform: uppercase; + border-bottom: 1px solid #44434d; +} +.nav-category { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .nav-category { + font-size: 0.75rem !important; + } +} +@media (min-width: 50rem) { + .nav-category { + padding: 0.5rem 2rem; + margin-top: 1rem; + text-align: start; + } + .nav-category:first-child { + margin-top: 0; + } +} + +.nav-list.nav-category-list > .nav-list-item { + margin: 0; +} +.nav-list.nav-category-list > .nav-list-item > .nav-list { + padding: 0; +} +.nav-list.nav-category-list > .nav-list-item > .nav-list > .nav-list-item > .nav-list-link { + color: rgb(36.7919389978%, 63.1535947712%, 98.5021786492%); +} +.nav-list.nav-category-list > .nav-list-item > .nav-list > .nav-list-item > .nav-list-expander { + color: rgb(36.7919389978%, 63.1535947712%, 98.5021786492%); +} + +.aux-nav { + height: 100%; + overflow-x: auto; +} +.aux-nav { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .aux-nav { + font-size: 0.75rem !important; + } +} +.aux-nav .aux-nav-list { + display: flex; + height: 100%; + padding: 0; + margin: 0; + list-style: none; +} +.aux-nav .aux-nav-list-item { + display: inline-block; + height: 100%; + padding: 0; + margin: 0; +} +@media (min-width: 50rem) { + .aux-nav { + padding-right: 1rem; + } +} + +@media (min-width: 50rem) { + .breadcrumb-nav { + margin-top: -1rem; + } +} + +.breadcrumb-nav-list { + padding-left: 0; + margin-bottom: 0.75rem; + list-style: none; +} + +.breadcrumb-nav-list-item { + display: table-cell; +} +.breadcrumb-nav-list-item { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .breadcrumb-nav-list-item { + font-size: 0.75rem !important; + } +} +.breadcrumb-nav-list-item::before { + display: none; +} +.breadcrumb-nav-list-item::after { + display: inline-block; + margin-right: 0.5rem; + margin-left: 0.5rem; + color: #959396; + content: "/"; +} +.breadcrumb-nav-list-item:last-child::after { + content: ""; +} + +h1, +.text-alpha { + font-weight: 300; +} +h1, +.text-alpha { + font-size: 2rem !important; + line-height: 1.25; +} +@media (min-width: 31.25rem) { + h1, + .text-alpha { + font-size: 2.25rem !important; + } +} + +h2, +.text-beta, +#toctitle { + font-size: 1.125rem !important; +} +@media (min-width: 31.25rem) { + h2, + .text-beta, + #toctitle { + font-size: 1.5rem !important; + line-height: 1.25; + } +} + +h3, +.text-gamma { + font-size: 1rem !important; +} +@media (min-width: 31.25rem) { + h3, + .text-gamma { + font-size: 1.125rem !important; + } +} + +h4, +.text-delta { + font-weight: 400; + text-transform: uppercase; + letter-spacing: 0.1em; +} +h4, +.text-delta { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + h4, + .text-delta { + font-size: 0.75rem !important; + } +} + +h4 code { + text-transform: none; +} + +h5, +.text-epsilon { + font-size: 0.75rem !important; +} +@media (min-width: 31.25rem) { + h5, + .text-epsilon { + font-size: 0.875rem !important; + } +} + +h6, +.text-zeta { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + h6, + .text-zeta { + font-size: 0.75rem !important; + } +} + +.text-small { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .text-small { + font-size: 0.75rem !important; + } +} + +.text-mono { + font-family: "SFMono-Regular", menlo, consolas, monospace !important; +} + +.text-left { + text-align: left !important; +} + +.text-center { + text-align: center !important; +} + +.text-right { + text-align: right !important; +} + +.label:not(g), +.label-blue:not(g) { + display: inline-block; + padding: 0.16em 0.56em; + margin-right: 0.5rem; + margin-left: 0.5rem; + color: #fff; + text-transform: uppercase; + vertical-align: middle; + background-color: #2869e6; + border-radius: 12px; +} +.label:not(g), +.label-blue:not(g) { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .label:not(g), + .label-blue:not(g) { + font-size: 0.75rem !important; + } +} + +.label-green:not(g) { + background-color: #026e57; +} + +.label-purple:not(g) { + background-color: #5e41d0; +} + +.label-red:not(g) { + background-color: #dd2e2e; +} + +.label-yellow:not(g) { + color: #44434d; + background-color: #f7d12e; +} + +.btn { + display: inline-block; + box-sizing: border-box; + padding: 0.3em 1em; + margin: 0; + font-family: inherit; + font-size: inherit; + font-weight: 500; + line-height: 1.5; + color: rgb(36.7919389978%, 63.1535947712%, 98.5021786492%); + text-decoration: none; + vertical-align: baseline; + cursor: pointer; + background-color: #302d36; + border-width: 0; + border-radius: 4px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 3px 10px rgba(0, 0, 0, 0.08); + appearance: none; +} +.btn:focus { + text-decoration: none; + outline: none; + box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.25); +} +.btn:focus:hover, .btn.selected:focus { + box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.25); +} +.btn:hover, .btn.zeroclipboard-is-hover { + color: rgb(32.8845315904%, 60.8758169935%, 98.4095860566%); +} +.btn:hover, .btn:active, .btn.zeroclipboard-is-hover, .btn.zeroclipboard-is-active { + text-decoration: none; + background-color: rgb(17.8538324421%, 16.7379679144%, 20.0855614973%); +} +.btn:active, .btn.selected, .btn.zeroclipboard-is-active { + background-color: rgb(15.9144385027%, 14.9197860963%, 17.9037433155%); + background-image: none; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15); +} +.btn.selected:hover { + background-color: rgb(81.2745098039%, 81.2745098039%, 81.2745098039%); +} +.btn:disabled, .btn:disabled:hover, .btn.disabled, .btn.disabled:hover { + color: rgba(102, 102, 102, 0.5); + cursor: default; + background-color: rgba(229, 229, 229, 0.5); + background-image: none; + box-shadow: none; +} + +.btn-outline { + color: rgb(36.7919389978%, 63.1535947712%, 98.5021786492%); + background: transparent; + box-shadow: inset 0 0 0 2px #e6e1e8; +} +.btn-outline:hover, .btn-outline:active, .btn-outline.zeroclipboard-is-hover, .btn-outline.zeroclipboard-is-active { + color: rgb(28.977124183%, 58.5980392157%, 98.3169934641%); + text-decoration: none; + background-color: transparent; + box-shadow: inset 0 0 0 3px #e6e1e8; +} +.btn-outline:focus { + text-decoration: none; + outline: none; + box-shadow: inset 0 0 0 2px #5c5962, 0 0 0 3px rgba(0, 0, 255, 0.25); +} +.btn-outline:focus:hover, .btn-outline.selected:focus { + box-shadow: inset 0 0 0 2px #5c5962; +} + +.btn-primary { + color: #fff; + background-color: rgb(14.1883457608%, 28.3766915217%, 65.3410660039%); + background-image: linear-gradient(rgb(16.685998343%, 33.371996686%, 76.8434134217%), rgb(14.1883457608%, 28.3766915217%, 65.3410660039%)); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 4px 10px rgba(0, 0, 0, 0.12); +} +.btn-primary:hover, .btn-primary.zeroclipboard-is-hover { + color: #fff; + background-color: rgb(13.4747307374%, 26.9494614747%, 62.0546810273%); + background-image: linear-gradient(rgb(15.6155758078%, 31.2311516156%, 71.9138359569%), rgb(13.4747307374%, 26.9494614747%, 62.0546810273%)); +} +.btn-primary:active, .btn-primary.selected, .btn-primary.zeroclipboard-is-active { + background-color: rgb(13.1179232256%, 26.2358464513%, 60.4114885391%); + background-image: none; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15); +} +.btn-primary.selected:hover { + background-color: rgb(11.3338856669%, 22.6677713339%, 52.1955260978%); +} + +.btn-purple { + color: #fff; + background-color: rgb(34.14544552%, 22.2834450236%, 80.7753785058%); + background-image: linear-gradient(rgb(43.6559940432%, 33.5070737156%, 83.5517498138%), rgb(34.14544552%, 22.2834450236%, 80.7753785058%)); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 4px 10px rgba(0, 0, 0, 0.12); +} +.btn-purple:hover, .btn-purple.zeroclipboard-is-hover { + color: #fff; + background-color: rgb(31.7656986845%, 19.6445768181%, 79.4142467113%); + background-image: linear-gradient(rgb(39.5800446761%, 28.6969471333%, 82.3618763961%), rgb(31.7656986845%, 19.6445768181%, 79.4142467113%)); +} +.btn-purple:active, .btn-purple.selected, .btn-purple.zeroclipboard-is-active { + background-color: rgb(31.1243484736%, 19.2479523455%, 77.8108711839%); + background-image: none; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15); +} +.btn-purple.selected:hover { + background-color: rgb(27.9175974187%, 17.2648299826%, 69.7939935468%); +} + +.btn-blue { + color: #fff; + background-color: rgb(14.1883457608%, 28.3766915217%, 65.3410660039%); + background-image: linear-gradient(rgb(16.685998343%, 33.371996686%, 76.8434134217%), rgb(14.1883457608%, 28.3766915217%, 65.3410660039%)); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 4px 10px rgba(0, 0, 0, 0.12); +} +.btn-blue:hover, .btn-blue.zeroclipboard-is-hover { + color: #fff; + background-color: rgb(13.4747307374%, 26.9494614747%, 62.0546810273%); + background-image: linear-gradient(rgb(15.6155758078%, 31.2311516156%, 71.9138359569%), rgb(13.4747307374%, 26.9494614747%, 62.0546810273%)); +} +.btn-blue:active, .btn-blue.selected, .btn-blue.zeroclipboard-is-active { + background-color: rgb(13.1179232256%, 26.2358464513%, 60.4114885391%); + background-image: none; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15); +} +.btn-blue.selected:hover { + background-color: rgb(11.3338856669%, 22.6677713339%, 52.1955260978%); +} + +.btn-green { + color: #fff; + background-color: rgb(0.7128851541%, 39.2086834734%, 31.0105042017%); + background-image: linear-gradient(rgb(0.9628851541%, 52.9586834734%, 41.8855042017%), rgb(0.7128851541%, 39.2086834734%, 31.0105042017%)); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 4px 10px rgba(0, 0, 0, 0.12); +} +.btn-green:hover, .btn-green.zeroclipboard-is-hover { + color: #fff; + background-color: rgb(0.6414565826%, 35.2801120448%, 27.9033613445%); + background-image: linear-gradient(rgb(0.8557422969%, 47.0658263305%, 37.224789916%), rgb(0.6414565826%, 35.2801120448%, 27.9033613445%)); +} +.btn-green:active, .btn-green.selected, .btn-green.zeroclipboard-is-active { + background-color: rgb(0.6057422969%, 33.3158263305%, 26.349789916%); + background-image: none; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15); +} +.btn-green.selected:hover { + background-color: rgb(0.4271708683%, 23.4943977591%, 18.5819327731%); +} + +.btn-reset { + background: none; + border: none; + margin: 0; + text-align: inherit; + font: inherit; + border-radius: 0; + appearance: none; +} + +.search { + position: relative; + z-index: 2; + flex-grow: 1; + height: 4rem; + padding: 0.5rem; + transition: padding linear 200ms; +} +@media (min-width: 50rem) { + .search { + position: relative !important; + width: auto !important; + height: 100% !important; + padding: 0; + transition: none; + } +} + +.search-input-wrap { + position: relative; + z-index: 1; + height: 3rem; + overflow: hidden; + border-radius: 4px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 3px 10px rgba(0, 0, 0, 0.08); + transition: height linear 200ms; +} +@media (min-width: 50rem) { + .search-input-wrap { + position: absolute; + width: 100%; + max-width: 33.5rem; + height: 100% !important; + border-radius: 0; + box-shadow: none; + transition: width ease 400ms; + } +} + +.search-input { + position: absolute; + width: 100%; + height: 100%; + padding: 0.5rem 1rem 0.5rem 2.5rem; + font-size: 1rem; + color: #e6e1e8; + background-color: #302d36; + border-top: 0; + border-right: 0; + border-bottom: 0; + border-left: 0; + border-radius: 0; +} +@media (min-width: 50rem) { + .search-input { + padding: 0.5rem 1rem 0.5rem 3.5rem; + font-size: 0.875rem; + background-color: #27262b; + transition: padding-left linear 200ms; + } +} +.search-input:focus { + outline-offset: -1px; +} +.search-input:focus + .search-label .search-icon { + color: rgb(36.7919389978%, 63.1535947712%, 98.5021786492%); +} + +.search-label { + position: absolute; + display: flex; + height: 100%; + padding-left: 1rem; +} +@media (min-width: 50rem) { + .search-label { + padding-left: 2rem; + transition: padding-left linear 200ms; + } +} +.search-label .search-icon { + width: 1.2rem; + height: 1.2rem; + align-self: center; + color: #959396; +} + +.search-results { + position: absolute; + left: 0; + display: none; + width: 100%; + max-height: calc(100% - 4rem); + overflow-y: auto; + background-color: #302d36; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 3px 10px rgba(0, 0, 0, 0.08); +} +@media (min-width: 50rem) { + .search-results { + top: 100%; + width: 33.5rem; + max-height: calc(100vh - 200%) !important; + } +} + +.search-results-list { + padding-left: 0; + margin-bottom: 0.25rem; + list-style: none; +} +.search-results-list { + font-size: 0.875rem !important; +} +@media (min-width: 31.25rem) { + .search-results-list { + font-size: 1rem !important; + } +} +@media (min-width: 50rem) { + .search-results-list { + font-size: 0.75rem !important; + } +} +@media (min-width: 50rem) and (min-width: 31.25rem) { + .search-results-list { + font-size: 0.875rem !important; + } +} + +.search-results-list-item { + padding: 0; + margin: 0; +} + +.search-result { + display: block; + padding: 0.25rem 0.75rem; + outline-offset: -1px; +} +.search-result:hover, .search-result.active { + background-color: rgb(12.4052287582%, 12.0871459695%, 13.6775599129%); +} + +.search-result-title { + display: block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +@media (min-width: 31.25rem) { + .search-result-title { + display: inline-block; + width: 40%; + padding-right: 0.5rem; + vertical-align: top; + } +} + +.search-result-doc { + display: flex; + align-items: center; + overflow-wrap: break-word; +} +.search-result-doc.search-result-doc-parent { + opacity: 0.5; +} +.search-result-doc.search-result-doc-parent { + font-size: 0.75rem !important; +} +@media (min-width: 31.25rem) { + .search-result-doc.search-result-doc-parent { + font-size: 0.875rem !important; + } +} +@media (min-width: 50rem) { + .search-result-doc.search-result-doc-parent { + font-size: 0.6875rem !important; + } +} +@media (min-width: 50rem) and (min-width: 31.25rem) { + .search-result-doc.search-result-doc-parent { + font-size: 0.75rem !important; + } +} +.search-result-doc .search-result-icon { + width: 1rem; + height: 1rem; + margin-right: 0.5rem; + color: rgb(36.7919389978%, 63.1535947712%, 98.5021786492%); + flex-shrink: 0; +} +.search-result-doc .search-result-doc-title { + overflow: auto; +} + +.search-result-section { + margin-left: 1.5rem; + overflow-wrap: break-word; +} + +.search-result-rel-url { + display: block; + margin-left: 1.5rem; + overflow: hidden; + color: #e6e1e8; + text-overflow: ellipsis; + white-space: nowrap; +} +.search-result-rel-url { + font-size: 0.5625rem !important; +} +@media (min-width: 31.25rem) { + .search-result-rel-url { + font-size: 0.625rem !important; + } +} + +.search-result-previews { + display: block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + margin-left: 0.5rem; + color: #e6e1e8; + overflow-wrap: break-word; + border-left: 1px solid; + border-left-color: #44434d; +} +.search-result-previews { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .search-result-previews { + font-size: 0.75rem !important; + } +} +@media (min-width: 31.25rem) { + .search-result-previews { + display: inline-block; + width: 60%; + padding-left: 0.5rem; + margin-left: 0; + vertical-align: top; + } +} + +.search-result-preview + .search-result-preview { + margin-top: 0.25rem; +} + +.search-result-highlight { + font-weight: bold; +} + +.search-no-result { + padding: 0.5rem 0.75rem; +} +.search-no-result { + font-size: 0.75rem !important; +} +@media (min-width: 31.25rem) { + .search-no-result { + font-size: 0.875rem !important; + } +} + +.search-button { + position: fixed; + right: 1rem; + bottom: 1rem; + display: flex; + width: 3.5rem; + height: 3.5rem; + background-color: #302d36; + border: 1px solid rgba(36.7919389978%, 63.1535947712%, 98.5021786492%, 0.3); + border-radius: 1.75rem; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 3px 10px rgba(0, 0, 0, 0.08); + align-items: center; + justify-content: center; +} + +.search-overlay { + position: fixed; + top: 0; + left: 0; + z-index: 1; + width: 0; + height: 0; + background-color: rgba(0, 0, 0, 0.3); + opacity: 0; + transition: opacity ease 400ms, width 0s 400ms, height 0s 400ms; +} + +.search-active .search { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + padding: 0; +} +.search-active .search-input-wrap { + height: 4rem; + border-radius: 0; +} +@media (min-width: 50rem) { + .search-active .search-input-wrap { + width: 33.5rem; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 3px 10px rgba(0, 0, 0, 0.08); + } +} +.search-active .search-input { + background-color: #302d36; +} +@media (min-width: 50rem) { + .search-active .search-input { + padding-left: 2.3rem; + } +} +@media (min-width: 50rem) { + .search-active .search-label { + padding-left: 0.6rem; + } +} +.search-active .search-results { + display: block; +} +.search-active .search-overlay { + width: 100%; + height: 100%; + opacity: 1; + transition: opacity ease 400ms, width 0s, height 0s; +} +@media (min-width: 50rem) { + .search-active .main { + position: fixed; + right: 0; + left: 0; + } +} +.search-active .main-header { + padding-top: 4rem; +} +@media (min-width: 50rem) { + .search-active .main-header { + padding-top: 0; + } +} + +.table-wrapper { + display: block; + width: 100%; + max-width: 100%; + margin-bottom: 1.5rem; + overflow-x: auto; + border-radius: 4px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 3px 10px rgba(0, 0, 0, 0.08); +} + +table { + display: table; + min-width: 100%; + border-collapse: separate; +} + +th, +td { + min-width: 7.5rem; + padding: 0.5rem 0.75rem; + background-color: #302d36; + border-bottom: 1px solid rgba(68, 67, 77, 0.5); + border-left: 1px solid #44434d; +} +th, +td { + font-size: 0.75rem !important; +} +@media (min-width: 31.25rem) { + th, + td { + font-size: 0.875rem !important; + } +} +th:first-of-type, +td:first-of-type { + border-left: 0; +} + +tbody tr:last-of-type th, +tbody tr:last-of-type td { + border-bottom: 0; +} +tbody tr:last-of-type td { + padding-bottom: 0.75rem; +} + +thead th { + border-bottom: 1px solid #44434d; +} + +:not(pre, figure) > code { + padding: 0.2em 0.15em; + font-weight: 400; + background-color: #0d1117; + border: 1px solid #44434d; + border-radius: 4px; +} + +a:visited code { + border-color: #44434d; +} + +div.highlighter-rouge, +div.listingblock > div.content, +figure.highlight { + margin-top: 0; + margin-bottom: 0.75rem; + background-color: #0d1117; + border-radius: 4px; + box-shadow: none; + -webkit-overflow-scrolling: touch; + position: relative; + padding: 0; +} +div.highlighter-rouge > button, +div.listingblock > div.content > button, +figure.highlight > button { + width: 0.75rem; + opacity: 0; + position: absolute; + top: 0; + right: 0; + padding: 0.75rem; + border: none; + background: none; + color: #e6e1e8; + box-sizing: content-box; +} +div.highlighter-rouge > button svg, +div.listingblock > div.content > button svg, +figure.highlight > button svg { + fill: #e6e1e8; +} +div.highlighter-rouge > button:active, +div.listingblock > div.content > button:active, +figure.highlight > button:active { + text-decoration: none; + outline: none; + opacity: 1; +} +div.highlighter-rouge > button:focus, +div.listingblock > div.content > button:focus, +figure.highlight > button:focus { + opacity: 1; + outline: 2px solid rgb(36.7919389978%, 63.1535947712%, 98.5021786492%); +} +div.highlighter-rouge:hover > button, +div.listingblock > div.content:hover > button, +figure.highlight:hover > button { + cursor: copy; + opacity: 1; +} + +div.highlighter-rouge div.highlight { + overflow-x: auto; + padding: 0.75rem; + margin: 0; + border: 1px solid #e6e1e8; + border-radius: 4px; +} +div.highlighter-rouge pre.highlight, +div.highlighter-rouge code { + padding: 0; + margin: 0; + border: 0; +} + +div.listingblock { + margin-top: 0; + margin-bottom: 0.75rem; +} +div.listingblock div.content { + overflow-x: auto; + padding: 0.75rem; + margin: 0; + border: 1px solid #e6e1e8; + border-radius: 4px; +} +div.listingblock div.content > pre, +div.listingblock code { + padding: 0; + margin: 0; + border: 0; +} + +figure.highlight pre, +figure.highlight :not(pre) > code { + overflow-x: auto; + padding: 0.75rem; + margin: 0; + border: 1px solid #e6e1e8; + border-radius: 4px; +} + +.highlight .table-wrapper { + padding: 0.75rem 0; + margin: 0; + border: 0; + box-shadow: none; +} +.highlight .table-wrapper td, +.highlight .table-wrapper pre { + min-width: 0; + padding: 0; + background-color: #0d1117; + border: 0; +} +.highlight .table-wrapper td, +.highlight .table-wrapper pre { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .highlight .table-wrapper td, + .highlight .table-wrapper pre { + font-size: 0.75rem !important; + } +} +.highlight .table-wrapper td.gl { + width: 1em; + padding-right: 0.75rem; + padding-left: 0.75rem; +} +.highlight .table-wrapper pre { + margin: 0; + line-height: 2; +} + +.code-example, +.listingblock > .title { + padding: 0.75rem; + margin-bottom: 0.75rem; + overflow: auto; + border: 1px solid #44434d; + border-radius: 4px; +} +.code-example + .highlighter-rouge, +.code-example + .sectionbody .listingblock, +.code-example + .content, +.code-example + figure.highlight, +.listingblock > .title + .highlighter-rouge, +.listingblock > .title + .sectionbody .listingblock, +.listingblock > .title + .content, +.listingblock > .title + figure.highlight { + position: relative; + margin-top: -1rem; + border-right: 1px solid #44434d; + border-bottom: 1px solid #44434d; + border-left: 1px solid #44434d; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +code.language-mermaid { + padding: 0; + background-color: inherit; + border: 0; +} + +.highlight, +pre.highlight { + background: #0d1117; + color: #e6edf3; +} + +.highlight pre { + background: #0d1117; +} + +.text-grey-dk-000 { + color: #959396 !important; +} + +.text-grey-dk-100 { + color: #5c5962 !important; +} + +.text-grey-dk-200 { + color: #44434d !important; +} + +.text-grey-dk-250 { + color: #302d36 !important; +} + +.text-grey-dk-300 { + color: #27262b !important; +} + +.text-grey-lt-000 { + color: #f5f6fa !important; +} + +.text-grey-lt-100 { + color: #eeebee !important; +} + +.text-grey-lt-200 { + color: #ecebed !important; +} + +.text-grey-lt-300 { + color: #e6e1e8 !important; +} + +.text-blue-000 { + color: #2c84fa !important; +} + +.text-blue-100 { + color: #2869e6 !important; +} + +.text-blue-200 { + color: #264caf !important; +} + +.text-blue-300 { + color: #183385 !important; +} + +.text-green-000 { + color: #41d693 !important; +} + +.text-green-100 { + color: #11b584 !important; +} + +.text-green-200 { + color: #009c7b !important; +} + +.text-green-300 { + color: #026e57 !important; +} + +.text-purple-000 { + color: #7253ed !important; +} + +.text-purple-100 { + color: #5e41d0 !important; +} + +.text-purple-200 { + color: #4e26af !important; +} + +.text-purple-300 { + color: #381885 !important; +} + +.text-yellow-000 { + color: #ffeb82 !important; +} + +.text-yellow-100 { + color: #fadf50 !important; +} + +.text-yellow-200 { + color: #f7d12e !important; +} + +.text-yellow-300 { + color: #e7af06 !important; +} + +.text-red-000 { + color: #f77e7e !important; +} + +.text-red-100 { + color: #f96e65 !important; +} + +.text-red-200 { + color: #e94c4c !important; +} + +.text-red-300 { + color: #dd2e2e !important; +} + +.bg-grey-dk-000 { + background-color: #959396 !important; +} + +.bg-grey-dk-100 { + background-color: #5c5962 !important; +} + +.bg-grey-dk-200 { + background-color: #44434d !important; +} + +.bg-grey-dk-250 { + background-color: #302d36 !important; +} + +.bg-grey-dk-300 { + background-color: #27262b !important; +} + +.bg-grey-lt-000 { + background-color: #f5f6fa !important; +} + +.bg-grey-lt-100 { + background-color: #eeebee !important; +} + +.bg-grey-lt-200 { + background-color: #ecebed !important; +} + +.bg-grey-lt-300 { + background-color: #e6e1e8 !important; +} + +.bg-blue-000 { + background-color: #2c84fa !important; +} + +.bg-blue-100 { + background-color: #2869e6 !important; +} + +.bg-blue-200 { + background-color: #264caf !important; +} + +.bg-blue-300 { + background-color: #183385 !important; +} + +.bg-green-000 { + background-color: #41d693 !important; +} + +.bg-green-100 { + background-color: #11b584 !important; +} + +.bg-green-200 { + background-color: #009c7b !important; +} + +.bg-green-300 { + background-color: #026e57 !important; +} + +.bg-purple-000 { + background-color: #7253ed !important; +} + +.bg-purple-100 { + background-color: #5e41d0 !important; +} + +.bg-purple-200 { + background-color: #4e26af !important; +} + +.bg-purple-300 { + background-color: #381885 !important; +} + +.bg-yellow-000 { + background-color: #ffeb82 !important; +} + +.bg-yellow-100 { + background-color: #fadf50 !important; +} + +.bg-yellow-200 { + background-color: #f7d12e !important; +} + +.bg-yellow-300 { + background-color: #e7af06 !important; +} + +.bg-red-000 { + background-color: #f77e7e !important; +} + +.bg-red-100 { + background-color: #f96e65 !important; +} + +.bg-red-200 { + background-color: #e94c4c !important; +} + +.bg-red-300 { + background-color: #dd2e2e !important; +} + +.d-block { + display: block !important; +} + +.d-flex { + display: flex !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-none { + display: none !important; +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip-path: inset(50%); + white-space: nowrap; + border-width: 0; +} + +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.flex-justify-start { + justify-content: flex-start !important; +} + +.flex-justify-end { + justify-content: flex-end !important; +} + +.flex-justify-between { + justify-content: space-between !important; +} + +.flex-justify-around { + justify-content: space-around !important; +} + +.v-align-baseline { + vertical-align: baseline !important; +} + +.v-align-bottom { + vertical-align: bottom !important; +} + +.v-align-middle { + vertical-align: middle !important; +} + +.v-align-text-bottom { + vertical-align: text-bottom !important; +} + +.v-align-text-top { + vertical-align: text-top !important; +} + +.v-align-top { + vertical-align: top !important; +} + +.fs-1 { + font-size: 0.5625rem !important; +} +@media (min-width: 31.25rem) { + .fs-1 { + font-size: 0.625rem !important; + } +} + +.fs-2 { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .fs-2 { + font-size: 0.75rem !important; + } +} + +.fs-3 { + font-size: 0.75rem !important; +} +@media (min-width: 31.25rem) { + .fs-3 { + font-size: 0.875rem !important; + } +} + +.fs-4 { + font-size: 0.875rem !important; +} +@media (min-width: 31.25rem) { + .fs-4 { + font-size: 1rem !important; + } +} + +.fs-5 { + font-size: 1rem !important; +} +@media (min-width: 31.25rem) { + .fs-5 { + font-size: 1.125rem !important; + } +} + +.fs-6 { + font-size: 1.125rem !important; +} +@media (min-width: 31.25rem) { + .fs-6 { + font-size: 1.5rem !important; + line-height: 1.25; + } +} + +.fs-7 { + font-size: 1.5rem !important; + line-height: 1.25; +} +@media (min-width: 31.25rem) { + .fs-7 { + font-size: 2rem !important; + } +} + +.fs-8 { + font-size: 2rem !important; + line-height: 1.25; +} +@media (min-width: 31.25rem) { + .fs-8 { + font-size: 2.25rem !important; + } +} + +.fs-9 { + font-size: 2.25rem !important; + line-height: 1.25; +} +@media (min-width: 31.25rem) { + .fs-9 { + font-size: 2.625rem !important; + } +} + +.fs-10 { + font-size: 2.625rem !important; + line-height: 1.25; +} +@media (min-width: 31.25rem) { + .fs-10 { + font-size: 3rem !important; + } +} + +.fw-300 { + font-weight: 300 !important; +} + +.fw-400 { + font-weight: 400 !important; +} + +.fw-500 { + font-weight: 500 !important; +} + +.fw-700 { + font-weight: 700 !important; +} + +.lh-0 { + line-height: 0 !important; +} + +.lh-default { + line-height: 1.4; +} + +.lh-tight { + line-height: 1.25; +} + +.ls-5 { + letter-spacing: 0.05em !important; +} + +.ls-10 { + letter-spacing: 0.1em !important; +} + +.ls-0 { + letter-spacing: 0 !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.list-style-none { + padding: 0 !important; + margin: 0 !important; + list-style: none !important; +} +.list-style-none li::before { + display: none !important; +} + +.mx-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-0 { + margin: 0 !important; +} + +.mt-0 { + margin-top: 0 !important; +} + +.mr-0 { + margin-right: 0 !important; +} + +.mb-0 { + margin-bottom: 0 !important; +} + +.ml-0 { + margin-left: 0 !important; +} + +.mx-0 { + margin-right: 0 !important; + margin-left: 0 !important; +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.mxn-0 { + margin-right: -0 !important; + margin-left: -0 !important; +} + +.mx-0-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1 { + margin-top: 0.25rem !important; +} + +.mr-1 { + margin-right: 0.25rem !important; +} + +.mb-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1 { + margin-left: 0.25rem !important; +} + +.mx-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; +} + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.mxn-1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; +} + +.mx-1-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2 { + margin-top: 0.5rem !important; +} + +.mr-2 { + margin-right: 0.5rem !important; +} + +.mb-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2 { + margin-left: 0.5rem !important; +} + +.mx-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.mxn-2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; +} + +.mx-2-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-3 { + margin: 0.75rem !important; +} + +.mt-3 { + margin-top: 0.75rem !important; +} + +.mr-3 { + margin-right: 0.75rem !important; +} + +.mb-3 { + margin-bottom: 0.75rem !important; +} + +.ml-3 { + margin-left: 0.75rem !important; +} + +.mx-3 { + margin-right: 0.75rem !important; + margin-left: 0.75rem !important; +} + +.my-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; +} + +.mxn-3 { + margin-right: -0.75rem !important; + margin-left: -0.75rem !important; +} + +.mx-3-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-4 { + margin: 1rem !important; +} + +.mt-4 { + margin-top: 1rem !important; +} + +.mr-4 { + margin-right: 1rem !important; +} + +.mb-4 { + margin-bottom: 1rem !important; +} + +.ml-4 { + margin-left: 1rem !important; +} + +.mx-4 { + margin-right: 1rem !important; + margin-left: 1rem !important; +} + +.my-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.mxn-4 { + margin-right: -1rem !important; + margin-left: -1rem !important; +} + +.mx-4-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-5 { + margin: 1.5rem !important; +} + +.mt-5 { + margin-top: 1.5rem !important; +} + +.mr-5 { + margin-right: 1.5rem !important; +} + +.mb-5 { + margin-bottom: 1.5rem !important; +} + +.ml-5 { + margin-left: 1.5rem !important; +} + +.mx-5 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; +} + +.my-5 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +.mxn-5 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; +} + +.mx-5-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-6 { + margin: 2rem !important; +} + +.mt-6 { + margin-top: 2rem !important; +} + +.mr-6 { + margin-right: 2rem !important; +} + +.mb-6 { + margin-bottom: 2rem !important; +} + +.ml-6 { + margin-left: 2rem !important; +} + +.mx-6 { + margin-right: 2rem !important; + margin-left: 2rem !important; +} + +.my-6 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; +} + +.mxn-6 { + margin-right: -2rem !important; + margin-left: -2rem !important; +} + +.mx-6-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-7 { + margin: 2.5rem !important; +} + +.mt-7 { + margin-top: 2.5rem !important; +} + +.mr-7 { + margin-right: 2.5rem !important; +} + +.mb-7 { + margin-bottom: 2.5rem !important; +} + +.ml-7 { + margin-left: 2.5rem !important; +} + +.mx-7 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; +} + +.my-7 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; +} + +.mxn-7 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; +} + +.mx-7-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-8 { + margin: 3rem !important; +} + +.mt-8 { + margin-top: 3rem !important; +} + +.mr-8 { + margin-right: 3rem !important; +} + +.mb-8 { + margin-bottom: 3rem !important; +} + +.ml-8 { + margin-left: 3rem !important; +} + +.mx-8 { + margin-right: 3rem !important; + margin-left: 3rem !important; +} + +.my-8 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; +} + +.mxn-8 { + margin-right: -3rem !important; + margin-left: -3rem !important; +} + +.mx-8-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-9 { + margin: 3.5rem !important; +} + +.mt-9 { + margin-top: 3.5rem !important; +} + +.mr-9 { + margin-right: 3.5rem !important; +} + +.mb-9 { + margin-bottom: 3.5rem !important; +} + +.ml-9 { + margin-left: 3.5rem !important; +} + +.mx-9 { + margin-right: 3.5rem !important; + margin-left: 3.5rem !important; +} + +.my-9 { + margin-top: 3.5rem !important; + margin-bottom: 3.5rem !important; +} + +.mxn-9 { + margin-right: -3.5rem !important; + margin-left: -3.5rem !important; +} + +.mx-9-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-10 { + margin: 4rem !important; +} + +.mt-10 { + margin-top: 4rem !important; +} + +.mr-10 { + margin-right: 4rem !important; +} + +.mb-10 { + margin-bottom: 4rem !important; +} + +.ml-10 { + margin-left: 4rem !important; +} + +.mx-10 { + margin-right: 4rem !important; + margin-left: 4rem !important; +} + +.my-10 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; +} + +.mxn-10 { + margin-right: -4rem !important; + margin-left: -4rem !important; +} + +.mx-10-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +@media (min-width: 20rem) { + .m-xs-0 { + margin: 0 !important; + } + .mt-xs-0 { + margin-top: 0 !important; + } + .mr-xs-0 { + margin-right: 0 !important; + } + .mb-xs-0 { + margin-bottom: 0 !important; + } + .ml-xs-0 { + margin-left: 0 !important; + } + .mx-xs-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-xs-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .mxn-xs-0 { + margin-right: -0 !important; + margin-left: -0 !important; + } +} +@media (min-width: 20rem) { + .m-xs-1 { + margin: 0.25rem !important; + } + .mt-xs-1 { + margin-top: 0.25rem !important; + } + .mr-xs-1 { + margin-right: 0.25rem !important; + } + .mb-xs-1 { + margin-bottom: 0.25rem !important; + } + .ml-xs-1 { + margin-left: 0.25rem !important; + } + .mx-xs-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-xs-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .mxn-xs-1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-2 { + margin: 0.5rem !important; + } + .mt-xs-2 { + margin-top: 0.5rem !important; + } + .mr-xs-2 { + margin-right: 0.5rem !important; + } + .mb-xs-2 { + margin-bottom: 0.5rem !important; + } + .ml-xs-2 { + margin-left: 0.5rem !important; + } + .mx-xs-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-xs-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .mxn-xs-2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-3 { + margin: 0.75rem !important; + } + .mt-xs-3 { + margin-top: 0.75rem !important; + } + .mr-xs-3 { + margin-right: 0.75rem !important; + } + .mb-xs-3 { + margin-bottom: 0.75rem !important; + } + .ml-xs-3 { + margin-left: 0.75rem !important; + } + .mx-xs-3 { + margin-right: 0.75rem !important; + margin-left: 0.75rem !important; + } + .my-xs-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + .mxn-xs-3 { + margin-right: -0.75rem !important; + margin-left: -0.75rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-4 { + margin: 1rem !important; + } + .mt-xs-4 { + margin-top: 1rem !important; + } + .mr-xs-4 { + margin-right: 1rem !important; + } + .mb-xs-4 { + margin-bottom: 1rem !important; + } + .ml-xs-4 { + margin-left: 1rem !important; + } + .mx-xs-4 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-xs-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .mxn-xs-4 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-5 { + margin: 1.5rem !important; + } + .mt-xs-5 { + margin-top: 1.5rem !important; + } + .mr-xs-5 { + margin-right: 1.5rem !important; + } + .mb-xs-5 { + margin-bottom: 1.5rem !important; + } + .ml-xs-5 { + margin-left: 1.5rem !important; + } + .mx-xs-5 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-xs-5 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .mxn-xs-5 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-6 { + margin: 2rem !important; + } + .mt-xs-6 { + margin-top: 2rem !important; + } + .mr-xs-6 { + margin-right: 2rem !important; + } + .mb-xs-6 { + margin-bottom: 2rem !important; + } + .ml-xs-6 { + margin-left: 2rem !important; + } + .mx-xs-6 { + margin-right: 2rem !important; + margin-left: 2rem !important; + } + .my-xs-6 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; + } + .mxn-xs-6 { + margin-right: -2rem !important; + margin-left: -2rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-7 { + margin: 2.5rem !important; + } + .mt-xs-7 { + margin-top: 2.5rem !important; + } + .mr-xs-7 { + margin-right: 2.5rem !important; + } + .mb-xs-7 { + margin-bottom: 2.5rem !important; + } + .ml-xs-7 { + margin-left: 2.5rem !important; + } + .mx-xs-7 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; + } + .my-xs-7 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; + } + .mxn-xs-7 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-8 { + margin: 3rem !important; + } + .mt-xs-8 { + margin-top: 3rem !important; + } + .mr-xs-8 { + margin-right: 3rem !important; + } + .mb-xs-8 { + margin-bottom: 3rem !important; + } + .ml-xs-8 { + margin-left: 3rem !important; + } + .mx-xs-8 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-xs-8 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .mxn-xs-8 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-9 { + margin: 3.5rem !important; + } + .mt-xs-9 { + margin-top: 3.5rem !important; + } + .mr-xs-9 { + margin-right: 3.5rem !important; + } + .mb-xs-9 { + margin-bottom: 3.5rem !important; + } + .ml-xs-9 { + margin-left: 3.5rem !important; + } + .mx-xs-9 { + margin-right: 3.5rem !important; + margin-left: 3.5rem !important; + } + .my-xs-9 { + margin-top: 3.5rem !important; + margin-bottom: 3.5rem !important; + } + .mxn-xs-9 { + margin-right: -3.5rem !important; + margin-left: -3.5rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-10 { + margin: 4rem !important; + } + .mt-xs-10 { + margin-top: 4rem !important; + } + .mr-xs-10 { + margin-right: 4rem !important; + } + .mb-xs-10 { + margin-bottom: 4rem !important; + } + .ml-xs-10 { + margin-left: 4rem !important; + } + .mx-xs-10 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .my-xs-10 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .mxn-xs-10 { + margin-right: -4rem !important; + margin-left: -4rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0 { + margin-left: 0 !important; + } + .mx-sm-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .mxn-sm-0 { + margin-right: -0 !important; + margin-left: -0 !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1 { + margin-left: 0.25rem !important; + } + .mx-sm-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-sm-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .mxn-sm-1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2 { + margin-left: 0.5rem !important; + } + .mx-sm-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .mxn-sm-2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-3 { + margin: 0.75rem !important; + } + .mt-sm-3 { + margin-top: 0.75rem !important; + } + .mr-sm-3 { + margin-right: 0.75rem !important; + } + .mb-sm-3 { + margin-bottom: 0.75rem !important; + } + .ml-sm-3 { + margin-left: 0.75rem !important; + } + .mx-sm-3 { + margin-right: 0.75rem !important; + margin-left: 0.75rem !important; + } + .my-sm-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + .mxn-sm-3 { + margin-right: -0.75rem !important; + margin-left: -0.75rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-4 { + margin: 1rem !important; + } + .mt-sm-4 { + margin-top: 1rem !important; + } + .mr-sm-4 { + margin-right: 1rem !important; + } + .mb-sm-4 { + margin-bottom: 1rem !important; + } + .ml-sm-4 { + margin-left: 1rem !important; + } + .mx-sm-4 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-sm-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .mxn-sm-4 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-5 { + margin: 1.5rem !important; + } + .mt-sm-5 { + margin-top: 1.5rem !important; + } + .mr-sm-5 { + margin-right: 1.5rem !important; + } + .mb-sm-5 { + margin-bottom: 1.5rem !important; + } + .ml-sm-5 { + margin-left: 1.5rem !important; + } + .mx-sm-5 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-sm-5 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .mxn-sm-5 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-6 { + margin: 2rem !important; + } + .mt-sm-6 { + margin-top: 2rem !important; + } + .mr-sm-6 { + margin-right: 2rem !important; + } + .mb-sm-6 { + margin-bottom: 2rem !important; + } + .ml-sm-6 { + margin-left: 2rem !important; + } + .mx-sm-6 { + margin-right: 2rem !important; + margin-left: 2rem !important; + } + .my-sm-6 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; + } + .mxn-sm-6 { + margin-right: -2rem !important; + margin-left: -2rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-7 { + margin: 2.5rem !important; + } + .mt-sm-7 { + margin-top: 2.5rem !important; + } + .mr-sm-7 { + margin-right: 2.5rem !important; + } + .mb-sm-7 { + margin-bottom: 2.5rem !important; + } + .ml-sm-7 { + margin-left: 2.5rem !important; + } + .mx-sm-7 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; + } + .my-sm-7 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; + } + .mxn-sm-7 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-8 { + margin: 3rem !important; + } + .mt-sm-8 { + margin-top: 3rem !important; + } + .mr-sm-8 { + margin-right: 3rem !important; + } + .mb-sm-8 { + margin-bottom: 3rem !important; + } + .ml-sm-8 { + margin-left: 3rem !important; + } + .mx-sm-8 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-sm-8 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .mxn-sm-8 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-9 { + margin: 3.5rem !important; + } + .mt-sm-9 { + margin-top: 3.5rem !important; + } + .mr-sm-9 { + margin-right: 3.5rem !important; + } + .mb-sm-9 { + margin-bottom: 3.5rem !important; + } + .ml-sm-9 { + margin-left: 3.5rem !important; + } + .mx-sm-9 { + margin-right: 3.5rem !important; + margin-left: 3.5rem !important; + } + .my-sm-9 { + margin-top: 3.5rem !important; + margin-bottom: 3.5rem !important; + } + .mxn-sm-9 { + margin-right: -3.5rem !important; + margin-left: -3.5rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-10 { + margin: 4rem !important; + } + .mt-sm-10 { + margin-top: 4rem !important; + } + .mr-sm-10 { + margin-right: 4rem !important; + } + .mb-sm-10 { + margin-bottom: 4rem !important; + } + .ml-sm-10 { + margin-left: 4rem !important; + } + .mx-sm-10 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .my-sm-10 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .mxn-sm-10 { + margin-right: -4rem !important; + margin-left: -4rem !important; + } +} +@media (min-width: 50rem) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0 { + margin-top: 0 !important; + } + .mr-md-0 { + margin-right: 0 !important; + } + .mb-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0 { + margin-left: 0 !important; + } + .mx-md-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .mxn-md-0 { + margin-right: -0 !important; + margin-left: -0 !important; + } +} +@media (min-width: 50rem) { + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1 { + margin-left: 0.25rem !important; + } + .mx-md-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-md-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .mxn-md-1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } +} +@media (min-width: 50rem) { + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2 { + margin-left: 0.5rem !important; + } + .mx-md-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .mxn-md-2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } +} +@media (min-width: 50rem) { + .m-md-3 { + margin: 0.75rem !important; + } + .mt-md-3 { + margin-top: 0.75rem !important; + } + .mr-md-3 { + margin-right: 0.75rem !important; + } + .mb-md-3 { + margin-bottom: 0.75rem !important; + } + .ml-md-3 { + margin-left: 0.75rem !important; + } + .mx-md-3 { + margin-right: 0.75rem !important; + margin-left: 0.75rem !important; + } + .my-md-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + .mxn-md-3 { + margin-right: -0.75rem !important; + margin-left: -0.75rem !important; + } +} +@media (min-width: 50rem) { + .m-md-4 { + margin: 1rem !important; + } + .mt-md-4 { + margin-top: 1rem !important; + } + .mr-md-4 { + margin-right: 1rem !important; + } + .mb-md-4 { + margin-bottom: 1rem !important; + } + .ml-md-4 { + margin-left: 1rem !important; + } + .mx-md-4 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-md-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .mxn-md-4 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } +} +@media (min-width: 50rem) { + .m-md-5 { + margin: 1.5rem !important; + } + .mt-md-5 { + margin-top: 1.5rem !important; + } + .mr-md-5 { + margin-right: 1.5rem !important; + } + .mb-md-5 { + margin-bottom: 1.5rem !important; + } + .ml-md-5 { + margin-left: 1.5rem !important; + } + .mx-md-5 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-md-5 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .mxn-md-5 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } +} +@media (min-width: 50rem) { + .m-md-6 { + margin: 2rem !important; + } + .mt-md-6 { + margin-top: 2rem !important; + } + .mr-md-6 { + margin-right: 2rem !important; + } + .mb-md-6 { + margin-bottom: 2rem !important; + } + .ml-md-6 { + margin-left: 2rem !important; + } + .mx-md-6 { + margin-right: 2rem !important; + margin-left: 2rem !important; + } + .my-md-6 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; + } + .mxn-md-6 { + margin-right: -2rem !important; + margin-left: -2rem !important; + } +} +@media (min-width: 50rem) { + .m-md-7 { + margin: 2.5rem !important; + } + .mt-md-7 { + margin-top: 2.5rem !important; + } + .mr-md-7 { + margin-right: 2.5rem !important; + } + .mb-md-7 { + margin-bottom: 2.5rem !important; + } + .ml-md-7 { + margin-left: 2.5rem !important; + } + .mx-md-7 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; + } + .my-md-7 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; + } + .mxn-md-7 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; + } +} +@media (min-width: 50rem) { + .m-md-8 { + margin: 3rem !important; + } + .mt-md-8 { + margin-top: 3rem !important; + } + .mr-md-8 { + margin-right: 3rem !important; + } + .mb-md-8 { + margin-bottom: 3rem !important; + } + .ml-md-8 { + margin-left: 3rem !important; + } + .mx-md-8 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-md-8 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .mxn-md-8 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } +} +@media (min-width: 50rem) { + .m-md-9 { + margin: 3.5rem !important; + } + .mt-md-9 { + margin-top: 3.5rem !important; + } + .mr-md-9 { + margin-right: 3.5rem !important; + } + .mb-md-9 { + margin-bottom: 3.5rem !important; + } + .ml-md-9 { + margin-left: 3.5rem !important; + } + .mx-md-9 { + margin-right: 3.5rem !important; + margin-left: 3.5rem !important; + } + .my-md-9 { + margin-top: 3.5rem !important; + margin-bottom: 3.5rem !important; + } + .mxn-md-9 { + margin-right: -3.5rem !important; + margin-left: -3.5rem !important; + } +} +@media (min-width: 50rem) { + .m-md-10 { + margin: 4rem !important; + } + .mt-md-10 { + margin-top: 4rem !important; + } + .mr-md-10 { + margin-right: 4rem !important; + } + .mb-md-10 { + margin-bottom: 4rem !important; + } + .ml-md-10 { + margin-left: 4rem !important; + } + .mx-md-10 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .my-md-10 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .mxn-md-10 { + margin-right: -4rem !important; + margin-left: -4rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0 { + margin-left: 0 !important; + } + .mx-lg-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .mxn-lg-0 { + margin-right: -0 !important; + margin-left: -0 !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1 { + margin-left: 0.25rem !important; + } + .mx-lg-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-lg-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .mxn-lg-1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2 { + margin-left: 0.5rem !important; + } + .mx-lg-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .mxn-lg-2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-3 { + margin: 0.75rem !important; + } + .mt-lg-3 { + margin-top: 0.75rem !important; + } + .mr-lg-3 { + margin-right: 0.75rem !important; + } + .mb-lg-3 { + margin-bottom: 0.75rem !important; + } + .ml-lg-3 { + margin-left: 0.75rem !important; + } + .mx-lg-3 { + margin-right: 0.75rem !important; + margin-left: 0.75rem !important; + } + .my-lg-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + .mxn-lg-3 { + margin-right: -0.75rem !important; + margin-left: -0.75rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-4 { + margin: 1rem !important; + } + .mt-lg-4 { + margin-top: 1rem !important; + } + .mr-lg-4 { + margin-right: 1rem !important; + } + .mb-lg-4 { + margin-bottom: 1rem !important; + } + .ml-lg-4 { + margin-left: 1rem !important; + } + .mx-lg-4 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-lg-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .mxn-lg-4 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-5 { + margin: 1.5rem !important; + } + .mt-lg-5 { + margin-top: 1.5rem !important; + } + .mr-lg-5 { + margin-right: 1.5rem !important; + } + .mb-lg-5 { + margin-bottom: 1.5rem !important; + } + .ml-lg-5 { + margin-left: 1.5rem !important; + } + .mx-lg-5 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-lg-5 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .mxn-lg-5 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-6 { + margin: 2rem !important; + } + .mt-lg-6 { + margin-top: 2rem !important; + } + .mr-lg-6 { + margin-right: 2rem !important; + } + .mb-lg-6 { + margin-bottom: 2rem !important; + } + .ml-lg-6 { + margin-left: 2rem !important; + } + .mx-lg-6 { + margin-right: 2rem !important; + margin-left: 2rem !important; + } + .my-lg-6 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; + } + .mxn-lg-6 { + margin-right: -2rem !important; + margin-left: -2rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-7 { + margin: 2.5rem !important; + } + .mt-lg-7 { + margin-top: 2.5rem !important; + } + .mr-lg-7 { + margin-right: 2.5rem !important; + } + .mb-lg-7 { + margin-bottom: 2.5rem !important; + } + .ml-lg-7 { + margin-left: 2.5rem !important; + } + .mx-lg-7 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; + } + .my-lg-7 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; + } + .mxn-lg-7 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-8 { + margin: 3rem !important; + } + .mt-lg-8 { + margin-top: 3rem !important; + } + .mr-lg-8 { + margin-right: 3rem !important; + } + .mb-lg-8 { + margin-bottom: 3rem !important; + } + .ml-lg-8 { + margin-left: 3rem !important; + } + .mx-lg-8 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-lg-8 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .mxn-lg-8 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-9 { + margin: 3.5rem !important; + } + .mt-lg-9 { + margin-top: 3.5rem !important; + } + .mr-lg-9 { + margin-right: 3.5rem !important; + } + .mb-lg-9 { + margin-bottom: 3.5rem !important; + } + .ml-lg-9 { + margin-left: 3.5rem !important; + } + .mx-lg-9 { + margin-right: 3.5rem !important; + margin-left: 3.5rem !important; + } + .my-lg-9 { + margin-top: 3.5rem !important; + margin-bottom: 3.5rem !important; + } + .mxn-lg-9 { + margin-right: -3.5rem !important; + margin-left: -3.5rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-10 { + margin: 4rem !important; + } + .mt-lg-10 { + margin-top: 4rem !important; + } + .mr-lg-10 { + margin-right: 4rem !important; + } + .mb-lg-10 { + margin-bottom: 4rem !important; + } + .ml-lg-10 { + margin-left: 4rem !important; + } + .mx-lg-10 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .my-lg-10 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .mxn-lg-10 { + margin-right: -4rem !important; + margin-left: -4rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0 { + margin-left: 0 !important; + } + .mx-xl-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .mxn-xl-0 { + margin-right: -0 !important; + margin-left: -0 !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1 { + margin-left: 0.25rem !important; + } + .mx-xl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-xl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .mxn-xl-1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2 { + margin-left: 0.5rem !important; + } + .mx-xl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .mxn-xl-2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-3 { + margin: 0.75rem !important; + } + .mt-xl-3 { + margin-top: 0.75rem !important; + } + .mr-xl-3 { + margin-right: 0.75rem !important; + } + .mb-xl-3 { + margin-bottom: 0.75rem !important; + } + .ml-xl-3 { + margin-left: 0.75rem !important; + } + .mx-xl-3 { + margin-right: 0.75rem !important; + margin-left: 0.75rem !important; + } + .my-xl-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + .mxn-xl-3 { + margin-right: -0.75rem !important; + margin-left: -0.75rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-4 { + margin: 1rem !important; + } + .mt-xl-4 { + margin-top: 1rem !important; + } + .mr-xl-4 { + margin-right: 1rem !important; + } + .mb-xl-4 { + margin-bottom: 1rem !important; + } + .ml-xl-4 { + margin-left: 1rem !important; + } + .mx-xl-4 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-xl-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .mxn-xl-4 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-5 { + margin: 1.5rem !important; + } + .mt-xl-5 { + margin-top: 1.5rem !important; + } + .mr-xl-5 { + margin-right: 1.5rem !important; + } + .mb-xl-5 { + margin-bottom: 1.5rem !important; + } + .ml-xl-5 { + margin-left: 1.5rem !important; + } + .mx-xl-5 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-xl-5 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .mxn-xl-5 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-6 { + margin: 2rem !important; + } + .mt-xl-6 { + margin-top: 2rem !important; + } + .mr-xl-6 { + margin-right: 2rem !important; + } + .mb-xl-6 { + margin-bottom: 2rem !important; + } + .ml-xl-6 { + margin-left: 2rem !important; + } + .mx-xl-6 { + margin-right: 2rem !important; + margin-left: 2rem !important; + } + .my-xl-6 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; + } + .mxn-xl-6 { + margin-right: -2rem !important; + margin-left: -2rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-7 { + margin: 2.5rem !important; + } + .mt-xl-7 { + margin-top: 2.5rem !important; + } + .mr-xl-7 { + margin-right: 2.5rem !important; + } + .mb-xl-7 { + margin-bottom: 2.5rem !important; + } + .ml-xl-7 { + margin-left: 2.5rem !important; + } + .mx-xl-7 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; + } + .my-xl-7 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; + } + .mxn-xl-7 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-8 { + margin: 3rem !important; + } + .mt-xl-8 { + margin-top: 3rem !important; + } + .mr-xl-8 { + margin-right: 3rem !important; + } + .mb-xl-8 { + margin-bottom: 3rem !important; + } + .ml-xl-8 { + margin-left: 3rem !important; + } + .mx-xl-8 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-xl-8 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .mxn-xl-8 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-9 { + margin: 3.5rem !important; + } + .mt-xl-9 { + margin-top: 3.5rem !important; + } + .mr-xl-9 { + margin-right: 3.5rem !important; + } + .mb-xl-9 { + margin-bottom: 3.5rem !important; + } + .ml-xl-9 { + margin-left: 3.5rem !important; + } + .mx-xl-9 { + margin-right: 3.5rem !important; + margin-left: 3.5rem !important; + } + .my-xl-9 { + margin-top: 3.5rem !important; + margin-bottom: 3.5rem !important; + } + .mxn-xl-9 { + margin-right: -3.5rem !important; + margin-left: -3.5rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-10 { + margin: 4rem !important; + } + .mt-xl-10 { + margin-top: 4rem !important; + } + .mr-xl-10 { + margin-right: 4rem !important; + } + .mb-xl-10 { + margin-bottom: 4rem !important; + } + .ml-xl-10 { + margin-left: 4rem !important; + } + .mx-xl-10 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .my-xl-10 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .mxn-xl-10 { + margin-right: -4rem !important; + margin-left: -4rem !important; + } +} +.p-0 { + padding: 0 !important; +} + +.pt-0 { + padding-top: 0 !important; +} + +.pr-0 { + padding-right: 0 !important; +} + +.pb-0 { + padding-bottom: 0 !important; +} + +.pl-0 { + padding-left: 0 !important; +} + +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important; +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1 { + padding-top: 0.25rem !important; +} + +.pr-1 { + padding-right: 0.25rem !important; +} + +.pb-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1 { + padding-left: 0.25rem !important; +} + +.px-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; +} + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2 { + padding-top: 0.5rem !important; +} + +.pr-2 { + padding-right: 0.5rem !important; +} + +.pb-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2 { + padding-left: 0.5rem !important; +} + +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.p-3 { + padding: 0.75rem !important; +} + +.pt-3 { + padding-top: 0.75rem !important; +} + +.pr-3 { + padding-right: 0.75rem !important; +} + +.pb-3 { + padding-bottom: 0.75rem !important; +} + +.pl-3 { + padding-left: 0.75rem !important; +} + +.px-3 { + padding-right: 0.75rem !important; + padding-left: 0.75rem !important; +} + +.py-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; +} + +.p-4 { + padding: 1rem !important; +} + +.pt-4 { + padding-top: 1rem !important; +} + +.pr-4 { + padding-right: 1rem !important; +} + +.pb-4 { + padding-bottom: 1rem !important; +} + +.pl-4 { + padding-left: 1rem !important; +} + +.px-4 { + padding-right: 1rem !important; + padding-left: 1rem !important; +} + +.py-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.p-5 { + padding: 1.5rem !important; +} + +.pt-5 { + padding-top: 1.5rem !important; +} + +.pr-5 { + padding-right: 1.5rem !important; +} + +.pb-5 { + padding-bottom: 1.5rem !important; +} + +.pl-5 { + padding-left: 1.5rem !important; +} + +.px-5 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; +} + +.py-5 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; +} + +.p-6 { + padding: 2rem !important; +} + +.pt-6 { + padding-top: 2rem !important; +} + +.pr-6 { + padding-right: 2rem !important; +} + +.pb-6 { + padding-bottom: 2rem !important; +} + +.pl-6 { + padding-left: 2rem !important; +} + +.px-6 { + padding-right: 2rem !important; + padding-left: 2rem !important; +} + +.py-6 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; +} + +.p-7 { + padding: 2.5rem !important; +} + +.pt-7 { + padding-top: 2.5rem !important; +} + +.pr-7 { + padding-right: 2.5rem !important; +} + +.pb-7 { + padding-bottom: 2.5rem !important; +} + +.pl-7 { + padding-left: 2.5rem !important; +} + +.px-7 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; +} + +.py-7 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; +} + +.p-8 { + padding: 3rem !important; +} + +.pt-8 { + padding-top: 3rem !important; +} + +.pr-8 { + padding-right: 3rem !important; +} + +.pb-8 { + padding-bottom: 3rem !important; +} + +.pl-8 { + padding-left: 3rem !important; +} + +.px-8 { + padding-right: 3rem !important; + padding-left: 3rem !important; +} + +.py-8 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.p-9 { + padding: 3.5rem !important; +} + +.pt-9 { + padding-top: 3.5rem !important; +} + +.pr-9 { + padding-right: 3.5rem !important; +} + +.pb-9 { + padding-bottom: 3.5rem !important; +} + +.pl-9 { + padding-left: 3.5rem !important; +} + +.px-9 { + padding-right: 3.5rem !important; + padding-left: 3.5rem !important; +} + +.py-9 { + padding-top: 3.5rem !important; + padding-bottom: 3.5rem !important; +} + +.p-10 { + padding: 4rem !important; +} + +.pt-10 { + padding-top: 4rem !important; +} + +.pr-10 { + padding-right: 4rem !important; +} + +.pb-10 { + padding-bottom: 4rem !important; +} + +.pl-10 { + padding-left: 4rem !important; +} + +.px-10 { + padding-right: 4rem !important; + padding-left: 4rem !important; +} + +.py-10 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; +} + +@media (min-width: 20rem) { + .p-xs-0 { + padding: 0 !important; + } + .pt-xs-0 { + padding-top: 0 !important; + } + .pr-xs-0 { + padding-right: 0 !important; + } + .pb-xs-0 { + padding-bottom: 0 !important; + } + .pl-xs-0 { + padding-left: 0 !important; + } + .px-xs-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-xs-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-xs-1 { + padding: 0.25rem !important; + } + .pt-xs-1 { + padding-top: 0.25rem !important; + } + .pr-xs-1 { + padding-right: 0.25rem !important; + } + .pb-xs-1 { + padding-bottom: 0.25rem !important; + } + .pl-xs-1 { + padding-left: 0.25rem !important; + } + .px-xs-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-xs-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-xs-2 { + padding: 0.5rem !important; + } + .pt-xs-2 { + padding-top: 0.5rem !important; + } + .pr-xs-2 { + padding-right: 0.5rem !important; + } + .pb-xs-2 { + padding-bottom: 0.5rem !important; + } + .pl-xs-2 { + padding-left: 0.5rem !important; + } + .px-xs-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-xs-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-xs-3 { + padding: 0.75rem !important; + } + .pt-xs-3 { + padding-top: 0.75rem !important; + } + .pr-xs-3 { + padding-right: 0.75rem !important; + } + .pb-xs-3 { + padding-bottom: 0.75rem !important; + } + .pl-xs-3 { + padding-left: 0.75rem !important; + } + .px-xs-3 { + padding-right: 0.75rem !important; + padding-left: 0.75rem !important; + } + .py-xs-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; + } + .p-xs-4 { + padding: 1rem !important; + } + .pt-xs-4 { + padding-top: 1rem !important; + } + .pr-xs-4 { + padding-right: 1rem !important; + } + .pb-xs-4 { + padding-bottom: 1rem !important; + } + .pl-xs-4 { + padding-left: 1rem !important; + } + .px-xs-4 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-xs-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-xs-5 { + padding: 1.5rem !important; + } + .pt-xs-5 { + padding-top: 1.5rem !important; + } + .pr-xs-5 { + padding-right: 1.5rem !important; + } + .pb-xs-5 { + padding-bottom: 1.5rem !important; + } + .pl-xs-5 { + padding-left: 1.5rem !important; + } + .px-xs-5 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-xs-5 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-xs-6 { + padding: 2rem !important; + } + .pt-xs-6 { + padding-top: 2rem !important; + } + .pr-xs-6 { + padding-right: 2rem !important; + } + .pb-xs-6 { + padding-bottom: 2rem !important; + } + .pl-xs-6 { + padding-left: 2rem !important; + } + .px-xs-6 { + padding-right: 2rem !important; + padding-left: 2rem !important; + } + .py-xs-6 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + .p-xs-7 { + padding: 2.5rem !important; + } + .pt-xs-7 { + padding-top: 2.5rem !important; + } + .pr-xs-7 { + padding-right: 2.5rem !important; + } + .pb-xs-7 { + padding-bottom: 2.5rem !important; + } + .pl-xs-7 { + padding-left: 2.5rem !important; + } + .px-xs-7 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; + } + .py-xs-7 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; + } + .p-xs-8 { + padding: 3rem !important; + } + .pt-xs-8 { + padding-top: 3rem !important; + } + .pr-xs-8 { + padding-right: 3rem !important; + } + .pb-xs-8 { + padding-bottom: 3rem !important; + } + .pl-xs-8 { + padding-left: 3rem !important; + } + .px-xs-8 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-xs-8 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-xs-9 { + padding: 3.5rem !important; + } + .pt-xs-9 { + padding-top: 3.5rem !important; + } + .pr-xs-9 { + padding-right: 3.5rem !important; + } + .pb-xs-9 { + padding-bottom: 3.5rem !important; + } + .pl-xs-9 { + padding-left: 3.5rem !important; + } + .px-xs-9 { + padding-right: 3.5rem !important; + padding-left: 3.5rem !important; + } + .py-xs-9 { + padding-top: 3.5rem !important; + padding-bottom: 3.5rem !important; + } + .p-xs-10 { + padding: 4rem !important; + } + .pt-xs-10 { + padding-top: 4rem !important; + } + .pr-xs-10 { + padding-right: 4rem !important; + } + .pb-xs-10 { + padding-bottom: 4rem !important; + } + .pl-xs-10 { + padding-left: 4rem !important; + } + .px-xs-10 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .py-xs-10 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } +} +@media (min-width: 31.25rem) { + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0 { + padding-left: 0 !important; + } + .px-sm-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1 { + padding-left: 0.25rem !important; + } + .px-sm-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-sm-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2 { + padding-left: 0.5rem !important; + } + .px-sm-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-sm-3 { + padding: 0.75rem !important; + } + .pt-sm-3 { + padding-top: 0.75rem !important; + } + .pr-sm-3 { + padding-right: 0.75rem !important; + } + .pb-sm-3 { + padding-bottom: 0.75rem !important; + } + .pl-sm-3 { + padding-left: 0.75rem !important; + } + .px-sm-3 { + padding-right: 0.75rem !important; + padding-left: 0.75rem !important; + } + .py-sm-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; + } + .p-sm-4 { + padding: 1rem !important; + } + .pt-sm-4 { + padding-top: 1rem !important; + } + .pr-sm-4 { + padding-right: 1rem !important; + } + .pb-sm-4 { + padding-bottom: 1rem !important; + } + .pl-sm-4 { + padding-left: 1rem !important; + } + .px-sm-4 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-sm-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-sm-5 { + padding: 1.5rem !important; + } + .pt-sm-5 { + padding-top: 1.5rem !important; + } + .pr-sm-5 { + padding-right: 1.5rem !important; + } + .pb-sm-5 { + padding-bottom: 1.5rem !important; + } + .pl-sm-5 { + padding-left: 1.5rem !important; + } + .px-sm-5 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-sm-5 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-sm-6 { + padding: 2rem !important; + } + .pt-sm-6 { + padding-top: 2rem !important; + } + .pr-sm-6 { + padding-right: 2rem !important; + } + .pb-sm-6 { + padding-bottom: 2rem !important; + } + .pl-sm-6 { + padding-left: 2rem !important; + } + .px-sm-6 { + padding-right: 2rem !important; + padding-left: 2rem !important; + } + .py-sm-6 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + .p-sm-7 { + padding: 2.5rem !important; + } + .pt-sm-7 { + padding-top: 2.5rem !important; + } + .pr-sm-7 { + padding-right: 2.5rem !important; + } + .pb-sm-7 { + padding-bottom: 2.5rem !important; + } + .pl-sm-7 { + padding-left: 2.5rem !important; + } + .px-sm-7 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; + } + .py-sm-7 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; + } + .p-sm-8 { + padding: 3rem !important; + } + .pt-sm-8 { + padding-top: 3rem !important; + } + .pr-sm-8 { + padding-right: 3rem !important; + } + .pb-sm-8 { + padding-bottom: 3rem !important; + } + .pl-sm-8 { + padding-left: 3rem !important; + } + .px-sm-8 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-sm-8 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-sm-9 { + padding: 3.5rem !important; + } + .pt-sm-9 { + padding-top: 3.5rem !important; + } + .pr-sm-9 { + padding-right: 3.5rem !important; + } + .pb-sm-9 { + padding-bottom: 3.5rem !important; + } + .pl-sm-9 { + padding-left: 3.5rem !important; + } + .px-sm-9 { + padding-right: 3.5rem !important; + padding-left: 3.5rem !important; + } + .py-sm-9 { + padding-top: 3.5rem !important; + padding-bottom: 3.5rem !important; + } + .p-sm-10 { + padding: 4rem !important; + } + .pt-sm-10 { + padding-top: 4rem !important; + } + .pr-sm-10 { + padding-right: 4rem !important; + } + .pb-sm-10 { + padding-bottom: 4rem !important; + } + .pl-sm-10 { + padding-left: 4rem !important; + } + .px-sm-10 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .py-sm-10 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } +} +@media (min-width: 50rem) { + .p-md-0 { + padding: 0 !important; + } + .pt-md-0 { + padding-top: 0 !important; + } + .pr-md-0 { + padding-right: 0 !important; + } + .pb-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0 { + padding-left: 0 !important; + } + .px-md-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1 { + padding-left: 0.25rem !important; + } + .px-md-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-md-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2 { + padding-left: 0.5rem !important; + } + .px-md-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-md-3 { + padding: 0.75rem !important; + } + .pt-md-3 { + padding-top: 0.75rem !important; + } + .pr-md-3 { + padding-right: 0.75rem !important; + } + .pb-md-3 { + padding-bottom: 0.75rem !important; + } + .pl-md-3 { + padding-left: 0.75rem !important; + } + .px-md-3 { + padding-right: 0.75rem !important; + padding-left: 0.75rem !important; + } + .py-md-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; + } + .p-md-4 { + padding: 1rem !important; + } + .pt-md-4 { + padding-top: 1rem !important; + } + .pr-md-4 { + padding-right: 1rem !important; + } + .pb-md-4 { + padding-bottom: 1rem !important; + } + .pl-md-4 { + padding-left: 1rem !important; + } + .px-md-4 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-md-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-md-5 { + padding: 1.5rem !important; + } + .pt-md-5 { + padding-top: 1.5rem !important; + } + .pr-md-5 { + padding-right: 1.5rem !important; + } + .pb-md-5 { + padding-bottom: 1.5rem !important; + } + .pl-md-5 { + padding-left: 1.5rem !important; + } + .px-md-5 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-md-5 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-md-6 { + padding: 2rem !important; + } + .pt-md-6 { + padding-top: 2rem !important; + } + .pr-md-6 { + padding-right: 2rem !important; + } + .pb-md-6 { + padding-bottom: 2rem !important; + } + .pl-md-6 { + padding-left: 2rem !important; + } + .px-md-6 { + padding-right: 2rem !important; + padding-left: 2rem !important; + } + .py-md-6 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + .p-md-7 { + padding: 2.5rem !important; + } + .pt-md-7 { + padding-top: 2.5rem !important; + } + .pr-md-7 { + padding-right: 2.5rem !important; + } + .pb-md-7 { + padding-bottom: 2.5rem !important; + } + .pl-md-7 { + padding-left: 2.5rem !important; + } + .px-md-7 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; + } + .py-md-7 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; + } + .p-md-8 { + padding: 3rem !important; + } + .pt-md-8 { + padding-top: 3rem !important; + } + .pr-md-8 { + padding-right: 3rem !important; + } + .pb-md-8 { + padding-bottom: 3rem !important; + } + .pl-md-8 { + padding-left: 3rem !important; + } + .px-md-8 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-md-8 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-md-9 { + padding: 3.5rem !important; + } + .pt-md-9 { + padding-top: 3.5rem !important; + } + .pr-md-9 { + padding-right: 3.5rem !important; + } + .pb-md-9 { + padding-bottom: 3.5rem !important; + } + .pl-md-9 { + padding-left: 3.5rem !important; + } + .px-md-9 { + padding-right: 3.5rem !important; + padding-left: 3.5rem !important; + } + .py-md-9 { + padding-top: 3.5rem !important; + padding-bottom: 3.5rem !important; + } + .p-md-10 { + padding: 4rem !important; + } + .pt-md-10 { + padding-top: 4rem !important; + } + .pr-md-10 { + padding-right: 4rem !important; + } + .pb-md-10 { + padding-bottom: 4rem !important; + } + .pl-md-10 { + padding-left: 4rem !important; + } + .px-md-10 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .py-md-10 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } +} +@media (min-width: 66.5rem) { + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0 { + padding-left: 0 !important; + } + .px-lg-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1 { + padding-left: 0.25rem !important; + } + .px-lg-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-lg-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2 { + padding-left: 0.5rem !important; + } + .px-lg-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-lg-3 { + padding: 0.75rem !important; + } + .pt-lg-3 { + padding-top: 0.75rem !important; + } + .pr-lg-3 { + padding-right: 0.75rem !important; + } + .pb-lg-3 { + padding-bottom: 0.75rem !important; + } + .pl-lg-3 { + padding-left: 0.75rem !important; + } + .px-lg-3 { + padding-right: 0.75rem !important; + padding-left: 0.75rem !important; + } + .py-lg-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; + } + .p-lg-4 { + padding: 1rem !important; + } + .pt-lg-4 { + padding-top: 1rem !important; + } + .pr-lg-4 { + padding-right: 1rem !important; + } + .pb-lg-4 { + padding-bottom: 1rem !important; + } + .pl-lg-4 { + padding-left: 1rem !important; + } + .px-lg-4 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-lg-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-lg-5 { + padding: 1.5rem !important; + } + .pt-lg-5 { + padding-top: 1.5rem !important; + } + .pr-lg-5 { + padding-right: 1.5rem !important; + } + .pb-lg-5 { + padding-bottom: 1.5rem !important; + } + .pl-lg-5 { + padding-left: 1.5rem !important; + } + .px-lg-5 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-lg-5 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-lg-6 { + padding: 2rem !important; + } + .pt-lg-6 { + padding-top: 2rem !important; + } + .pr-lg-6 { + padding-right: 2rem !important; + } + .pb-lg-6 { + padding-bottom: 2rem !important; + } + .pl-lg-6 { + padding-left: 2rem !important; + } + .px-lg-6 { + padding-right: 2rem !important; + padding-left: 2rem !important; + } + .py-lg-6 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + .p-lg-7 { + padding: 2.5rem !important; + } + .pt-lg-7 { + padding-top: 2.5rem !important; + } + .pr-lg-7 { + padding-right: 2.5rem !important; + } + .pb-lg-7 { + padding-bottom: 2.5rem !important; + } + .pl-lg-7 { + padding-left: 2.5rem !important; + } + .px-lg-7 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; + } + .py-lg-7 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; + } + .p-lg-8 { + padding: 3rem !important; + } + .pt-lg-8 { + padding-top: 3rem !important; + } + .pr-lg-8 { + padding-right: 3rem !important; + } + .pb-lg-8 { + padding-bottom: 3rem !important; + } + .pl-lg-8 { + padding-left: 3rem !important; + } + .px-lg-8 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-lg-8 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-lg-9 { + padding: 3.5rem !important; + } + .pt-lg-9 { + padding-top: 3.5rem !important; + } + .pr-lg-9 { + padding-right: 3.5rem !important; + } + .pb-lg-9 { + padding-bottom: 3.5rem !important; + } + .pl-lg-9 { + padding-left: 3.5rem !important; + } + .px-lg-9 { + padding-right: 3.5rem !important; + padding-left: 3.5rem !important; + } + .py-lg-9 { + padding-top: 3.5rem !important; + padding-bottom: 3.5rem !important; + } + .p-lg-10 { + padding: 4rem !important; + } + .pt-lg-10 { + padding-top: 4rem !important; + } + .pr-lg-10 { + padding-right: 4rem !important; + } + .pb-lg-10 { + padding-bottom: 4rem !important; + } + .pl-lg-10 { + padding-left: 4rem !important; + } + .px-lg-10 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .py-lg-10 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } +} +@media (min-width: 87.5rem) { + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0 { + padding-left: 0 !important; + } + .px-xl-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1 { + padding-left: 0.25rem !important; + } + .px-xl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-xl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2 { + padding-left: 0.5rem !important; + } + .px-xl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-xl-3 { + padding: 0.75rem !important; + } + .pt-xl-3 { + padding-top: 0.75rem !important; + } + .pr-xl-3 { + padding-right: 0.75rem !important; + } + .pb-xl-3 { + padding-bottom: 0.75rem !important; + } + .pl-xl-3 { + padding-left: 0.75rem !important; + } + .px-xl-3 { + padding-right: 0.75rem !important; + padding-left: 0.75rem !important; + } + .py-xl-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; + } + .p-xl-4 { + padding: 1rem !important; + } + .pt-xl-4 { + padding-top: 1rem !important; + } + .pr-xl-4 { + padding-right: 1rem !important; + } + .pb-xl-4 { + padding-bottom: 1rem !important; + } + .pl-xl-4 { + padding-left: 1rem !important; + } + .px-xl-4 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-xl-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-xl-5 { + padding: 1.5rem !important; + } + .pt-xl-5 { + padding-top: 1.5rem !important; + } + .pr-xl-5 { + padding-right: 1.5rem !important; + } + .pb-xl-5 { + padding-bottom: 1.5rem !important; + } + .pl-xl-5 { + padding-left: 1.5rem !important; + } + .px-xl-5 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-xl-5 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-xl-6 { + padding: 2rem !important; + } + .pt-xl-6 { + padding-top: 2rem !important; + } + .pr-xl-6 { + padding-right: 2rem !important; + } + .pb-xl-6 { + padding-bottom: 2rem !important; + } + .pl-xl-6 { + padding-left: 2rem !important; + } + .px-xl-6 { + padding-right: 2rem !important; + padding-left: 2rem !important; + } + .py-xl-6 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + .p-xl-7 { + padding: 2.5rem !important; + } + .pt-xl-7 { + padding-top: 2.5rem !important; + } + .pr-xl-7 { + padding-right: 2.5rem !important; + } + .pb-xl-7 { + padding-bottom: 2.5rem !important; + } + .pl-xl-7 { + padding-left: 2.5rem !important; + } + .px-xl-7 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; + } + .py-xl-7 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; + } + .p-xl-8 { + padding: 3rem !important; + } + .pt-xl-8 { + padding-top: 3rem !important; + } + .pr-xl-8 { + padding-right: 3rem !important; + } + .pb-xl-8 { + padding-bottom: 3rem !important; + } + .pl-xl-8 { + padding-left: 3rem !important; + } + .px-xl-8 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-xl-8 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-xl-9 { + padding: 3.5rem !important; + } + .pt-xl-9 { + padding-top: 3.5rem !important; + } + .pr-xl-9 { + padding-right: 3.5rem !important; + } + .pb-xl-9 { + padding-bottom: 3.5rem !important; + } + .pl-xl-9 { + padding-left: 3.5rem !important; + } + .px-xl-9 { + padding-right: 3.5rem !important; + padding-left: 3.5rem !important; + } + .py-xl-9 { + padding-top: 3.5rem !important; + padding-bottom: 3.5rem !important; + } + .p-xl-10 { + padding: 4rem !important; + } + .pt-xl-10 { + padding-top: 4rem !important; + } + .pr-xl-10 { + padding-right: 4rem !important; + } + .pb-xl-10 { + padding-bottom: 4rem !important; + } + .pl-xl-10 { + padding-left: 4rem !important; + } + .px-xl-10 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .py-xl-10 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } +} +@media print { + .site-footer, + .site-button, + #edit-this-page, + #back-to-top, + .site-nav, + .main-header { + display: none !important; + } + hr { + margin-top: 1rem; + margin-bottom: 1rem; + } + .side-bar { + width: 100%; + height: auto; + border-right: 0 !important; + /* Disable display: flex and position: fixed from non-print styles */ + position: static; + display: block; + } + .site-header { + border-bottom: 1px solid #44434d; + } + .site-title { + font-size: 1rem !important; + font-weight: 700 !important; + } + .text-small { + font-size: 8pt !important; + } + pre.highlight { + border: 1px solid #44434d; + } + .main { + max-width: none; + margin-left: 0 !important; /* Necessary to override .side-bar + .main specificity */ + } +} +a.skip-to-main { + left: -999px; + position: absolute; + top: auto; + width: 1px; + height: 1px; + overflow: hidden; + z-index: -999; +} + +a.skip-to-main:focus, +a.skip-to-main:active { + color: rgb(36.7919389978%, 63.1535947712%, 98.5021786492%); + background-color: #27262b; + left: auto; + top: auto; + width: 30%; + height: auto; + overflow: auto; + margin: 10px 35%; + padding: 5px; + border-radius: 15px; + border: 4px solid #264caf; + text-align: center; + font-size: 1.2em; + z-index: 999; +} + +div.opaque { + background-color: #27262b; +} + +body, h1, h2, h3, h4, h5, h6, .btn, .site-title, .nav-list { + font-family: "Josefin Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important; +} + +h1, h2, h3 { + font-weight: 600; +} + +.note { + border-left-color: #E15829 !important; +} + +.search-result-highlight { + background-color: rgba(0, 173, 187, 0.2); +} + +.side-bar { + background-color: #008286 !important; + top: 0 !important; +} + +.site-header { + background-color: transparent !important; + border-bottom: 1px solid rgba(255, 255, 255, 0.15) !important; +} + +.nav-list .nav-list-item .nav-list-link { + color: #ffffff !important; +} +.nav-list .nav-list-item .nav-list-link:hover { + color: #ffffff !important; + background-color: rgba(255, 255, 255, 0.12) !important; +} +.nav-list .nav-list-item .nav-list-link.active { + color: #ffffff !important; + font-weight: 700; + background-color: rgba(255, 255, 255, 0.22) !important; +} + +.side-bar .site-footer { + color: rgba(255, 255, 255, 0.7) !important; +} +.side-bar .site-footer a { + color: #ffffff !important; + text-decoration: underline; +} + +.main .site-footer, +.main-content .site-footer { + text-align: left !important; + width: 100% !important; + max-width: 100% !important; + margin-top: 3rem !important; + padding-top: 1.5rem !important; + border-top: 1px solid #e9ecef !important; +} + +/*# sourceMappingURL=just-the-docs-dark.css.map */ \ No newline at end of file diff --git a/_site/assets/css/just-the-docs-dark.css.map b/_site/assets/css/just-the-docs-dark.css.map new file mode 100644 index 0000000..76464f3 --- /dev/null +++ b/_site/assets/css/just-the-docs-dark.css.map @@ -0,0 +1 @@ +{"version":3,"sourceRoot":"","sources":["../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/vendor/accessible-pygments/github-light.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/vendor/accessible-pygments/github-dark.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/vendor/normalize.scss/normalize.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/base.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/color_schemes/dark.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/support/mixins/_typography.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/support/mixins/_layout.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/support/_variables.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/layout.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/content.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/navigation.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/typography.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/labels.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/buttons.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/support/mixins/_buttons.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/search.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/tables.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/code.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/utilities/_colors.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/utilities/_layout.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/utilities/_typography.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/utilities/_lists.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/utilities/_spacing.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/print.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/skiptomain.scss","just-the-docs-dark.scss","../../_sass/custom/custom.scss"],"names":[],"mappings":"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;EACA;EACA,kBD4BY;;ADpBV;EEZJ;IAOI;IACA;IACA,ODwFW;ICvFX;IACA;IACA;;;AFAA;EEZJ;IAgBI;IACA,WD+EQ;;;ADpFR;EEQF;IAEI,aD2ES;;;ADrFX;EEQF;IAQI;;;AAOF;EACE;EACA,kBDLQ;;ADpBV;EEuBA;IAKI;IACA,kBDTM;;;ACYR;EACE;;AFjCJ;EEgCE;IAII;;;;AAOV;EACE;;AF5CE;EE2CJ;IAII;IACA,WDyCY;;;;ACrChB;EACE,aDaK;ECZL,gBDYK;EDvDL,eCuDK;EDtDL,cCsDK;;ADlEH;EEoDJ;IFrCI,eCqDG;IDpDH,cCoDG;;;ADpEH;EEoDJ;IAOI,aDSG;ICRH,gBDQG;;;;ACJP;EACE;EACA;;AFlEE;EEgEJ;IAKI;IACA;IACA,QDmBY;;;;ACfhB;AAAA;AAAA;EAGE;;AF9EE;EE2EJ;AAAA;AAAA;IAMI,ODGQ;;;;ACCZ;EACE;;AAEA;EACE;;AFzFA;EEqFJ;IAQI;IACA,aDxBG;ICyBH,gBD7BG;IC8BH;IACA;;;;AAIJ;EACE;EACA,YDbc;ECcd;;AFxGE;EEqGJ;IAMI,QDjBY;ICkBZ,YDlBY;ICmBZ;;;;AAIJ;EACE;EACA;EACA;EACA;EACA,aDrDK;ECsDL,gBDtDK;ECuDL,ODnGY;ECoGZ;EF9GA,eCuDK;EDtDL,cCsDK;;ADlEH;EEiHJ;IFlGI,eCqDG;IDpDH,cCoDG;;;AF1BL;EACE;;AC3CA;EEiHJ;IHlEI;IACA,aErDuB;;;ADKvB;EEiHJ;IAeI,aDhEG;ICiEH,gBDjEG;;;;ACsEL;EACE;EACA;EACA;EACA;EACA;EACA;;;AAIJ;EACE;EACA;EACA,SDjFK;ECkFL;EACA;;;AFrJE;EEyJF;IACE;;;AAIJ;EACE;;;AAQF;EACE;;;AAOF;EACE;EACA;EACA;EACA,aDjHK;ECkHL,gBDlHK;EDvDL,eCuDK;EDtDL,cCsDK;;ADlEH;EE+KJ;IFhKI,eCqDG;IDpDH,cCoDG;;;AFlEL;EACE;;ACHA;EE+KJ;IHxKI;;;ACPA;EE+KJ;IAYI;IACA;;;;AAIJ;EACE,OD9HK;EC+HL,QD/HK;ECgIL,OJ7MW;;;AKCb;EACE,aFEoB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Ec;EQlEd,YACE;EAEF;;ATdE;ESKJ;IAYI;IACA;IACA,WRwEmB;IQvEnB;IACA;IACA;IACA;;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA,ORTY;EQUZ,kBRfY;EQgBZ;EACA;EACA;EACA;EACA;;ATvCE;ES2BJ;IAeI;IACA;IACA,kBRxBU;IQyBV;;;AAGF;EACE;;AAEA;EACE,OX9DO;;;AWmEb;EACE;EACA;EACA;EACA,cRKK;;ADlEH;ESyDJ;IAOI,cRIG;IQHH;;;AAGF;EACE;EACA;EACA;EACA,ORxDU;;;AQ4Dd;EACE;EACA;EACA;EACA;EACA;EACA;EACA,kBRhEY;EQiEZ,4BRPc;EQQd,2BRRc;EQSd,YACE;;ATvFA;ES4EJ;IAeI;IACA,ORDmB;IQEnB;;;;AAIJ;EACE;EACA,eRpCK;EQqCL;;AV9EA;EACE;;ACvBA;ESiGJ;IVtEI;;;AC3BA;EDYF;IACE;;;ACbA;ESiGJ;IVhFI;;;;AU2FJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;;AAEA;EAEE,kBX3Ha;;;AW+HjB;EACE;EACA,aR9DK;EQ+DL,gBR/DK;;ADhEH;ES4HJ;IAMI;IACA;IACA,eRpEG;IQqEH;;;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;;AVnIF;EACE;;ACbA;ES8IF;IV7HE;;;ACjBA;EDEF;IACE;;;ACHA;ES8IF;IVvIE;;;AUgJF;EACE,ORtFG;EQuFH,QRvFG;EQwFH,cR1FG;EQ2FH,OXrKS;EWsKT;;AAGF;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA,ORrJY;EQsJZ;EACA;;AVvLA;EACE;;ACOA;ESyKJ;IV5KI;;;;AUsLJ;EACE;EACA,aRrHK;EQsHL,gBRtHK;EQuHL,cRrHK;EQsHL,aRxHK;EQyHL,ORjKY;EQkKZ;EACA,aR/GO;EQgHP,mBR1KY;;AFhBZ;EACE;;ACHA;ESmLJ;IV5KI;;;ACPA;ESmLJ;IAaI;IACA;IACA,cRlIG;IQmIH;IACA;;;;AAIJ;EACE,YR1IK;;;AQ6IP;EACE;;;AAGF;EACE;;AVrMA;EACE;;ACbA;ESgNJ;IV/LI;;;;AUoMJ;EAC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+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ab5CJ;Ea+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;AAQR;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAKF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;Ad3GA;EACE;;ACOA;EcZJ;IfSI;;;;AAKF;EACE;;ACHA;EcRJ;IfeI;;;;AAKF;EACE;;ACbA;EcJJ;IfqBI;;;;AAKF;EACE;;ACvBA;EcAJ;If2BI;;;;AAKF;EACE;;ACjCA;EcIJ;IfiCI;;;;AAKF;EACE;;AC3CA;EcQJ;IfuCI;IACA,aErDuB;;;;AF0DzB;EACE;EACA,aE5DuB;;ADKvB;EcYJ;If+CI;;;;AAKF;EACE;EACA,aEvEuB;;ADKvB;EcgBJ;IfsDI;;;;AAKF;EACE;EACA,aElFuB;;ADKvB;EcoBJ;If6DI;;;;AAKF;EACE;EACA,aE7FuB;;ADKvB;EcwBJ;IfoEI;;;;AehEJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE,abxDiB;;;Aa2DnB;EACE,ab1DyB;;;Aa6D3B;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AC/EF;EACE;EACA;EACA;;AAGE;EACE;;;ACLN;EACE;EACA;;;AAQA;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AhBlCA;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhBzEJ;EgB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AAaN;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AhB7GA;EgBwHE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhB/IJ;EgBwHE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhB/IJ;EgBwHE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhB/IJ;EgBwHE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AhB/IJ;EgBwHE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AC3JR;EACE;AAAA;AAAA;AAAA;AAAA;AAAA;IAME;;EAGF;IACE;IACA;;EAGF;IACE;IACA;IACA;AAEA;IACA;IACA;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;;;AC3CJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAAA;EAEE,OpBXW;EoBYX,kBjBkBY;EiBjBZ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AClBF;EACE,kBlBuBY;;;AmBjCd;EACE;;;AAIF;EACE;;;AAIF;EACE;;;AAIF;EACE;;;AAGF;EACE;EACA;;;AAIF;EACE;EACA;;;AAME;EACE;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;;;AAOR;EACE;;AAEA;EACE;EACA;;;AAKJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA","sourcesContent":["/*\ngenerated by accessible-pygments \nCopyright (c) 2022, Quansight Labs\nLicensed under the BSD license, see LICENSE for details.\n--\ngenerated by Pygments \nCopyright 2006-2025 by the Pygments team.\nLicensed under the BSD license, see LICENSE for details.\n*/\n\n.highlight .hll { background-color: #0969da4a }\n.highlight .c { color: #6E7781 } /* Comment */\n.highlight .err { color: #CF222E } /* Error */\n.highlight .k { color: #CF222E } /* Keyword */\n.highlight .l { color: #953800 } /* Literal */\n.highlight .n { color: #8250DF } /* Name */\n.highlight .o { color: #116329 } /* Operator */\n.highlight .p { color: #24292F } /* Punctuation */\n.highlight .ch { color: #6E7781 } /* Comment.Hashbang */\n.highlight .cm { color: #6E7781 } /* Comment.Multiline */\n.highlight .cp { color: #6E7781 } /* Comment.Preproc */\n.highlight .cpf { color: #6E7781 } /* Comment.PreprocFile */\n.highlight .c1 { color: #6E7781 } /* Comment.Single */\n.highlight .cs { color: #6E7781 } /* Comment.Special */\n.highlight .gd { color: #0550AE } /* Generic.Deleted */\n.highlight .ge { font-style: italic } /* Generic.Emph */\n.highlight .gr { color: #CF222E } /* Generic.Error */\n.highlight .gh { color: #0550AE } /* Generic.Heading */\n.highlight .gs { font-weight: bold } /* Generic.Strong */\n.highlight .gu { color: #0550AE } /* Generic.Subheading */\n.highlight .kc { color: #0550AE } /* Keyword.Constant */\n.highlight .kd { color: #CF222E } /* Keyword.Declaration */\n.highlight .kn { color: #CF222E } /* Keyword.Namespace */\n.highlight .kp { color: #CF222E } /* Keyword.Pseudo */\n.highlight .kr { color: #CF222E } /* Keyword.Reserved */\n.highlight .kt { color: #CF222E } /* Keyword.Type */\n.highlight .ld { color: #953800 } /* Literal.Date */\n.highlight .m { color: #953800 } /* Literal.Number */\n.highlight .s { color: #0550AE } /* Literal.String */\n.highlight .na { color: #953800 } /* Name.Attribute */\n.highlight .nb { color: #953800 } /* Name.Builtin */\n.highlight .nc { color: #0550AE } /* Name.Class */\n.highlight .no { color: #0550AE } /* Name.Constant */\n.highlight .nd { color: #953800 } /* Name.Decorator */\n.highlight .ni { color: #116329 } /* Name.Entity */\n.highlight .ne { color: #8250DF } /* Name.Exception */\n.highlight .nf { color: #0550AE } /* Name.Function */\n.highlight .nl { color: #953800 } /* Name.Label */\n.highlight .nn { color: #24292F } /* Name.Namespace */\n.highlight .nx { color: #8250DF } /* Name.Other */\n.highlight .py { color: #0550AE } /* Name.Property */\n.highlight .nt { color: #116329 } /* Name.Tag */\n.highlight .nv { color: #953800 } /* Name.Variable */\n.highlight .ow { color: #8250DF } /* Operator.Word */\n.highlight .pm { color: #24292F } /* Punctuation.Marker */\n.highlight .w { color: #24292F } /* Text.Whitespace */\n.highlight .mb { color: #953800 } /* Literal.Number.Bin */\n.highlight .mf { color: #953800 } /* Literal.Number.Float */\n.highlight .mh { color: #953800 } /* Literal.Number.Hex */\n.highlight .mi { color: #953800 } /* Literal.Number.Integer */\n.highlight .mo { color: #953800 } /* Literal.Number.Oct */\n.highlight .sa { color: #0550AE } /* Literal.String.Affix */\n.highlight .sb { color: #0550AE } /* Literal.String.Backtick */\n.highlight .sc { color: #0550AE } /* Literal.String.Char */\n.highlight .dl { color: #0550AE } /* Literal.String.Delimiter */\n.highlight .sd { color: #0550AE } /* Literal.String.Doc */\n.highlight .s2 { color: #0550AE } /* Literal.String.Double */\n.highlight .se { color: #0550AE } /* Literal.String.Escape */\n.highlight .sh { color: #0550AE } /* Literal.String.Heredoc */\n.highlight .si { color: #0550AE } /* Literal.String.Interpol */\n.highlight .sx { color: #0550AE } /* Literal.String.Other */\n.highlight .sr { color: #0550AE } /* Literal.String.Regex */\n.highlight .s1 { color: #0550AE } /* Literal.String.Single */\n.highlight .ss { color: #0550AE } /* Literal.String.Symbol */\n.highlight .bp { color: #953800 } /* Name.Builtin.Pseudo */\n.highlight .fm { color: #0550AE } /* Name.Function.Magic */\n.highlight .vc { color: #953800 } /* Name.Variable.Class */\n.highlight .vg { color: #953800 } /* Name.Variable.Global */\n.highlight .vi { color: #953800 } /* Name.Variable.Instance */\n.highlight .vm { color: #953800 } /* Name.Variable.Magic */\n.highlight .il { color: #953800 } /* Literal.Number.Integer.Long */\n","/*\ngenerated by accessible-pygments \nCopyright (c) 2022, Quansight Labs\nLicensed under the BSD license, see LICENSE for details.\n--\ngenerated by Pygments \nCopyright 2006-2025 by the Pygments team.\nLicensed under the BSD license, see LICENSE for details.\n*/\n\n.highlight .hll { background-color: #6e7681 }\n.highlight { background: #0d1117; color: #E6EDF3 }\n.highlight .c { color: #8B949E; font-style: italic } /* Comment */\n.highlight .err { color: #F85149 } /* Error */\n.highlight .esc { color: #E6EDF3 } /* Escape */\n.highlight .g { color: #E6EDF3 } /* Generic */\n.highlight .k { color: #FF7B72 } /* Keyword */\n.highlight .l { color: #A5D6FF } /* Literal */\n.highlight .n { color: #E6EDF3 } /* Name */\n.highlight .o { color: #FF7B72; font-weight: bold } /* Operator */\n.highlight .x { color: #E6EDF3 } /* Other */\n.highlight .p { color: #E6EDF3 } /* Punctuation */\n.highlight .ch { color: #8B949E; font-style: italic } /* Comment.Hashbang */\n.highlight .cm { color: #8B949E; font-style: italic } /* Comment.Multiline */\n.highlight .cp { color: #8B949E; font-weight: bold; font-style: italic } /* Comment.Preproc */\n.highlight .cpf { color: #8B949E; font-style: italic } /* Comment.PreprocFile */\n.highlight .c1 { color: #8B949E; font-style: italic } /* Comment.Single */\n.highlight .cs { color: #8B949E; font-weight: bold; font-style: italic } /* Comment.Special */\n.highlight .gd { color: #FFA198; background-color: #490202 } /* Generic.Deleted */\n.highlight .ge { color: #E6EDF3; font-style: italic } /* Generic.Emph */\n.highlight .ges { color: #E6EDF3; font-weight: bold; font-style: italic } /* Generic.EmphStrong */\n.highlight .gr { color: #FFA198 } /* Generic.Error */\n.highlight .gh { color: #79C0FF; font-weight: bold } /* Generic.Heading */\n.highlight .gi { color: #56D364; background-color: #0F5323 } /* Generic.Inserted */\n.highlight .go { color: #8B949E } /* Generic.Output */\n.highlight .gp { color: #8B949E } /* Generic.Prompt */\n.highlight .gs { color: #E6EDF3; font-weight: bold } /* Generic.Strong */\n.highlight .gu { color: #79C0FF } /* Generic.Subheading */\n.highlight .gt { color: #FF7B72 } /* Generic.Traceback */\n.highlight .g-Underline { color: #E6EDF3; text-decoration: underline } /* Generic.Underline */\n.highlight .kc { color: #79C0FF } /* Keyword.Constant */\n.highlight .kd { color: #FF7B72 } /* Keyword.Declaration */\n.highlight .kn { color: #FF7B72 } /* Keyword.Namespace */\n.highlight .kp { color: #79C0FF } /* Keyword.Pseudo */\n.highlight .kr { color: #FF7B72 } /* Keyword.Reserved */\n.highlight .kt { color: #FF7B72 } /* Keyword.Type */\n.highlight .ld { color: #79C0FF } /* Literal.Date */\n.highlight .m { color: #A5D6FF } /* Literal.Number */\n.highlight .s { color: #A5D6FF } /* Literal.String */\n.highlight .na { color: #E6EDF3 } /* Name.Attribute */\n.highlight .nb { color: #E6EDF3 } /* Name.Builtin */\n.highlight .nc { color: #F0883E; font-weight: bold } /* Name.Class */\n.highlight .no { color: #79C0FF; font-weight: bold } /* Name.Constant */\n.highlight .nd { color: #D2A8FF; font-weight: bold } /* Name.Decorator */\n.highlight .ni { color: #FFA657 } /* Name.Entity */\n.highlight .ne { color: #F0883E; font-weight: bold } /* Name.Exception */\n.highlight .nf { color: #D2A8FF; font-weight: bold } /* Name.Function */\n.highlight .nl { color: #79C0FF; font-weight: bold } /* Name.Label */\n.highlight .nn { color: #FF7B72 } /* Name.Namespace */\n.highlight .nx { color: #E6EDF3 } /* Name.Other */\n.highlight .py { color: #79C0FF } /* Name.Property */\n.highlight .nt { color: #7EE787 } /* Name.Tag */\n.highlight .nv { color: #79C0FF } /* Name.Variable */\n.highlight .ow { color: #FF7B72; font-weight: bold } /* Operator.Word */\n.highlight .pm { color: #E6EDF3 } /* Punctuation.Marker */\n.highlight .w { color: #6E7681 } /* Text.Whitespace */\n.highlight .mb { color: #A5D6FF } /* Literal.Number.Bin */\n.highlight .mf { color: #A5D6FF } /* Literal.Number.Float */\n.highlight .mh { color: #A5D6FF } /* Literal.Number.Hex */\n.highlight .mi { color: #A5D6FF } /* Literal.Number.Integer */\n.highlight .mo { color: #A5D6FF } /* Literal.Number.Oct */\n.highlight .sa { color: #79C0FF } /* Literal.String.Affix */\n.highlight .sb { color: #A5D6FF } /* Literal.String.Backtick */\n.highlight .sc { color: #A5D6FF } /* Literal.String.Char */\n.highlight .dl { color: #79C0FF } /* Literal.String.Delimiter */\n.highlight .sd { color: #A5D6FF } /* Literal.String.Doc */\n.highlight .s2 { color: #A5D6FF } /* Literal.String.Double */\n.highlight .se { color: #79C0FF } /* Literal.String.Escape */\n.highlight .sh { color: #79C0FF } /* Literal.String.Heredoc */\n.highlight .si { color: #A5D6FF } /* Literal.String.Interpol */\n.highlight .sx { color: #A5D6FF } /* Literal.String.Other */\n.highlight .sr { color: #79C0FF } /* Literal.String.Regex */\n.highlight .s1 { color: #A5D6FF } /* Literal.String.Single */\n.highlight .ss { color: #A5D6FF } /* Literal.String.Symbol */\n.highlight .bp { color: #E6EDF3 } /* Name.Builtin.Pseudo */\n.highlight .fm { color: #D2A8FF; font-weight: bold } /* Name.Function.Magic */\n.highlight .vc { color: #79C0FF } /* Name.Variable.Class */\n.highlight .vg { color: #79C0FF } /* Name.Variable.Global */\n.highlight .vi { color: #79C0FF } /* Name.Variable.Instance */\n.highlight .vm { color: #79C0FF } /* Name.Variable.Magic */\n.highlight .il { color: #A5D6FF } /* Literal.Number.Integer.Long */\n","/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n font-family: monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n font-family: monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n appearance: auto;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-decoration {\n appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n appearance: auto; /* 1 */\n font: inherit; /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n display: none;\n}\n","// Base element style overrides\n// stylelint-disable selector-no-type, selector-max-type, selector-max-specificity, selector-max-id\n\n:root {\n color-scheme: $color-scheme;\n}\n\n* {\n box-sizing: border-box;\n}\n\nhtml {\n scroll-behavior: smooth;\n\n @include fs-4;\n}\n\nbody {\n font-family: $body-font-family;\n font-size: inherit;\n line-height: $body-line-height;\n color: $body-text-color;\n background-color: $body-background-color;\n overflow-wrap: break-word;\n}\n\nol,\nul,\ndl,\npre,\naddress,\nblockquote,\ntable,\ndiv,\nhr,\nform,\nfieldset,\nnoscript .table-wrapper {\n margin-top: 0;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n#toctitle {\n margin-top: 0;\n margin-bottom: 1em;\n font-weight: 500;\n line-height: $body-heading-line-height;\n color: $body-heading-color;\n}\n\np {\n margin-top: 1em;\n margin-bottom: 1em;\n}\n\na {\n color: $link-color;\n text-decoration: none;\n}\n\na:not([class]) {\n text-decoration: underline;\n text-decoration-color: $border-color;\n text-underline-offset: 2px;\n\n &:hover {\n text-decoration-color: rgba($link-color, 0.45);\n }\n}\n\ncode {\n font-family: $mono-font-family;\n font-size: 0.75em;\n line-height: $body-line-height;\n}\n\nfigure,\npre {\n margin: 0;\n}\n\nli {\n margin: 0.25em 0;\n}\n\nimg {\n max-width: 100%;\n height: auto;\n}\n\nhr {\n height: 1px;\n padding: 0;\n margin: $sp-6 0;\n background-color: $border-color;\n border: 0;\n}\n\n// adds a GitHub-style sidebar to blockquotes\nblockquote {\n margin: 10px 0;\n\n // resets user-agent stylesheets for blockquotes\n margin-block-start: 0;\n margin-inline-start: 0;\n padding-left: 1rem;\n border-left: 3px solid $border-color;\n}\n","$color-scheme: dark;\n$body-background-color: $grey-dk-300;\n$body-heading-color: $grey-lt-000;\n$body-text-color: $grey-lt-300;\n$link-color: lighten($blue-000, 10%);\n$nav-child-link-color: $grey-dk-000;\n$sidebar-color: $grey-dk-300;\n$base-button-color: $grey-dk-250;\n$btn-primary-color: $blue-200;\n$code-background-color: #0d1117; // github-dark bg color\n$code-linenumber-color: #e6edf3; // github-dark line number color\n$feedback-color: darken($sidebar-color, 3%);\n$table-background-color: $grey-dk-250;\n$search-background-color: $grey-dk-250;\n$search-result-preview-color: $grey-lt-300;\n$border-color: $grey-dk-200;\n\n@import \"./vendor/accessible-pygments/github-dark\";\n","// TODO: would be good to consider refactoring these mixins in a way that\n// the & { } selector is not necessary. Note that removing the & { }\n// will trip a SCSS deprecation warning -\n// see https://sass-lang.com/documentation/breaking-changes/mixed-decls/\n// stylelint-disable block-no-redundant-nested-style-rules\n@mixin fs-1 {\n & {\n font-size: $font-size-1 !important;\n }\n\n @include mq(sm) {\n font-size: $font-size-1-sm !important;\n }\n}\n\n@mixin fs-2 {\n & {\n font-size: $font-size-2 !important;\n }\n\n @include mq(sm) {\n font-size: $font-size-3 !important;\n }\n}\n\n@mixin fs-3 {\n & {\n font-size: $font-size-3 !important;\n }\n\n @include mq(sm) {\n font-size: $font-size-4 !important;\n }\n}\n\n@mixin fs-4 {\n & {\n font-size: $font-size-4 !important;\n }\n\n @include mq(sm) {\n font-size: $font-size-5 !important;\n }\n}\n\n@mixin fs-5 {\n & {\n font-size: $font-size-5 !important;\n }\n\n @include mq(sm) {\n font-size: $font-size-6 !important;\n }\n}\n\n@mixin fs-6 {\n & {\n font-size: $font-size-6 !important;\n }\n\n @include mq(sm) {\n font-size: $font-size-7 !important;\n line-height: $body-heading-line-height;\n }\n}\n\n@mixin fs-7 {\n & {\n font-size: $font-size-7 !important;\n line-height: $body-heading-line-height;\n }\n\n @include mq(sm) {\n font-size: $font-size-8 !important;\n }\n}\n\n@mixin fs-8 {\n & {\n font-size: $font-size-8 !important;\n line-height: $body-heading-line-height;\n }\n\n @include mq(sm) {\n font-size: $font-size-9 !important;\n }\n}\n\n@mixin fs-9 {\n & {\n font-size: $font-size-9 !important;\n line-height: $body-heading-line-height;\n }\n\n @include mq(sm) {\n font-size: $font-size-10 !important;\n }\n}\n\n@mixin fs-10 {\n & {\n font-size: $font-size-10 !important;\n line-height: $body-heading-line-height;\n }\n\n @include mq(sm) {\n font-size: $font-size-10-sm !important;\n }\n}\n","// Media query\n\n// Media query mixin\n// Usage:\n// @include mq(md) {\n// ..medium and up styles\n// }\n@mixin mq($name) {\n // Retrieves the value from the key\n $value: map-get($media-queries, $name);\n\n // If the key exists in the map\n @if $value {\n // Prints a media query based on the value\n @media (min-width: $value) {\n @content;\n }\n } @else {\n @warn \"No value could be retrieved from `#{$media-query}`. Please make sure it is defined in `$media-queries` map.\";\n }\n}\n\n// Responsive container\n\n@mixin container {\n padding-right: $gutter-spacing-sm;\n padding-left: $gutter-spacing-sm;\n\n @include mq(md) {\n padding-right: $gutter-spacing;\n padding-left: $gutter-spacing;\n }\n}\n","// Typography\n\n// prettier-ignore\n$body-font-family: system-ui, -apple-system, blinkmacsystemfont, \"Segoe UI\",\n roboto, \"Helvetica Neue\", arial, sans-serif, \"Segoe UI Emoji\" !default;\n$mono-font-family: \"SFMono-Regular\", menlo, consolas, monospace !default;\n$root-font-size: 16px !default; // DEPRECATED: previously base font-size for rems\n$body-line-height: 1.4 !default;\n$content-line-height: 1.6 !default;\n$body-heading-line-height: 1.25 !default;\n\n// Font size\n// `-sm` suffix is the size at the small (and above) media query\n\n$font-size-1: 0.5625rem !default;\n$font-size-1-sm: 0.625rem !default;\n$font-size-2: 0.6875rem !default; // h4 - uppercased!, h6 not uppercased, text-small\n$font-size-3: 0.75rem !default; // h5\n$font-size-4: 0.875rem !default;\n$font-size-5: 1rem !default; // h3\n$font-size-6: 1.125rem !default; // h2\n$font-size-7: 1.5rem !default;\n$font-size-8: 2rem !default; // h1\n$font-size-9: 2.25rem !default;\n$font-size-10: 2.625rem !default;\n$font-size-10-sm: 3rem !default;\n\n// Colors\n\n$white: #fff !default;\n$grey-dk-000: #959396 !default;\n$grey-dk-100: #5c5962 !default;\n$grey-dk-200: #44434d !default;\n$grey-dk-250: #302d36 !default;\n$grey-dk-300: #27262b !default;\n$grey-lt-000: #f5f6fa !default;\n$grey-lt-100: #eeebee !default;\n$grey-lt-200: #ecebed !default;\n$grey-lt-300: #e6e1e8 !default;\n$purple-000: #7253ed !default;\n$purple-100: #5e41d0 !default;\n$purple-200: #4e26af !default;\n$purple-300: #381885 !default;\n$blue-000: #2c84fa !default;\n$blue-100: #2869e6 !default;\n$blue-200: #264caf !default;\n$blue-300: #183385 !default;\n$green-000: #41d693 !default;\n$green-100: #11b584 !default;\n$green-200: #009c7b !default;\n$green-300: #026e57 !default;\n$yellow-000: #ffeb82 !default;\n$yellow-100: #fadf50 !default;\n$yellow-200: #f7d12e !default;\n$yellow-300: #e7af06 !default;\n$red-000: #f77e7e !default;\n$red-100: #f96e65 !default;\n$red-200: #e94c4c !default;\n$red-300: #dd2e2e !default;\n\n// Spacing\n\n$spacing-unit: 1rem; // 1rem == 16px\n\n$spacers: (\n sp-0: 0,\n sp-1: $spacing-unit * 0.25,\n sp-2: $spacing-unit * 0.5,\n sp-3: $spacing-unit * 0.75,\n sp-4: $spacing-unit,\n sp-5: $spacing-unit * 1.5,\n sp-6: $spacing-unit * 2,\n sp-7: $spacing-unit * 2.5,\n sp-8: $spacing-unit * 3,\n sp-9: $spacing-unit * 3.5,\n sp-10: $spacing-unit * 4,\n) !default;\n$sp-1: map-get($spacers, sp-1) !default; // 0.25 rem == 4px\n$sp-2: map-get($spacers, sp-2) !default; // 0.5 rem == 8px\n$sp-3: map-get($spacers, sp-3) !default; // 0.75 rem == 12px\n$sp-4: map-get($spacers, sp-4) !default; // 1 rem == 16px\n$sp-5: map-get($spacers, sp-5) !default; // 1.5 rem == 24px\n$sp-6: map-get($spacers, sp-6) !default; // 2 rem == 32px\n$sp-7: map-get($spacers, sp-7) !default; // 2.5 rem == 40px\n$sp-8: map-get($spacers, sp-8) !default; // 3 rem == 48px\n$sp-9: map-get($spacers, sp-9) !default; // 3.5 rem == 56px\n$sp-10: map-get($spacers, sp-10) !default; // 4 rem == 64px\n\n// Borders\n\n$border: 1px solid !default;\n$border-radius: 4px !default;\n$border-color: $grey-lt-100 !default;\n\n// Grid system\n\n$gutter-spacing: $sp-6 !default;\n$gutter-spacing-sm: $sp-4 !default;\n$nav-width: 16.5rem !default;\n$nav-width-md: 15.5rem !default;\n$nav-list-item-height: $sp-6 !default;\n$nav-list-item-height-sm: $sp-8 !default;\n$nav-list-expander-right: true;\n$content-width: 50rem !default;\n$header-height: 3.75rem !default;\n$search-results-width: $content-width - $nav-width !default;\n$transition-duration: 400ms;\n\n// Media queries in pixels\n\n$media-queries: (\n xs: 20rem,\n sm: 31.25rem,\n md: $content-width,\n lg: $content-width + $nav-width,\n xl: 87.5rem,\n) !default;\n","// The basic two column layout\n\n.side-bar {\n z-index: 0;\n display: flex;\n flex-wrap: wrap;\n background-color: $sidebar-color;\n\n @include mq(md) {\n flex-flow: column nowrap;\n position: fixed;\n width: $nav-width-md;\n height: 100%;\n border-right: $border $border-color;\n align-items: flex-end;\n }\n\n @include mq(lg) {\n width: calc((100% - #{$nav-width + $content-width}) / 2 + #{$nav-width});\n min-width: $nav-width;\n }\n\n & + .main {\n @include mq(md) {\n margin-left: $nav-width-md;\n }\n\n @include mq(lg) {\n // stylelint-disable function-name-case\n // disable for Max(), we want to use the CSS max() function\n margin-left: Max(\n #{$nav-width},\n calc((100% - #{$nav-width + $content-width}) / 2 + #{$nav-width})\n );\n // stylelint-enable function-name-case\n }\n\n .main-header {\n display: none;\n background-color: $sidebar-color;\n\n @include mq(md) {\n display: flex;\n background-color: $body-background-color;\n }\n\n &.nav-open {\n display: block;\n\n @include mq(md) {\n display: flex;\n }\n }\n }\n }\n}\n\n.main {\n margin: auto;\n\n @include mq(md) {\n position: relative;\n max-width: $content-width;\n }\n}\n\n.main-content-wrap {\n padding-top: $gutter-spacing-sm;\n padding-bottom: $gutter-spacing-sm;\n\n @include container;\n\n @include mq(md) {\n padding-top: $gutter-spacing;\n padding-bottom: $gutter-spacing;\n }\n}\n\n.main-header {\n z-index: 0;\n border-bottom: $border $border-color;\n\n @include mq(md) {\n display: flex;\n justify-content: space-between;\n height: $header-height;\n }\n}\n\n.site-nav,\n.site-header,\n.site-footer {\n width: 100%;\n\n @include mq(lg) {\n width: $nav-width;\n }\n}\n\n.site-nav {\n display: none;\n\n &.nav-open {\n display: block;\n }\n\n @include mq(md) {\n display: block;\n padding-top: $sp-8;\n padding-bottom: $gutter-spacing-sm;\n overflow-y: auto;\n flex: 1 1 auto;\n }\n}\n\n.site-header {\n display: flex;\n min-height: $header-height;\n align-items: center;\n\n @include mq(md) {\n height: $header-height;\n max-height: $header-height;\n border-bottom: $border $border-color;\n }\n}\n\n.site-title {\n flex-grow: 1;\n display: flex;\n height: 100%;\n align-items: center;\n padding-top: $sp-3;\n padding-bottom: $sp-3;\n color: $body-heading-color;\n outline-offset: -1px; // Fixes outline clipping on both desktop/mobile \"views\"\n\n @include container;\n\n @include fs-6;\n\n @include mq(md) {\n padding-top: $sp-2;\n padding-bottom: $sp-2;\n }\n}\n\n@if variable-exists(logo) {\n .site-logo {\n width: 100%;\n height: 100%;\n background-image: url($logo);\n background-repeat: no-repeat;\n background-position: left center;\n background-size: contain;\n }\n}\n\n.site-button {\n display: flex;\n height: 100%;\n padding: $gutter-spacing-sm;\n align-items: center;\n outline-offset: -1px; // Fixes outline clipping on both desktop/mobile \"views\"\n}\n\n@include mq(md) {\n .site-header .site-button {\n display: none;\n }\n}\n\n.site-title:hover {\n background-image: linear-gradient(\n -90deg,\n rgba($feedback-color, 1) 0%,\n rgba($feedback-color, 0.8) 80%,\n rgba($feedback-color, 0) 100%\n );\n}\n\n.site-button:hover {\n background-image: linear-gradient(\n -90deg,\n rgba($feedback-color, 1) 0%,\n rgba($feedback-color, 0.8) 100%\n );\n}\n\n.site-footer {\n position: absolute;\n bottom: 0;\n left: 0;\n padding-top: $sp-4;\n padding-bottom: $sp-4;\n\n @include container;\n\n @include fs-2;\n\n @include mq(md) {\n position: static;\n justify-self: end;\n }\n}\n\n.icon {\n width: $sp-5;\n height: $sp-5;\n color: $link-color;\n}\n","@charset \"UTF-8\";\n\n// Styles for rendered markdown in the .main-content container\n// stylelint-disable selector-no-type, max-nesting-depth, selector-max-compound-selectors, selector-max-type, selector-max-specificity, selector-max-id\n\n.main-content {\n line-height: $content-line-height;\n\n ol,\n ul,\n dl,\n pre,\n address,\n blockquote,\n .table-wrapper {\n margin-top: 0.5em;\n }\n\n a {\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n ul,\n ol {\n padding-left: 1.5em;\n }\n\n li {\n .highlight {\n margin-top: $sp-1;\n }\n }\n\n ol {\n list-style-type: none;\n counter-reset: step-counter;\n\n > li {\n position: relative;\n\n &::before {\n position: absolute;\n top: 0.2em;\n left: -1.6em;\n color: $grey-dk-000;\n content: counter(step-counter);\n counter-increment: step-counter;\n @include fs-3;\n\n @include mq(sm) {\n top: 0.11em;\n }\n }\n\n ol {\n counter-reset: sub-counter;\n\n > li {\n &::before {\n content: counter(sub-counter, lower-alpha);\n counter-increment: sub-counter;\n }\n }\n }\n }\n }\n\n ul {\n list-style: none;\n\n > li {\n &::before {\n position: absolute;\n margin-left: -1.4em;\n color: $grey-dk-000;\n content: \"•\";\n }\n }\n }\n\n .task-list-item {\n &::before {\n content: \"\";\n }\n }\n\n .task-list-item-checkbox {\n margin-right: 0.6em;\n margin-left: -1.4em;\n\n // The same margin-left is used above for ul > li::before\n }\n\n hr + * {\n margin-top: 0;\n }\n\n h1:first-of-type {\n margin-top: 0.5em;\n }\n\n dl {\n display: grid;\n grid-template: auto / 10em 1fr;\n }\n\n dt,\n dd {\n margin: 0.25em 0;\n }\n\n dt {\n grid-column: 1;\n font-weight: 500;\n text-align: right;\n\n &::after {\n content: \":\";\n }\n }\n\n dd {\n grid-column: 2;\n margin-bottom: 0;\n margin-left: 1em;\n\n blockquote,\n div,\n dl,\n dt,\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n li,\n ol,\n p,\n pre,\n table,\n ul,\n .table-wrapper {\n &:first-child {\n margin-top: 0;\n }\n }\n }\n\n dd,\n ol,\n ul {\n dl:first-child {\n dt:first-child,\n dd:nth-child(2) {\n margin-top: 0;\n }\n }\n }\n\n .anchor-heading {\n position: absolute;\n right: -$sp-4;\n width: $sp-5;\n height: 100%;\n padding-right: $sp-1;\n padding-left: $sp-1;\n overflow: visible;\n\n @include mq(md) {\n right: auto;\n left: -$sp-5;\n }\n\n svg {\n display: inline-block;\n width: 100%;\n height: 100%;\n color: $link-color;\n visibility: hidden;\n }\n }\n\n .anchor-heading:hover,\n .anchor-heading:focus,\n h1:hover > .anchor-heading,\n h2:hover > .anchor-heading,\n h3:hover > .anchor-heading,\n h4:hover > .anchor-heading,\n h5:hover > .anchor-heading,\n h6:hover > .anchor-heading {\n svg {\n visibility: visible;\n }\n }\n\n summary {\n cursor: pointer;\n }\n\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n #toctitle {\n position: relative;\n margin-top: 1.5em;\n margin-bottom: 0.25em;\n\n + table,\n + .table-wrapper,\n + .code-example,\n + .highlighter-rouge,\n + .sectionbody .listingblock {\n margin-top: 1em;\n }\n\n + p:not(.label) {\n margin-top: 0;\n }\n }\n\n > h1:first-child,\n > h2:first-child,\n > h3:first-child,\n > h4:first-child,\n > h5:first-child,\n > h6:first-child,\n > .sect1:first-child > h2,\n > .sect2:first-child > h3,\n > .sect3:first-child > h4,\n > .sect4:first-child > h5,\n > .sect5:first-child > h6 {\n margin-top: $sp-2;\n }\n}\n","// Main nav, breadcrumb, etc...\n// stylelint-disable selector-no-type, max-nesting-depth, selector-max-compound-selectors, selector-max-type, selector-max-specificity\n\n.nav-list {\n padding: 0;\n margin-top: 0;\n margin-bottom: 0;\n list-style: none;\n\n .nav-list-item {\n position: relative;\n margin: 0;\n\n @include fs-4;\n\n @include mq(md) {\n @include fs-3;\n }\n\n .nav-list-link {\n display: block;\n min-height: $nav-list-item-height-sm;\n padding-top: $sp-1;\n padding-bottom: $sp-1;\n line-height: #{$nav-list-item-height-sm - 2 * $sp-1};\n outline-offset: -1px; // Fixes outline clipping on both desktop/mobile \"views\"\n\n @if $nav-list-expander-right {\n padding-right: $nav-list-item-height-sm;\n padding-left: $gutter-spacing-sm;\n } @else {\n padding-right: $gutter-spacing-sm;\n padding-left: $nav-list-item-height-sm;\n }\n\n @include mq(md) {\n min-height: $nav-list-item-height;\n line-height: #{$nav-list-item-height - 2 * $sp-1};\n @if $nav-list-expander-right {\n padding-right: $nav-list-item-height;\n padding-left: $gutter-spacing;\n } @else {\n padding-right: $gutter-spacing;\n padding-left: $nav-list-item-height;\n }\n }\n\n &.external > svg {\n width: $sp-4;\n height: $sp-4;\n vertical-align: text-bottom;\n }\n\n &.active {\n font-weight: 600;\n text-decoration: none;\n }\n\n &:hover,\n &.active {\n color: darken($link-color, 5%);\n background-image: linear-gradient(\n -90deg,\n rgba($feedback-color, 1) 0%,\n rgba($feedback-color, 0.8) 80%,\n rgba($feedback-color, 0) 100%\n );\n }\n }\n\n .nav-list-expander {\n position: absolute;\n @if $nav-list-expander-right {\n right: 0;\n }\n\n width: $nav-list-item-height-sm;\n height: $nav-list-item-height-sm;\n padding: #{$nav-list-item-height-sm * 0.25};\n color: $link-color;\n outline-offset: -1px; // Fixes outline clipping on both desktop/mobile \"views\"\n\n @include mq(md) {\n width: $nav-list-item-height;\n height: $nav-list-item-height;\n padding: #{$nav-list-item-height * 0.25};\n }\n\n &:hover {\n background-image: linear-gradient(\n -90deg,\n rgba($feedback-color, 1) 0%,\n rgba($feedback-color, 0.8) 100%\n );\n }\n\n @if $nav-list-expander-right {\n svg {\n transform: rotate(90deg);\n }\n }\n }\n\n > .nav-list {\n display: none;\n padding-left: $sp-3;\n list-style: none;\n\n .nav-list-item {\n position: relative;\n\n .nav-list-link {\n color: $nav-child-link-color;\n }\n\n .nav-list-expander {\n color: $nav-child-link-color;\n }\n }\n }\n\n &.active {\n > .nav-list-expander svg {\n @if $nav-list-expander-right {\n transform: rotate(-90deg);\n } @else {\n transform: rotate(90deg);\n }\n }\n\n > .nav-list {\n display: block;\n }\n }\n }\n}\n\n.nav-category {\n padding: $sp-2 $gutter-spacing-sm;\n font-weight: 600;\n text-align: start;\n text-transform: uppercase;\n border-bottom: $border $border-color;\n @include fs-2;\n\n @include mq(md) {\n padding: $sp-2 $gutter-spacing;\n margin-top: $gutter-spacing-sm;\n text-align: start;\n\n &:first-child {\n margin-top: 0;\n }\n }\n}\n\n.nav-list.nav-category-list {\n > .nav-list-item {\n margin: 0;\n\n > .nav-list {\n padding: 0;\n\n > .nav-list-item {\n > .nav-list-link {\n color: $link-color;\n }\n\n > .nav-list-expander {\n color: $link-color;\n }\n }\n }\n }\n}\n\n// Aux nav\n\n.aux-nav {\n height: 100%;\n overflow-x: auto;\n @include fs-2;\n\n .aux-nav-list {\n display: flex;\n height: 100%;\n padding: 0;\n margin: 0;\n list-style: none;\n }\n\n .aux-nav-list-item {\n display: inline-block;\n height: 100%;\n padding: 0;\n margin: 0;\n }\n\n @include mq(md) {\n padding-right: $gutter-spacing-sm;\n }\n}\n\n// Breadcrumb nav\n\n.breadcrumb-nav {\n @include mq(md) {\n margin-top: -$sp-4;\n }\n}\n\n.breadcrumb-nav-list {\n padding-left: 0;\n margin-bottom: $sp-3;\n list-style: none;\n}\n\n.breadcrumb-nav-list-item {\n display: table-cell;\n @include fs-2;\n\n &::before {\n display: none;\n }\n\n &::after {\n display: inline-block;\n margin-right: $sp-2;\n margin-left: $sp-2;\n color: $grey-dk-000;\n content: \"/\";\n }\n\n &:last-child {\n &::after {\n content: \"\";\n }\n }\n}\n","// Typography\n// stylelint-disable selector-no-type, selector-max-type, selector-max-specificity, selector-max-id\n\nh1,\n.text-alpha {\n font-weight: 300;\n\n @include fs-8;\n}\n\nh2,\n.text-beta,\n#toctitle {\n @include fs-6;\n}\n\nh3,\n.text-gamma {\n @include fs-5;\n}\n\nh4,\n.text-delta {\n font-weight: 400;\n text-transform: uppercase;\n letter-spacing: 0.1em;\n\n @include fs-2;\n}\n\nh4 code {\n text-transform: none;\n}\n\nh5,\n.text-epsilon {\n @include fs-3;\n}\n\nh6,\n.text-zeta {\n @include fs-2;\n}\n\n.text-small {\n @include fs-2;\n}\n\n.text-mono {\n font-family: $mono-font-family !important;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n","// Labels (not the form kind)\n\n// this :not() prevents a style clash with Mermaid.js's\n// diagram labels, which also use .label\n// for more, see https://github.com/just-the-docs/just-the-docs/issues/1272\n// and the accompanying PR\n.label:not(g),\n.label-blue:not(g) {\n display: inline-block;\n padding: 0.16em 0.56em;\n margin-right: $sp-2;\n margin-left: $sp-2;\n color: $white;\n text-transform: uppercase;\n vertical-align: middle;\n background-color: $blue-100;\n border-radius: 12px;\n\n @include fs-2;\n}\n\n.label-green:not(g) {\n background-color: $green-300;\n}\n\n.label-purple:not(g) {\n background-color: $purple-100;\n}\n\n.label-red:not(g) {\n background-color: $red-300;\n}\n\n.label-yellow:not(g) {\n color: $grey-dk-200;\n background-color: $yellow-200;\n}\n","// Buttons and things that look like buttons\n// stylelint-disable color-named\n\n.btn {\n display: inline-block;\n box-sizing: border-box;\n padding: 0.3em 1em;\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n font-weight: 500;\n line-height: 1.5;\n color: $link-color;\n text-decoration: none;\n vertical-align: baseline;\n cursor: pointer;\n background-color: $base-button-color;\n border-width: 0;\n border-radius: $border-radius;\n box-shadow:\n 0 1px 2px rgba(0, 0, 0, 0.12),\n 0 3px 10px rgba(0, 0, 0, 0.08);\n appearance: none;\n\n &:focus {\n text-decoration: none;\n outline: none;\n box-shadow: 0 0 0 3px rgba(blue, 0.25);\n }\n\n &:focus:hover,\n &.selected:focus {\n box-shadow: 0 0 0 3px rgba(blue, 0.25);\n }\n\n &:hover,\n &.zeroclipboard-is-hover {\n color: darken($link-color, 2%);\n }\n\n &:hover,\n &:active,\n &.zeroclipboard-is-hover,\n &.zeroclipboard-is-active {\n text-decoration: none;\n background-color: darken($base-button-color, 1%);\n }\n\n &:active,\n &.selected,\n &.zeroclipboard-is-active {\n background-color: darken($base-button-color, 3%);\n background-image: none;\n box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15);\n }\n\n &.selected:hover {\n background-color: darken(#dcdcdc, 5%);\n }\n\n &:disabled,\n &.disabled {\n &,\n &:hover {\n color: rgba(102, 102, 102, 0.5);\n cursor: default;\n background-color: rgba(229, 229, 229, 0.5);\n background-image: none;\n box-shadow: none;\n }\n }\n}\n\n.btn-outline {\n color: $link-color;\n background: transparent;\n box-shadow: inset 0 0 0 2px $grey-lt-300;\n\n &:hover,\n &:active,\n &.zeroclipboard-is-hover,\n &.zeroclipboard-is-active {\n color: darken($link-color, 4%);\n text-decoration: none;\n background-color: transparent;\n box-shadow: inset 0 0 0 3px $grey-lt-300;\n }\n\n &:focus {\n text-decoration: none;\n outline: none;\n box-shadow:\n inset 0 0 0 2px $grey-dk-100,\n 0 0 0 3px rgba(blue, 0.25);\n }\n\n &:focus:hover,\n &.selected:focus {\n box-shadow: inset 0 0 0 2px $grey-dk-100;\n }\n}\n\n.btn-primary {\n @include btn-color($white, $btn-primary-color);\n}\n\n.btn-purple {\n @include btn-color($white, $purple-100);\n}\n\n.btn-blue {\n @include btn-color($white, $blue-200);\n}\n\n.btn-green {\n @include btn-color($white, $green-300);\n}\n\n.btn-reset {\n background: none;\n border: none;\n margin: 0;\n text-align: inherit;\n font: inherit;\n border-radius: 0;\n appearance: none;\n}\n","// Colored button\n\n@mixin btn-color($fg, $bg) {\n color: $fg;\n background-color: darken($bg, 2%);\n background-image: linear-gradient(lighten($bg, 5%), darken($bg, 2%));\n box-shadow:\n 0 1px 3px rgba(0, 0, 0, 0.25),\n 0 4px 10px rgba(0, 0, 0, 0.12);\n\n &:hover,\n &.zeroclipboard-is-hover {\n color: $fg;\n background-color: darken($bg, 4%);\n background-image: linear-gradient((lighten($bg, 2%), darken($bg, 4%)));\n }\n\n &:active,\n &.selected,\n &.zeroclipboard-is-active {\n background-color: darken($bg, 5%);\n background-image: none;\n box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15);\n }\n\n &.selected:hover {\n background-color: darken($bg, 10%);\n }\n}\n","// Search input and autocomplete\n\n.search {\n position: relative;\n z-index: 2;\n flex-grow: 1;\n height: $sp-10;\n padding: $sp-2;\n transition: padding linear #{$transition-duration * 0.5};\n\n @include mq(md) {\n position: relative !important;\n width: auto !important;\n height: 100% !important;\n padding: 0;\n transition: none;\n }\n}\n\n.search-input-wrap {\n position: relative;\n z-index: 1;\n height: $sp-8;\n overflow: hidden;\n border-radius: $border-radius;\n box-shadow:\n 0 1px 2px rgba(0, 0, 0, 0.12),\n 0 3px 10px rgba(0, 0, 0, 0.08);\n transition: height linear #{$transition-duration * 0.5};\n\n @include mq(md) {\n position: absolute;\n width: 100%;\n max-width: $search-results-width;\n height: 100% !important;\n border-radius: 0;\n box-shadow: none;\n transition: width ease $transition-duration;\n }\n}\n\n.search-input {\n position: absolute;\n width: 100%;\n height: 100%;\n padding: $sp-2 $gutter-spacing-sm $sp-2 #{$gutter-spacing-sm + $sp-5};\n font-size: 1rem;\n color: $body-text-color;\n background-color: $search-background-color;\n border-top: 0;\n border-right: 0;\n border-bottom: 0;\n border-left: 0;\n border-radius: 0;\n\n @include mq(md) {\n padding: $sp-2 $gutter-spacing-sm $sp-2 #{$gutter-spacing + $sp-5};\n font-size: 0.875rem;\n background-color: $body-background-color;\n transition: padding-left linear #{$transition-duration * 0.5};\n }\n\n &:focus {\n outline-offset: -1px;\n\n + .search-label .search-icon {\n color: $link-color;\n }\n }\n}\n\n.search-label {\n position: absolute;\n display: flex;\n height: 100%;\n padding-left: $gutter-spacing-sm;\n\n @include mq(md) {\n padding-left: $gutter-spacing;\n transition: padding-left linear #{$transition-duration * 0.5};\n }\n\n .search-icon {\n width: #{$sp-4 * 1.2};\n height: #{$sp-4 * 1.2};\n align-self: center;\n color: $grey-dk-000;\n }\n}\n\n.search-results {\n position: absolute;\n left: 0;\n display: none;\n width: 100%;\n max-height: calc(100% - #{$sp-10});\n overflow-y: auto;\n background-color: $search-background-color;\n border-bottom-right-radius: $border-radius;\n border-bottom-left-radius: $border-radius;\n box-shadow:\n 0 1px 2px rgba(0, 0, 0, 0.12),\n 0 3px 10px rgba(0, 0, 0, 0.08);\n\n @include mq(md) {\n top: 100%;\n width: $search-results-width;\n max-height: calc(100vh - 200%) !important;\n }\n}\n\n.search-results-list {\n padding-left: 0;\n margin-bottom: $sp-1;\n list-style: none;\n @include fs-4;\n\n @include mq(md) {\n @include fs-3;\n }\n}\n\n.search-results-list-item {\n padding: 0;\n margin: 0;\n}\n\n.search-result {\n display: block;\n padding: $sp-1 $sp-3;\n outline-offset: -1px;\n\n &:hover,\n &.active {\n background-color: $feedback-color;\n }\n}\n\n.search-result-title {\n display: block;\n padding-top: $sp-2;\n padding-bottom: $sp-2;\n\n @include mq(sm) {\n display: inline-block;\n width: 40%;\n padding-right: $sp-2;\n vertical-align: top;\n }\n}\n\n.search-result-doc {\n display: flex;\n align-items: center;\n overflow-wrap: break-word;\n\n &.search-result-doc-parent {\n opacity: 0.5;\n @include fs-3;\n\n @include mq(md) {\n @include fs-2;\n }\n }\n\n .search-result-icon {\n width: $sp-4;\n height: $sp-4;\n margin-right: $sp-2;\n color: $link-color;\n flex-shrink: 0;\n }\n\n .search-result-doc-title {\n overflow: auto;\n }\n}\n\n.search-result-section {\n margin-left: #{$sp-4 + $sp-2};\n overflow-wrap: break-word;\n}\n\n.search-result-rel-url {\n display: block;\n margin-left: #{$sp-4 + $sp-2};\n overflow: hidden;\n color: $search-result-preview-color;\n text-overflow: ellipsis;\n white-space: nowrap;\n @include fs-1;\n}\n\n.search-result-previews {\n display: block;\n padding-top: $sp-2;\n padding-bottom: $sp-2;\n padding-left: $sp-4;\n margin-left: $sp-2;\n color: $search-result-preview-color;\n overflow-wrap: break-word;\n border-left: $border;\n border-left-color: $border-color;\n @include fs-2;\n\n @include mq(sm) {\n display: inline-block;\n width: 60%;\n padding-left: $sp-2;\n margin-left: 0;\n vertical-align: top;\n }\n}\n\n.search-result-preview + .search-result-preview {\n margin-top: $sp-1;\n}\n\n.search-result-highlight {\n font-weight: bold;\n}\n\n.search-no-result {\n padding: $sp-2 $sp-3;\n @include fs-3;\n}\n\n.search-button {\n position: fixed;\n right: $sp-4;\n bottom: $sp-4;\n display: flex;\n width: $sp-9;\n height: $sp-9;\n background-color: $search-background-color;\n border: 1px solid rgba($link-color, 0.3);\n border-radius: #{$sp-9 * 0.5};\n box-shadow:\n 0 1px 2px rgba(0, 0, 0, 0.12),\n 0 3px 10px rgba(0, 0, 0, 0.08);\n align-items: center;\n justify-content: center;\n}\n\n.search-overlay {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1;\n width: 0;\n height: 0;\n background-color: rgba(0, 0, 0, 0.3);\n opacity: 0;\n transition:\n opacity ease $transition-duration,\n width 0s $transition-duration,\n height 0s $transition-duration;\n}\n\n.search-active {\n .search {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n padding: 0;\n }\n\n .search-input-wrap {\n height: $sp-10;\n border-radius: 0;\n\n @include mq(md) {\n width: $search-results-width;\n box-shadow:\n 0 1px 2px rgba(0, 0, 0, 0.12),\n 0 3px 10px rgba(0, 0, 0, 0.08);\n }\n }\n\n .search-input {\n background-color: $search-background-color;\n\n @include mq(md) {\n padding-left: 2.3rem;\n }\n }\n\n .search-label {\n @include mq(md) {\n padding-left: 0.6rem;\n }\n }\n\n .search-results {\n display: block;\n }\n\n .search-overlay {\n width: 100%;\n height: 100%;\n opacity: 1;\n transition:\n opacity ease $transition-duration,\n width 0s,\n height 0s;\n }\n\n @include mq(md) {\n .main {\n position: fixed;\n right: 0;\n left: 0;\n }\n }\n\n .main-header {\n padding-top: $sp-10;\n\n @include mq(md) {\n padding-top: 0;\n }\n }\n}\n","// Tables\n// stylelint-disable max-nesting-depth, selector-no-type, selector-max-type\n\n.table-wrapper {\n display: block;\n width: 100%;\n max-width: 100%;\n margin-bottom: $sp-5;\n overflow-x: auto;\n border-radius: $border-radius;\n box-shadow:\n 0 1px 2px rgba(0, 0, 0, 0.12),\n 0 3px 10px rgba(0, 0, 0, 0.08);\n}\n\ntable {\n display: table;\n min-width: 100%;\n border-collapse: separate;\n}\n\nth,\ntd {\n min-width: 7.5rem;\n padding: $sp-2 $sp-3;\n background-color: $table-background-color;\n border-bottom: $border rgba($border-color, 0.5);\n border-left: $border $border-color;\n\n @include fs-3;\n\n &:first-of-type {\n border-left: 0;\n }\n}\n\ntbody {\n tr {\n &:last-of-type {\n th,\n td {\n border-bottom: 0;\n }\n\n td {\n padding-bottom: $sp-3;\n }\n }\n }\n}\n\nthead {\n th {\n border-bottom: $border $border-color;\n }\n}\n","// Code and syntax highlighting\n// stylelint-disable selector-no-qualifying-type, declaration-block-semicolon-newline-after,declaration-block-single-line-max-declarations, selector-no-type, selector-max-type, scss/comment-no-empty\n\n// {% raw %}\n\n// This instruction applies to all queues not within 'pre' or 'figure', avoiding 'code' generated by the highlight.\n:not(pre, figure) {\n & > code {\n padding: 0.2em 0.15em;\n font-weight: 400;\n background-color: $code-background-color;\n border: $border $border-color;\n border-radius: $border-radius;\n }\n}\n\n// Avoid appearance of dark border around visited code links in Safari\na:visited code {\n border-color: $border-color;\n}\n\n// Content structure for highlighted code blocks using fences or Liquid\n//\n// ```[LANG]...```, no kramdown line_numbers:\n// div.[language-LANG.]highlighter-rouge > div.highlight > pre.highlight > code\n//\n// ```[LANG]...```, kramdown line_numbers = true:\n// div.[language-LANG.]highlighter-rouge > div.highlight > pre.highlight > code\n// > div.table-wrapper > table.rouge-table > tbody > tr\n// > td.rouge-gutter.gl > pre.lineno\n// | td.rouge-code > pre\n//\n// {% highlight LANG %}...{% endhighlight %}:\n// figure.highlight > pre > code.language-LANG\n//\n// {% highlight LANG linenos %}...{% endhighlight %}:\n// figure.highlight > pre > code.language-LANG\n// > div.table-wrapper > table.rouge-table > tbody > tr\n// > td.gutter.gl > pre.lineno\n// | td.code > pre\n//\n// ----...---- (AsciiDoc)\n// div.listingblock > div.content > pre.rouge.highlight\n//\n// fix_linenos removes the outermost pre when it encloses table.rouge-table\n//\n// See docs/index-test.md for some tests.\n//\n// No kramdown line_numbers: fences and Liquid highlighting look the same.\n// Kramdown line_numbers = true: fences have a wider gutter than with Liquid?\n\n// ```[LANG]...```\n// or in AsciiDoc:\n//\n// ----\n// ...\n// ----\n\n// the code may appear with 3 different types:\n// container \\ case: default case, code with line number, code with html rendering\n// top level: div.highlighter-rouge, figure.highlight, figure.highlight\n// second level: div.highlight, div.table-wrapper, pre.highlight\n// third level: pre.highlight, td.code, absent\n// last level: code, pre, code (optionality)\n// highlighter level: span, span, span\n// the spacing are only in the second level for case 1, 3 and in the third level for case 2\n// in AsciiDoc, there is a parent container that contains optionally a title and the content.\n\n// select top level container\ndiv.highlighter-rouge,\ndiv.listingblock > div.content,\nfigure.highlight {\n margin-top: 0;\n margin-bottom: $sp-3;\n background-color: $code-background-color;\n border-radius: $border-radius;\n box-shadow: none;\n -webkit-overflow-scrolling: touch;\n position: relative;\n padding: 0;\n\n // copy button (or other button)\n // the button appear only when there is a hover on the code or focus on button\n > button {\n width: $sp-3;\n opacity: 0;\n position: absolute;\n top: 0;\n right: 0;\n padding: $sp-3;\n border: none;\n background: none;\n color: $body-text-color;\n box-sizing: content-box;\n\n svg {\n fill: $body-text-color;\n }\n\n &:active {\n text-decoration: none;\n outline: none;\n opacity: 1;\n }\n\n &:focus {\n opacity: 1;\n outline: 2px solid $link-color;\n }\n }\n\n // the button can be seen by doing a simple hover in the code, there is no need to go over the location of the button\n &:hover {\n > button {\n cursor: copy;\n opacity: 1;\n }\n }\n}\n\n// setting the spacing and scrollbar on the second level for the first case\n// remove all space on the second and third level\n// this is a mixin to accommodate for the slightly different structures generated via Markdown vs AsciiDoc\n@mixin scroll-and-spacing($code-div, $pre-select) {\n #{$code-div} {\n overflow-x: auto;\n padding: $sp-3;\n margin: 0;\n border: 1px solid $body-text-color;\n border-radius: $border-radius;\n }\n\n #{$pre-select},\n code {\n padding: 0;\n margin: 0;\n border: 0;\n }\n}\n\n// for Markdown\ndiv.highlighter-rouge {\n @include scroll-and-spacing(\"div.highlight\", \"pre.highlight\");\n}\n\n// for AsciiDoc. we also need to fix the margins for its parent container.\ndiv.listingblock {\n margin-top: 0;\n margin-bottom: $sp-3;\n\n @include scroll-and-spacing(\"div.content\", \"div.content > pre\");\n}\n\n// {% highlight LANG %}...{% endhighlight %},\n// {% highlight LANG linenos %}...{% endhighlight %}:\n\n// setting the spacing and scrollbar on the second level for the thirt case\n// the css rule are apply only to the last code enviroment\n// setting the scroolbar\nfigure.highlight {\n pre,\n :not(pre) > code {\n overflow-x: auto;\n padding: $sp-3;\n margin: 0;\n border: 1px solid $body-text-color;\n border-radius: $border-radius;\n }\n}\n\n// ```[LANG]...```, kramdown line_numbers = true,\n// {% highlight LANG linenos %}...{% endhighlight %}:\n\n// setting the spacing and scrollbar on the thirt level for the second case\n.highlight .table-wrapper {\n padding: $sp-3 0;\n margin: 0;\n border: 0;\n box-shadow: none;\n\n td,\n pre {\n min-width: 0;\n padding: 0;\n background-color: $code-background-color;\n border: 0;\n\n @include fs-2;\n }\n\n td.gl {\n width: 1em;\n padding-right: $sp-3;\n padding-left: $sp-3;\n }\n\n pre {\n margin: 0;\n line-height: 2;\n }\n}\n\n// Code examples: html render of a code\n.code-example,\n.listingblock > .title {\n padding: $sp-3;\n margin-bottom: $sp-3;\n overflow: auto;\n border: 1px solid $border-color;\n border-radius: $border-radius;\n\n + .highlighter-rouge,\n + .sectionbody .listingblock,\n + .content,\n + figure.highlight {\n position: relative;\n margin-top: -$sp-4;\n border-right: 1px solid $border-color;\n border-bottom: 1px solid $border-color;\n border-left: 1px solid $border-color;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n}\n\n// Mermaid diagram code blocks should be left unstyled.\ncode.language-mermaid {\n padding: 0;\n background-color: inherit;\n border: 0;\n}\n\n// Override OneDarkJekyll Colors for Code Blocks\n.highlight,\npre.highlight {\n background: $code-background-color; // Code Background\n // For Backwards Compatibility Before $code-linenumber-color was added\n @if variable-exists(code-linenumber-color) {\n color: $code-linenumber-color; // Code Line Numbers\n } @else {\n color: $body-text-color; // Code Line Numbers\n }\n}\n\n// Override OneDarkJekyll Colors for Code Blocks\n.highlight pre {\n background: $code-background-color; // Code Background\n}\n\n// {% endraw %}\n","// Utility classes for colors\n\n// Text colors\n\n.text-grey-dk-000 {\n color: $grey-dk-000 !important;\n}\n\n.text-grey-dk-100 {\n color: $grey-dk-100 !important;\n}\n\n.text-grey-dk-200 {\n color: $grey-dk-200 !important;\n}\n\n.text-grey-dk-250 {\n color: $grey-dk-250 !important;\n}\n\n.text-grey-dk-300 {\n color: $grey-dk-300 !important;\n}\n\n.text-grey-lt-000 {\n color: $grey-lt-000 !important;\n}\n\n.text-grey-lt-100 {\n color: $grey-lt-100 !important;\n}\n\n.text-grey-lt-200 {\n color: $grey-lt-200 !important;\n}\n\n.text-grey-lt-300 {\n color: $grey-lt-300 !important;\n}\n\n.text-blue-000 {\n color: $blue-000 !important;\n}\n\n.text-blue-100 {\n color: $blue-100 !important;\n}\n\n.text-blue-200 {\n color: $blue-200 !important;\n}\n\n.text-blue-300 {\n color: $blue-300 !important;\n}\n\n.text-green-000 {\n color: $green-000 !important;\n}\n\n.text-green-100 {\n color: $green-100 !important;\n}\n\n.text-green-200 {\n color: $green-200 !important;\n}\n\n.text-green-300 {\n color: $green-300 !important;\n}\n\n.text-purple-000 {\n color: $purple-000 !important;\n}\n\n.text-purple-100 {\n color: $purple-100 !important;\n}\n\n.text-purple-200 {\n color: $purple-200 !important;\n}\n\n.text-purple-300 {\n color: $purple-300 !important;\n}\n\n.text-yellow-000 {\n color: $yellow-000 !important;\n}\n\n.text-yellow-100 {\n color: $yellow-100 !important;\n}\n\n.text-yellow-200 {\n color: $yellow-200 !important;\n}\n\n.text-yellow-300 {\n color: $yellow-300 !important;\n}\n\n.text-red-000 {\n color: $red-000 !important;\n}\n\n.text-red-100 {\n color: $red-100 !important;\n}\n\n.text-red-200 {\n color: $red-200 !important;\n}\n\n.text-red-300 {\n color: $red-300 !important;\n}\n\n// Background colors\n\n.bg-grey-dk-000 {\n background-color: $grey-dk-000 !important;\n}\n\n.bg-grey-dk-100 {\n background-color: $grey-dk-100 !important;\n}\n\n.bg-grey-dk-200 {\n background-color: $grey-dk-200 !important;\n}\n\n.bg-grey-dk-250 {\n background-color: $grey-dk-250 !important;\n}\n\n.bg-grey-dk-300 {\n background-color: $grey-dk-300 !important;\n}\n\n.bg-grey-lt-000 {\n background-color: $grey-lt-000 !important;\n}\n\n.bg-grey-lt-100 {\n background-color: $grey-lt-100 !important;\n}\n\n.bg-grey-lt-200 {\n background-color: $grey-lt-200 !important;\n}\n\n.bg-grey-lt-300 {\n background-color: $grey-lt-300 !important;\n}\n\n.bg-blue-000 {\n background-color: $blue-000 !important;\n}\n\n.bg-blue-100 {\n background-color: $blue-100 !important;\n}\n\n.bg-blue-200 {\n background-color: $blue-200 !important;\n}\n\n.bg-blue-300 {\n background-color: $blue-300 !important;\n}\n\n.bg-green-000 {\n background-color: $green-000 !important;\n}\n\n.bg-green-100 {\n background-color: $green-100 !important;\n}\n\n.bg-green-200 {\n background-color: $green-200 !important;\n}\n\n.bg-green-300 {\n background-color: $green-300 !important;\n}\n\n.bg-purple-000 {\n background-color: $purple-000 !important;\n}\n\n.bg-purple-100 {\n background-color: $purple-100 !important;\n}\n\n.bg-purple-200 {\n background-color: $purple-200 !important;\n}\n\n.bg-purple-300 {\n background-color: $purple-300 !important;\n}\n\n.bg-yellow-000 {\n background-color: $yellow-000 !important;\n}\n\n.bg-yellow-100 {\n background-color: $yellow-100 !important;\n}\n\n.bg-yellow-200 {\n background-color: $yellow-200 !important;\n}\n\n.bg-yellow-300 {\n background-color: $yellow-300 !important;\n}\n\n.bg-red-000 {\n background-color: $red-000 !important;\n}\n\n.bg-red-100 {\n background-color: $red-100 !important;\n}\n\n.bg-red-200 {\n background-color: $red-200 !important;\n}\n\n.bg-red-300 {\n background-color: $red-300 !important;\n}\n","// Utility classes for layout\n\n// Display\n\n.d-block {\n display: block !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n// Screenreader-only\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip-path: inset(50%);\n white-space: nowrap;\n border-width: 0;\n}\n\n@each $media-query in map-keys($media-queries) {\n @for $i from 1 through length($spacers) {\n @include mq($media-query) {\n $size: #{map-get($spacers, sp-#{$i - 1})};\n $scale: #{$i - 1};\n\n // .d-sm-block, .d-md-none, .d-lg-inline\n .d-#{$media-query}-block {\n display: block !important;\n }\n .d-#{$media-query}-flex {\n display: flex !important;\n }\n .d-#{$media-query}-inline {\n display: inline !important;\n }\n .d-#{$media-query}-inline-block {\n display: inline-block !important;\n }\n .d-#{$media-query}-none {\n display: none !important;\n }\n }\n }\n}\n\n// Horizontal alignment\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.flex-justify-start {\n justify-content: flex-start !important;\n}\n\n.flex-justify-end {\n justify-content: flex-end !important;\n}\n\n.flex-justify-between {\n justify-content: space-between !important;\n}\n\n.flex-justify-around {\n justify-content: space-around !important;\n}\n\n// Vertical alignment\n\n.v-align-baseline {\n vertical-align: baseline !important;\n}\n\n.v-align-bottom {\n vertical-align: bottom !important;\n}\n\n.v-align-middle {\n vertical-align: middle !important;\n}\n\n.v-align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.v-align-text-top {\n vertical-align: text-top !important;\n}\n\n.v-align-top {\n vertical-align: top !important;\n}\n","// Utility classes for typography\n\n.fs-1 {\n @include fs-1;\n}\n\n.fs-2 {\n @include fs-2;\n}\n\n.fs-3 {\n @include fs-3;\n}\n\n.fs-4 {\n @include fs-4;\n}\n\n.fs-5 {\n @include fs-5;\n}\n\n.fs-6 {\n @include fs-6;\n}\n\n.fs-7 {\n @include fs-7;\n}\n\n.fs-8 {\n @include fs-8;\n}\n\n.fs-9 {\n @include fs-9;\n}\n\n.fs-10 {\n @include fs-10;\n}\n\n.fw-300 {\n font-weight: 300 !important;\n}\n\n.fw-400 {\n font-weight: 400 !important;\n}\n\n.fw-500 {\n font-weight: 500 !important;\n}\n\n.fw-700 {\n font-weight: 700 !important;\n}\n\n.lh-0 {\n line-height: 0 !important;\n}\n\n.lh-default {\n line-height: $body-line-height;\n}\n\n.lh-tight {\n line-height: $body-heading-line-height;\n}\n\n.ls-5 {\n letter-spacing: 0.05em !important;\n}\n\n.ls-10 {\n letter-spacing: 0.1em !important;\n}\n\n.ls-0 {\n letter-spacing: 0 !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n","// Utility classes for lists\n\n// stylelint-disable selector-max-type\n\n.list-style-none {\n padding: 0 !important;\n margin: 0 !important;\n list-style: none !important;\n\n li {\n &::before {\n display: none !important;\n }\n }\n}\n","// Utility classes for margins and padding\n\n// stylelint-disable block-opening-brace-space-after, block-opening-brace-space-before\n\n// Margin spacer utilities\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n@for $i from 1 through length($spacers) {\n $size: #{map-get($spacers, sp-#{$i - 1})};\n $scale: #{$i - 1};\n\n // .m-0, .m-1, .m-2...\n .m-#{$scale} {\n margin: #{$size} !important;\n }\n .mt-#{$scale} {\n margin-top: #{$size} !important;\n }\n .mr-#{$scale} {\n margin-right: #{$size} !important;\n }\n .mb-#{$scale} {\n margin-bottom: #{$size} !important;\n }\n .ml-#{$scale} {\n margin-left: #{$size} !important;\n }\n\n .mx-#{$scale} {\n margin-right: #{$size} !important;\n margin-left: #{$size} !important;\n }\n\n .my-#{$scale} {\n margin-top: #{$size} !important;\n margin-bottom: #{$size} !important;\n }\n\n .mxn-#{$scale} {\n margin-right: -#{$size} !important;\n margin-left: -#{$size} !important;\n }\n .mx-#{$scale}-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n}\n\n@each $media-query in map-keys($media-queries) {\n @for $i from 1 through length($spacers) {\n @include mq($media-query) {\n $size: #{map-get($spacers, sp-#{$i - 1})};\n $scale: #{$i - 1};\n\n // .m-sm-0, .m-md-1, .m-lg-2...\n .m-#{$media-query}-#{$scale} {\n margin: #{$size} !important;\n }\n .mt-#{$media-query}-#{$scale} {\n margin-top: #{$size} !important;\n }\n .mr-#{$media-query}-#{$scale} {\n margin-right: #{$size} !important;\n }\n .mb-#{$media-query}-#{$scale} {\n margin-bottom: #{$size} !important;\n }\n .ml-#{$media-query}-#{$scale} {\n margin-left: #{$size} !important;\n }\n\n .mx-#{$media-query}-#{$scale} {\n margin-right: #{$size} !important;\n margin-left: #{$size} !important;\n }\n\n .my-#{$media-query}-#{$scale} {\n margin-top: #{$size} !important;\n margin-bottom: #{$size} !important;\n }\n\n .mxn-#{$media-query}-#{$scale} {\n margin-right: -#{$size} !important;\n margin-left: -#{$size} !important;\n }\n }\n }\n}\n\n// Padding spacer utilities\n\n@for $i from 1 through length($spacers) {\n $size: #{map-get($spacers, sp-#{$i - 1})};\n $scale: #{$i - 1};\n\n // .p-0, .p-1, .p-2...\n .p-#{$scale} {\n padding: #{$size} !important;\n }\n .pt-#{$scale} {\n padding-top: #{$size} !important;\n }\n .pr-#{$scale} {\n padding-right: #{$size} !important;\n }\n .pb-#{$scale} {\n padding-bottom: #{$size} !important;\n }\n .pl-#{$scale} {\n padding-left: #{$size} !important;\n }\n\n .px-#{$scale} {\n padding-right: #{$size} !important;\n padding-left: #{$size} !important;\n }\n\n .py-#{$scale} {\n padding-top: #{$size} !important;\n padding-bottom: #{$size} !important;\n }\n}\n\n@each $media-query in map-keys($media-queries) {\n @include mq($media-query) {\n @for $i from 1 through length($spacers) {\n $size: #{map-get($spacers, sp-#{$i - 1})};\n $scale: #{$i - 1};\n\n // .p-sm-0, .p-md-1, .p-lg-2...\n .p-#{$media-query}-#{$scale} {\n padding: #{$size} !important;\n }\n .pt-#{$media-query}-#{$scale} {\n padding-top: #{$size} !important;\n }\n .pr-#{$media-query}-#{$scale} {\n padding-right: #{$size} !important;\n }\n .pb-#{$media-query}-#{$scale} {\n padding-bottom: #{$size} !important;\n }\n .pl-#{$media-query}-#{$scale} {\n padding-left: #{$size} !important;\n }\n\n .px-#{$media-query}-#{$scale} {\n padding-right: #{$size} !important;\n padding-left: #{$size} !important;\n }\n\n .py-#{$media-query}-#{$scale} {\n padding-top: #{$size} !important;\n padding-bottom: #{$size} !important;\n }\n }\n }\n}\n","// stylelint-disable selector-max-specificity, selector-max-id, selector-max-type, selector-no-qualifying-type\n\n@media print {\n .site-footer,\n .site-button,\n #edit-this-page,\n #back-to-top,\n .site-nav,\n .main-header {\n display: none !important;\n }\n\n hr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n }\n\n .side-bar {\n width: 100%;\n height: auto;\n border-right: 0 !important;\n\n /* Disable display: flex and position: fixed from non-print styles */\n position: static;\n display: block;\n }\n\n .site-header {\n border-bottom: 1px solid $border-color;\n }\n\n .site-title {\n font-size: 1rem !important;\n font-weight: 700 !important;\n }\n\n .text-small {\n font-size: 8pt !important;\n }\n\n pre.highlight {\n border: 1px solid $border-color;\n }\n\n .main {\n max-width: none;\n margin-left: 0 !important; /* Necessary to override .side-bar + .main specificity */\n }\n}\n","// Skipnav\n// Skip to main content\n\na.skip-to-main {\n left: -999px;\n position: absolute;\n top: auto;\n width: 1px;\n height: 1px;\n overflow: hidden;\n z-index: -999;\n}\n\na.skip-to-main:focus,\na.skip-to-main:active {\n color: $link-color;\n background-color: $body-background-color;\n left: auto;\n top: auto;\n width: 30%;\n height: auto;\n overflow: auto;\n margin: 10px 35%;\n padding: 5px;\n border-radius: 15px;\n border: 4px solid $btn-primary-color;\n text-align: center;\n font-size: 1.2em;\n z-index: 999;\n}\n","\n$logo: \"/assets/images/openchain-logo.svg\";\n\n@import \"./support/support\";\n@import \"./custom/setup\";\n@import \"./color_schemes/light\";\n\n@import \"./color_schemes/dark\";\n\n@import \"./modules\";\ndiv.opaque {\n background-color: $body-background-color;\n}\n@import \"./custom/custom\";\n\n\n","// Apply Josefin Sans globally\nbody, h1, h2, h3, h4, h5, h6, .btn, .site-title, .nav-list {\n font-family: \"Josefin Sans\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif !important;\n}\n\n// Enhance main headings weight for geometric font readability\nh1, h2, h3 {\n font-weight: 600;\n}\n\n// Styled callout box matching OpenChain Orange\n.note {\n border-left-color: #E15829 !important;\n}\n\n// Adjust search highlight to OpenChain Bright Teal\n.search-result-highlight {\n background-color: rgba(0, 173, 187, 0.2);\n}\n// 1. Force the sidebar background to extend all the way to the top of the page\n.side-bar {\n background-color: #008286 !important;\n top: 0 !important;\n}\n\n// 2. Keep the logo header background transparent so it blends seamlessly\n.site-header {\n background-color: transparent !important;\n border-bottom: 1px solid rgba(255, 255, 255, 0.15) !important;\n}\n\n// 3. Navigation link colors and active/hover states\n.nav-list {\n .nav-list-item {\n .nav-list-link {\n color: #ffffff !important;\n\n &:hover {\n color: #ffffff !important;\n background-color: rgba(255, 255, 255, 0.12) !important;\n }\n\n &.active {\n color: #ffffff !important;\n font-weight: 700;\n background-color: rgba(255, 255, 255, 0.22) !important;\n }\n }\n }\n}\n\n// 4. Fix contrast for the theme footer text at the bottom-left\n.side-bar .site-footer {\n color: rgba(255, 255, 255, 0.7) !important;\n\n a {\n color: #ffffff !important;\n text-decoration: underline;\n }\n}\n\n// Make the main content footer span full-width and align left\n.main .site-footer,\n.main-content .site-footer {\n text-align: left !important;\n width: 100% !important;\n max-width: 100% !important;\n margin-top: 3rem !important;\n padding-top: 1.5rem !important;\n border-top: 1px solid #e9ecef !important; // Clean separator line above the footer\n}\n"],"file":"just-the-docs-dark.css"} \ No newline at end of file diff --git a/_site/assets/css/just-the-docs-default.css b/_site/assets/css/just-the-docs-default.css new file mode 100644 index 0000000..e6afef9 --- /dev/null +++ b/_site/assets/css/just-the-docs-default.css @@ -0,0 +1,7382 @@ +@charset "UTF-8"; +/* +generated by accessible-pygments +Copyright (c) 2022, Quansight Labs +Licensed under the BSD license, see LICENSE for details. +-- +generated by Pygments +Copyright 2006-2025 by the Pygments team. +Licensed under the BSD license, see LICENSE for details. +*/ +.highlight .hll { + background-color: rgba(9, 105, 218, 0.2901960784); +} + +.highlight .c { + color: #6E7781; +} /* Comment */ +.highlight .err { + color: #CF222E; +} /* Error */ +.highlight .k { + color: #CF222E; +} /* Keyword */ +.highlight .l { + color: #953800; +} /* Literal */ +.highlight .n { + color: #8250DF; +} /* Name */ +.highlight .o { + color: #116329; +} /* Operator */ +.highlight .p { + color: #24292F; +} /* Punctuation */ +.highlight .ch { + color: #6E7781; +} /* Comment.Hashbang */ +.highlight .cm { + color: #6E7781; +} /* Comment.Multiline */ +.highlight .cp { + color: #6E7781; +} /* Comment.Preproc */ +.highlight .cpf { + color: #6E7781; +} /* Comment.PreprocFile */ +.highlight .c1 { + color: #6E7781; +} /* Comment.Single */ +.highlight .cs { + color: #6E7781; +} /* Comment.Special */ +.highlight .gd { + color: #0550AE; +} /* Generic.Deleted */ +.highlight .ge { + font-style: italic; +} /* Generic.Emph */ +.highlight .gr { + color: #CF222E; +} /* Generic.Error */ +.highlight .gh { + color: #0550AE; +} /* Generic.Heading */ +.highlight .gs { + font-weight: bold; +} /* Generic.Strong */ +.highlight .gu { + color: #0550AE; +} /* Generic.Subheading */ +.highlight .kc { + color: #0550AE; +} /* Keyword.Constant */ +.highlight .kd { + color: #CF222E; +} /* Keyword.Declaration */ +.highlight .kn { + color: #CF222E; +} /* Keyword.Namespace */ +.highlight .kp { + color: #CF222E; +} /* Keyword.Pseudo */ +.highlight .kr { + color: #CF222E; +} /* Keyword.Reserved */ +.highlight .kt { + color: #CF222E; +} /* Keyword.Type */ +.highlight .ld { + color: #953800; +} /* Literal.Date */ +.highlight .m { + color: #953800; +} /* Literal.Number */ +.highlight .s { + color: #0550AE; +} /* Literal.String */ +.highlight .na { + color: #953800; +} /* Name.Attribute */ +.highlight .nb { + color: #953800; +} /* Name.Builtin */ +.highlight .nc { + color: #0550AE; +} /* Name.Class */ +.highlight .no { + color: #0550AE; +} /* Name.Constant */ +.highlight .nd { + color: #953800; +} /* Name.Decorator */ +.highlight .ni { + color: #116329; +} /* Name.Entity */ +.highlight .ne { + color: #8250DF; +} /* Name.Exception */ +.highlight .nf { + color: #0550AE; +} /* Name.Function */ +.highlight .nl { + color: #953800; +} /* Name.Label */ +.highlight .nn { + color: #24292F; +} /* Name.Namespace */ +.highlight .nx { + color: #8250DF; +} /* Name.Other */ +.highlight .py { + color: #0550AE; +} /* Name.Property */ +.highlight .nt { + color: #116329; +} /* Name.Tag */ +.highlight .nv { + color: #953800; +} /* Name.Variable */ +.highlight .ow { + color: #8250DF; +} /* Operator.Word */ +.highlight .pm { + color: #24292F; +} /* Punctuation.Marker */ +.highlight .w { + color: #24292F; +} /* Text.Whitespace */ +.highlight .mb { + color: #953800; +} /* Literal.Number.Bin */ +.highlight .mf { + color: #953800; +} /* Literal.Number.Float */ +.highlight .mh { + color: #953800; +} /* Literal.Number.Hex */ +.highlight .mi { + color: #953800; +} /* Literal.Number.Integer */ +.highlight .mo { + color: #953800; +} /* Literal.Number.Oct */ +.highlight .sa { + color: #0550AE; +} /* Literal.String.Affix */ +.highlight .sb { + color: #0550AE; +} /* Literal.String.Backtick */ +.highlight .sc { + color: #0550AE; +} /* Literal.String.Char */ +.highlight .dl { + color: #0550AE; +} /* Literal.String.Delimiter */ +.highlight .sd { + color: #0550AE; +} /* Literal.String.Doc */ +.highlight .s2 { + color: #0550AE; +} /* Literal.String.Double */ +.highlight .se { + color: #0550AE; +} /* Literal.String.Escape */ +.highlight .sh { + color: #0550AE; +} /* Literal.String.Heredoc */ +.highlight .si { + color: #0550AE; +} /* Literal.String.Interpol */ +.highlight .sx { + color: #0550AE; +} /* Literal.String.Other */ +.highlight .sr { + color: #0550AE; +} /* Literal.String.Regex */ +.highlight .s1 { + color: #0550AE; +} /* Literal.String.Single */ +.highlight .ss { + color: #0550AE; +} /* Literal.String.Symbol */ +.highlight .bp { + color: #953800; +} /* Name.Builtin.Pseudo */ +.highlight .fm { + color: #0550AE; +} /* Name.Function.Magic */ +.highlight .vc { + color: #953800; +} /* Name.Variable.Class */ +.highlight .vg { + color: #953800; +} /* Name.Variable.Global */ +.highlight .vi { + color: #953800; +} /* Name.Variable.Instance */ +.highlight .vm { + color: #953800; +} /* Name.Variable.Magic */ +.highlight .il { + color: #953800; +} /* Literal.Number.Integer.Long */ +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; /* 1 */ + text-size-adjust: 100%; /* 2 */ +} + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; +} + +/** + * Render the `main` element consistently in IE. + */ +main { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; +} + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; /* 1 */ + text-decoration: underline; /* 2 */ + text-decoration: underline dotted; /* 2 */ +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ +/** + * Remove the border on images inside links in IE 10. + */ +img { + border-style: none; +} + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; /* 1 */ + font-size: 100%; /* 1 */ + line-height: 1.15; /* 1 */ + margin: 0; /* 2 */ +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + /* 1 */ + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; +} + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type=button], +[type=reset], +[type=submit] { + appearance: auto; +} + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type=button]:-moz-focusring, +[type=reset]:-moz-focusring, +[type=submit]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; /* 1 */ + color: inherit; /* 2 */ + display: table; /* 1 */ + max-width: 100%; /* 1 */ + padding: 0; /* 3 */ + white-space: normal; /* 1 */ +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; +} + +/** + * Remove the default vertical scrollbar in IE 10+. + */ +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ +[type=checkbox], +[type=radio] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type=search] { + appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ +} + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type=search]::-webkit-search-decoration { + appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + appearance: auto; /* 1 */ + font: inherit; /* 2 */ +} + +/* Interactive + ========================================================================== */ +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ +/** + * Add the correct display in IE 10+. + */ +template { + display: none; +} + +/** + * Add the correct display in IE 10. + */ +[hidden] { + display: none; +} + +:root { + color-scheme: light; +} + +* { + box-sizing: border-box; +} + +html { + scroll-behavior: smooth; +} +html { + font-size: 0.875rem !important; +} +@media (min-width: 31.25rem) { + html { + font-size: 1rem !important; + } +} + +body { + font-family: system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif, "Segoe UI Emoji"; + font-size: inherit; + line-height: 1.4; + color: #5c5962; + background-color: #fff; + overflow-wrap: break-word; +} + +ol, +ul, +dl, +pre, +address, +blockquote, +table, +div, +hr, +form, +fieldset, +noscript .table-wrapper { + margin-top: 0; +} + +h1, +h2, +h3, +h4, +h5, +h6, +#toctitle { + margin-top: 0; + margin-bottom: 1em; + font-weight: 500; + line-height: 1.25; + color: #27262b; +} + +p { + margin-top: 1em; + margin-bottom: 1em; +} + +a { + color: #008286; + text-decoration: none; +} + +a:not([class]) { + text-decoration: underline; + text-decoration-color: #eeebee; + text-underline-offset: 2px; +} +a:not([class]):hover { + text-decoration-color: rgba(0, 130, 134, 0.45); +} + +code { + font-family: "SFMono-Regular", menlo, consolas, monospace; + font-size: 0.75em; + line-height: 1.4; +} + +figure, +pre { + margin: 0; +} + +li { + margin: 0.25em 0; +} + +img { + max-width: 100%; + height: auto; +} + +hr { + height: 1px; + padding: 0; + margin: 2rem 0; + background-color: #eeebee; + border: 0; +} + +blockquote { + margin: 10px 0; + margin-block-start: 0; + margin-inline-start: 0; + padding-left: 1rem; + border-left: 3px solid #eeebee; +} + +.side-bar { + z-index: 0; + display: flex; + flex-wrap: wrap; + background-color: #00ADBB; +} +@media (min-width: 50rem) { + .side-bar { + flex-flow: column nowrap; + position: fixed; + width: 15.5rem; + height: 100%; + border-right: 1px solid #eeebee; + align-items: flex-end; + } +} +@media (min-width: 66.5rem) { + .side-bar { + width: calc((100% - 66.5rem) / 2 + 16.5rem); + min-width: 16.5rem; + } +} +@media (min-width: 50rem) { + .side-bar + .main { + margin-left: 15.5rem; + } +} +@media (min-width: 66.5rem) { + .side-bar + .main { + margin-left: max(16.5rem, (100% - 66.5rem) / 2 + 16.5rem); + } +} +.side-bar + .main .main-header { + display: none; + background-color: #00ADBB; +} +@media (min-width: 50rem) { + .side-bar + .main .main-header { + display: flex; + background-color: #fff; + } +} +.side-bar + .main .main-header.nav-open { + display: block; +} +@media (min-width: 50rem) { + .side-bar + .main .main-header.nav-open { + display: flex; + } +} + +.main { + margin: auto; +} +@media (min-width: 50rem) { + .main { + position: relative; + max-width: 50rem; + } +} + +.main-content-wrap { + padding-top: 1rem; + padding-bottom: 1rem; + padding-right: 1rem; + padding-left: 1rem; +} +@media (min-width: 50rem) { + .main-content-wrap { + padding-right: 2rem; + padding-left: 2rem; + } +} +@media (min-width: 50rem) { + .main-content-wrap { + padding-top: 2rem; + padding-bottom: 2rem; + } +} + +.main-header { + z-index: 0; + border-bottom: 1px solid #eeebee; +} +@media (min-width: 50rem) { + .main-header { + display: flex; + justify-content: space-between; + height: 3.75rem; + } +} + +.site-nav, +.site-header, +.site-footer { + width: 100%; +} +@media (min-width: 66.5rem) { + .site-nav, + .site-header, + .site-footer { + width: 16.5rem; + } +} + +.site-nav { + display: none; +} +.site-nav.nav-open { + display: block; +} +@media (min-width: 50rem) { + .site-nav { + display: block; + padding-top: 3rem; + padding-bottom: 1rem; + overflow-y: auto; + flex: 1 1 auto; + } +} + +.site-header { + display: flex; + min-height: 3.75rem; + align-items: center; +} +@media (min-width: 50rem) { + .site-header { + height: 3.75rem; + max-height: 3.75rem; + border-bottom: 1px solid #eeebee; + } +} + +.site-title { + flex-grow: 1; + display: flex; + height: 100%; + align-items: center; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #27262b; + outline-offset: -1px; + padding-right: 1rem; + padding-left: 1rem; +} +@media (min-width: 50rem) { + .site-title { + padding-right: 2rem; + padding-left: 2rem; + } +} +.site-title { + font-size: 1.125rem !important; +} +@media (min-width: 31.25rem) { + .site-title { + font-size: 1.5rem !important; + line-height: 1.25; + } +} +@media (min-width: 50rem) { + .site-title { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } +} + +.site-logo { + width: 100%; + height: 100%; + background-image: url("/assets/images/openchain-logo.svg"); + background-repeat: no-repeat; + background-position: left center; + background-size: contain; +} + +.site-button { + display: flex; + height: 100%; + padding: 1rem; + align-items: center; + outline-offset: -1px; +} + +@media (min-width: 50rem) { + .site-header .site-button { + display: none; + } +} +.site-title:hover { + background-image: linear-gradient(-90deg, rgb(0%, 62.2923351159%, 67.3333333333%) 0%, rgba(0%, 62.2923351159%, 67.3333333333%, 0.8) 80%, rgba(0%, 62.2923351159%, 67.3333333333%, 0) 100%); +} + +.site-button:hover { + background-image: linear-gradient(-90deg, rgb(0%, 62.2923351159%, 67.3333333333%) 0%, rgba(0%, 62.2923351159%, 67.3333333333%, 0.8) 100%); +} + +.site-footer { + position: absolute; + bottom: 0; + left: 0; + padding-top: 1rem; + padding-bottom: 1rem; + padding-right: 1rem; + padding-left: 1rem; +} +@media (min-width: 50rem) { + .site-footer { + padding-right: 2rem; + padding-left: 2rem; + } +} +.site-footer { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .site-footer { + font-size: 0.75rem !important; + } +} +@media (min-width: 50rem) { + .site-footer { + position: static; + justify-self: end; + } +} + +.icon { + width: 1.5rem; + height: 1.5rem; + color: #008286; +} + +.main-content { + line-height: 1.6; +} +.main-content ol, +.main-content ul, +.main-content dl, +.main-content pre, +.main-content address, +.main-content blockquote, +.main-content .table-wrapper { + margin-top: 0.5em; +} +.main-content a { + overflow: hidden; + text-overflow: ellipsis; +} +.main-content ul, +.main-content ol { + padding-left: 1.5em; +} +.main-content li .highlight { + margin-top: 0.25rem; +} +.main-content ol { + list-style-type: none; + counter-reset: step-counter; +} +.main-content ol > li { + position: relative; +} +.main-content ol > li::before { + position: absolute; + top: 0.2em; + left: -1.6em; + color: #959396; + content: counter(step-counter); + counter-increment: step-counter; +} +.main-content ol > li::before { + font-size: 0.75rem !important; +} +@media (min-width: 31.25rem) { + .main-content ol > li::before { + font-size: 0.875rem !important; + } +} +@media (min-width: 31.25rem) { + .main-content ol > li::before { + top: 0.11em; + } +} +.main-content ol > li ol { + counter-reset: sub-counter; +} +.main-content ol > li ol > li::before { + content: counter(sub-counter, lower-alpha); + counter-increment: sub-counter; +} +.main-content ul { + list-style: none; +} +.main-content ul > li::before { + position: absolute; + margin-left: -1.4em; + color: #959396; + content: "•"; +} +.main-content .task-list-item::before { + content: ""; +} +.main-content .task-list-item-checkbox { + margin-right: 0.6em; + margin-left: -1.4em; +} +.main-content hr + * { + margin-top: 0; +} +.main-content h1:first-of-type { + margin-top: 0.5em; +} +.main-content dl { + display: grid; + grid-template: auto/10em 1fr; +} +.main-content dt, +.main-content dd { + margin: 0.25em 0; +} +.main-content dt { + grid-column: 1; + font-weight: 500; + text-align: right; +} +.main-content dt::after { + content: ":"; +} +.main-content dd { + grid-column: 2; + margin-bottom: 0; + margin-left: 1em; +} +.main-content dd blockquote:first-child, +.main-content dd div:first-child, +.main-content dd dl:first-child, +.main-content dd dt:first-child, +.main-content dd h1:first-child, +.main-content dd h2:first-child, +.main-content dd h3:first-child, +.main-content dd h4:first-child, +.main-content dd h5:first-child, +.main-content dd h6:first-child, +.main-content dd li:first-child, +.main-content dd ol:first-child, +.main-content dd p:first-child, +.main-content dd pre:first-child, +.main-content dd table:first-child, +.main-content dd ul:first-child, +.main-content dd .table-wrapper:first-child { + margin-top: 0; +} +.main-content dd dl:first-child dt:first-child, +.main-content dd dl:first-child dd:nth-child(2), +.main-content ol dl:first-child dt:first-child, +.main-content ol dl:first-child dd:nth-child(2), +.main-content ul dl:first-child dt:first-child, +.main-content ul dl:first-child dd:nth-child(2) { + margin-top: 0; +} +.main-content .anchor-heading { + position: absolute; + right: -1rem; + width: 1.5rem; + height: 100%; + padding-right: 0.25rem; + padding-left: 0.25rem; + overflow: visible; +} +@media (min-width: 50rem) { + .main-content .anchor-heading { + right: auto; + left: -1.5rem; + } +} +.main-content .anchor-heading svg { + display: inline-block; + width: 100%; + height: 100%; + color: #008286; + visibility: hidden; +} +.main-content .anchor-heading:hover svg, +.main-content .anchor-heading:focus svg, +.main-content h1:hover > .anchor-heading svg, +.main-content h2:hover > .anchor-heading svg, +.main-content h3:hover > .anchor-heading svg, +.main-content h4:hover > .anchor-heading svg, +.main-content h5:hover > .anchor-heading svg, +.main-content h6:hover > .anchor-heading svg { + visibility: visible; +} +.main-content summary { + cursor: pointer; +} +.main-content h1, +.main-content h2, +.main-content h3, +.main-content h4, +.main-content h5, +.main-content h6, +.main-content #toctitle { + position: relative; + margin-top: 1.5em; + margin-bottom: 0.25em; +} +.main-content h1 + table, +.main-content h1 + .table-wrapper, +.main-content h1 + .code-example, +.main-content h1 + .highlighter-rouge, +.main-content h1 + .sectionbody .listingblock, +.main-content h2 + table, +.main-content h2 + .table-wrapper, +.main-content h2 + .code-example, +.main-content h2 + .highlighter-rouge, +.main-content h2 + .sectionbody .listingblock, +.main-content h3 + table, +.main-content h3 + .table-wrapper, +.main-content h3 + .code-example, +.main-content h3 + .highlighter-rouge, +.main-content h3 + .sectionbody .listingblock, +.main-content h4 + table, +.main-content h4 + .table-wrapper, +.main-content h4 + .code-example, +.main-content h4 + .highlighter-rouge, +.main-content h4 + .sectionbody .listingblock, +.main-content h5 + table, +.main-content h5 + .table-wrapper, +.main-content h5 + .code-example, +.main-content h5 + .highlighter-rouge, +.main-content h5 + .sectionbody .listingblock, +.main-content h6 + table, +.main-content h6 + .table-wrapper, +.main-content h6 + .code-example, +.main-content h6 + .highlighter-rouge, +.main-content h6 + .sectionbody .listingblock, +.main-content #toctitle + table, +.main-content #toctitle + .table-wrapper, +.main-content #toctitle + .code-example, +.main-content #toctitle + .highlighter-rouge, +.main-content #toctitle + .sectionbody .listingblock { + margin-top: 1em; +} +.main-content h1 + p:not(.label), +.main-content h2 + p:not(.label), +.main-content h3 + p:not(.label), +.main-content h4 + p:not(.label), +.main-content h5 + p:not(.label), +.main-content h6 + p:not(.label), +.main-content #toctitle + p:not(.label) { + margin-top: 0; +} +.main-content > h1:first-child, +.main-content > h2:first-child, +.main-content > h3:first-child, +.main-content > h4:first-child, +.main-content > h5:first-child, +.main-content > h6:first-child, +.main-content > .sect1:first-child > h2, +.main-content > .sect2:first-child > h3, +.main-content > .sect3:first-child > h4, +.main-content > .sect4:first-child > h5, +.main-content > .sect5:first-child > h6 { + margin-top: 0.5rem; +} + +.nav-list { + padding: 0; + margin-top: 0; + margin-bottom: 0; + list-style: none; +} +.nav-list .nav-list-item { + position: relative; + margin: 0; +} +.nav-list .nav-list-item { + font-size: 0.875rem !important; +} +@media (min-width: 31.25rem) { + .nav-list .nav-list-item { + font-size: 1rem !important; + } +} +@media (min-width: 50rem) { + .nav-list .nav-list-item { + font-size: 0.75rem !important; + } +} +@media (min-width: 50rem) and (min-width: 31.25rem) { + .nav-list .nav-list-item { + font-size: 0.875rem !important; + } +} +.nav-list .nav-list-item .nav-list-link { + display: block; + min-height: 3rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + line-height: 2.5rem; + outline-offset: -1px; + padding-right: 3rem; + padding-left: 1rem; +} +@media (min-width: 50rem) { + .nav-list .nav-list-item .nav-list-link { + min-height: 2rem; + line-height: 1.5rem; + padding-right: 2rem; + padding-left: 2rem; + } +} +.nav-list .nav-list-item .nav-list-link.external > svg { + width: 1rem; + height: 1rem; + vertical-align: text-bottom; +} +.nav-list .nav-list-item .nav-list-link.active { + font-weight: 600; + text-decoration: none; +} +.nav-list .nav-list-item .nav-list-link:hover, .nav-list .nav-list-item .nav-list-link.active { + color: rgb(0%, 41.2788996195%, 42.5490196078%); + background-image: linear-gradient(-90deg, rgb(0%, 62.2923351159%, 67.3333333333%) 0%, rgba(0%, 62.2923351159%, 67.3333333333%, 0.8) 80%, rgba(0%, 62.2923351159%, 67.3333333333%, 0) 100%); +} +.nav-list .nav-list-item .nav-list-expander { + position: absolute; + right: 0; + width: 3rem; + height: 3rem; + padding: 0.75rem; + color: #008286; + outline-offset: -1px; +} +@media (min-width: 50rem) { + .nav-list .nav-list-item .nav-list-expander { + width: 2rem; + height: 2rem; + padding: 0.5rem; + } +} +.nav-list .nav-list-item .nav-list-expander:hover { + background-image: linear-gradient(-90deg, rgb(0%, 62.2923351159%, 67.3333333333%) 0%, rgba(0%, 62.2923351159%, 67.3333333333%, 0.8) 100%); +} +.nav-list .nav-list-item .nav-list-expander svg { + transform: rotate(90deg); +} +.nav-list .nav-list-item > .nav-list { + display: none; + padding-left: 0.75rem; + list-style: none; +} +.nav-list .nav-list-item > .nav-list .nav-list-item { + position: relative; +} +.nav-list .nav-list-item > .nav-list .nav-list-item .nav-list-link { + color: #008286; +} +.nav-list .nav-list-item > .nav-list .nav-list-item .nav-list-expander { + color: #008286; +} +.nav-list .nav-list-item.active > .nav-list-expander svg { + transform: rotate(-90deg); +} +.nav-list .nav-list-item.active > .nav-list { + display: block; +} + +.nav-category { + padding: 0.5rem 1rem; + font-weight: 600; + text-align: start; + text-transform: uppercase; + border-bottom: 1px solid #eeebee; +} +.nav-category { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .nav-category { + font-size: 0.75rem !important; + } +} +@media (min-width: 50rem) { + .nav-category { + padding: 0.5rem 2rem; + margin-top: 1rem; + text-align: start; + } + .nav-category:first-child { + margin-top: 0; + } +} + +.nav-list.nav-category-list > .nav-list-item { + margin: 0; +} +.nav-list.nav-category-list > .nav-list-item > .nav-list { + padding: 0; +} +.nav-list.nav-category-list > .nav-list-item > .nav-list > .nav-list-item > .nav-list-link { + color: #008286; +} +.nav-list.nav-category-list > .nav-list-item > .nav-list > .nav-list-item > .nav-list-expander { + color: #008286; +} + +.aux-nav { + height: 100%; + overflow-x: auto; +} +.aux-nav { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .aux-nav { + font-size: 0.75rem !important; + } +} +.aux-nav .aux-nav-list { + display: flex; + height: 100%; + padding: 0; + margin: 0; + list-style: none; +} +.aux-nav .aux-nav-list-item { + display: inline-block; + height: 100%; + padding: 0; + margin: 0; +} +@media (min-width: 50rem) { + .aux-nav { + padding-right: 1rem; + } +} + +@media (min-width: 50rem) { + .breadcrumb-nav { + margin-top: -1rem; + } +} + +.breadcrumb-nav-list { + padding-left: 0; + margin-bottom: 0.75rem; + list-style: none; +} + +.breadcrumb-nav-list-item { + display: table-cell; +} +.breadcrumb-nav-list-item { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .breadcrumb-nav-list-item { + font-size: 0.75rem !important; + } +} +.breadcrumb-nav-list-item::before { + display: none; +} +.breadcrumb-nav-list-item::after { + display: inline-block; + margin-right: 0.5rem; + margin-left: 0.5rem; + color: #959396; + content: "/"; +} +.breadcrumb-nav-list-item:last-child::after { + content: ""; +} + +h1, +.text-alpha { + font-weight: 300; +} +h1, +.text-alpha { + font-size: 2rem !important; + line-height: 1.25; +} +@media (min-width: 31.25rem) { + h1, + .text-alpha { + font-size: 2.25rem !important; + } +} + +h2, +.text-beta, +#toctitle { + font-size: 1.125rem !important; +} +@media (min-width: 31.25rem) { + h2, + .text-beta, + #toctitle { + font-size: 1.5rem !important; + line-height: 1.25; + } +} + +h3, +.text-gamma { + font-size: 1rem !important; +} +@media (min-width: 31.25rem) { + h3, + .text-gamma { + font-size: 1.125rem !important; + } +} + +h4, +.text-delta { + font-weight: 400; + text-transform: uppercase; + letter-spacing: 0.1em; +} +h4, +.text-delta { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + h4, + .text-delta { + font-size: 0.75rem !important; + } +} + +h4 code { + text-transform: none; +} + +h5, +.text-epsilon { + font-size: 0.75rem !important; +} +@media (min-width: 31.25rem) { + h5, + .text-epsilon { + font-size: 0.875rem !important; + } +} + +h6, +.text-zeta { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + h6, + .text-zeta { + font-size: 0.75rem !important; + } +} + +.text-small { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .text-small { + font-size: 0.75rem !important; + } +} + +.text-mono { + font-family: "SFMono-Regular", menlo, consolas, monospace !important; +} + +.text-left { + text-align: left !important; +} + +.text-center { + text-align: center !important; +} + +.text-right { + text-align: right !important; +} + +.label:not(g), +.label-blue:not(g) { + display: inline-block; + padding: 0.16em 0.56em; + margin-right: 0.5rem; + margin-left: 0.5rem; + color: #fff; + text-transform: uppercase; + vertical-align: middle; + background-color: #2869e6; + border-radius: 12px; +} +.label:not(g), +.label-blue:not(g) { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .label:not(g), + .label-blue:not(g) { + font-size: 0.75rem !important; + } +} + +.label-green:not(g) { + background-color: #026e57; +} + +.label-purple:not(g) { + background-color: #5e41d0; +} + +.label-red:not(g) { + background-color: #dd2e2e; +} + +.label-yellow:not(g) { + color: #44434d; + background-color: #f7d12e; +} + +.btn { + display: inline-block; + box-sizing: border-box; + padding: 0.3em 1em; + margin: 0; + font-family: inherit; + font-size: inherit; + font-weight: 500; + line-height: 1.5; + color: #008286; + text-decoration: none; + vertical-align: baseline; + cursor: pointer; + background-color: #f7f7f7; + border-width: 0; + border-radius: 4px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 3px 10px rgba(0, 0, 0, 0.08); + appearance: none; +} +.btn:focus { + text-decoration: none; + outline: none; + box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.25); +} +.btn:focus:hover, .btn.selected:focus { + box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.25); +} +.btn:hover, .btn.zeroclipboard-is-hover { + color: rgb(0%, 47.0997951419%, 48.5490196078%); +} +.btn:hover, .btn:active, .btn.zeroclipboard-is-hover, .btn.zeroclipboard-is-active { + text-decoration: none; + background-color: rgb(95.862745098%, 95.862745098%, 95.862745098%); +} +.btn:active, .btn.selected, .btn.zeroclipboard-is-active { + background-color: rgb(93.862745098%, 93.862745098%, 93.862745098%); + background-image: none; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15); +} +.btn.selected:hover { + background-color: rgb(81.2745098039%, 81.2745098039%, 81.2745098039%); +} +.btn:disabled, .btn:disabled:hover, .btn.disabled, .btn.disabled:hover { + color: rgba(102, 102, 102, 0.5); + cursor: default; + background-color: rgba(229, 229, 229, 0.5); + background-image: none; + box-shadow: none; +} + +.btn-outline { + color: #008286; + background: transparent; + box-shadow: inset 0 0 0 2px #e6e1e8; +} +.btn-outline:hover, .btn-outline:active, .btn-outline.zeroclipboard-is-hover, .btn-outline.zeroclipboard-is-active { + color: rgb(0%, 43.219198127%, 44.5490196078%); + text-decoration: none; + background-color: transparent; + box-shadow: inset 0 0 0 3px #e6e1e8; +} +.btn-outline:focus { + text-decoration: none; + outline: none; + box-shadow: inset 0 0 0 2px #5c5962, 0 0 0 3px rgba(0, 0, 255, 0.25); +} +.btn-outline:focus:hover, .btn-outline.selected:focus { + box-shadow: inset 0 0 0 2px #5c5962; +} + +.btn-primary { + color: #fff; + background-color: rgb(87.743490839%, 31.7720990035%, 12.5702346512%); + background-image: linear-gradient(rgb(89.4648023144%, 41.3540662167%, 24.8489231758%), rgb(87.743490839%, 31.7720990035%, 12.5702346512%)); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 4px 10px rgba(0, 0, 0, 0.12); +} +.btn-primary:hover, .btn-primary.zeroclipboard-is-hover { + color: #fff; + background-color: rgb(84.4718739955%, 30.3940855031%, 11.8418514947%); + background-image: linear-gradient(rgb(88.7270973963%, 37.2475088396%, 19.5866280939%), rgb(84.4718739955%, 30.3940855031%, 11.8418514947%)); +} +.btn-primary:active, .btn-primary.selected, .btn-primary.zeroclipboard-is-active { + background-color: rgb(82.7177756348%, 29.7629379621%, 11.5959498554%); + background-image: none; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15); +} +.btn-primary.selected:hover { + background-color: rgb(73.9472838316%, 26.6072002572%, 10.3664416586%); +} + +.btn-purple { + color: #fff; + background-color: rgb(34.14544552%, 22.2834450236%, 80.7753785058%); + background-image: linear-gradient(rgb(43.6559940432%, 33.5070737156%, 83.5517498138%), rgb(34.14544552%, 22.2834450236%, 80.7753785058%)); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 4px 10px rgba(0, 0, 0, 0.12); +} +.btn-purple:hover, .btn-purple.zeroclipboard-is-hover { + color: #fff; + background-color: rgb(31.7656986845%, 19.6445768181%, 79.4142467113%); + background-image: linear-gradient(rgb(39.5800446761%, 28.6969471333%, 82.3618763961%), rgb(31.7656986845%, 19.6445768181%, 79.4142467113%)); +} +.btn-purple:active, .btn-purple.selected, .btn-purple.zeroclipboard-is-active { + background-color: rgb(31.1243484736%, 19.2479523455%, 77.8108711839%); + background-image: none; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15); +} +.btn-purple.selected:hover { + background-color: rgb(27.9175974187%, 17.2648299826%, 69.7939935468%); +} + +.btn-blue { + color: #fff; + background-color: rgb(14.1883457608%, 28.3766915217%, 65.3410660039%); + background-image: linear-gradient(rgb(16.685998343%, 33.371996686%, 76.8434134217%), rgb(14.1883457608%, 28.3766915217%, 65.3410660039%)); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 4px 10px rgba(0, 0, 0, 0.12); +} +.btn-blue:hover, .btn-blue.zeroclipboard-is-hover { + color: #fff; + background-color: rgb(13.4747307374%, 26.9494614747%, 62.0546810273%); + background-image: linear-gradient(rgb(15.6155758078%, 31.2311516156%, 71.9138359569%), rgb(13.4747307374%, 26.9494614747%, 62.0546810273%)); +} +.btn-blue:active, .btn-blue.selected, .btn-blue.zeroclipboard-is-active { + background-color: rgb(13.1179232256%, 26.2358464513%, 60.4114885391%); + background-image: none; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15); +} +.btn-blue.selected:hover { + background-color: rgb(11.3338856669%, 22.6677713339%, 52.1955260978%); +} + +.btn-green { + color: #fff; + background-color: rgb(0.7128851541%, 39.2086834734%, 31.0105042017%); + background-image: linear-gradient(rgb(0.9628851541%, 52.9586834734%, 41.8855042017%), rgb(0.7128851541%, 39.2086834734%, 31.0105042017%)); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 4px 10px rgba(0, 0, 0, 0.12); +} +.btn-green:hover, .btn-green.zeroclipboard-is-hover { + color: #fff; + background-color: rgb(0.6414565826%, 35.2801120448%, 27.9033613445%); + background-image: linear-gradient(rgb(0.8557422969%, 47.0658263305%, 37.224789916%), rgb(0.6414565826%, 35.2801120448%, 27.9033613445%)); +} +.btn-green:active, .btn-green.selected, .btn-green.zeroclipboard-is-active { + background-color: rgb(0.6057422969%, 33.3158263305%, 26.349789916%); + background-image: none; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15); +} +.btn-green.selected:hover { + background-color: rgb(0.4271708683%, 23.4943977591%, 18.5819327731%); +} + +.btn-reset { + background: none; + border: none; + margin: 0; + text-align: inherit; + font: inherit; + border-radius: 0; + appearance: none; +} + +.search { + position: relative; + z-index: 2; + flex-grow: 1; + height: 4rem; + padding: 0.5rem; + transition: padding linear 200ms; +} +@media (min-width: 50rem) { + .search { + position: relative !important; + width: auto !important; + height: 100% !important; + padding: 0; + transition: none; + } +} + +.search-input-wrap { + position: relative; + z-index: 1; + height: 3rem; + overflow: hidden; + border-radius: 4px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 3px 10px rgba(0, 0, 0, 0.08); + transition: height linear 200ms; +} +@media (min-width: 50rem) { + .search-input-wrap { + position: absolute; + width: 100%; + max-width: 33.5rem; + height: 100% !important; + border-radius: 0; + box-shadow: none; + transition: width ease 400ms; + } +} + +.search-input { + position: absolute; + width: 100%; + height: 100%; + padding: 0.5rem 1rem 0.5rem 2.5rem; + font-size: 1rem; + color: #5c5962; + background-color: #fff; + border-top: 0; + border-right: 0; + border-bottom: 0; + border-left: 0; + border-radius: 0; +} +@media (min-width: 50rem) { + .search-input { + padding: 0.5rem 1rem 0.5rem 3.5rem; + font-size: 0.875rem; + background-color: #fff; + transition: padding-left linear 200ms; + } +} +.search-input:focus { + outline-offset: -1px; +} +.search-input:focus + .search-label .search-icon { + color: #008286; +} + +.search-label { + position: absolute; + display: flex; + height: 100%; + padding-left: 1rem; +} +@media (min-width: 50rem) { + .search-label { + padding-left: 2rem; + transition: padding-left linear 200ms; + } +} +.search-label .search-icon { + width: 1.2rem; + height: 1.2rem; + align-self: center; + color: #959396; +} + +.search-results { + position: absolute; + left: 0; + display: none; + width: 100%; + max-height: calc(100% - 4rem); + overflow-y: auto; + background-color: #fff; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 3px 10px rgba(0, 0, 0, 0.08); +} +@media (min-width: 50rem) { + .search-results { + top: 100%; + width: 33.5rem; + max-height: calc(100vh - 200%) !important; + } +} + +.search-results-list { + padding-left: 0; + margin-bottom: 0.25rem; + list-style: none; +} +.search-results-list { + font-size: 0.875rem !important; +} +@media (min-width: 31.25rem) { + .search-results-list { + font-size: 1rem !important; + } +} +@media (min-width: 50rem) { + .search-results-list { + font-size: 0.75rem !important; + } +} +@media (min-width: 50rem) and (min-width: 31.25rem) { + .search-results-list { + font-size: 0.875rem !important; + } +} + +.search-results-list-item { + padding: 0; + margin: 0; +} + +.search-result { + display: block; + padding: 0.25rem 0.75rem; + outline-offset: -1px; +} +.search-result:hover, .search-result.active { + background-color: rgb(0%, 62.2923351159%, 67.3333333333%); +} + +.search-result-title { + display: block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +@media (min-width: 31.25rem) { + .search-result-title { + display: inline-block; + width: 40%; + padding-right: 0.5rem; + vertical-align: top; + } +} + +.search-result-doc { + display: flex; + align-items: center; + overflow-wrap: break-word; +} +.search-result-doc.search-result-doc-parent { + opacity: 0.5; +} +.search-result-doc.search-result-doc-parent { + font-size: 0.75rem !important; +} +@media (min-width: 31.25rem) { + .search-result-doc.search-result-doc-parent { + font-size: 0.875rem !important; + } +} +@media (min-width: 50rem) { + .search-result-doc.search-result-doc-parent { + font-size: 0.6875rem !important; + } +} +@media (min-width: 50rem) and (min-width: 31.25rem) { + .search-result-doc.search-result-doc-parent { + font-size: 0.75rem !important; + } +} +.search-result-doc .search-result-icon { + width: 1rem; + height: 1rem; + margin-right: 0.5rem; + color: #008286; + flex-shrink: 0; +} +.search-result-doc .search-result-doc-title { + overflow: auto; +} + +.search-result-section { + margin-left: 1.5rem; + overflow-wrap: break-word; +} + +.search-result-rel-url { + display: block; + margin-left: 1.5rem; + overflow: hidden; + color: #5c5962; + text-overflow: ellipsis; + white-space: nowrap; +} +.search-result-rel-url { + font-size: 0.5625rem !important; +} +@media (min-width: 31.25rem) { + .search-result-rel-url { + font-size: 0.625rem !important; + } +} + +.search-result-previews { + display: block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + margin-left: 0.5rem; + color: #5c5962; + overflow-wrap: break-word; + border-left: 1px solid; + border-left-color: #eeebee; +} +.search-result-previews { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .search-result-previews { + font-size: 0.75rem !important; + } +} +@media (min-width: 31.25rem) { + .search-result-previews { + display: inline-block; + width: 60%; + padding-left: 0.5rem; + margin-left: 0; + vertical-align: top; + } +} + +.search-result-preview + .search-result-preview { + margin-top: 0.25rem; +} + +.search-result-highlight { + font-weight: bold; +} + +.search-no-result { + padding: 0.5rem 0.75rem; +} +.search-no-result { + font-size: 0.75rem !important; +} +@media (min-width: 31.25rem) { + .search-no-result { + font-size: 0.875rem !important; + } +} + +.search-button { + position: fixed; + right: 1rem; + bottom: 1rem; + display: flex; + width: 3.5rem; + height: 3.5rem; + background-color: #fff; + border: 1px solid rgba(0, 130, 134, 0.3); + border-radius: 1.75rem; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 3px 10px rgba(0, 0, 0, 0.08); + align-items: center; + justify-content: center; +} + +.search-overlay { + position: fixed; + top: 0; + left: 0; + z-index: 1; + width: 0; + height: 0; + background-color: rgba(0, 0, 0, 0.3); + opacity: 0; + transition: opacity ease 400ms, width 0s 400ms, height 0s 400ms; +} + +.search-active .search { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + padding: 0; +} +.search-active .search-input-wrap { + height: 4rem; + border-radius: 0; +} +@media (min-width: 50rem) { + .search-active .search-input-wrap { + width: 33.5rem; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 3px 10px rgba(0, 0, 0, 0.08); + } +} +.search-active .search-input { + background-color: #fff; +} +@media (min-width: 50rem) { + .search-active .search-input { + padding-left: 2.3rem; + } +} +@media (min-width: 50rem) { + .search-active .search-label { + padding-left: 0.6rem; + } +} +.search-active .search-results { + display: block; +} +.search-active .search-overlay { + width: 100%; + height: 100%; + opacity: 1; + transition: opacity ease 400ms, width 0s, height 0s; +} +@media (min-width: 50rem) { + .search-active .main { + position: fixed; + right: 0; + left: 0; + } +} +.search-active .main-header { + padding-top: 4rem; +} +@media (min-width: 50rem) { + .search-active .main-header { + padding-top: 0; + } +} + +.table-wrapper { + display: block; + width: 100%; + max-width: 100%; + margin-bottom: 1.5rem; + overflow-x: auto; + border-radius: 4px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 3px 10px rgba(0, 0, 0, 0.08); +} + +table { + display: table; + min-width: 100%; + border-collapse: separate; +} + +th, +td { + min-width: 7.5rem; + padding: 0.5rem 0.75rem; + background-color: #fff; + border-bottom: 1px solid rgba(238, 235, 238, 0.5); + border-left: 1px solid #eeebee; +} +th, +td { + font-size: 0.75rem !important; +} +@media (min-width: 31.25rem) { + th, + td { + font-size: 0.875rem !important; + } +} +th:first-of-type, +td:first-of-type { + border-left: 0; +} + +tbody tr:last-of-type th, +tbody tr:last-of-type td { + border-bottom: 0; +} +tbody tr:last-of-type td { + padding-bottom: 0.75rem; +} + +thead th { + border-bottom: 1px solid #eeebee; +} + +:not(pre, figure) > code { + padding: 0.2em 0.15em; + font-weight: 400; + background-color: #fff; + border: 1px solid #eeebee; + border-radius: 4px; +} + +a:visited code { + border-color: #eeebee; +} + +div.highlighter-rouge, +div.listingblock > div.content, +figure.highlight { + margin-top: 0; + margin-bottom: 0.75rem; + background-color: #fff; + border-radius: 4px; + box-shadow: none; + -webkit-overflow-scrolling: touch; + position: relative; + padding: 0; +} +div.highlighter-rouge > button, +div.listingblock > div.content > button, +figure.highlight > button { + width: 0.75rem; + opacity: 0; + position: absolute; + top: 0; + right: 0; + padding: 0.75rem; + border: none; + background: none; + color: #5c5962; + box-sizing: content-box; +} +div.highlighter-rouge > button svg, +div.listingblock > div.content > button svg, +figure.highlight > button svg { + fill: #5c5962; +} +div.highlighter-rouge > button:active, +div.listingblock > div.content > button:active, +figure.highlight > button:active { + text-decoration: none; + outline: none; + opacity: 1; +} +div.highlighter-rouge > button:focus, +div.listingblock > div.content > button:focus, +figure.highlight > button:focus { + opacity: 1; + outline: 2px solid #008286; +} +div.highlighter-rouge:hover > button, +div.listingblock > div.content:hover > button, +figure.highlight:hover > button { + cursor: copy; + opacity: 1; +} + +div.highlighter-rouge div.highlight { + overflow-x: auto; + padding: 0.75rem; + margin: 0; + border: 1px solid #5c5962; + border-radius: 4px; +} +div.highlighter-rouge pre.highlight, +div.highlighter-rouge code { + padding: 0; + margin: 0; + border: 0; +} + +div.listingblock { + margin-top: 0; + margin-bottom: 0.75rem; +} +div.listingblock div.content { + overflow-x: auto; + padding: 0.75rem; + margin: 0; + border: 1px solid #5c5962; + border-radius: 4px; +} +div.listingblock div.content > pre, +div.listingblock code { + padding: 0; + margin: 0; + border: 0; +} + +figure.highlight pre, +figure.highlight :not(pre) > code { + overflow-x: auto; + padding: 0.75rem; + margin: 0; + border: 1px solid #5c5962; + border-radius: 4px; +} + +.highlight .table-wrapper { + padding: 0.75rem 0; + margin: 0; + border: 0; + box-shadow: none; +} +.highlight .table-wrapper td, +.highlight .table-wrapper pre { + min-width: 0; + padding: 0; + background-color: #fff; + border: 0; +} +.highlight .table-wrapper td, +.highlight .table-wrapper pre { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .highlight .table-wrapper td, + .highlight .table-wrapper pre { + font-size: 0.75rem !important; + } +} +.highlight .table-wrapper td.gl { + width: 1em; + padding-right: 0.75rem; + padding-left: 0.75rem; +} +.highlight .table-wrapper pre { + margin: 0; + line-height: 2; +} + +.code-example, +.listingblock > .title { + padding: 0.75rem; + margin-bottom: 0.75rem; + overflow: auto; + border: 1px solid #eeebee; + border-radius: 4px; +} +.code-example + .highlighter-rouge, +.code-example + .sectionbody .listingblock, +.code-example + .content, +.code-example + figure.highlight, +.listingblock > .title + .highlighter-rouge, +.listingblock > .title + .sectionbody .listingblock, +.listingblock > .title + .content, +.listingblock > .title + figure.highlight { + position: relative; + margin-top: -1rem; + border-right: 1px solid #eeebee; + border-bottom: 1px solid #eeebee; + border-left: 1px solid #eeebee; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +code.language-mermaid { + padding: 0; + background-color: inherit; + border: 0; +} + +.highlight, +pre.highlight { + background: #fff; + color: #5c5962; +} + +.highlight pre { + background: #fff; +} + +.text-grey-dk-000 { + color: #959396 !important; +} + +.text-grey-dk-100 { + color: #5c5962 !important; +} + +.text-grey-dk-200 { + color: #44434d !important; +} + +.text-grey-dk-250 { + color: #302d36 !important; +} + +.text-grey-dk-300 { + color: #27262b !important; +} + +.text-grey-lt-000 { + color: #f5f6fa !important; +} + +.text-grey-lt-100 { + color: #eeebee !important; +} + +.text-grey-lt-200 { + color: #ecebed !important; +} + +.text-grey-lt-300 { + color: #e6e1e8 !important; +} + +.text-blue-000 { + color: #2c84fa !important; +} + +.text-blue-100 { + color: #2869e6 !important; +} + +.text-blue-200 { + color: #264caf !important; +} + +.text-blue-300 { + color: #183385 !important; +} + +.text-green-000 { + color: #41d693 !important; +} + +.text-green-100 { + color: #11b584 !important; +} + +.text-green-200 { + color: #009c7b !important; +} + +.text-green-300 { + color: #026e57 !important; +} + +.text-purple-000 { + color: #7253ed !important; +} + +.text-purple-100 { + color: #5e41d0 !important; +} + +.text-purple-200 { + color: #4e26af !important; +} + +.text-purple-300 { + color: #381885 !important; +} + +.text-yellow-000 { + color: #ffeb82 !important; +} + +.text-yellow-100 { + color: #fadf50 !important; +} + +.text-yellow-200 { + color: #f7d12e !important; +} + +.text-yellow-300 { + color: #e7af06 !important; +} + +.text-red-000 { + color: #f77e7e !important; +} + +.text-red-100 { + color: #f96e65 !important; +} + +.text-red-200 { + color: #e94c4c !important; +} + +.text-red-300 { + color: #dd2e2e !important; +} + +.bg-grey-dk-000 { + background-color: #959396 !important; +} + +.bg-grey-dk-100 { + background-color: #5c5962 !important; +} + +.bg-grey-dk-200 { + background-color: #44434d !important; +} + +.bg-grey-dk-250 { + background-color: #302d36 !important; +} + +.bg-grey-dk-300 { + background-color: #27262b !important; +} + +.bg-grey-lt-000 { + background-color: #f5f6fa !important; +} + +.bg-grey-lt-100 { + background-color: #eeebee !important; +} + +.bg-grey-lt-200 { + background-color: #ecebed !important; +} + +.bg-grey-lt-300 { + background-color: #e6e1e8 !important; +} + +.bg-blue-000 { + background-color: #2c84fa !important; +} + +.bg-blue-100 { + background-color: #2869e6 !important; +} + +.bg-blue-200 { + background-color: #264caf !important; +} + +.bg-blue-300 { + background-color: #183385 !important; +} + +.bg-green-000 { + background-color: #41d693 !important; +} + +.bg-green-100 { + background-color: #11b584 !important; +} + +.bg-green-200 { + background-color: #009c7b !important; +} + +.bg-green-300 { + background-color: #026e57 !important; +} + +.bg-purple-000 { + background-color: #7253ed !important; +} + +.bg-purple-100 { + background-color: #5e41d0 !important; +} + +.bg-purple-200 { + background-color: #4e26af !important; +} + +.bg-purple-300 { + background-color: #381885 !important; +} + +.bg-yellow-000 { + background-color: #ffeb82 !important; +} + +.bg-yellow-100 { + background-color: #fadf50 !important; +} + +.bg-yellow-200 { + background-color: #f7d12e !important; +} + +.bg-yellow-300 { + background-color: #e7af06 !important; +} + +.bg-red-000 { + background-color: #f77e7e !important; +} + +.bg-red-100 { + background-color: #f96e65 !important; +} + +.bg-red-200 { + background-color: #e94c4c !important; +} + +.bg-red-300 { + background-color: #dd2e2e !important; +} + +.d-block { + display: block !important; +} + +.d-flex { + display: flex !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-none { + display: none !important; +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip-path: inset(50%); + white-space: nowrap; + border-width: 0; +} + +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.flex-justify-start { + justify-content: flex-start !important; +} + +.flex-justify-end { + justify-content: flex-end !important; +} + +.flex-justify-between { + justify-content: space-between !important; +} + +.flex-justify-around { + justify-content: space-around !important; +} + +.v-align-baseline { + vertical-align: baseline !important; +} + +.v-align-bottom { + vertical-align: bottom !important; +} + +.v-align-middle { + vertical-align: middle !important; +} + +.v-align-text-bottom { + vertical-align: text-bottom !important; +} + +.v-align-text-top { + vertical-align: text-top !important; +} + +.v-align-top { + vertical-align: top !important; +} + +.fs-1 { + font-size: 0.5625rem !important; +} +@media (min-width: 31.25rem) { + .fs-1 { + font-size: 0.625rem !important; + } +} + +.fs-2 { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .fs-2 { + font-size: 0.75rem !important; + } +} + +.fs-3 { + font-size: 0.75rem !important; +} +@media (min-width: 31.25rem) { + .fs-3 { + font-size: 0.875rem !important; + } +} + +.fs-4 { + font-size: 0.875rem !important; +} +@media (min-width: 31.25rem) { + .fs-4 { + font-size: 1rem !important; + } +} + +.fs-5 { + font-size: 1rem !important; +} +@media (min-width: 31.25rem) { + .fs-5 { + font-size: 1.125rem !important; + } +} + +.fs-6 { + font-size: 1.125rem !important; +} +@media (min-width: 31.25rem) { + .fs-6 { + font-size: 1.5rem !important; + line-height: 1.25; + } +} + +.fs-7 { + font-size: 1.5rem !important; + line-height: 1.25; +} +@media (min-width: 31.25rem) { + .fs-7 { + font-size: 2rem !important; + } +} + +.fs-8 { + font-size: 2rem !important; + line-height: 1.25; +} +@media (min-width: 31.25rem) { + .fs-8 { + font-size: 2.25rem !important; + } +} + +.fs-9 { + font-size: 2.25rem !important; + line-height: 1.25; +} +@media (min-width: 31.25rem) { + .fs-9 { + font-size: 2.625rem !important; + } +} + +.fs-10 { + font-size: 2.625rem !important; + line-height: 1.25; +} +@media (min-width: 31.25rem) { + .fs-10 { + font-size: 3rem !important; + } +} + +.fw-300 { + font-weight: 300 !important; +} + +.fw-400 { + font-weight: 400 !important; +} + +.fw-500 { + font-weight: 500 !important; +} + +.fw-700 { + font-weight: 700 !important; +} + +.lh-0 { + line-height: 0 !important; +} + +.lh-default { + line-height: 1.4; +} + +.lh-tight { + line-height: 1.25; +} + +.ls-5 { + letter-spacing: 0.05em !important; +} + +.ls-10 { + letter-spacing: 0.1em !important; +} + +.ls-0 { + letter-spacing: 0 !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.list-style-none { + padding: 0 !important; + margin: 0 !important; + list-style: none !important; +} +.list-style-none li::before { + display: none !important; +} + +.mx-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-0 { + margin: 0 !important; +} + +.mt-0 { + margin-top: 0 !important; +} + +.mr-0 { + margin-right: 0 !important; +} + +.mb-0 { + margin-bottom: 0 !important; +} + +.ml-0 { + margin-left: 0 !important; +} + +.mx-0 { + margin-right: 0 !important; + margin-left: 0 !important; +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.mxn-0 { + margin-right: -0 !important; + margin-left: -0 !important; +} + +.mx-0-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1 { + margin-top: 0.25rem !important; +} + +.mr-1 { + margin-right: 0.25rem !important; +} + +.mb-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1 { + margin-left: 0.25rem !important; +} + +.mx-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; +} + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.mxn-1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; +} + +.mx-1-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2 { + margin-top: 0.5rem !important; +} + +.mr-2 { + margin-right: 0.5rem !important; +} + +.mb-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2 { + margin-left: 0.5rem !important; +} + +.mx-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.mxn-2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; +} + +.mx-2-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-3 { + margin: 0.75rem !important; +} + +.mt-3 { + margin-top: 0.75rem !important; +} + +.mr-3 { + margin-right: 0.75rem !important; +} + +.mb-3 { + margin-bottom: 0.75rem !important; +} + +.ml-3 { + margin-left: 0.75rem !important; +} + +.mx-3 { + margin-right: 0.75rem !important; + margin-left: 0.75rem !important; +} + +.my-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; +} + +.mxn-3 { + margin-right: -0.75rem !important; + margin-left: -0.75rem !important; +} + +.mx-3-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-4 { + margin: 1rem !important; +} + +.mt-4 { + margin-top: 1rem !important; +} + +.mr-4 { + margin-right: 1rem !important; +} + +.mb-4 { + margin-bottom: 1rem !important; +} + +.ml-4 { + margin-left: 1rem !important; +} + +.mx-4 { + margin-right: 1rem !important; + margin-left: 1rem !important; +} + +.my-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.mxn-4 { + margin-right: -1rem !important; + margin-left: -1rem !important; +} + +.mx-4-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-5 { + margin: 1.5rem !important; +} + +.mt-5 { + margin-top: 1.5rem !important; +} + +.mr-5 { + margin-right: 1.5rem !important; +} + +.mb-5 { + margin-bottom: 1.5rem !important; +} + +.ml-5 { + margin-left: 1.5rem !important; +} + +.mx-5 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; +} + +.my-5 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +.mxn-5 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; +} + +.mx-5-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-6 { + margin: 2rem !important; +} + +.mt-6 { + margin-top: 2rem !important; +} + +.mr-6 { + margin-right: 2rem !important; +} + +.mb-6 { + margin-bottom: 2rem !important; +} + +.ml-6 { + margin-left: 2rem !important; +} + +.mx-6 { + margin-right: 2rem !important; + margin-left: 2rem !important; +} + +.my-6 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; +} + +.mxn-6 { + margin-right: -2rem !important; + margin-left: -2rem !important; +} + +.mx-6-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-7 { + margin: 2.5rem !important; +} + +.mt-7 { + margin-top: 2.5rem !important; +} + +.mr-7 { + margin-right: 2.5rem !important; +} + +.mb-7 { + margin-bottom: 2.5rem !important; +} + +.ml-7 { + margin-left: 2.5rem !important; +} + +.mx-7 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; +} + +.my-7 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; +} + +.mxn-7 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; +} + +.mx-7-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-8 { + margin: 3rem !important; +} + +.mt-8 { + margin-top: 3rem !important; +} + +.mr-8 { + margin-right: 3rem !important; +} + +.mb-8 { + margin-bottom: 3rem !important; +} + +.ml-8 { + margin-left: 3rem !important; +} + +.mx-8 { + margin-right: 3rem !important; + margin-left: 3rem !important; +} + +.my-8 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; +} + +.mxn-8 { + margin-right: -3rem !important; + margin-left: -3rem !important; +} + +.mx-8-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-9 { + margin: 3.5rem !important; +} + +.mt-9 { + margin-top: 3.5rem !important; +} + +.mr-9 { + margin-right: 3.5rem !important; +} + +.mb-9 { + margin-bottom: 3.5rem !important; +} + +.ml-9 { + margin-left: 3.5rem !important; +} + +.mx-9 { + margin-right: 3.5rem !important; + margin-left: 3.5rem !important; +} + +.my-9 { + margin-top: 3.5rem !important; + margin-bottom: 3.5rem !important; +} + +.mxn-9 { + margin-right: -3.5rem !important; + margin-left: -3.5rem !important; +} + +.mx-9-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-10 { + margin: 4rem !important; +} + +.mt-10 { + margin-top: 4rem !important; +} + +.mr-10 { + margin-right: 4rem !important; +} + +.mb-10 { + margin-bottom: 4rem !important; +} + +.ml-10 { + margin-left: 4rem !important; +} + +.mx-10 { + margin-right: 4rem !important; + margin-left: 4rem !important; +} + +.my-10 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; +} + +.mxn-10 { + margin-right: -4rem !important; + margin-left: -4rem !important; +} + +.mx-10-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +@media (min-width: 20rem) { + .m-xs-0 { + margin: 0 !important; + } + .mt-xs-0 { + margin-top: 0 !important; + } + .mr-xs-0 { + margin-right: 0 !important; + } + .mb-xs-0 { + margin-bottom: 0 !important; + } + .ml-xs-0 { + margin-left: 0 !important; + } + .mx-xs-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-xs-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .mxn-xs-0 { + margin-right: -0 !important; + margin-left: -0 !important; + } +} +@media (min-width: 20rem) { + .m-xs-1 { + margin: 0.25rem !important; + } + .mt-xs-1 { + margin-top: 0.25rem !important; + } + .mr-xs-1 { + margin-right: 0.25rem !important; + } + .mb-xs-1 { + margin-bottom: 0.25rem !important; + } + .ml-xs-1 { + margin-left: 0.25rem !important; + } + .mx-xs-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-xs-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .mxn-xs-1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-2 { + margin: 0.5rem !important; + } + .mt-xs-2 { + margin-top: 0.5rem !important; + } + .mr-xs-2 { + margin-right: 0.5rem !important; + } + .mb-xs-2 { + margin-bottom: 0.5rem !important; + } + .ml-xs-2 { + margin-left: 0.5rem !important; + } + .mx-xs-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-xs-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .mxn-xs-2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-3 { + margin: 0.75rem !important; + } + .mt-xs-3 { + margin-top: 0.75rem !important; + } + .mr-xs-3 { + margin-right: 0.75rem !important; + } + .mb-xs-3 { + margin-bottom: 0.75rem !important; + } + .ml-xs-3 { + margin-left: 0.75rem !important; + } + .mx-xs-3 { + margin-right: 0.75rem !important; + margin-left: 0.75rem !important; + } + .my-xs-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + .mxn-xs-3 { + margin-right: -0.75rem !important; + margin-left: -0.75rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-4 { + margin: 1rem !important; + } + .mt-xs-4 { + margin-top: 1rem !important; + } + .mr-xs-4 { + margin-right: 1rem !important; + } + .mb-xs-4 { + margin-bottom: 1rem !important; + } + .ml-xs-4 { + margin-left: 1rem !important; + } + .mx-xs-4 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-xs-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .mxn-xs-4 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-5 { + margin: 1.5rem !important; + } + .mt-xs-5 { + margin-top: 1.5rem !important; + } + .mr-xs-5 { + margin-right: 1.5rem !important; + } + .mb-xs-5 { + margin-bottom: 1.5rem !important; + } + .ml-xs-5 { + margin-left: 1.5rem !important; + } + .mx-xs-5 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-xs-5 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .mxn-xs-5 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-6 { + margin: 2rem !important; + } + .mt-xs-6 { + margin-top: 2rem !important; + } + .mr-xs-6 { + margin-right: 2rem !important; + } + .mb-xs-6 { + margin-bottom: 2rem !important; + } + .ml-xs-6 { + margin-left: 2rem !important; + } + .mx-xs-6 { + margin-right: 2rem !important; + margin-left: 2rem !important; + } + .my-xs-6 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; + } + .mxn-xs-6 { + margin-right: -2rem !important; + margin-left: -2rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-7 { + margin: 2.5rem !important; + } + .mt-xs-7 { + margin-top: 2.5rem !important; + } + .mr-xs-7 { + margin-right: 2.5rem !important; + } + .mb-xs-7 { + margin-bottom: 2.5rem !important; + } + .ml-xs-7 { + margin-left: 2.5rem !important; + } + .mx-xs-7 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; + } + .my-xs-7 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; + } + .mxn-xs-7 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-8 { + margin: 3rem !important; + } + .mt-xs-8 { + margin-top: 3rem !important; + } + .mr-xs-8 { + margin-right: 3rem !important; + } + .mb-xs-8 { + margin-bottom: 3rem !important; + } + .ml-xs-8 { + margin-left: 3rem !important; + } + .mx-xs-8 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-xs-8 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .mxn-xs-8 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-9 { + margin: 3.5rem !important; + } + .mt-xs-9 { + margin-top: 3.5rem !important; + } + .mr-xs-9 { + margin-right: 3.5rem !important; + } + .mb-xs-9 { + margin-bottom: 3.5rem !important; + } + .ml-xs-9 { + margin-left: 3.5rem !important; + } + .mx-xs-9 { + margin-right: 3.5rem !important; + margin-left: 3.5rem !important; + } + .my-xs-9 { + margin-top: 3.5rem !important; + margin-bottom: 3.5rem !important; + } + .mxn-xs-9 { + margin-right: -3.5rem !important; + margin-left: -3.5rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-10 { + margin: 4rem !important; + } + .mt-xs-10 { + margin-top: 4rem !important; + } + .mr-xs-10 { + margin-right: 4rem !important; + } + .mb-xs-10 { + margin-bottom: 4rem !important; + } + .ml-xs-10 { + margin-left: 4rem !important; + } + .mx-xs-10 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .my-xs-10 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .mxn-xs-10 { + margin-right: -4rem !important; + margin-left: -4rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0 { + margin-left: 0 !important; + } + .mx-sm-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .mxn-sm-0 { + margin-right: -0 !important; + margin-left: -0 !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1 { + margin-left: 0.25rem !important; + } + .mx-sm-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-sm-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .mxn-sm-1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2 { + margin-left: 0.5rem !important; + } + .mx-sm-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .mxn-sm-2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-3 { + margin: 0.75rem !important; + } + .mt-sm-3 { + margin-top: 0.75rem !important; + } + .mr-sm-3 { + margin-right: 0.75rem !important; + } + .mb-sm-3 { + margin-bottom: 0.75rem !important; + } + .ml-sm-3 { + margin-left: 0.75rem !important; + } + .mx-sm-3 { + margin-right: 0.75rem !important; + margin-left: 0.75rem !important; + } + .my-sm-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + .mxn-sm-3 { + margin-right: -0.75rem !important; + margin-left: -0.75rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-4 { + margin: 1rem !important; + } + .mt-sm-4 { + margin-top: 1rem !important; + } + .mr-sm-4 { + margin-right: 1rem !important; + } + .mb-sm-4 { + margin-bottom: 1rem !important; + } + .ml-sm-4 { + margin-left: 1rem !important; + } + .mx-sm-4 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-sm-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .mxn-sm-4 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-5 { + margin: 1.5rem !important; + } + .mt-sm-5 { + margin-top: 1.5rem !important; + } + .mr-sm-5 { + margin-right: 1.5rem !important; + } + .mb-sm-5 { + margin-bottom: 1.5rem !important; + } + .ml-sm-5 { + margin-left: 1.5rem !important; + } + .mx-sm-5 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-sm-5 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .mxn-sm-5 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-6 { + margin: 2rem !important; + } + .mt-sm-6 { + margin-top: 2rem !important; + } + .mr-sm-6 { + margin-right: 2rem !important; + } + .mb-sm-6 { + margin-bottom: 2rem !important; + } + .ml-sm-6 { + margin-left: 2rem !important; + } + .mx-sm-6 { + margin-right: 2rem !important; + margin-left: 2rem !important; + } + .my-sm-6 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; + } + .mxn-sm-6 { + margin-right: -2rem !important; + margin-left: -2rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-7 { + margin: 2.5rem !important; + } + .mt-sm-7 { + margin-top: 2.5rem !important; + } + .mr-sm-7 { + margin-right: 2.5rem !important; + } + .mb-sm-7 { + margin-bottom: 2.5rem !important; + } + .ml-sm-7 { + margin-left: 2.5rem !important; + } + .mx-sm-7 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; + } + .my-sm-7 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; + } + .mxn-sm-7 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-8 { + margin: 3rem !important; + } + .mt-sm-8 { + margin-top: 3rem !important; + } + .mr-sm-8 { + margin-right: 3rem !important; + } + .mb-sm-8 { + margin-bottom: 3rem !important; + } + .ml-sm-8 { + margin-left: 3rem !important; + } + .mx-sm-8 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-sm-8 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .mxn-sm-8 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-9 { + margin: 3.5rem !important; + } + .mt-sm-9 { + margin-top: 3.5rem !important; + } + .mr-sm-9 { + margin-right: 3.5rem !important; + } + .mb-sm-9 { + margin-bottom: 3.5rem !important; + } + .ml-sm-9 { + margin-left: 3.5rem !important; + } + .mx-sm-9 { + margin-right: 3.5rem !important; + margin-left: 3.5rem !important; + } + .my-sm-9 { + margin-top: 3.5rem !important; + margin-bottom: 3.5rem !important; + } + .mxn-sm-9 { + margin-right: -3.5rem !important; + margin-left: -3.5rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-10 { + margin: 4rem !important; + } + .mt-sm-10 { + margin-top: 4rem !important; + } + .mr-sm-10 { + margin-right: 4rem !important; + } + .mb-sm-10 { + margin-bottom: 4rem !important; + } + .ml-sm-10 { + margin-left: 4rem !important; + } + .mx-sm-10 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .my-sm-10 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .mxn-sm-10 { + margin-right: -4rem !important; + margin-left: -4rem !important; + } +} +@media (min-width: 50rem) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0 { + margin-top: 0 !important; + } + .mr-md-0 { + margin-right: 0 !important; + } + .mb-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0 { + margin-left: 0 !important; + } + .mx-md-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .mxn-md-0 { + margin-right: -0 !important; + margin-left: -0 !important; + } +} +@media (min-width: 50rem) { + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1 { + margin-left: 0.25rem !important; + } + .mx-md-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-md-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .mxn-md-1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } +} +@media (min-width: 50rem) { + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2 { + margin-left: 0.5rem !important; + } + .mx-md-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .mxn-md-2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } +} +@media (min-width: 50rem) { + .m-md-3 { + margin: 0.75rem !important; + } + .mt-md-3 { + margin-top: 0.75rem !important; + } + .mr-md-3 { + margin-right: 0.75rem !important; + } + .mb-md-3 { + margin-bottom: 0.75rem !important; + } + .ml-md-3 { + margin-left: 0.75rem !important; + } + .mx-md-3 { + margin-right: 0.75rem !important; + margin-left: 0.75rem !important; + } + .my-md-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + .mxn-md-3 { + margin-right: -0.75rem !important; + margin-left: -0.75rem !important; + } +} +@media (min-width: 50rem) { + .m-md-4 { + margin: 1rem !important; + } + .mt-md-4 { + margin-top: 1rem !important; + } + .mr-md-4 { + margin-right: 1rem !important; + } + .mb-md-4 { + margin-bottom: 1rem !important; + } + .ml-md-4 { + margin-left: 1rem !important; + } + .mx-md-4 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-md-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .mxn-md-4 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } +} +@media (min-width: 50rem) { + .m-md-5 { + margin: 1.5rem !important; + } + .mt-md-5 { + margin-top: 1.5rem !important; + } + .mr-md-5 { + margin-right: 1.5rem !important; + } + .mb-md-5 { + margin-bottom: 1.5rem !important; + } + .ml-md-5 { + margin-left: 1.5rem !important; + } + .mx-md-5 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-md-5 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .mxn-md-5 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } +} +@media (min-width: 50rem) { + .m-md-6 { + margin: 2rem !important; + } + .mt-md-6 { + margin-top: 2rem !important; + } + .mr-md-6 { + margin-right: 2rem !important; + } + .mb-md-6 { + margin-bottom: 2rem !important; + } + .ml-md-6 { + margin-left: 2rem !important; + } + .mx-md-6 { + margin-right: 2rem !important; + margin-left: 2rem !important; + } + .my-md-6 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; + } + .mxn-md-6 { + margin-right: -2rem !important; + margin-left: -2rem !important; + } +} +@media (min-width: 50rem) { + .m-md-7 { + margin: 2.5rem !important; + } + .mt-md-7 { + margin-top: 2.5rem !important; + } + .mr-md-7 { + margin-right: 2.5rem !important; + } + .mb-md-7 { + margin-bottom: 2.5rem !important; + } + .ml-md-7 { + margin-left: 2.5rem !important; + } + .mx-md-7 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; + } + .my-md-7 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; + } + .mxn-md-7 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; + } +} +@media (min-width: 50rem) { + .m-md-8 { + margin: 3rem !important; + } + .mt-md-8 { + margin-top: 3rem !important; + } + .mr-md-8 { + margin-right: 3rem !important; + } + .mb-md-8 { + margin-bottom: 3rem !important; + } + .ml-md-8 { + margin-left: 3rem !important; + } + .mx-md-8 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-md-8 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .mxn-md-8 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } +} +@media (min-width: 50rem) { + .m-md-9 { + margin: 3.5rem !important; + } + .mt-md-9 { + margin-top: 3.5rem !important; + } + .mr-md-9 { + margin-right: 3.5rem !important; + } + .mb-md-9 { + margin-bottom: 3.5rem !important; + } + .ml-md-9 { + margin-left: 3.5rem !important; + } + .mx-md-9 { + margin-right: 3.5rem !important; + margin-left: 3.5rem !important; + } + .my-md-9 { + margin-top: 3.5rem !important; + margin-bottom: 3.5rem !important; + } + .mxn-md-9 { + margin-right: -3.5rem !important; + margin-left: -3.5rem !important; + } +} +@media (min-width: 50rem) { + .m-md-10 { + margin: 4rem !important; + } + .mt-md-10 { + margin-top: 4rem !important; + } + .mr-md-10 { + margin-right: 4rem !important; + } + .mb-md-10 { + margin-bottom: 4rem !important; + } + .ml-md-10 { + margin-left: 4rem !important; + } + .mx-md-10 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .my-md-10 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .mxn-md-10 { + margin-right: -4rem !important; + margin-left: -4rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0 { + margin-left: 0 !important; + } + .mx-lg-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .mxn-lg-0 { + margin-right: -0 !important; + margin-left: -0 !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1 { + margin-left: 0.25rem !important; + } + .mx-lg-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-lg-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .mxn-lg-1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2 { + margin-left: 0.5rem !important; + } + .mx-lg-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .mxn-lg-2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-3 { + margin: 0.75rem !important; + } + .mt-lg-3 { + margin-top: 0.75rem !important; + } + .mr-lg-3 { + margin-right: 0.75rem !important; + } + .mb-lg-3 { + margin-bottom: 0.75rem !important; + } + .ml-lg-3 { + margin-left: 0.75rem !important; + } + .mx-lg-3 { + margin-right: 0.75rem !important; + margin-left: 0.75rem !important; + } + .my-lg-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + .mxn-lg-3 { + margin-right: -0.75rem !important; + margin-left: -0.75rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-4 { + margin: 1rem !important; + } + .mt-lg-4 { + margin-top: 1rem !important; + } + .mr-lg-4 { + margin-right: 1rem !important; + } + .mb-lg-4 { + margin-bottom: 1rem !important; + } + .ml-lg-4 { + margin-left: 1rem !important; + } + .mx-lg-4 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-lg-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .mxn-lg-4 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-5 { + margin: 1.5rem !important; + } + .mt-lg-5 { + margin-top: 1.5rem !important; + } + .mr-lg-5 { + margin-right: 1.5rem !important; + } + .mb-lg-5 { + margin-bottom: 1.5rem !important; + } + .ml-lg-5 { + margin-left: 1.5rem !important; + } + .mx-lg-5 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-lg-5 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .mxn-lg-5 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-6 { + margin: 2rem !important; + } + .mt-lg-6 { + margin-top: 2rem !important; + } + .mr-lg-6 { + margin-right: 2rem !important; + } + .mb-lg-6 { + margin-bottom: 2rem !important; + } + .ml-lg-6 { + margin-left: 2rem !important; + } + .mx-lg-6 { + margin-right: 2rem !important; + margin-left: 2rem !important; + } + .my-lg-6 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; + } + .mxn-lg-6 { + margin-right: -2rem !important; + margin-left: -2rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-7 { + margin: 2.5rem !important; + } + .mt-lg-7 { + margin-top: 2.5rem !important; + } + .mr-lg-7 { + margin-right: 2.5rem !important; + } + .mb-lg-7 { + margin-bottom: 2.5rem !important; + } + .ml-lg-7 { + margin-left: 2.5rem !important; + } + .mx-lg-7 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; + } + .my-lg-7 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; + } + .mxn-lg-7 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-8 { + margin: 3rem !important; + } + .mt-lg-8 { + margin-top: 3rem !important; + } + .mr-lg-8 { + margin-right: 3rem !important; + } + .mb-lg-8 { + margin-bottom: 3rem !important; + } + .ml-lg-8 { + margin-left: 3rem !important; + } + .mx-lg-8 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-lg-8 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .mxn-lg-8 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-9 { + margin: 3.5rem !important; + } + .mt-lg-9 { + margin-top: 3.5rem !important; + } + .mr-lg-9 { + margin-right: 3.5rem !important; + } + .mb-lg-9 { + margin-bottom: 3.5rem !important; + } + .ml-lg-9 { + margin-left: 3.5rem !important; + } + .mx-lg-9 { + margin-right: 3.5rem !important; + margin-left: 3.5rem !important; + } + .my-lg-9 { + margin-top: 3.5rem !important; + margin-bottom: 3.5rem !important; + } + .mxn-lg-9 { + margin-right: -3.5rem !important; + margin-left: -3.5rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-10 { + margin: 4rem !important; + } + .mt-lg-10 { + margin-top: 4rem !important; + } + .mr-lg-10 { + margin-right: 4rem !important; + } + .mb-lg-10 { + margin-bottom: 4rem !important; + } + .ml-lg-10 { + margin-left: 4rem !important; + } + .mx-lg-10 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .my-lg-10 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .mxn-lg-10 { + margin-right: -4rem !important; + margin-left: -4rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0 { + margin-left: 0 !important; + } + .mx-xl-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .mxn-xl-0 { + margin-right: -0 !important; + margin-left: -0 !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1 { + margin-left: 0.25rem !important; + } + .mx-xl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-xl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .mxn-xl-1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2 { + margin-left: 0.5rem !important; + } + .mx-xl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .mxn-xl-2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-3 { + margin: 0.75rem !important; + } + .mt-xl-3 { + margin-top: 0.75rem !important; + } + .mr-xl-3 { + margin-right: 0.75rem !important; + } + .mb-xl-3 { + margin-bottom: 0.75rem !important; + } + .ml-xl-3 { + margin-left: 0.75rem !important; + } + .mx-xl-3 { + margin-right: 0.75rem !important; + margin-left: 0.75rem !important; + } + .my-xl-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + .mxn-xl-3 { + margin-right: -0.75rem !important; + margin-left: -0.75rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-4 { + margin: 1rem !important; + } + .mt-xl-4 { + margin-top: 1rem !important; + } + .mr-xl-4 { + margin-right: 1rem !important; + } + .mb-xl-4 { + margin-bottom: 1rem !important; + } + .ml-xl-4 { + margin-left: 1rem !important; + } + .mx-xl-4 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-xl-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .mxn-xl-4 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-5 { + margin: 1.5rem !important; + } + .mt-xl-5 { + margin-top: 1.5rem !important; + } + .mr-xl-5 { + margin-right: 1.5rem !important; + } + .mb-xl-5 { + margin-bottom: 1.5rem !important; + } + .ml-xl-5 { + margin-left: 1.5rem !important; + } + .mx-xl-5 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-xl-5 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .mxn-xl-5 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-6 { + margin: 2rem !important; + } + .mt-xl-6 { + margin-top: 2rem !important; + } + .mr-xl-6 { + margin-right: 2rem !important; + } + .mb-xl-6 { + margin-bottom: 2rem !important; + } + .ml-xl-6 { + margin-left: 2rem !important; + } + .mx-xl-6 { + margin-right: 2rem !important; + margin-left: 2rem !important; + } + .my-xl-6 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; + } + .mxn-xl-6 { + margin-right: -2rem !important; + margin-left: -2rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-7 { + margin: 2.5rem !important; + } + .mt-xl-7 { + margin-top: 2.5rem !important; + } + .mr-xl-7 { + margin-right: 2.5rem !important; + } + .mb-xl-7 { + margin-bottom: 2.5rem !important; + } + .ml-xl-7 { + margin-left: 2.5rem !important; + } + .mx-xl-7 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; + } + .my-xl-7 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; + } + .mxn-xl-7 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-8 { + margin: 3rem !important; + } + .mt-xl-8 { + margin-top: 3rem !important; + } + .mr-xl-8 { + margin-right: 3rem !important; + } + .mb-xl-8 { + margin-bottom: 3rem !important; + } + .ml-xl-8 { + margin-left: 3rem !important; + } + .mx-xl-8 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-xl-8 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .mxn-xl-8 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-9 { + margin: 3.5rem !important; + } + .mt-xl-9 { + margin-top: 3.5rem !important; + } + .mr-xl-9 { + margin-right: 3.5rem !important; + } + .mb-xl-9 { + margin-bottom: 3.5rem !important; + } + .ml-xl-9 { + margin-left: 3.5rem !important; + } + .mx-xl-9 { + margin-right: 3.5rem !important; + margin-left: 3.5rem !important; + } + .my-xl-9 { + margin-top: 3.5rem !important; + margin-bottom: 3.5rem !important; + } + .mxn-xl-9 { + margin-right: -3.5rem !important; + margin-left: -3.5rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-10 { + margin: 4rem !important; + } + .mt-xl-10 { + margin-top: 4rem !important; + } + .mr-xl-10 { + margin-right: 4rem !important; + } + .mb-xl-10 { + margin-bottom: 4rem !important; + } + .ml-xl-10 { + margin-left: 4rem !important; + } + .mx-xl-10 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .my-xl-10 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .mxn-xl-10 { + margin-right: -4rem !important; + margin-left: -4rem !important; + } +} +.p-0 { + padding: 0 !important; +} + +.pt-0 { + padding-top: 0 !important; +} + +.pr-0 { + padding-right: 0 !important; +} + +.pb-0 { + padding-bottom: 0 !important; +} + +.pl-0 { + padding-left: 0 !important; +} + +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important; +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1 { + padding-top: 0.25rem !important; +} + +.pr-1 { + padding-right: 0.25rem !important; +} + +.pb-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1 { + padding-left: 0.25rem !important; +} + +.px-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; +} + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2 { + padding-top: 0.5rem !important; +} + +.pr-2 { + padding-right: 0.5rem !important; +} + +.pb-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2 { + padding-left: 0.5rem !important; +} + +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.p-3 { + padding: 0.75rem !important; +} + +.pt-3 { + padding-top: 0.75rem !important; +} + +.pr-3 { + padding-right: 0.75rem !important; +} + +.pb-3 { + padding-bottom: 0.75rem !important; +} + +.pl-3 { + padding-left: 0.75rem !important; +} + +.px-3 { + padding-right: 0.75rem !important; + padding-left: 0.75rem !important; +} + +.py-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; +} + +.p-4 { + padding: 1rem !important; +} + +.pt-4 { + padding-top: 1rem !important; +} + +.pr-4 { + padding-right: 1rem !important; +} + +.pb-4 { + padding-bottom: 1rem !important; +} + +.pl-4 { + padding-left: 1rem !important; +} + +.px-4 { + padding-right: 1rem !important; + padding-left: 1rem !important; +} + +.py-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.p-5 { + padding: 1.5rem !important; +} + +.pt-5 { + padding-top: 1.5rem !important; +} + +.pr-5 { + padding-right: 1.5rem !important; +} + +.pb-5 { + padding-bottom: 1.5rem !important; +} + +.pl-5 { + padding-left: 1.5rem !important; +} + +.px-5 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; +} + +.py-5 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; +} + +.p-6 { + padding: 2rem !important; +} + +.pt-6 { + padding-top: 2rem !important; +} + +.pr-6 { + padding-right: 2rem !important; +} + +.pb-6 { + padding-bottom: 2rem !important; +} + +.pl-6 { + padding-left: 2rem !important; +} + +.px-6 { + padding-right: 2rem !important; + padding-left: 2rem !important; +} + +.py-6 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; +} + +.p-7 { + padding: 2.5rem !important; +} + +.pt-7 { + padding-top: 2.5rem !important; +} + +.pr-7 { + padding-right: 2.5rem !important; +} + +.pb-7 { + padding-bottom: 2.5rem !important; +} + +.pl-7 { + padding-left: 2.5rem !important; +} + +.px-7 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; +} + +.py-7 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; +} + +.p-8 { + padding: 3rem !important; +} + +.pt-8 { + padding-top: 3rem !important; +} + +.pr-8 { + padding-right: 3rem !important; +} + +.pb-8 { + padding-bottom: 3rem !important; +} + +.pl-8 { + padding-left: 3rem !important; +} + +.px-8 { + padding-right: 3rem !important; + padding-left: 3rem !important; +} + +.py-8 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.p-9 { + padding: 3.5rem !important; +} + +.pt-9 { + padding-top: 3.5rem !important; +} + +.pr-9 { + padding-right: 3.5rem !important; +} + +.pb-9 { + padding-bottom: 3.5rem !important; +} + +.pl-9 { + padding-left: 3.5rem !important; +} + +.px-9 { + padding-right: 3.5rem !important; + padding-left: 3.5rem !important; +} + +.py-9 { + padding-top: 3.5rem !important; + padding-bottom: 3.5rem !important; +} + +.p-10 { + padding: 4rem !important; +} + +.pt-10 { + padding-top: 4rem !important; +} + +.pr-10 { + padding-right: 4rem !important; +} + +.pb-10 { + padding-bottom: 4rem !important; +} + +.pl-10 { + padding-left: 4rem !important; +} + +.px-10 { + padding-right: 4rem !important; + padding-left: 4rem !important; +} + +.py-10 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; +} + +@media (min-width: 20rem) { + .p-xs-0 { + padding: 0 !important; + } + .pt-xs-0 { + padding-top: 0 !important; + } + .pr-xs-0 { + padding-right: 0 !important; + } + .pb-xs-0 { + padding-bottom: 0 !important; + } + .pl-xs-0 { + padding-left: 0 !important; + } + .px-xs-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-xs-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-xs-1 { + padding: 0.25rem !important; + } + .pt-xs-1 { + padding-top: 0.25rem !important; + } + .pr-xs-1 { + padding-right: 0.25rem !important; + } + .pb-xs-1 { + padding-bottom: 0.25rem !important; + } + .pl-xs-1 { + padding-left: 0.25rem !important; + } + .px-xs-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-xs-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-xs-2 { + padding: 0.5rem !important; + } + .pt-xs-2 { + padding-top: 0.5rem !important; + } + .pr-xs-2 { + padding-right: 0.5rem !important; + } + .pb-xs-2 { + padding-bottom: 0.5rem !important; + } + .pl-xs-2 { + padding-left: 0.5rem !important; + } + .px-xs-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-xs-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-xs-3 { + padding: 0.75rem !important; + } + .pt-xs-3 { + padding-top: 0.75rem !important; + } + .pr-xs-3 { + padding-right: 0.75rem !important; + } + .pb-xs-3 { + padding-bottom: 0.75rem !important; + } + .pl-xs-3 { + padding-left: 0.75rem !important; + } + .px-xs-3 { + padding-right: 0.75rem !important; + padding-left: 0.75rem !important; + } + .py-xs-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; + } + .p-xs-4 { + padding: 1rem !important; + } + .pt-xs-4 { + padding-top: 1rem !important; + } + .pr-xs-4 { + padding-right: 1rem !important; + } + .pb-xs-4 { + padding-bottom: 1rem !important; + } + .pl-xs-4 { + padding-left: 1rem !important; + } + .px-xs-4 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-xs-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-xs-5 { + padding: 1.5rem !important; + } + .pt-xs-5 { + padding-top: 1.5rem !important; + } + .pr-xs-5 { + padding-right: 1.5rem !important; + } + .pb-xs-5 { + padding-bottom: 1.5rem !important; + } + .pl-xs-5 { + padding-left: 1.5rem !important; + } + .px-xs-5 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-xs-5 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-xs-6 { + padding: 2rem !important; + } + .pt-xs-6 { + padding-top: 2rem !important; + } + .pr-xs-6 { + padding-right: 2rem !important; + } + .pb-xs-6 { + padding-bottom: 2rem !important; + } + .pl-xs-6 { + padding-left: 2rem !important; + } + .px-xs-6 { + padding-right: 2rem !important; + padding-left: 2rem !important; + } + .py-xs-6 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + .p-xs-7 { + padding: 2.5rem !important; + } + .pt-xs-7 { + padding-top: 2.5rem !important; + } + .pr-xs-7 { + padding-right: 2.5rem !important; + } + .pb-xs-7 { + padding-bottom: 2.5rem !important; + } + .pl-xs-7 { + padding-left: 2.5rem !important; + } + .px-xs-7 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; + } + .py-xs-7 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; + } + .p-xs-8 { + padding: 3rem !important; + } + .pt-xs-8 { + padding-top: 3rem !important; + } + .pr-xs-8 { + padding-right: 3rem !important; + } + .pb-xs-8 { + padding-bottom: 3rem !important; + } + .pl-xs-8 { + padding-left: 3rem !important; + } + .px-xs-8 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-xs-8 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-xs-9 { + padding: 3.5rem !important; + } + .pt-xs-9 { + padding-top: 3.5rem !important; + } + .pr-xs-9 { + padding-right: 3.5rem !important; + } + .pb-xs-9 { + padding-bottom: 3.5rem !important; + } + .pl-xs-9 { + padding-left: 3.5rem !important; + } + .px-xs-9 { + padding-right: 3.5rem !important; + padding-left: 3.5rem !important; + } + .py-xs-9 { + padding-top: 3.5rem !important; + padding-bottom: 3.5rem !important; + } + .p-xs-10 { + padding: 4rem !important; + } + .pt-xs-10 { + padding-top: 4rem !important; + } + .pr-xs-10 { + padding-right: 4rem !important; + } + .pb-xs-10 { + padding-bottom: 4rem !important; + } + .pl-xs-10 { + padding-left: 4rem !important; + } + .px-xs-10 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .py-xs-10 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } +} +@media (min-width: 31.25rem) { + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0 { + padding-left: 0 !important; + } + .px-sm-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1 { + padding-left: 0.25rem !important; + } + .px-sm-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-sm-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2 { + padding-left: 0.5rem !important; + } + .px-sm-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-sm-3 { + padding: 0.75rem !important; + } + .pt-sm-3 { + padding-top: 0.75rem !important; + } + .pr-sm-3 { + padding-right: 0.75rem !important; + } + .pb-sm-3 { + padding-bottom: 0.75rem !important; + } + .pl-sm-3 { + padding-left: 0.75rem !important; + } + .px-sm-3 { + padding-right: 0.75rem !important; + padding-left: 0.75rem !important; + } + .py-sm-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; + } + .p-sm-4 { + padding: 1rem !important; + } + .pt-sm-4 { + padding-top: 1rem !important; + } + .pr-sm-4 { + padding-right: 1rem !important; + } + .pb-sm-4 { + padding-bottom: 1rem !important; + } + .pl-sm-4 { + padding-left: 1rem !important; + } + .px-sm-4 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-sm-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-sm-5 { + padding: 1.5rem !important; + } + .pt-sm-5 { + padding-top: 1.5rem !important; + } + .pr-sm-5 { + padding-right: 1.5rem !important; + } + .pb-sm-5 { + padding-bottom: 1.5rem !important; + } + .pl-sm-5 { + padding-left: 1.5rem !important; + } + .px-sm-5 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-sm-5 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-sm-6 { + padding: 2rem !important; + } + .pt-sm-6 { + padding-top: 2rem !important; + } + .pr-sm-6 { + padding-right: 2rem !important; + } + .pb-sm-6 { + padding-bottom: 2rem !important; + } + .pl-sm-6 { + padding-left: 2rem !important; + } + .px-sm-6 { + padding-right: 2rem !important; + padding-left: 2rem !important; + } + .py-sm-6 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + .p-sm-7 { + padding: 2.5rem !important; + } + .pt-sm-7 { + padding-top: 2.5rem !important; + } + .pr-sm-7 { + padding-right: 2.5rem !important; + } + .pb-sm-7 { + padding-bottom: 2.5rem !important; + } + .pl-sm-7 { + padding-left: 2.5rem !important; + } + .px-sm-7 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; + } + .py-sm-7 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; + } + .p-sm-8 { + padding: 3rem !important; + } + .pt-sm-8 { + padding-top: 3rem !important; + } + .pr-sm-8 { + padding-right: 3rem !important; + } + .pb-sm-8 { + padding-bottom: 3rem !important; + } + .pl-sm-8 { + padding-left: 3rem !important; + } + .px-sm-8 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-sm-8 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-sm-9 { + padding: 3.5rem !important; + } + .pt-sm-9 { + padding-top: 3.5rem !important; + } + .pr-sm-9 { + padding-right: 3.5rem !important; + } + .pb-sm-9 { + padding-bottom: 3.5rem !important; + } + .pl-sm-9 { + padding-left: 3.5rem !important; + } + .px-sm-9 { + padding-right: 3.5rem !important; + padding-left: 3.5rem !important; + } + .py-sm-9 { + padding-top: 3.5rem !important; + padding-bottom: 3.5rem !important; + } + .p-sm-10 { + padding: 4rem !important; + } + .pt-sm-10 { + padding-top: 4rem !important; + } + .pr-sm-10 { + padding-right: 4rem !important; + } + .pb-sm-10 { + padding-bottom: 4rem !important; + } + .pl-sm-10 { + padding-left: 4rem !important; + } + .px-sm-10 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .py-sm-10 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } +} +@media (min-width: 50rem) { + .p-md-0 { + padding: 0 !important; + } + .pt-md-0 { + padding-top: 0 !important; + } + .pr-md-0 { + padding-right: 0 !important; + } + .pb-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0 { + padding-left: 0 !important; + } + .px-md-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1 { + padding-left: 0.25rem !important; + } + .px-md-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-md-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2 { + padding-left: 0.5rem !important; + } + .px-md-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-md-3 { + padding: 0.75rem !important; + } + .pt-md-3 { + padding-top: 0.75rem !important; + } + .pr-md-3 { + padding-right: 0.75rem !important; + } + .pb-md-3 { + padding-bottom: 0.75rem !important; + } + .pl-md-3 { + padding-left: 0.75rem !important; + } + .px-md-3 { + padding-right: 0.75rem !important; + padding-left: 0.75rem !important; + } + .py-md-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; + } + .p-md-4 { + padding: 1rem !important; + } + .pt-md-4 { + padding-top: 1rem !important; + } + .pr-md-4 { + padding-right: 1rem !important; + } + .pb-md-4 { + padding-bottom: 1rem !important; + } + .pl-md-4 { + padding-left: 1rem !important; + } + .px-md-4 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-md-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-md-5 { + padding: 1.5rem !important; + } + .pt-md-5 { + padding-top: 1.5rem !important; + } + .pr-md-5 { + padding-right: 1.5rem !important; + } + .pb-md-5 { + padding-bottom: 1.5rem !important; + } + .pl-md-5 { + padding-left: 1.5rem !important; + } + .px-md-5 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-md-5 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-md-6 { + padding: 2rem !important; + } + .pt-md-6 { + padding-top: 2rem !important; + } + .pr-md-6 { + padding-right: 2rem !important; + } + .pb-md-6 { + padding-bottom: 2rem !important; + } + .pl-md-6 { + padding-left: 2rem !important; + } + .px-md-6 { + padding-right: 2rem !important; + padding-left: 2rem !important; + } + .py-md-6 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + .p-md-7 { + padding: 2.5rem !important; + } + .pt-md-7 { + padding-top: 2.5rem !important; + } + .pr-md-7 { + padding-right: 2.5rem !important; + } + .pb-md-7 { + padding-bottom: 2.5rem !important; + } + .pl-md-7 { + padding-left: 2.5rem !important; + } + .px-md-7 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; + } + .py-md-7 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; + } + .p-md-8 { + padding: 3rem !important; + } + .pt-md-8 { + padding-top: 3rem !important; + } + .pr-md-8 { + padding-right: 3rem !important; + } + .pb-md-8 { + padding-bottom: 3rem !important; + } + .pl-md-8 { + padding-left: 3rem !important; + } + .px-md-8 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-md-8 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-md-9 { + padding: 3.5rem !important; + } + .pt-md-9 { + padding-top: 3.5rem !important; + } + .pr-md-9 { + padding-right: 3.5rem !important; + } + .pb-md-9 { + padding-bottom: 3.5rem !important; + } + .pl-md-9 { + padding-left: 3.5rem !important; + } + .px-md-9 { + padding-right: 3.5rem !important; + padding-left: 3.5rem !important; + } + .py-md-9 { + padding-top: 3.5rem !important; + padding-bottom: 3.5rem !important; + } + .p-md-10 { + padding: 4rem !important; + } + .pt-md-10 { + padding-top: 4rem !important; + } + .pr-md-10 { + padding-right: 4rem !important; + } + .pb-md-10 { + padding-bottom: 4rem !important; + } + .pl-md-10 { + padding-left: 4rem !important; + } + .px-md-10 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .py-md-10 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } +} +@media (min-width: 66.5rem) { + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0 { + padding-left: 0 !important; + } + .px-lg-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1 { + padding-left: 0.25rem !important; + } + .px-lg-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-lg-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2 { + padding-left: 0.5rem !important; + } + .px-lg-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-lg-3 { + padding: 0.75rem !important; + } + .pt-lg-3 { + padding-top: 0.75rem !important; + } + .pr-lg-3 { + padding-right: 0.75rem !important; + } + .pb-lg-3 { + padding-bottom: 0.75rem !important; + } + .pl-lg-3 { + padding-left: 0.75rem !important; + } + .px-lg-3 { + padding-right: 0.75rem !important; + padding-left: 0.75rem !important; + } + .py-lg-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; + } + .p-lg-4 { + padding: 1rem !important; + } + .pt-lg-4 { + padding-top: 1rem !important; + } + .pr-lg-4 { + padding-right: 1rem !important; + } + .pb-lg-4 { + padding-bottom: 1rem !important; + } + .pl-lg-4 { + padding-left: 1rem !important; + } + .px-lg-4 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-lg-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-lg-5 { + padding: 1.5rem !important; + } + .pt-lg-5 { + padding-top: 1.5rem !important; + } + .pr-lg-5 { + padding-right: 1.5rem !important; + } + .pb-lg-5 { + padding-bottom: 1.5rem !important; + } + .pl-lg-5 { + padding-left: 1.5rem !important; + } + .px-lg-5 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-lg-5 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-lg-6 { + padding: 2rem !important; + } + .pt-lg-6 { + padding-top: 2rem !important; + } + .pr-lg-6 { + padding-right: 2rem !important; + } + .pb-lg-6 { + padding-bottom: 2rem !important; + } + .pl-lg-6 { + padding-left: 2rem !important; + } + .px-lg-6 { + padding-right: 2rem !important; + padding-left: 2rem !important; + } + .py-lg-6 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + .p-lg-7 { + padding: 2.5rem !important; + } + .pt-lg-7 { + padding-top: 2.5rem !important; + } + .pr-lg-7 { + padding-right: 2.5rem !important; + } + .pb-lg-7 { + padding-bottom: 2.5rem !important; + } + .pl-lg-7 { + padding-left: 2.5rem !important; + } + .px-lg-7 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; + } + .py-lg-7 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; + } + .p-lg-8 { + padding: 3rem !important; + } + .pt-lg-8 { + padding-top: 3rem !important; + } + .pr-lg-8 { + padding-right: 3rem !important; + } + .pb-lg-8 { + padding-bottom: 3rem !important; + } + .pl-lg-8 { + padding-left: 3rem !important; + } + .px-lg-8 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-lg-8 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-lg-9 { + padding: 3.5rem !important; + } + .pt-lg-9 { + padding-top: 3.5rem !important; + } + .pr-lg-9 { + padding-right: 3.5rem !important; + } + .pb-lg-9 { + padding-bottom: 3.5rem !important; + } + .pl-lg-9 { + padding-left: 3.5rem !important; + } + .px-lg-9 { + padding-right: 3.5rem !important; + padding-left: 3.5rem !important; + } + .py-lg-9 { + padding-top: 3.5rem !important; + padding-bottom: 3.5rem !important; + } + .p-lg-10 { + padding: 4rem !important; + } + .pt-lg-10 { + padding-top: 4rem !important; + } + .pr-lg-10 { + padding-right: 4rem !important; + } + .pb-lg-10 { + padding-bottom: 4rem !important; + } + .pl-lg-10 { + padding-left: 4rem !important; + } + .px-lg-10 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .py-lg-10 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } +} +@media (min-width: 87.5rem) { + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0 { + padding-left: 0 !important; + } + .px-xl-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1 { + padding-left: 0.25rem !important; + } + .px-xl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-xl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2 { + padding-left: 0.5rem !important; + } + .px-xl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-xl-3 { + padding: 0.75rem !important; + } + .pt-xl-3 { + padding-top: 0.75rem !important; + } + .pr-xl-3 { + padding-right: 0.75rem !important; + } + .pb-xl-3 { + padding-bottom: 0.75rem !important; + } + .pl-xl-3 { + padding-left: 0.75rem !important; + } + .px-xl-3 { + padding-right: 0.75rem !important; + padding-left: 0.75rem !important; + } + .py-xl-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; + } + .p-xl-4 { + padding: 1rem !important; + } + .pt-xl-4 { + padding-top: 1rem !important; + } + .pr-xl-4 { + padding-right: 1rem !important; + } + .pb-xl-4 { + padding-bottom: 1rem !important; + } + .pl-xl-4 { + padding-left: 1rem !important; + } + .px-xl-4 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-xl-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-xl-5 { + padding: 1.5rem !important; + } + .pt-xl-5 { + padding-top: 1.5rem !important; + } + .pr-xl-5 { + padding-right: 1.5rem !important; + } + .pb-xl-5 { + padding-bottom: 1.5rem !important; + } + .pl-xl-5 { + padding-left: 1.5rem !important; + } + .px-xl-5 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-xl-5 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-xl-6 { + padding: 2rem !important; + } + .pt-xl-6 { + padding-top: 2rem !important; + } + .pr-xl-6 { + padding-right: 2rem !important; + } + .pb-xl-6 { + padding-bottom: 2rem !important; + } + .pl-xl-6 { + padding-left: 2rem !important; + } + .px-xl-6 { + padding-right: 2rem !important; + padding-left: 2rem !important; + } + .py-xl-6 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + .p-xl-7 { + padding: 2.5rem !important; + } + .pt-xl-7 { + padding-top: 2.5rem !important; + } + .pr-xl-7 { + padding-right: 2.5rem !important; + } + .pb-xl-7 { + padding-bottom: 2.5rem !important; + } + .pl-xl-7 { + padding-left: 2.5rem !important; + } + .px-xl-7 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; + } + .py-xl-7 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; + } + .p-xl-8 { + padding: 3rem !important; + } + .pt-xl-8 { + padding-top: 3rem !important; + } + .pr-xl-8 { + padding-right: 3rem !important; + } + .pb-xl-8 { + padding-bottom: 3rem !important; + } + .pl-xl-8 { + padding-left: 3rem !important; + } + .px-xl-8 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-xl-8 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-xl-9 { + padding: 3.5rem !important; + } + .pt-xl-9 { + padding-top: 3.5rem !important; + } + .pr-xl-9 { + padding-right: 3.5rem !important; + } + .pb-xl-9 { + padding-bottom: 3.5rem !important; + } + .pl-xl-9 { + padding-left: 3.5rem !important; + } + .px-xl-9 { + padding-right: 3.5rem !important; + padding-left: 3.5rem !important; + } + .py-xl-9 { + padding-top: 3.5rem !important; + padding-bottom: 3.5rem !important; + } + .p-xl-10 { + padding: 4rem !important; + } + .pt-xl-10 { + padding-top: 4rem !important; + } + .pr-xl-10 { + padding-right: 4rem !important; + } + .pb-xl-10 { + padding-bottom: 4rem !important; + } + .pl-xl-10 { + padding-left: 4rem !important; + } + .px-xl-10 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .py-xl-10 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } +} +@media print { + .site-footer, + .site-button, + #edit-this-page, + #back-to-top, + .site-nav, + .main-header { + display: none !important; + } + hr { + margin-top: 1rem; + margin-bottom: 1rem; + } + .side-bar { + width: 100%; + height: auto; + border-right: 0 !important; + /* Disable display: flex and position: fixed from non-print styles */ + position: static; + display: block; + } + .site-header { + border-bottom: 1px solid #eeebee; + } + .site-title { + font-size: 1rem !important; + font-weight: 700 !important; + } + .text-small { + font-size: 8pt !important; + } + pre.highlight { + border: 1px solid #eeebee; + } + .main { + max-width: none; + margin-left: 0 !important; /* Necessary to override .side-bar + .main specificity */ + } +} +a.skip-to-main { + left: -999px; + position: absolute; + top: auto; + width: 1px; + height: 1px; + overflow: hidden; + z-index: -999; +} + +a.skip-to-main:focus, +a.skip-to-main:active { + color: #008286; + background-color: #fff; + left: auto; + top: auto; + width: 30%; + height: auto; + overflow: auto; + margin: 10px 35%; + padding: 5px; + border-radius: 15px; + border: 4px solid #E15829; + text-align: center; + font-size: 1.2em; + z-index: 999; +} + +div.opaque { + background-color: #fff; +} + +body, h1, h2, h3, h4, h5, h6, .btn, .site-title, .nav-list { + font-family: "Josefin Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important; +} + +h1, h2, h3 { + font-weight: 600; +} + +.note { + border-left-color: #E15829 !important; +} + +.search-result-highlight { + background-color: rgba(0, 173, 187, 0.2); +} + +.side-bar { + background-color: #008286 !important; + top: 0 !important; +} + +.site-header { + background-color: transparent !important; + border-bottom: 1px solid rgba(255, 255, 255, 0.15) !important; +} + +.nav-list .nav-list-item .nav-list-link { + color: #ffffff !important; +} +.nav-list .nav-list-item .nav-list-link:hover { + color: #ffffff !important; + background-color: rgba(255, 255, 255, 0.12) !important; +} +.nav-list .nav-list-item .nav-list-link.active { + color: #ffffff !important; + font-weight: 700; + background-color: rgba(255, 255, 255, 0.22) !important; +} + +.side-bar .site-footer { + color: rgba(255, 255, 255, 0.7) !important; +} +.side-bar .site-footer a { + color: #ffffff !important; + text-decoration: underline; +} + +.main .site-footer, +.main-content .site-footer { + text-align: left !important; + width: 100% !important; + max-width: 100% !important; + margin-top: 3rem !important; + padding-top: 1.5rem !important; + border-top: 1px solid #e9ecef !important; +} + +/*# sourceMappingURL=just-the-docs-default.css.map */ \ No newline at end of file diff --git a/_site/assets/css/just-the-docs-default.css.map b/_site/assets/css/just-the-docs-default.css.map new file mode 100644 index 0000000..9d5282b --- /dev/null +++ b/_site/assets/css/just-the-docs-default.css.map @@ -0,0 +1 @@ +{"version":3,"sourceRoot":"","sources":["../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/vendor/accessible-pygments/github-light.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/vendor/normalize.scss/normalize.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/base.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/color_schemes/light.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/support/mixins/_typography.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/support/mixins/_layout.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/support/_variables.scss","../../_sass/custom/setup.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/layout.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/content.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/navigation.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/typography.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/labels.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/buttons.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/support/mixins/_buttons.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/search.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/tables.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/code.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/utilities/_colors.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/utilities/_layout.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/utilities/_typography.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/utilities/_lists.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/utilities/_spacing.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/print.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/skiptomain.scss","just-the-docs-default.scss","../../_sass/custom/custom.scss"],"names":[],"mappings":";AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAUA;EAAkB;;;AAClB;EAAgB;EAAiB;AACjC;EAAkB;EAAiB;AACnC;EAAgB;EAAiB;AACjC;EAAgB;EAAiB;AACjC;EAAgB;EAAiB;AACjC;EAAgB;EAAiB;AACjC;EAAgB;EAAiB;AACjC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAkB;EAAiB;AACnC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAqB;AACtC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAoB;AACrC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAgB;EAAiB;AACjC;EAAgB;EAAiB;AACjC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAgB;EAAiB;AACjC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AAClC;EAAiB;EAAiB;AChFlC;AAEA;AAAA;AAGA;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAAA;AAKA;EACE;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;EACA;;;AAGF;AAAA;AAAA;AAIA;AAAA;EAEE;;;AAGF;AAAA;AAAA;AAAA;AAKA;AAAA;AAAA;EAGE;EACA;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAAA;AAKA;AAAA;EAEE;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAAA;AAKA;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;AAKA;AAAA;AAEE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAKA;AAAA;AAEE;EACA;;;AAGF;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;EAIE;;;AAGF;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;EAIE;EACA;;;AAGF;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;EAIE;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAOA;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAAA;AAKA;AAAA;EAEE;EACA;;;AAGF;AAAA;AAAA;AAIA;AAAA;EAEE;;;AAGF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AC1VF;EACE,cCJa;;;ADOf;EACE;;;AAGF;EACE;;AEwBA;EACE;;ACvBA;EHHJ;IE8BI;;;;AFxBJ;EACE,aIfiB;EJgBjB;EACA,aIbiB;EJcjB,OIUY;EJTZ,kBIOM;EJNN;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAYE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;EACA;EACA;EACA,aI1CyB;EJ2CzB,OIlBY;;;AJqBd;EACE;EACA;;;AAGF;EACE,OK3DoB;EL4DpB;;;AAGF;EACE;EACA,uBI/BY;EJgCZ;;AAEA;EACE;;;AAIJ;EACE,aIvEiB;EJwEjB;EACA,aIvEiB;;;AJ0EnB;AAAA;EAEE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA,kBI/DY;EJgEZ;;;AAIF;EACE;EAGA;EACA;EACA;EACA;;;AM7GF;EACE;EACA;EACA;EACA,kBDLe;;AFab;EGZJ;IAOI;IACA;IACA,OFwFW;IEvFX;IACA;IACA;;;AHAA;EGZJ;IAgBI;IACA,WF+EQ;;;ADpFR;EGQF;IAEI,aF2ES;;;ADrFX;EGQF;IAQI;;;AAOF;EACE;EACA,kBDtCW;;AFab;EGuBA;IAKI;IACA,kBFdA;;;AEiBF;EACE;;AHjCJ;EGgCE;IAII;;;;AAOV;EACE;;AH5CE;EG2CJ;IAII;IACA,WFyCY;;;;AErChB;EACE,aFaK;EEZL,gBFYK;EDvDL,eCuDK;EDtDL,cCsDK;;ADlEH;EGoDJ;IHrCI,eCqDG;IDpDH,cCoDG;;;ADpEH;EGoDJ;IAOI,aFSG;IERH,gBFQG;;;;AEJP;EACE;EACA;;AHlEE;EGgEJ;IAKI;IACA;IACA,QFmBY;;;;AEfhB;AAAA;AAAA;EAGE;;AH9EE;EG2EJ;AAAA;AAAA;IAMI,OFGQ;;;;AECZ;EACE;;AAEA;EACE;;AHzFA;EGqFJ;IAQI;IACA,aFxBG;IEyBH,gBF7BG;IE8BH;IACA;;;;AAIJ;EACE;EACA,YFbc;EEcd;;AHxGE;EGqGJ;IAMI,QFjBY;IEkBZ,YFlBY;IEmBZ;;;;AAIJ;EACE;EACA;EACA;EACA;EACA,aFrDK;EEsDL,gBFtDK;EEuDL,OFpGY;EEqGZ;EH9GA,eCuDK;EDtDL,cCsDK;;ADlEH;EGiHJ;IHlGI,eCqDG;IDpDH,cCoDG;;;AF1BL;EACE;;AC3CA;EGiHJ;IJlEI;IACA,aErDuB;;;ADKvB;EGiHJ;IAeI,aFhEG;IEiEH,gBFjEG;;;;AEsEL;EACE;EACA;EACA;EACA;EACA;EACA;;;AAIJ;EACE;EACA;EACA,SFjFK;EEkFL;EACA;;;AHrJE;EGyJF;IACE;;;AAIJ;EACE;;;AAQF;EACE;;;AAOF;EACE;EACA;EACA;EACA,aFjHK;EEkHL,gBFlHK;EDvDL,eCuDK;EDtDL,cCsDK;;ADlEH;EG+KJ;IHhKI,eCqDG;IDpDH,cCoDG;;;AFlEL;EACE;;ACHA;EG+KJ;IJxKI;;;ACPA;EG+KJ;IAYI;IACA;;;;AAIJ;EACE,OF9HK;EE+HL,QF/HK;EEgIL,OD/MoB;;;AEGtB;EACE,aHEoB;;AGApB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;;AAGF;EACE;EACA;;AAGF;AAAA;EAEE;;AAIA;EACE,YH+CC;;AG3CL;EACE;EACA;;AAEA;EACE;;AAEA;EACE;EACA;EACA;EACA,OHfM;EGgBN;EACA;;ALrBN;EACE;;ACbA;EI2BE;ILVF;;;ACjBA;EI2BE;IAUI;;;AAIJ;EACE;;AAGE;EACE;EACA;;AAOV;EACE;;AAGE;EACE;EACA;EACA,OH7CM;EG8CN;;AAMJ;EACE;;AAIJ;EACE;EACA;;AAKF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;;AAmBE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AASF;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;;AAKN;EACE;EACA;EACA,OHnFG;EGoFH;EACA,eHzFG;EG0FH,cH1FG;EG2FH;;AJ1JA;EImJF;IAUI;IACA;;;AAGF;EACE;EACA;EACA;EACA,OFjLgB;EEkLhB;;AAYF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAIJ;EACE;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAKE;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAWE,YH9JG;;;AI3EP;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;ANyBF;EACE;;ACvBA;EKLF;INgCE;;;AC3BA;EDYF;IACE;;;ACbA;EKLF;INsBE;;;AMZA;EACE;EACA,YJ+DC;EI9DD,aJuDC;EItDD,gBJsDC;EIrDD;EACA;EAGE,eJwDD;EIvDC,cJmDD;;ADlEH;EKKA;IAiBI,YJ8CD;II7CC;IAEE,eJ2CH;II1CG,cJ0CH;;;AInCD;EACE,OJgCD;EI/BC,QJ+BD;EI9BC;;AAGF;EACE;EACA;;AAGF;EAEE;EACA;;AASJ;EACE;EAEE;EAGF,OJQC;EIPD,QJOC;EIND;EACA,OH7EgB;EG8EhB;;ALlEF;EKwDA;IAaI,OJDD;IIEC,QJFD;IIGC;;;AAGF;EACE;;AAQA;EACE;;AAKN;EACE;EACA,cJ1BC;EI2BD;;AAEA;EACE;;AAEA;EACE,OH9GY;;AGiHd;EACE,OHlHY;;AGwHhB;EAEI;;AAMJ;EACE;;;AAMR;EACE;EACA;EACA;EACA;EACA;;AN9HA;EACE;;ACHA;EK2HJ;INpHI;;;ACPA;EK2HJ;IASI;IACA,YJnEG;IIoEH;;EAEA;IACE;;;;AAMJ;EACE;;AAEA;EACE;;AAGE;EACE,OHnKY;;AGsKd;EACE,OHvKY;;;AGgLtB;EACE;EACA;;ANpKA;EACE;;ACHA;EKoKJ;IN7JI;;;AMkKF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;ALrLA;EKoKJ;IAqBI,eJvHG;;;;ADlEH;EK+LJ;IAEI;;;;AAIJ;EACE;EACA,eJtIK;EIuIL;;;AAGF;EACE;;AN1MA;EACE;;ACHA;EK2MJ;INpMI;;;AMwMF;EACE;;AAGF;EACE;EACA,cJrJG;EIsJH,aJtJG;EIuJH,OJvMU;EIwMV;;AAIA;EACE;;;ACxON;AAAA;EAEE;;APyEA;AAAA;EACE;EACA,aEvEuB;;ADKvB;EMXJ;AAAA;IPiFI;;;;AA5BF;AAAA;AAAA;EACE;;AC3CA;EMJJ;AAAA;AAAA;IPmDI;IACA,aErDuB;;;;AFqCzB;AAAA;EACE;;ACjCA;EMEJ;AAAA;IPmCI;;;;AO9BJ;AAAA;EAEE;EACA;EACA;;APTA;AAAA;EACE;;ACHA;EMOJ;AAAA;IPAI;;;;AOSJ;EACE;;;APLA;AAAA;EACE;;ACbA;EMoBJ;AAAA;IPHI;;;;AAfF;AAAA;EACE;;ACHA;EMyBJ;AAAA;IPlBI;;;;AALF;EACE;;ACHA;EM8BJ;IPvBI;;;;AO2BJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;ACvDF;AAAA;EAEE;EACA;EACA,cNoEK;EMnEL,aNmEK;EMlEL,ONiBM;EMhBN;EACA;EACA,kBN6BS;EM5BT;;ARAA;AAAA;EACE;;ACHA;EORJ;AAAA;IReI;;;;AQAJ;EACE,kBN4BU;;;AMzBZ;EACE,kBNcW;;;AMXb;EACE,kBN4BQ;;;AMzBV;EACE,ONFY;EMGZ,kBNkBW;;;AOlDb;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,ONVoB;EMWpB;EACA;EACA;EACA,kBVTkB;EUUlB;EACA,ePyEc;EOxEd,YACE;EAEF;;AAEA;EACE;EACA;EACA;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EAIE;EACA;;AAGF;EAGE;EACA;EACA;;AAGF;EACE;;AAKA;EAEE;EACA;EACA;EACA;EACA;;;AAKN;EACE,ONxEoB;EMyEpB;EACA;;AAEA;EAIE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA,YACE;;AAIJ;EAEE;;;AAIJ;ECnGE,OR0BM;EQzBN;EACA;EACA,YACE;;AAGF;EAEE,ORiBI;EQhBJ;EACA;;AAGF;EAGE;EACA;EACA;;AAGF;EACE;;;ADgFJ;ECvGE,OR0BM;EQzBN;EACA;EACA,YACE;;AAGF;EAEE,ORiBI;EQhBJ;EACA;;AAGF;EAGE;EACA;EACA;;AAGF;EACE;;;ADoFJ;EC3GE,OR0BM;EQzBN;EACA;EACA,YACE;;AAGF;EAEE,ORiBI;EQhBJ;EACA;;AAGF;EAGE;EACA;EACA;;AAGF;EACE;;;ADwFJ;EC/GE,OR0BM;EQzBN;EACA;EACA,YACE;;AAGF;EAEE,ORiBI;EQhBJ;EACA;;AAGF;EAGE;EACA;EACA;;AAGF;EACE;;;AD4FJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AE3HF;EACE;EACA;EACA;EACA,QTgFM;ES/EN,STuEK;EStEL;;AVME;EUZJ;IASI;IACA;IACA;IACA;IACA;;;;AAIJ;EACE;EACA;EACA,QT8DK;ES7DL;EACA,eTmEc;ESlEd,YACE;EAEF;;AVdE;EUKJ;IAYI;IACA;IACA,WTwEmB;ISvEnB;IACA;IACA;IACA;;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA,OThBY;ESiBZ,kBTnBM;ESoBN;EACA;EACA;EACA;EACA;;AVvCE;EU2BJ;IAeI;IACA;IACA,kBT7BI;IS8BJ;;;AAGF;EACE;;AAEA;EACE,ORhEgB;;;AQqEtB;EACE;EACA;EACA;EACA,cTKK;;ADlEH;EUyDJ;IAOI,cTIG;ISHH;;;AAGF;EACE;EACA;EACA;EACA,OTxDU;;;AS4Dd;EACE;EACA;EACA;EACA;EACA;EACA;EACA,kBTpEM;ESqEN,4BTPc;ESQd,2BTRc;ESSd,YACE;;AVvFA;EU4EJ;IAeI;IACA,OTDmB;ISEnB;;;;AAIJ;EACE;EACA,eTpCK;ESqCL;;AX9EA;EACE;;ACvBA;EUiGJ;IXtEI;;;AC3BA;EDYF;IACE;;;ACbA;EUiGJ;IXhFI;;;;AW2FJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;;AAEA;EAEE,kBZ5Ha;;;AYgIjB;EACE;EACA,aT9DK;ES+DL,gBT/DK;;ADhEH;EU4HJ;IAMI;IACA;IACA,eTpEG;ISqEH;;;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;;AXnIF;EACE;;ACbA;EU8IF;IX7HE;;;ACjBA;EDEF;IACE;;;ACHA;EU8IF;IXvIE;;;AWgJF;EACE,OTtFG;ESuFH,QTvFG;ESwFH,cT1FG;ES2FH,ORvKkB;EQwKlB;;AAGF;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA,OT5JY;ES6JZ;EACA;;AXvLA;EACE;;ACOA;EUyKJ;IX5KI;;;;AWsLJ;EACE;EACA,aTrHK;ESsHL,gBTtHK;ESuHL,cTrHK;ESsHL,aTxHK;ESyHL,OTxKY;ESyKZ;EACA,aT/GO;ESgHP,mBTtKY;;AFpBZ;EACE;;ACHA;EUmLJ;IX5KI;;;ACPA;EUmLJ;IAaI;IACA;IACA,cTlIG;ISmIH;IACA;;;;AAIJ;EACE,YT1IK;;;AS6IP;EACE;;;AAGF;EACE;;AXrMA;EACE;;ACbA;EUgNJ;IX/LI;;;;AWoMJ;EACE;EACA,OTrJK;ESsJL,QTtJK;ESuJL;EACA,OTnJK;ESoJL,QTpJK;ESqJL,kBT7MM;ES8MN;EACA;EACA,YACE;EAEF;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,YACE;;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE,QTxLI;ESyLJ;;AVjQA;EU+PF;IAKI,OTzKiB;IS0KjB,YACE;;;AAKN;EACE,kBT7PI;;ADfJ;EU2QF;IAII;;;AV/QF;EUmRF;IAEI;;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;EACA,YACE;;AVlSF;EUwSA;IACE;IACA;IACA;;;AAIJ;EACE,aTxOI;;ADxEJ;EU+SF;IAII;;;;AC9TN;EACE;EACA;EACA;EACA,eV0EK;EUzEL;EACA,eVkFc;EUjFd,YACE;;;AAIJ;EACE;EACA;EACA;;;AAGF;AAAA;EAEE;EACA;EACA,kBVIM;EUHN;EACA;;AZDA;AAAA;EACE;;ACbA;EWOJ;AAAA;IZUI;;;AYAF;AAAA;EACE;;;AAOE;AAAA;EAEE;;AAGF;EACE,gBVkCD;;;AU3BL;EACE;;;AC9CF;EACE;EACA;EACA,kBXmBI;EWlBJ;EACA,eX+EY;;;AW1EhB;EACE,cXkBY;;;AWiCd;AAAA;AAAA;EAGE;EACA,eXMK;EWLL,kBX7CM;EW8CN,eXgBc;EWfd;EACA;EACA;EACA;;AAIA;AAAA;AAAA;EACE,OXLG;EWMH;EACA;EACA;EACA;EACA,SXVG;EWWH;EACA;EACA,OX7DU;EW8DV;;AAEA;AAAA;AAAA;EACE,MXjEQ;;AWoEV;AAAA;AAAA;EACE;EACA;EACA;;AAGF;AAAA;AAAA;EACE;EACA;;AAMF;AAAA;AAAA;EACE;EACA;;;AASJ;EACE;EACA,SX/CG;EWgDH;EACA;EACA,eXtCY;;AWyCd;AAAA;EAEE;EACA;EACA;;;AAUJ;EACE;EACA,eXrEK;;AW6CL;EACE;EACA,SX/CG;EWgDH;EACA;EACA,eXtCY;;AWyCd;AAAA;EAEE;EACA;EACA;;;AAwBF;AAAA;EAEE;EACA,SXpFG;EWqFH;EACA;EACA,eX3EY;;;AWmFhB;EACE;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;EACA,kBX3JI;EW4JJ;;AbzKF;AAAA;EACE;;ACHA;EYsKF;AAAA;Ib/JE;;;AayKF;EACE;EACA,eXjHG;EWkHH,cXlHG;;AWqHL;EACE;EACA;;;AAKJ;AAAA;EAEE,SX9HK;EW+HL,eX/HK;EWgIL;EACA;EACA,eXtHc;;AWwHd;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKJ;EACE;EACA;EACA;;;AAIF;AAAA;EAEE,YX9MM;EWmNJ,OXjNU;;;AWsNd;EACE,YXzNM;;;AYzBR;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAKF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;ACvOF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAKF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AdrBE;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;AAQR;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAKF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;Af3GA;EACE;;ACOA;EeZJ;IhBSI;;;;AAKF;EACE;;ACHA;EeRJ;IhBeI;;;;AAKF;EACE;;ACbA;EeJJ;IhBqBI;;;;AAKF;EACE;;ACvBA;EeAJ;IhB2BI;;;;AAKF;EACE;;ACjCA;EeIJ;IhBiCI;;;;AAKF;EACE;;AC3CA;EeQJ;IhBuCI;IACA,aErDuB;;;;AF0DzB;EACE;EACA,aE5DuB;;ADKvB;EeYJ;IhB+CI;;;;AAKF;EACE;EACA,aEvEuB;;ADKvB;EegBJ;IhBsDI;;;;AAKF;EACE;EACA,aElFuB;;ADKvB;EeoBJ;IhB6DI;;;;AAKF;EACE;EACA,aE7FuB;;ADKvB;EewBJ;IhBoEI;;;;AgBhEJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE,adxDiB;;;Ac2DnB;EACE,ad1DyB;;;Ac6D3B;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AC/EF;EACE;EACA;EACA;;AAGE;EACE;;;ACLN;EACE;EACA;;;AAQA;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AjBlCA;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AAaN;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AjB7GA;EiBwHE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjB/IJ;EiBwHE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjB/IJ;EiBwHE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjB/IJ;EiBwHE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjB/IJ;EiBwHE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AC3JR;EACE;AAAA;AAAA;AAAA;AAAA;AAAA;IAME;;EAGF;IACE;IACA;;EAGF;IACE;IACA;IACA;AAEA;IACA;IACA;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;;;AC3CJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAAA;EAEE,OjBboB;EiBcpB,kBlBaM;EkBZN;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ACnBF;EACE,kBnBmBM;;;AoB5BR;EACE;;;AAIF;EACE;;;AAIF;EACE;;;AAIF;EACE;;;AAGF;EACE;EACA;;;AAIF;EACE;EACA;;;AAME;EACE;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;;;AAOR;EACE;;AAEA;EACE;EACA;;;AAKJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA","sourcesContent":["/*\ngenerated by accessible-pygments \nCopyright (c) 2022, Quansight Labs\nLicensed under the BSD license, see LICENSE for details.\n--\ngenerated by Pygments \nCopyright 2006-2025 by the Pygments team.\nLicensed under the BSD license, see LICENSE for details.\n*/\n\n.highlight .hll { background-color: #0969da4a }\n.highlight .c { color: #6E7781 } /* Comment */\n.highlight .err { color: #CF222E } /* Error */\n.highlight .k { color: #CF222E } /* Keyword */\n.highlight .l { color: #953800 } /* Literal */\n.highlight .n { color: #8250DF } /* Name */\n.highlight .o { color: #116329 } /* Operator */\n.highlight .p { color: #24292F } /* Punctuation */\n.highlight .ch { color: #6E7781 } /* Comment.Hashbang */\n.highlight .cm { color: #6E7781 } /* Comment.Multiline */\n.highlight .cp { color: #6E7781 } /* Comment.Preproc */\n.highlight .cpf { color: #6E7781 } /* Comment.PreprocFile */\n.highlight .c1 { color: #6E7781 } /* Comment.Single */\n.highlight .cs { color: #6E7781 } /* Comment.Special */\n.highlight .gd { color: #0550AE } /* Generic.Deleted */\n.highlight .ge { font-style: italic } /* Generic.Emph */\n.highlight .gr { color: #CF222E } /* Generic.Error */\n.highlight .gh { color: #0550AE } /* Generic.Heading */\n.highlight .gs { font-weight: bold } /* Generic.Strong */\n.highlight .gu { color: #0550AE } /* Generic.Subheading */\n.highlight .kc { color: #0550AE } /* Keyword.Constant */\n.highlight .kd { color: #CF222E } /* Keyword.Declaration */\n.highlight .kn { color: #CF222E } /* Keyword.Namespace */\n.highlight .kp { color: #CF222E } /* Keyword.Pseudo */\n.highlight .kr { color: #CF222E } /* Keyword.Reserved */\n.highlight .kt { color: #CF222E } /* Keyword.Type */\n.highlight .ld { color: #953800 } /* Literal.Date */\n.highlight .m { color: #953800 } /* Literal.Number */\n.highlight .s { color: #0550AE } /* Literal.String */\n.highlight .na { color: #953800 } /* Name.Attribute */\n.highlight .nb { color: #953800 } /* Name.Builtin */\n.highlight .nc { color: #0550AE } /* Name.Class */\n.highlight .no { color: #0550AE } /* Name.Constant */\n.highlight .nd { color: #953800 } /* Name.Decorator */\n.highlight .ni { color: #116329 } /* Name.Entity */\n.highlight .ne { color: #8250DF } /* Name.Exception */\n.highlight .nf { color: #0550AE } /* Name.Function */\n.highlight .nl { color: #953800 } /* Name.Label */\n.highlight .nn { color: #24292F } /* Name.Namespace */\n.highlight .nx { color: #8250DF } /* Name.Other */\n.highlight .py { color: #0550AE } /* Name.Property */\n.highlight .nt { color: #116329 } /* Name.Tag */\n.highlight .nv { color: #953800 } /* Name.Variable */\n.highlight .ow { color: #8250DF } /* Operator.Word */\n.highlight .pm { color: #24292F } /* Punctuation.Marker */\n.highlight .w { color: #24292F } /* Text.Whitespace */\n.highlight .mb { color: #953800 } /* Literal.Number.Bin */\n.highlight .mf { color: #953800 } /* Literal.Number.Float */\n.highlight .mh { color: #953800 } /* Literal.Number.Hex */\n.highlight .mi { color: #953800 } /* Literal.Number.Integer */\n.highlight .mo { color: #953800 } /* Literal.Number.Oct */\n.highlight .sa { color: #0550AE } /* Literal.String.Affix */\n.highlight .sb { color: #0550AE } /* Literal.String.Backtick */\n.highlight .sc { color: #0550AE } /* Literal.String.Char */\n.highlight .dl { color: #0550AE } /* Literal.String.Delimiter */\n.highlight .sd { color: #0550AE } /* Literal.String.Doc */\n.highlight .s2 { color: #0550AE } /* Literal.String.Double */\n.highlight .se { color: #0550AE } /* Literal.String.Escape */\n.highlight .sh { color: #0550AE } /* Literal.String.Heredoc */\n.highlight .si { color: #0550AE } /* Literal.String.Interpol */\n.highlight .sx { color: #0550AE } /* Literal.String.Other */\n.highlight .sr { color: #0550AE } /* Literal.String.Regex */\n.highlight .s1 { color: #0550AE } /* Literal.String.Single */\n.highlight .ss { color: #0550AE } /* Literal.String.Symbol */\n.highlight .bp { color: #953800 } /* Name.Builtin.Pseudo */\n.highlight .fm { color: #0550AE } /* Name.Function.Magic */\n.highlight .vc { color: #953800 } /* Name.Variable.Class */\n.highlight .vg { color: #953800 } /* Name.Variable.Global */\n.highlight .vi { color: #953800 } /* Name.Variable.Instance */\n.highlight .vm { color: #953800 } /* Name.Variable.Magic */\n.highlight .il { color: #953800 } /* Literal.Number.Integer.Long */\n","/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n font-family: monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n font-family: monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n appearance: auto;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-decoration {\n appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n appearance: auto; /* 1 */\n font: inherit; /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n display: none;\n}\n","// Base element style overrides\n// stylelint-disable selector-no-type, selector-max-type, selector-max-specificity, selector-max-id\n\n:root {\n color-scheme: $color-scheme;\n}\n\n* {\n box-sizing: border-box;\n}\n\nhtml {\n scroll-behavior: smooth;\n\n @include fs-4;\n}\n\nbody {\n font-family: $body-font-family;\n font-size: inherit;\n line-height: $body-line-height;\n color: $body-text-color;\n background-color: $body-background-color;\n overflow-wrap: break-word;\n}\n\nol,\nul,\ndl,\npre,\naddress,\nblockquote,\ntable,\ndiv,\nhr,\nform,\nfieldset,\nnoscript .table-wrapper {\n margin-top: 0;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n#toctitle {\n margin-top: 0;\n margin-bottom: 1em;\n font-weight: 500;\n line-height: $body-heading-line-height;\n color: $body-heading-color;\n}\n\np {\n margin-top: 1em;\n margin-bottom: 1em;\n}\n\na {\n color: $link-color;\n text-decoration: none;\n}\n\na:not([class]) {\n text-decoration: underline;\n text-decoration-color: $border-color;\n text-underline-offset: 2px;\n\n &:hover {\n text-decoration-color: rgba($link-color, 0.45);\n }\n}\n\ncode {\n font-family: $mono-font-family;\n font-size: 0.75em;\n line-height: $body-line-height;\n}\n\nfigure,\npre {\n margin: 0;\n}\n\nli {\n margin: 0.25em 0;\n}\n\nimg {\n max-width: 100%;\n height: auto;\n}\n\nhr {\n height: 1px;\n padding: 0;\n margin: $sp-6 0;\n background-color: $border-color;\n border: 0;\n}\n\n// adds a GitHub-style sidebar to blockquotes\nblockquote {\n margin: 10px 0;\n\n // resets user-agent stylesheets for blockquotes\n margin-block-start: 0;\n margin-inline-start: 0;\n padding-left: 1rem;\n border-left: 3px solid $border-color;\n}\n","$color-scheme: light !default;\n$body-background-color: $white !default;\n$body-heading-color: $grey-dk-300 !default;\n$body-text-color: $grey-dk-100 !default;\n$link-color: $purple-000 !default;\n$nav-child-link-color: $grey-dk-100 !default;\n$sidebar-color: $grey-lt-000 !default;\n$base-button-color: #f7f7f7 !default;\n$btn-primary-color: $purple-100 !default;\n$code-background-color: $white !default;\n$feedback-color: darken($sidebar-color, 3%) !default;\n$table-background-color: $white !default;\n$search-background-color: $white !default;\n$search-result-preview-color: $grey-dk-100 !default;\n\n@import \"./vendor/accessible-pygments/github-light\";\n","// TODO: would be good to consider refactoring these mixins in a way that\n// the & { } selector is not necessary. Note that removing the & { }\n// will trip a SCSS deprecation warning -\n// see https://sass-lang.com/documentation/breaking-changes/mixed-decls/\n// stylelint-disable block-no-redundant-nested-style-rules\n@mixin fs-1 {\n & {\n font-size: $font-size-1 !important;\n }\n\n @include mq(sm) {\n font-size: $font-size-1-sm !important;\n }\n}\n\n@mixin fs-2 {\n & {\n font-size: $font-size-2 !important;\n }\n\n @include mq(sm) {\n font-size: $font-size-3 !important;\n }\n}\n\n@mixin fs-3 {\n & {\n font-size: $font-size-3 !important;\n }\n\n @include mq(sm) {\n font-size: $font-size-4 !important;\n }\n}\n\n@mixin fs-4 {\n & {\n font-size: $font-size-4 !important;\n }\n\n @include mq(sm) {\n font-size: $font-size-5 !important;\n }\n}\n\n@mixin fs-5 {\n & {\n font-size: $font-size-5 !important;\n }\n\n @include mq(sm) {\n font-size: $font-size-6 !important;\n }\n}\n\n@mixin fs-6 {\n & {\n font-size: $font-size-6 !important;\n }\n\n @include mq(sm) {\n font-size: $font-size-7 !important;\n line-height: $body-heading-line-height;\n }\n}\n\n@mixin fs-7 {\n & {\n font-size: $font-size-7 !important;\n line-height: $body-heading-line-height;\n }\n\n @include mq(sm) {\n font-size: $font-size-8 !important;\n }\n}\n\n@mixin fs-8 {\n & {\n font-size: $font-size-8 !important;\n line-height: $body-heading-line-height;\n }\n\n @include mq(sm) {\n font-size: $font-size-9 !important;\n }\n}\n\n@mixin fs-9 {\n & {\n font-size: $font-size-9 !important;\n line-height: $body-heading-line-height;\n }\n\n @include mq(sm) {\n font-size: $font-size-10 !important;\n }\n}\n\n@mixin fs-10 {\n & {\n font-size: $font-size-10 !important;\n line-height: $body-heading-line-height;\n }\n\n @include mq(sm) {\n font-size: $font-size-10-sm !important;\n }\n}\n","// Media query\n\n// Media query mixin\n// Usage:\n// @include mq(md) {\n// ..medium and up styles\n// }\n@mixin mq($name) {\n // Retrieves the value from the key\n $value: map-get($media-queries, $name);\n\n // If the key exists in the map\n @if $value {\n // Prints a media query based on the value\n @media (min-width: $value) {\n @content;\n }\n } @else {\n @warn \"No value could be retrieved from `#{$media-query}`. Please make sure it is defined in `$media-queries` map.\";\n }\n}\n\n// Responsive container\n\n@mixin container {\n padding-right: $gutter-spacing-sm;\n padding-left: $gutter-spacing-sm;\n\n @include mq(md) {\n padding-right: $gutter-spacing;\n padding-left: $gutter-spacing;\n }\n}\n","// Typography\n\n// prettier-ignore\n$body-font-family: system-ui, -apple-system, blinkmacsystemfont, \"Segoe UI\",\n roboto, \"Helvetica Neue\", arial, sans-serif, \"Segoe UI Emoji\" !default;\n$mono-font-family: \"SFMono-Regular\", menlo, consolas, monospace !default;\n$root-font-size: 16px !default; // DEPRECATED: previously base font-size for rems\n$body-line-height: 1.4 !default;\n$content-line-height: 1.6 !default;\n$body-heading-line-height: 1.25 !default;\n\n// Font size\n// `-sm` suffix is the size at the small (and above) media query\n\n$font-size-1: 0.5625rem !default;\n$font-size-1-sm: 0.625rem !default;\n$font-size-2: 0.6875rem !default; // h4 - uppercased!, h6 not uppercased, text-small\n$font-size-3: 0.75rem !default; // h5\n$font-size-4: 0.875rem !default;\n$font-size-5: 1rem !default; // h3\n$font-size-6: 1.125rem !default; // h2\n$font-size-7: 1.5rem !default;\n$font-size-8: 2rem !default; // h1\n$font-size-9: 2.25rem !default;\n$font-size-10: 2.625rem !default;\n$font-size-10-sm: 3rem !default;\n\n// Colors\n\n$white: #fff !default;\n$grey-dk-000: #959396 !default;\n$grey-dk-100: #5c5962 !default;\n$grey-dk-200: #44434d !default;\n$grey-dk-250: #302d36 !default;\n$grey-dk-300: #27262b !default;\n$grey-lt-000: #f5f6fa !default;\n$grey-lt-100: #eeebee !default;\n$grey-lt-200: #ecebed !default;\n$grey-lt-300: #e6e1e8 !default;\n$purple-000: #7253ed !default;\n$purple-100: #5e41d0 !default;\n$purple-200: #4e26af !default;\n$purple-300: #381885 !default;\n$blue-000: #2c84fa !default;\n$blue-100: #2869e6 !default;\n$blue-200: #264caf !default;\n$blue-300: #183385 !default;\n$green-000: #41d693 !default;\n$green-100: #11b584 !default;\n$green-200: #009c7b !default;\n$green-300: #026e57 !default;\n$yellow-000: #ffeb82 !default;\n$yellow-100: #fadf50 !default;\n$yellow-200: #f7d12e !default;\n$yellow-300: #e7af06 !default;\n$red-000: #f77e7e !default;\n$red-100: #f96e65 !default;\n$red-200: #e94c4c !default;\n$red-300: #dd2e2e !default;\n\n// Spacing\n\n$spacing-unit: 1rem; // 1rem == 16px\n\n$spacers: (\n sp-0: 0,\n sp-1: $spacing-unit * 0.25,\n sp-2: $spacing-unit * 0.5,\n sp-3: $spacing-unit * 0.75,\n sp-4: $spacing-unit,\n sp-5: $spacing-unit * 1.5,\n sp-6: $spacing-unit * 2,\n sp-7: $spacing-unit * 2.5,\n sp-8: $spacing-unit * 3,\n sp-9: $spacing-unit * 3.5,\n sp-10: $spacing-unit * 4,\n) !default;\n$sp-1: map-get($spacers, sp-1) !default; // 0.25 rem == 4px\n$sp-2: map-get($spacers, sp-2) !default; // 0.5 rem == 8px\n$sp-3: map-get($spacers, sp-3) !default; // 0.75 rem == 12px\n$sp-4: map-get($spacers, sp-4) !default; // 1 rem == 16px\n$sp-5: map-get($spacers, sp-5) !default; // 1.5 rem == 24px\n$sp-6: map-get($spacers, sp-6) !default; // 2 rem == 32px\n$sp-7: map-get($spacers, sp-7) !default; // 2.5 rem == 40px\n$sp-8: map-get($spacers, sp-8) !default; // 3 rem == 48px\n$sp-9: map-get($spacers, sp-9) !default; // 3.5 rem == 56px\n$sp-10: map-get($spacers, sp-10) !default; // 4 rem == 64px\n\n// Borders\n\n$border: 1px solid !default;\n$border-radius: 4px !default;\n$border-color: $grey-lt-100 !default;\n\n// Grid system\n\n$gutter-spacing: $sp-6 !default;\n$gutter-spacing-sm: $sp-4 !default;\n$nav-width: 16.5rem !default;\n$nav-width-md: 15.5rem !default;\n$nav-list-item-height: $sp-6 !default;\n$nav-list-item-height-sm: $sp-8 !default;\n$nav-list-expander-right: true;\n$content-width: 50rem !default;\n$header-height: 3.75rem !default;\n$search-results-width: $content-width - $nav-width !default;\n$transition-duration: 400ms;\n\n// Media queries in pixels\n\n$media-queries: (\n xs: 20rem,\n sm: 31.25rem,\n md: $content-width,\n lg: $content-width + $nav-width,\n xl: 87.5rem,\n) !default;\n","// OpenChain Official Brand Palette\n$openchain-teal: #00ADBB; // Pantone 7466 C (Bright Accent)\n$openchain-teal-dark: #008286; // Pantone 7712 C (Primary Brand / Sidebar)\n$openchain-orange: #E15829; // Pantone 7579 C (Action / Highlight)\n\n// Override Theme Core Variables\n$sidebar-color: $openchain-teal;\n$link-color: $openchain-teal-dark;\n$btn-primary-color: $openchain-orange;\n\n// Navigation and interactive states\n$nav-child-link-color: $openchain-teal-dark;\n","// The basic two column layout\n\n.side-bar {\n z-index: 0;\n display: flex;\n flex-wrap: wrap;\n background-color: $sidebar-color;\n\n @include mq(md) {\n flex-flow: column nowrap;\n position: fixed;\n width: $nav-width-md;\n height: 100%;\n border-right: $border $border-color;\n align-items: flex-end;\n }\n\n @include mq(lg) {\n width: calc((100% - #{$nav-width + $content-width}) / 2 + #{$nav-width});\n min-width: $nav-width;\n }\n\n & + .main {\n @include mq(md) {\n margin-left: $nav-width-md;\n }\n\n @include mq(lg) {\n // stylelint-disable function-name-case\n // disable for Max(), we want to use the CSS max() function\n margin-left: Max(\n #{$nav-width},\n calc((100% - #{$nav-width + $content-width}) / 2 + #{$nav-width})\n );\n // stylelint-enable function-name-case\n }\n\n .main-header {\n display: none;\n background-color: $sidebar-color;\n\n @include mq(md) {\n display: flex;\n background-color: $body-background-color;\n }\n\n &.nav-open {\n display: block;\n\n @include mq(md) {\n display: flex;\n }\n }\n }\n }\n}\n\n.main {\n margin: auto;\n\n @include mq(md) {\n position: relative;\n max-width: $content-width;\n }\n}\n\n.main-content-wrap {\n padding-top: $gutter-spacing-sm;\n padding-bottom: $gutter-spacing-sm;\n\n @include container;\n\n @include mq(md) {\n padding-top: $gutter-spacing;\n padding-bottom: $gutter-spacing;\n }\n}\n\n.main-header {\n z-index: 0;\n border-bottom: $border $border-color;\n\n @include mq(md) {\n display: flex;\n justify-content: space-between;\n height: $header-height;\n }\n}\n\n.site-nav,\n.site-header,\n.site-footer {\n width: 100%;\n\n @include mq(lg) {\n width: $nav-width;\n }\n}\n\n.site-nav {\n display: none;\n\n &.nav-open {\n display: block;\n }\n\n @include mq(md) {\n display: block;\n padding-top: $sp-8;\n padding-bottom: $gutter-spacing-sm;\n overflow-y: auto;\n flex: 1 1 auto;\n }\n}\n\n.site-header {\n display: flex;\n min-height: $header-height;\n align-items: center;\n\n @include mq(md) {\n height: $header-height;\n max-height: $header-height;\n border-bottom: $border $border-color;\n }\n}\n\n.site-title {\n flex-grow: 1;\n display: flex;\n height: 100%;\n align-items: center;\n padding-top: $sp-3;\n padding-bottom: $sp-3;\n color: $body-heading-color;\n outline-offset: -1px; // Fixes outline clipping on both desktop/mobile \"views\"\n\n @include container;\n\n @include fs-6;\n\n @include mq(md) {\n padding-top: $sp-2;\n padding-bottom: $sp-2;\n }\n}\n\n@if variable-exists(logo) {\n .site-logo {\n width: 100%;\n height: 100%;\n background-image: url($logo);\n background-repeat: no-repeat;\n background-position: left center;\n background-size: contain;\n }\n}\n\n.site-button {\n display: flex;\n height: 100%;\n padding: $gutter-spacing-sm;\n align-items: center;\n outline-offset: -1px; // Fixes outline clipping on both desktop/mobile \"views\"\n}\n\n@include mq(md) {\n .site-header .site-button {\n display: none;\n }\n}\n\n.site-title:hover {\n background-image: linear-gradient(\n -90deg,\n rgba($feedback-color, 1) 0%,\n rgba($feedback-color, 0.8) 80%,\n rgba($feedback-color, 0) 100%\n );\n}\n\n.site-button:hover {\n background-image: linear-gradient(\n -90deg,\n rgba($feedback-color, 1) 0%,\n rgba($feedback-color, 0.8) 100%\n );\n}\n\n.site-footer {\n position: absolute;\n bottom: 0;\n left: 0;\n padding-top: $sp-4;\n padding-bottom: $sp-4;\n\n @include container;\n\n @include fs-2;\n\n @include mq(md) {\n position: static;\n justify-self: end;\n }\n}\n\n.icon {\n width: $sp-5;\n height: $sp-5;\n color: $link-color;\n}\n","@charset \"UTF-8\";\n\n// Styles for rendered markdown in the .main-content container\n// stylelint-disable selector-no-type, max-nesting-depth, selector-max-compound-selectors, selector-max-type, selector-max-specificity, selector-max-id\n\n.main-content {\n line-height: $content-line-height;\n\n ol,\n ul,\n dl,\n pre,\n address,\n blockquote,\n .table-wrapper {\n margin-top: 0.5em;\n }\n\n a {\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n ul,\n ol {\n padding-left: 1.5em;\n }\n\n li {\n .highlight {\n margin-top: $sp-1;\n }\n }\n\n ol {\n list-style-type: none;\n counter-reset: step-counter;\n\n > li {\n position: relative;\n\n &::before {\n position: absolute;\n top: 0.2em;\n left: -1.6em;\n color: $grey-dk-000;\n content: counter(step-counter);\n counter-increment: step-counter;\n @include fs-3;\n\n @include mq(sm) {\n top: 0.11em;\n }\n }\n\n ol {\n counter-reset: sub-counter;\n\n > li {\n &::before {\n content: counter(sub-counter, lower-alpha);\n counter-increment: sub-counter;\n }\n }\n }\n }\n }\n\n ul {\n list-style: none;\n\n > li {\n &::before {\n position: absolute;\n margin-left: -1.4em;\n color: $grey-dk-000;\n content: \"•\";\n }\n }\n }\n\n .task-list-item {\n &::before {\n content: \"\";\n }\n }\n\n .task-list-item-checkbox {\n margin-right: 0.6em;\n margin-left: -1.4em;\n\n // The same margin-left is used above for ul > li::before\n }\n\n hr + * {\n margin-top: 0;\n }\n\n h1:first-of-type {\n margin-top: 0.5em;\n }\n\n dl {\n display: grid;\n grid-template: auto / 10em 1fr;\n }\n\n dt,\n dd {\n margin: 0.25em 0;\n }\n\n dt {\n grid-column: 1;\n font-weight: 500;\n text-align: right;\n\n &::after {\n content: \":\";\n }\n }\n\n dd {\n grid-column: 2;\n margin-bottom: 0;\n margin-left: 1em;\n\n blockquote,\n div,\n dl,\n dt,\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n li,\n ol,\n p,\n pre,\n table,\n ul,\n .table-wrapper {\n &:first-child {\n margin-top: 0;\n }\n }\n }\n\n dd,\n ol,\n ul {\n dl:first-child {\n dt:first-child,\n dd:nth-child(2) {\n margin-top: 0;\n }\n }\n }\n\n .anchor-heading {\n position: absolute;\n right: -$sp-4;\n width: $sp-5;\n height: 100%;\n padding-right: $sp-1;\n padding-left: $sp-1;\n overflow: visible;\n\n @include mq(md) {\n right: auto;\n left: -$sp-5;\n }\n\n svg {\n display: inline-block;\n width: 100%;\n height: 100%;\n color: $link-color;\n visibility: hidden;\n }\n }\n\n .anchor-heading:hover,\n .anchor-heading:focus,\n h1:hover > .anchor-heading,\n h2:hover > .anchor-heading,\n h3:hover > .anchor-heading,\n h4:hover > .anchor-heading,\n h5:hover > .anchor-heading,\n h6:hover > .anchor-heading {\n svg {\n visibility: visible;\n }\n }\n\n summary {\n cursor: pointer;\n }\n\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n #toctitle {\n position: relative;\n margin-top: 1.5em;\n margin-bottom: 0.25em;\n\n + table,\n + .table-wrapper,\n + .code-example,\n + .highlighter-rouge,\n + .sectionbody .listingblock {\n margin-top: 1em;\n }\n\n + p:not(.label) {\n margin-top: 0;\n }\n }\n\n > h1:first-child,\n > h2:first-child,\n > h3:first-child,\n > h4:first-child,\n > h5:first-child,\n > h6:first-child,\n > .sect1:first-child > h2,\n > .sect2:first-child > h3,\n > .sect3:first-child > h4,\n > .sect4:first-child > h5,\n > .sect5:first-child > h6 {\n margin-top: $sp-2;\n }\n}\n","// Main nav, breadcrumb, etc...\n// stylelint-disable selector-no-type, max-nesting-depth, selector-max-compound-selectors, selector-max-type, selector-max-specificity\n\n.nav-list {\n padding: 0;\n margin-top: 0;\n margin-bottom: 0;\n list-style: none;\n\n .nav-list-item {\n position: relative;\n margin: 0;\n\n @include fs-4;\n\n @include mq(md) {\n @include fs-3;\n }\n\n .nav-list-link {\n display: block;\n min-height: $nav-list-item-height-sm;\n padding-top: $sp-1;\n padding-bottom: $sp-1;\n line-height: #{$nav-list-item-height-sm - 2 * $sp-1};\n outline-offset: -1px; // Fixes outline clipping on both desktop/mobile \"views\"\n\n @if $nav-list-expander-right {\n padding-right: $nav-list-item-height-sm;\n padding-left: $gutter-spacing-sm;\n } @else {\n padding-right: $gutter-spacing-sm;\n padding-left: $nav-list-item-height-sm;\n }\n\n @include mq(md) {\n min-height: $nav-list-item-height;\n line-height: #{$nav-list-item-height - 2 * $sp-1};\n @if $nav-list-expander-right {\n padding-right: $nav-list-item-height;\n padding-left: $gutter-spacing;\n } @else {\n padding-right: $gutter-spacing;\n padding-left: $nav-list-item-height;\n }\n }\n\n &.external > svg {\n width: $sp-4;\n height: $sp-4;\n vertical-align: text-bottom;\n }\n\n &.active {\n font-weight: 600;\n text-decoration: none;\n }\n\n &:hover,\n &.active {\n color: darken($link-color, 5%);\n background-image: linear-gradient(\n -90deg,\n rgba($feedback-color, 1) 0%,\n rgba($feedback-color, 0.8) 80%,\n rgba($feedback-color, 0) 100%\n );\n }\n }\n\n .nav-list-expander {\n position: absolute;\n @if $nav-list-expander-right {\n right: 0;\n }\n\n width: $nav-list-item-height-sm;\n height: $nav-list-item-height-sm;\n padding: #{$nav-list-item-height-sm * 0.25};\n color: $link-color;\n outline-offset: -1px; // Fixes outline clipping on both desktop/mobile \"views\"\n\n @include mq(md) {\n width: $nav-list-item-height;\n height: $nav-list-item-height;\n padding: #{$nav-list-item-height * 0.25};\n }\n\n &:hover {\n background-image: linear-gradient(\n -90deg,\n rgba($feedback-color, 1) 0%,\n rgba($feedback-color, 0.8) 100%\n );\n }\n\n @if $nav-list-expander-right {\n svg {\n transform: rotate(90deg);\n }\n }\n }\n\n > .nav-list {\n display: none;\n padding-left: $sp-3;\n list-style: none;\n\n .nav-list-item {\n position: relative;\n\n .nav-list-link {\n color: $nav-child-link-color;\n }\n\n .nav-list-expander {\n color: $nav-child-link-color;\n }\n }\n }\n\n &.active {\n > .nav-list-expander svg {\n @if $nav-list-expander-right {\n transform: rotate(-90deg);\n } @else {\n transform: rotate(90deg);\n }\n }\n\n > .nav-list {\n display: block;\n }\n }\n }\n}\n\n.nav-category {\n padding: $sp-2 $gutter-spacing-sm;\n font-weight: 600;\n text-align: start;\n text-transform: uppercase;\n border-bottom: $border $border-color;\n @include fs-2;\n\n @include mq(md) {\n padding: $sp-2 $gutter-spacing;\n margin-top: $gutter-spacing-sm;\n text-align: start;\n\n &:first-child {\n margin-top: 0;\n }\n }\n}\n\n.nav-list.nav-category-list {\n > .nav-list-item {\n margin: 0;\n\n > .nav-list {\n padding: 0;\n\n > .nav-list-item {\n > .nav-list-link {\n color: $link-color;\n }\n\n > .nav-list-expander {\n color: $link-color;\n }\n }\n }\n }\n}\n\n// Aux nav\n\n.aux-nav {\n height: 100%;\n overflow-x: auto;\n @include fs-2;\n\n .aux-nav-list {\n display: flex;\n height: 100%;\n padding: 0;\n margin: 0;\n list-style: none;\n }\n\n .aux-nav-list-item {\n display: inline-block;\n height: 100%;\n padding: 0;\n margin: 0;\n }\n\n @include mq(md) {\n padding-right: $gutter-spacing-sm;\n }\n}\n\n// Breadcrumb nav\n\n.breadcrumb-nav {\n @include mq(md) {\n margin-top: -$sp-4;\n }\n}\n\n.breadcrumb-nav-list {\n padding-left: 0;\n margin-bottom: $sp-3;\n list-style: none;\n}\n\n.breadcrumb-nav-list-item {\n display: table-cell;\n @include fs-2;\n\n &::before {\n display: none;\n }\n\n &::after {\n display: inline-block;\n margin-right: $sp-2;\n margin-left: $sp-2;\n color: $grey-dk-000;\n content: \"/\";\n }\n\n &:last-child {\n &::after {\n content: \"\";\n }\n }\n}\n","// Typography\n// stylelint-disable selector-no-type, selector-max-type, selector-max-specificity, selector-max-id\n\nh1,\n.text-alpha {\n font-weight: 300;\n\n @include fs-8;\n}\n\nh2,\n.text-beta,\n#toctitle {\n @include fs-6;\n}\n\nh3,\n.text-gamma {\n @include fs-5;\n}\n\nh4,\n.text-delta {\n font-weight: 400;\n text-transform: uppercase;\n letter-spacing: 0.1em;\n\n @include fs-2;\n}\n\nh4 code {\n text-transform: none;\n}\n\nh5,\n.text-epsilon {\n @include fs-3;\n}\n\nh6,\n.text-zeta {\n @include fs-2;\n}\n\n.text-small {\n @include fs-2;\n}\n\n.text-mono {\n font-family: $mono-font-family !important;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n","// Labels (not the form kind)\n\n// this :not() prevents a style clash with Mermaid.js's\n// diagram labels, which also use .label\n// for more, see https://github.com/just-the-docs/just-the-docs/issues/1272\n// and the accompanying PR\n.label:not(g),\n.label-blue:not(g) {\n display: inline-block;\n padding: 0.16em 0.56em;\n margin-right: $sp-2;\n margin-left: $sp-2;\n color: $white;\n text-transform: uppercase;\n vertical-align: middle;\n background-color: $blue-100;\n border-radius: 12px;\n\n @include fs-2;\n}\n\n.label-green:not(g) {\n background-color: $green-300;\n}\n\n.label-purple:not(g) {\n background-color: $purple-100;\n}\n\n.label-red:not(g) {\n background-color: $red-300;\n}\n\n.label-yellow:not(g) {\n color: $grey-dk-200;\n background-color: $yellow-200;\n}\n","// Buttons and things that look like buttons\n// stylelint-disable color-named\n\n.btn {\n display: inline-block;\n box-sizing: border-box;\n padding: 0.3em 1em;\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n font-weight: 500;\n line-height: 1.5;\n color: $link-color;\n text-decoration: none;\n vertical-align: baseline;\n cursor: pointer;\n background-color: $base-button-color;\n border-width: 0;\n border-radius: $border-radius;\n box-shadow:\n 0 1px 2px rgba(0, 0, 0, 0.12),\n 0 3px 10px rgba(0, 0, 0, 0.08);\n appearance: none;\n\n &:focus {\n text-decoration: none;\n outline: none;\n box-shadow: 0 0 0 3px rgba(blue, 0.25);\n }\n\n &:focus:hover,\n &.selected:focus {\n box-shadow: 0 0 0 3px rgba(blue, 0.25);\n }\n\n &:hover,\n &.zeroclipboard-is-hover {\n color: darken($link-color, 2%);\n }\n\n &:hover,\n &:active,\n &.zeroclipboard-is-hover,\n &.zeroclipboard-is-active {\n text-decoration: none;\n background-color: darken($base-button-color, 1%);\n }\n\n &:active,\n &.selected,\n &.zeroclipboard-is-active {\n background-color: darken($base-button-color, 3%);\n background-image: none;\n box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15);\n }\n\n &.selected:hover {\n background-color: darken(#dcdcdc, 5%);\n }\n\n &:disabled,\n &.disabled {\n &,\n &:hover {\n color: rgba(102, 102, 102, 0.5);\n cursor: default;\n background-color: rgba(229, 229, 229, 0.5);\n background-image: none;\n box-shadow: none;\n }\n }\n}\n\n.btn-outline {\n color: $link-color;\n background: transparent;\n box-shadow: inset 0 0 0 2px $grey-lt-300;\n\n &:hover,\n &:active,\n &.zeroclipboard-is-hover,\n &.zeroclipboard-is-active {\n color: darken($link-color, 4%);\n text-decoration: none;\n background-color: transparent;\n box-shadow: inset 0 0 0 3px $grey-lt-300;\n }\n\n &:focus {\n text-decoration: none;\n outline: none;\n box-shadow:\n inset 0 0 0 2px $grey-dk-100,\n 0 0 0 3px rgba(blue, 0.25);\n }\n\n &:focus:hover,\n &.selected:focus {\n box-shadow: inset 0 0 0 2px $grey-dk-100;\n }\n}\n\n.btn-primary {\n @include btn-color($white, $btn-primary-color);\n}\n\n.btn-purple {\n @include btn-color($white, $purple-100);\n}\n\n.btn-blue {\n @include btn-color($white, $blue-200);\n}\n\n.btn-green {\n @include btn-color($white, $green-300);\n}\n\n.btn-reset {\n background: none;\n border: none;\n margin: 0;\n text-align: inherit;\n font: inherit;\n border-radius: 0;\n appearance: none;\n}\n","// Colored button\n\n@mixin btn-color($fg, $bg) {\n color: $fg;\n background-color: darken($bg, 2%);\n background-image: linear-gradient(lighten($bg, 5%), darken($bg, 2%));\n box-shadow:\n 0 1px 3px rgba(0, 0, 0, 0.25),\n 0 4px 10px rgba(0, 0, 0, 0.12);\n\n &:hover,\n &.zeroclipboard-is-hover {\n color: $fg;\n background-color: darken($bg, 4%);\n background-image: linear-gradient((lighten($bg, 2%), darken($bg, 4%)));\n }\n\n &:active,\n &.selected,\n &.zeroclipboard-is-active {\n background-color: darken($bg, 5%);\n background-image: none;\n box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15);\n }\n\n &.selected:hover {\n background-color: darken($bg, 10%);\n }\n}\n","// Search input and autocomplete\n\n.search {\n position: relative;\n z-index: 2;\n flex-grow: 1;\n height: $sp-10;\n padding: $sp-2;\n transition: padding linear #{$transition-duration * 0.5};\n\n @include mq(md) {\n position: relative !important;\n width: auto !important;\n height: 100% !important;\n padding: 0;\n transition: none;\n }\n}\n\n.search-input-wrap {\n position: relative;\n z-index: 1;\n height: $sp-8;\n overflow: hidden;\n border-radius: $border-radius;\n box-shadow:\n 0 1px 2px rgba(0, 0, 0, 0.12),\n 0 3px 10px rgba(0, 0, 0, 0.08);\n transition: height linear #{$transition-duration * 0.5};\n\n @include mq(md) {\n position: absolute;\n width: 100%;\n max-width: $search-results-width;\n height: 100% !important;\n border-radius: 0;\n box-shadow: none;\n transition: width ease $transition-duration;\n }\n}\n\n.search-input {\n position: absolute;\n width: 100%;\n height: 100%;\n padding: $sp-2 $gutter-spacing-sm $sp-2 #{$gutter-spacing-sm + $sp-5};\n font-size: 1rem;\n color: $body-text-color;\n background-color: $search-background-color;\n border-top: 0;\n border-right: 0;\n border-bottom: 0;\n border-left: 0;\n border-radius: 0;\n\n @include mq(md) {\n padding: $sp-2 $gutter-spacing-sm $sp-2 #{$gutter-spacing + $sp-5};\n font-size: 0.875rem;\n background-color: $body-background-color;\n transition: padding-left linear #{$transition-duration * 0.5};\n }\n\n &:focus {\n outline-offset: -1px;\n\n + .search-label .search-icon {\n color: $link-color;\n }\n }\n}\n\n.search-label {\n position: absolute;\n display: flex;\n height: 100%;\n padding-left: $gutter-spacing-sm;\n\n @include mq(md) {\n padding-left: $gutter-spacing;\n transition: padding-left linear #{$transition-duration * 0.5};\n }\n\n .search-icon {\n width: #{$sp-4 * 1.2};\n height: #{$sp-4 * 1.2};\n align-self: center;\n color: $grey-dk-000;\n }\n}\n\n.search-results {\n position: absolute;\n left: 0;\n display: none;\n width: 100%;\n max-height: calc(100% - #{$sp-10});\n overflow-y: auto;\n background-color: $search-background-color;\n border-bottom-right-radius: $border-radius;\n border-bottom-left-radius: $border-radius;\n box-shadow:\n 0 1px 2px rgba(0, 0, 0, 0.12),\n 0 3px 10px rgba(0, 0, 0, 0.08);\n\n @include mq(md) {\n top: 100%;\n width: $search-results-width;\n max-height: calc(100vh - 200%) !important;\n }\n}\n\n.search-results-list {\n padding-left: 0;\n margin-bottom: $sp-1;\n list-style: none;\n @include fs-4;\n\n @include mq(md) {\n @include fs-3;\n }\n}\n\n.search-results-list-item {\n padding: 0;\n margin: 0;\n}\n\n.search-result {\n display: block;\n padding: $sp-1 $sp-3;\n outline-offset: -1px;\n\n &:hover,\n &.active {\n background-color: $feedback-color;\n }\n}\n\n.search-result-title {\n display: block;\n padding-top: $sp-2;\n padding-bottom: $sp-2;\n\n @include mq(sm) {\n display: inline-block;\n width: 40%;\n padding-right: $sp-2;\n vertical-align: top;\n }\n}\n\n.search-result-doc {\n display: flex;\n align-items: center;\n overflow-wrap: break-word;\n\n &.search-result-doc-parent {\n opacity: 0.5;\n @include fs-3;\n\n @include mq(md) {\n @include fs-2;\n }\n }\n\n .search-result-icon {\n width: $sp-4;\n height: $sp-4;\n margin-right: $sp-2;\n color: $link-color;\n flex-shrink: 0;\n }\n\n .search-result-doc-title {\n overflow: auto;\n }\n}\n\n.search-result-section {\n margin-left: #{$sp-4 + $sp-2};\n overflow-wrap: break-word;\n}\n\n.search-result-rel-url {\n display: block;\n margin-left: #{$sp-4 + $sp-2};\n overflow: hidden;\n color: $search-result-preview-color;\n text-overflow: ellipsis;\n white-space: nowrap;\n @include fs-1;\n}\n\n.search-result-previews {\n display: block;\n padding-top: $sp-2;\n padding-bottom: $sp-2;\n padding-left: $sp-4;\n margin-left: $sp-2;\n color: $search-result-preview-color;\n overflow-wrap: break-word;\n border-left: $border;\n border-left-color: $border-color;\n @include fs-2;\n\n @include mq(sm) {\n display: inline-block;\n width: 60%;\n padding-left: $sp-2;\n margin-left: 0;\n vertical-align: top;\n }\n}\n\n.search-result-preview + .search-result-preview {\n margin-top: $sp-1;\n}\n\n.search-result-highlight {\n font-weight: bold;\n}\n\n.search-no-result {\n padding: $sp-2 $sp-3;\n @include fs-3;\n}\n\n.search-button {\n position: fixed;\n right: $sp-4;\n bottom: $sp-4;\n display: flex;\n width: $sp-9;\n height: $sp-9;\n background-color: $search-background-color;\n border: 1px solid rgba($link-color, 0.3);\n border-radius: #{$sp-9 * 0.5};\n box-shadow:\n 0 1px 2px rgba(0, 0, 0, 0.12),\n 0 3px 10px rgba(0, 0, 0, 0.08);\n align-items: center;\n justify-content: center;\n}\n\n.search-overlay {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1;\n width: 0;\n height: 0;\n background-color: rgba(0, 0, 0, 0.3);\n opacity: 0;\n transition:\n opacity ease $transition-duration,\n width 0s $transition-duration,\n height 0s $transition-duration;\n}\n\n.search-active {\n .search {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n padding: 0;\n }\n\n .search-input-wrap {\n height: $sp-10;\n border-radius: 0;\n\n @include mq(md) {\n width: $search-results-width;\n box-shadow:\n 0 1px 2px rgba(0, 0, 0, 0.12),\n 0 3px 10px rgba(0, 0, 0, 0.08);\n }\n }\n\n .search-input {\n background-color: $search-background-color;\n\n @include mq(md) {\n padding-left: 2.3rem;\n }\n }\n\n .search-label {\n @include mq(md) {\n padding-left: 0.6rem;\n }\n }\n\n .search-results {\n display: block;\n }\n\n .search-overlay {\n width: 100%;\n height: 100%;\n opacity: 1;\n transition:\n opacity ease $transition-duration,\n width 0s,\n height 0s;\n }\n\n @include mq(md) {\n .main {\n position: fixed;\n right: 0;\n left: 0;\n }\n }\n\n .main-header {\n padding-top: $sp-10;\n\n @include mq(md) {\n padding-top: 0;\n }\n }\n}\n","// Tables\n// stylelint-disable max-nesting-depth, selector-no-type, selector-max-type\n\n.table-wrapper {\n display: block;\n width: 100%;\n max-width: 100%;\n margin-bottom: $sp-5;\n overflow-x: auto;\n border-radius: $border-radius;\n box-shadow:\n 0 1px 2px rgba(0, 0, 0, 0.12),\n 0 3px 10px rgba(0, 0, 0, 0.08);\n}\n\ntable {\n display: table;\n min-width: 100%;\n border-collapse: separate;\n}\n\nth,\ntd {\n min-width: 7.5rem;\n padding: $sp-2 $sp-3;\n background-color: $table-background-color;\n border-bottom: $border rgba($border-color, 0.5);\n border-left: $border $border-color;\n\n @include fs-3;\n\n &:first-of-type {\n border-left: 0;\n }\n}\n\ntbody {\n tr {\n &:last-of-type {\n th,\n td {\n border-bottom: 0;\n }\n\n td {\n padding-bottom: $sp-3;\n }\n }\n }\n}\n\nthead {\n th {\n border-bottom: $border $border-color;\n }\n}\n","// Code and syntax highlighting\n// stylelint-disable selector-no-qualifying-type, declaration-block-semicolon-newline-after,declaration-block-single-line-max-declarations, selector-no-type, selector-max-type, scss/comment-no-empty\n\n// {% raw %}\n\n// This instruction applies to all queues not within 'pre' or 'figure', avoiding 'code' generated by the highlight.\n:not(pre, figure) {\n & > code {\n padding: 0.2em 0.15em;\n font-weight: 400;\n background-color: $code-background-color;\n border: $border $border-color;\n border-radius: $border-radius;\n }\n}\n\n// Avoid appearance of dark border around visited code links in Safari\na:visited code {\n border-color: $border-color;\n}\n\n// Content structure for highlighted code blocks using fences or Liquid\n//\n// ```[LANG]...```, no kramdown line_numbers:\n// div.[language-LANG.]highlighter-rouge > div.highlight > pre.highlight > code\n//\n// ```[LANG]...```, kramdown line_numbers = true:\n// div.[language-LANG.]highlighter-rouge > div.highlight > pre.highlight > code\n// > div.table-wrapper > table.rouge-table > tbody > tr\n// > td.rouge-gutter.gl > pre.lineno\n// | td.rouge-code > pre\n//\n// {% highlight LANG %}...{% endhighlight %}:\n// figure.highlight > pre > code.language-LANG\n//\n// {% highlight LANG linenos %}...{% endhighlight %}:\n// figure.highlight > pre > code.language-LANG\n// > div.table-wrapper > table.rouge-table > tbody > tr\n// > td.gutter.gl > pre.lineno\n// | td.code > pre\n//\n// ----...---- (AsciiDoc)\n// div.listingblock > div.content > pre.rouge.highlight\n//\n// fix_linenos removes the outermost pre when it encloses table.rouge-table\n//\n// See docs/index-test.md for some tests.\n//\n// No kramdown line_numbers: fences and Liquid highlighting look the same.\n// Kramdown line_numbers = true: fences have a wider gutter than with Liquid?\n\n// ```[LANG]...```\n// or in AsciiDoc:\n//\n// ----\n// ...\n// ----\n\n// the code may appear with 3 different types:\n// container \\ case: default case, code with line number, code with html rendering\n// top level: div.highlighter-rouge, figure.highlight, figure.highlight\n// second level: div.highlight, div.table-wrapper, pre.highlight\n// third level: pre.highlight, td.code, absent\n// last level: code, pre, code (optionality)\n// highlighter level: span, span, span\n// the spacing are only in the second level for case 1, 3 and in the third level for case 2\n// in AsciiDoc, there is a parent container that contains optionally a title and the content.\n\n// select top level container\ndiv.highlighter-rouge,\ndiv.listingblock > div.content,\nfigure.highlight {\n margin-top: 0;\n margin-bottom: $sp-3;\n background-color: $code-background-color;\n border-radius: $border-radius;\n box-shadow: none;\n -webkit-overflow-scrolling: touch;\n position: relative;\n padding: 0;\n\n // copy button (or other button)\n // the button appear only when there is a hover on the code or focus on button\n > button {\n width: $sp-3;\n opacity: 0;\n position: absolute;\n top: 0;\n right: 0;\n padding: $sp-3;\n border: none;\n background: none;\n color: $body-text-color;\n box-sizing: content-box;\n\n svg {\n fill: $body-text-color;\n }\n\n &:active {\n text-decoration: none;\n outline: none;\n opacity: 1;\n }\n\n &:focus {\n opacity: 1;\n outline: 2px solid $link-color;\n }\n }\n\n // the button can be seen by doing a simple hover in the code, there is no need to go over the location of the button\n &:hover {\n > button {\n cursor: copy;\n opacity: 1;\n }\n }\n}\n\n// setting the spacing and scrollbar on the second level for the first case\n// remove all space on the second and third level\n// this is a mixin to accommodate for the slightly different structures generated via Markdown vs AsciiDoc\n@mixin scroll-and-spacing($code-div, $pre-select) {\n #{$code-div} {\n overflow-x: auto;\n padding: $sp-3;\n margin: 0;\n border: 1px solid $body-text-color;\n border-radius: $border-radius;\n }\n\n #{$pre-select},\n code {\n padding: 0;\n margin: 0;\n border: 0;\n }\n}\n\n// for Markdown\ndiv.highlighter-rouge {\n @include scroll-and-spacing(\"div.highlight\", \"pre.highlight\");\n}\n\n// for AsciiDoc. we also need to fix the margins for its parent container.\ndiv.listingblock {\n margin-top: 0;\n margin-bottom: $sp-3;\n\n @include scroll-and-spacing(\"div.content\", \"div.content > pre\");\n}\n\n// {% highlight LANG %}...{% endhighlight %},\n// {% highlight LANG linenos %}...{% endhighlight %}:\n\n// setting the spacing and scrollbar on the second level for the thirt case\n// the css rule are apply only to the last code enviroment\n// setting the scroolbar\nfigure.highlight {\n pre,\n :not(pre) > code {\n overflow-x: auto;\n padding: $sp-3;\n margin: 0;\n border: 1px solid $body-text-color;\n border-radius: $border-radius;\n }\n}\n\n// ```[LANG]...```, kramdown line_numbers = true,\n// {% highlight LANG linenos %}...{% endhighlight %}:\n\n// setting the spacing and scrollbar on the thirt level for the second case\n.highlight .table-wrapper {\n padding: $sp-3 0;\n margin: 0;\n border: 0;\n box-shadow: none;\n\n td,\n pre {\n min-width: 0;\n padding: 0;\n background-color: $code-background-color;\n border: 0;\n\n @include fs-2;\n }\n\n td.gl {\n width: 1em;\n padding-right: $sp-3;\n padding-left: $sp-3;\n }\n\n pre {\n margin: 0;\n line-height: 2;\n }\n}\n\n// Code examples: html render of a code\n.code-example,\n.listingblock > .title {\n padding: $sp-3;\n margin-bottom: $sp-3;\n overflow: auto;\n border: 1px solid $border-color;\n border-radius: $border-radius;\n\n + .highlighter-rouge,\n + .sectionbody .listingblock,\n + .content,\n + figure.highlight {\n position: relative;\n margin-top: -$sp-4;\n border-right: 1px solid $border-color;\n border-bottom: 1px solid $border-color;\n border-left: 1px solid $border-color;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n}\n\n// Mermaid diagram code blocks should be left unstyled.\ncode.language-mermaid {\n padding: 0;\n background-color: inherit;\n border: 0;\n}\n\n// Override OneDarkJekyll Colors for Code Blocks\n.highlight,\npre.highlight {\n background: $code-background-color; // Code Background\n // For Backwards Compatibility Before $code-linenumber-color was added\n @if variable-exists(code-linenumber-color) {\n color: $code-linenumber-color; // Code Line Numbers\n } @else {\n color: $body-text-color; // Code Line Numbers\n }\n}\n\n// Override OneDarkJekyll Colors for Code Blocks\n.highlight pre {\n background: $code-background-color; // Code Background\n}\n\n// {% endraw %}\n","// Utility classes for colors\n\n// Text colors\n\n.text-grey-dk-000 {\n color: $grey-dk-000 !important;\n}\n\n.text-grey-dk-100 {\n color: $grey-dk-100 !important;\n}\n\n.text-grey-dk-200 {\n color: $grey-dk-200 !important;\n}\n\n.text-grey-dk-250 {\n color: $grey-dk-250 !important;\n}\n\n.text-grey-dk-300 {\n color: $grey-dk-300 !important;\n}\n\n.text-grey-lt-000 {\n color: $grey-lt-000 !important;\n}\n\n.text-grey-lt-100 {\n color: $grey-lt-100 !important;\n}\n\n.text-grey-lt-200 {\n color: $grey-lt-200 !important;\n}\n\n.text-grey-lt-300 {\n color: $grey-lt-300 !important;\n}\n\n.text-blue-000 {\n color: $blue-000 !important;\n}\n\n.text-blue-100 {\n color: $blue-100 !important;\n}\n\n.text-blue-200 {\n color: $blue-200 !important;\n}\n\n.text-blue-300 {\n color: $blue-300 !important;\n}\n\n.text-green-000 {\n color: $green-000 !important;\n}\n\n.text-green-100 {\n color: $green-100 !important;\n}\n\n.text-green-200 {\n color: $green-200 !important;\n}\n\n.text-green-300 {\n color: $green-300 !important;\n}\n\n.text-purple-000 {\n color: $purple-000 !important;\n}\n\n.text-purple-100 {\n color: $purple-100 !important;\n}\n\n.text-purple-200 {\n color: $purple-200 !important;\n}\n\n.text-purple-300 {\n color: $purple-300 !important;\n}\n\n.text-yellow-000 {\n color: $yellow-000 !important;\n}\n\n.text-yellow-100 {\n color: $yellow-100 !important;\n}\n\n.text-yellow-200 {\n color: $yellow-200 !important;\n}\n\n.text-yellow-300 {\n color: $yellow-300 !important;\n}\n\n.text-red-000 {\n color: $red-000 !important;\n}\n\n.text-red-100 {\n color: $red-100 !important;\n}\n\n.text-red-200 {\n color: $red-200 !important;\n}\n\n.text-red-300 {\n color: $red-300 !important;\n}\n\n// Background colors\n\n.bg-grey-dk-000 {\n background-color: $grey-dk-000 !important;\n}\n\n.bg-grey-dk-100 {\n background-color: $grey-dk-100 !important;\n}\n\n.bg-grey-dk-200 {\n background-color: $grey-dk-200 !important;\n}\n\n.bg-grey-dk-250 {\n background-color: $grey-dk-250 !important;\n}\n\n.bg-grey-dk-300 {\n background-color: $grey-dk-300 !important;\n}\n\n.bg-grey-lt-000 {\n background-color: $grey-lt-000 !important;\n}\n\n.bg-grey-lt-100 {\n background-color: $grey-lt-100 !important;\n}\n\n.bg-grey-lt-200 {\n background-color: $grey-lt-200 !important;\n}\n\n.bg-grey-lt-300 {\n background-color: $grey-lt-300 !important;\n}\n\n.bg-blue-000 {\n background-color: $blue-000 !important;\n}\n\n.bg-blue-100 {\n background-color: $blue-100 !important;\n}\n\n.bg-blue-200 {\n background-color: $blue-200 !important;\n}\n\n.bg-blue-300 {\n background-color: $blue-300 !important;\n}\n\n.bg-green-000 {\n background-color: $green-000 !important;\n}\n\n.bg-green-100 {\n background-color: $green-100 !important;\n}\n\n.bg-green-200 {\n background-color: $green-200 !important;\n}\n\n.bg-green-300 {\n background-color: $green-300 !important;\n}\n\n.bg-purple-000 {\n background-color: $purple-000 !important;\n}\n\n.bg-purple-100 {\n background-color: $purple-100 !important;\n}\n\n.bg-purple-200 {\n background-color: $purple-200 !important;\n}\n\n.bg-purple-300 {\n background-color: $purple-300 !important;\n}\n\n.bg-yellow-000 {\n background-color: $yellow-000 !important;\n}\n\n.bg-yellow-100 {\n background-color: $yellow-100 !important;\n}\n\n.bg-yellow-200 {\n background-color: $yellow-200 !important;\n}\n\n.bg-yellow-300 {\n background-color: $yellow-300 !important;\n}\n\n.bg-red-000 {\n background-color: $red-000 !important;\n}\n\n.bg-red-100 {\n background-color: $red-100 !important;\n}\n\n.bg-red-200 {\n background-color: $red-200 !important;\n}\n\n.bg-red-300 {\n background-color: $red-300 !important;\n}\n","// Utility classes for layout\n\n// Display\n\n.d-block {\n display: block !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n// Screenreader-only\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip-path: inset(50%);\n white-space: nowrap;\n border-width: 0;\n}\n\n@each $media-query in map-keys($media-queries) {\n @for $i from 1 through length($spacers) {\n @include mq($media-query) {\n $size: #{map-get($spacers, sp-#{$i - 1})};\n $scale: #{$i - 1};\n\n // .d-sm-block, .d-md-none, .d-lg-inline\n .d-#{$media-query}-block {\n display: block !important;\n }\n .d-#{$media-query}-flex {\n display: flex !important;\n }\n .d-#{$media-query}-inline {\n display: inline !important;\n }\n .d-#{$media-query}-inline-block {\n display: inline-block !important;\n }\n .d-#{$media-query}-none {\n display: none !important;\n }\n }\n }\n}\n\n// Horizontal alignment\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.flex-justify-start {\n justify-content: flex-start !important;\n}\n\n.flex-justify-end {\n justify-content: flex-end !important;\n}\n\n.flex-justify-between {\n justify-content: space-between !important;\n}\n\n.flex-justify-around {\n justify-content: space-around !important;\n}\n\n// Vertical alignment\n\n.v-align-baseline {\n vertical-align: baseline !important;\n}\n\n.v-align-bottom {\n vertical-align: bottom !important;\n}\n\n.v-align-middle {\n vertical-align: middle !important;\n}\n\n.v-align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.v-align-text-top {\n vertical-align: text-top !important;\n}\n\n.v-align-top {\n vertical-align: top !important;\n}\n","// Utility classes for typography\n\n.fs-1 {\n @include fs-1;\n}\n\n.fs-2 {\n @include fs-2;\n}\n\n.fs-3 {\n @include fs-3;\n}\n\n.fs-4 {\n @include fs-4;\n}\n\n.fs-5 {\n @include fs-5;\n}\n\n.fs-6 {\n @include fs-6;\n}\n\n.fs-7 {\n @include fs-7;\n}\n\n.fs-8 {\n @include fs-8;\n}\n\n.fs-9 {\n @include fs-9;\n}\n\n.fs-10 {\n @include fs-10;\n}\n\n.fw-300 {\n font-weight: 300 !important;\n}\n\n.fw-400 {\n font-weight: 400 !important;\n}\n\n.fw-500 {\n font-weight: 500 !important;\n}\n\n.fw-700 {\n font-weight: 700 !important;\n}\n\n.lh-0 {\n line-height: 0 !important;\n}\n\n.lh-default {\n line-height: $body-line-height;\n}\n\n.lh-tight {\n line-height: $body-heading-line-height;\n}\n\n.ls-5 {\n letter-spacing: 0.05em !important;\n}\n\n.ls-10 {\n letter-spacing: 0.1em !important;\n}\n\n.ls-0 {\n letter-spacing: 0 !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n","// Utility classes for lists\n\n// stylelint-disable selector-max-type\n\n.list-style-none {\n padding: 0 !important;\n margin: 0 !important;\n list-style: none !important;\n\n li {\n &::before {\n display: none !important;\n }\n }\n}\n","// Utility classes for margins and padding\n\n// stylelint-disable block-opening-brace-space-after, block-opening-brace-space-before\n\n// Margin spacer utilities\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n@for $i from 1 through length($spacers) {\n $size: #{map-get($spacers, sp-#{$i - 1})};\n $scale: #{$i - 1};\n\n // .m-0, .m-1, .m-2...\n .m-#{$scale} {\n margin: #{$size} !important;\n }\n .mt-#{$scale} {\n margin-top: #{$size} !important;\n }\n .mr-#{$scale} {\n margin-right: #{$size} !important;\n }\n .mb-#{$scale} {\n margin-bottom: #{$size} !important;\n }\n .ml-#{$scale} {\n margin-left: #{$size} !important;\n }\n\n .mx-#{$scale} {\n margin-right: #{$size} !important;\n margin-left: #{$size} !important;\n }\n\n .my-#{$scale} {\n margin-top: #{$size} !important;\n margin-bottom: #{$size} !important;\n }\n\n .mxn-#{$scale} {\n margin-right: -#{$size} !important;\n margin-left: -#{$size} !important;\n }\n .mx-#{$scale}-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n}\n\n@each $media-query in map-keys($media-queries) {\n @for $i from 1 through length($spacers) {\n @include mq($media-query) {\n $size: #{map-get($spacers, sp-#{$i - 1})};\n $scale: #{$i - 1};\n\n // .m-sm-0, .m-md-1, .m-lg-2...\n .m-#{$media-query}-#{$scale} {\n margin: #{$size} !important;\n }\n .mt-#{$media-query}-#{$scale} {\n margin-top: #{$size} !important;\n }\n .mr-#{$media-query}-#{$scale} {\n margin-right: #{$size} !important;\n }\n .mb-#{$media-query}-#{$scale} {\n margin-bottom: #{$size} !important;\n }\n .ml-#{$media-query}-#{$scale} {\n margin-left: #{$size} !important;\n }\n\n .mx-#{$media-query}-#{$scale} {\n margin-right: #{$size} !important;\n margin-left: #{$size} !important;\n }\n\n .my-#{$media-query}-#{$scale} {\n margin-top: #{$size} !important;\n margin-bottom: #{$size} !important;\n }\n\n .mxn-#{$media-query}-#{$scale} {\n margin-right: -#{$size} !important;\n margin-left: -#{$size} !important;\n }\n }\n }\n}\n\n// Padding spacer utilities\n\n@for $i from 1 through length($spacers) {\n $size: #{map-get($spacers, sp-#{$i - 1})};\n $scale: #{$i - 1};\n\n // .p-0, .p-1, .p-2...\n .p-#{$scale} {\n padding: #{$size} !important;\n }\n .pt-#{$scale} {\n padding-top: #{$size} !important;\n }\n .pr-#{$scale} {\n padding-right: #{$size} !important;\n }\n .pb-#{$scale} {\n padding-bottom: #{$size} !important;\n }\n .pl-#{$scale} {\n padding-left: #{$size} !important;\n }\n\n .px-#{$scale} {\n padding-right: #{$size} !important;\n padding-left: #{$size} !important;\n }\n\n .py-#{$scale} {\n padding-top: #{$size} !important;\n padding-bottom: #{$size} !important;\n }\n}\n\n@each $media-query in map-keys($media-queries) {\n @include mq($media-query) {\n @for $i from 1 through length($spacers) {\n $size: #{map-get($spacers, sp-#{$i - 1})};\n $scale: #{$i - 1};\n\n // .p-sm-0, .p-md-1, .p-lg-2...\n .p-#{$media-query}-#{$scale} {\n padding: #{$size} !important;\n }\n .pt-#{$media-query}-#{$scale} {\n padding-top: #{$size} !important;\n }\n .pr-#{$media-query}-#{$scale} {\n padding-right: #{$size} !important;\n }\n .pb-#{$media-query}-#{$scale} {\n padding-bottom: #{$size} !important;\n }\n .pl-#{$media-query}-#{$scale} {\n padding-left: #{$size} !important;\n }\n\n .px-#{$media-query}-#{$scale} {\n padding-right: #{$size} !important;\n padding-left: #{$size} !important;\n }\n\n .py-#{$media-query}-#{$scale} {\n padding-top: #{$size} !important;\n padding-bottom: #{$size} !important;\n }\n }\n }\n}\n","// stylelint-disable selector-max-specificity, selector-max-id, selector-max-type, selector-no-qualifying-type\n\n@media print {\n .site-footer,\n .site-button,\n #edit-this-page,\n #back-to-top,\n .site-nav,\n .main-header {\n display: none !important;\n }\n\n hr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n }\n\n .side-bar {\n width: 100%;\n height: auto;\n border-right: 0 !important;\n\n /* Disable display: flex and position: fixed from non-print styles */\n position: static;\n display: block;\n }\n\n .site-header {\n border-bottom: 1px solid $border-color;\n }\n\n .site-title {\n font-size: 1rem !important;\n font-weight: 700 !important;\n }\n\n .text-small {\n font-size: 8pt !important;\n }\n\n pre.highlight {\n border: 1px solid $border-color;\n }\n\n .main {\n max-width: none;\n margin-left: 0 !important; /* Necessary to override .side-bar + .main specificity */\n }\n}\n","// Skipnav\n// Skip to main content\n\na.skip-to-main {\n left: -999px;\n position: absolute;\n top: auto;\n width: 1px;\n height: 1px;\n overflow: hidden;\n z-index: -999;\n}\n\na.skip-to-main:focus,\na.skip-to-main:active {\n color: $link-color;\n background-color: $body-background-color;\n left: auto;\n top: auto;\n width: 30%;\n height: auto;\n overflow: auto;\n margin: 10px 35%;\n padding: 5px;\n border-radius: 15px;\n border: 4px solid $btn-primary-color;\n text-align: center;\n font-size: 1.2em;\n z-index: 999;\n}\n","\n\n$logo: \"/assets/images/openchain-logo.svg\";\n\n@import \"./support/support\";\n@import \"./custom/setup\";\n@import \"./color_schemes/light\";\n\n@import \"./modules\";\ndiv.opaque {\n background-color: $body-background-color;\n}\n@import \"./custom/custom\";\n\n\n","// Apply Josefin Sans globally\nbody, h1, h2, h3, h4, h5, h6, .btn, .site-title, .nav-list {\n font-family: \"Josefin Sans\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif !important;\n}\n\n// Enhance main headings weight for geometric font readability\nh1, h2, h3 {\n font-weight: 600;\n}\n\n// Styled callout box matching OpenChain Orange\n.note {\n border-left-color: #E15829 !important;\n}\n\n// Adjust search highlight to OpenChain Bright Teal\n.search-result-highlight {\n background-color: rgba(0, 173, 187, 0.2);\n}\n// 1. Force the sidebar background to extend all the way to the top of the page\n.side-bar {\n background-color: #008286 !important;\n top: 0 !important;\n}\n\n// 2. Keep the logo header background transparent so it blends seamlessly\n.site-header {\n background-color: transparent !important;\n border-bottom: 1px solid rgba(255, 255, 255, 0.15) !important;\n}\n\n// 3. Navigation link colors and active/hover states\n.nav-list {\n .nav-list-item {\n .nav-list-link {\n color: #ffffff !important;\n\n &:hover {\n color: #ffffff !important;\n background-color: rgba(255, 255, 255, 0.12) !important;\n }\n\n &.active {\n color: #ffffff !important;\n font-weight: 700;\n background-color: rgba(255, 255, 255, 0.22) !important;\n }\n }\n }\n}\n\n// 4. Fix contrast for the theme footer text at the bottom-left\n.side-bar .site-footer {\n color: rgba(255, 255, 255, 0.7) !important;\n\n a {\n color: #ffffff !important;\n text-decoration: underline;\n }\n}\n\n// Make the main content footer span full-width and align left\n.main .site-footer,\n.main-content .site-footer {\n text-align: left !important;\n width: 100% !important;\n max-width: 100% !important;\n margin-top: 3rem !important;\n padding-top: 1.5rem !important;\n border-top: 1px solid #e9ecef !important; // Clean separator line above the footer\n}\n"],"file":"just-the-docs-default.css"} \ No newline at end of file diff --git a/_site/assets/css/just-the-docs-head-nav.css b/_site/assets/css/just-the-docs-head-nav.css new file mode 100644 index 0000000..e90cf30 --- /dev/null +++ b/_site/assets/css/just-the-docs-head-nav.css @@ -0,0 +1 @@ + OpenChain Work and Study Group Guidelines | Core processes and policy guidelines for OpenChain Project Work and Study Groups. Skip to main content Link Menu Expand (external link) Document Search Copy Copied

diff --git a/_site/assets/css/just-the-docs-light.css b/_site/assets/css/just-the-docs-light.css new file mode 100644 index 0000000..a6dd907 --- /dev/null +++ b/_site/assets/css/just-the-docs-light.css @@ -0,0 +1,7382 @@ +@charset "UTF-8"; +/* +generated by accessible-pygments +Copyright (c) 2022, Quansight Labs +Licensed under the BSD license, see LICENSE for details. +-- +generated by Pygments +Copyright 2006-2025 by the Pygments team. +Licensed under the BSD license, see LICENSE for details. +*/ +.highlight .hll { + background-color: rgba(9, 105, 218, 0.2901960784); +} + +.highlight .c { + color: #6E7781; +} /* Comment */ +.highlight .err { + color: #CF222E; +} /* Error */ +.highlight .k { + color: #CF222E; +} /* Keyword */ +.highlight .l { + color: #953800; +} /* Literal */ +.highlight .n { + color: #8250DF; +} /* Name */ +.highlight .o { + color: #116329; +} /* Operator */ +.highlight .p { + color: #24292F; +} /* Punctuation */ +.highlight .ch { + color: #6E7781; +} /* Comment.Hashbang */ +.highlight .cm { + color: #6E7781; +} /* Comment.Multiline */ +.highlight .cp { + color: #6E7781; +} /* Comment.Preproc */ +.highlight .cpf { + color: #6E7781; +} /* Comment.PreprocFile */ +.highlight .c1 { + color: #6E7781; +} /* Comment.Single */ +.highlight .cs { + color: #6E7781; +} /* Comment.Special */ +.highlight .gd { + color: #0550AE; +} /* Generic.Deleted */ +.highlight .ge { + font-style: italic; +} /* Generic.Emph */ +.highlight .gr { + color: #CF222E; +} /* Generic.Error */ +.highlight .gh { + color: #0550AE; +} /* Generic.Heading */ +.highlight .gs { + font-weight: bold; +} /* Generic.Strong */ +.highlight .gu { + color: #0550AE; +} /* Generic.Subheading */ +.highlight .kc { + color: #0550AE; +} /* Keyword.Constant */ +.highlight .kd { + color: #CF222E; +} /* Keyword.Declaration */ +.highlight .kn { + color: #CF222E; +} /* Keyword.Namespace */ +.highlight .kp { + color: #CF222E; +} /* Keyword.Pseudo */ +.highlight .kr { + color: #CF222E; +} /* Keyword.Reserved */ +.highlight .kt { + color: #CF222E; +} /* Keyword.Type */ +.highlight .ld { + color: #953800; +} /* Literal.Date */ +.highlight .m { + color: #953800; +} /* Literal.Number */ +.highlight .s { + color: #0550AE; +} /* Literal.String */ +.highlight .na { + color: #953800; +} /* Name.Attribute */ +.highlight .nb { + color: #953800; +} /* Name.Builtin */ +.highlight .nc { + color: #0550AE; +} /* Name.Class */ +.highlight .no { + color: #0550AE; +} /* Name.Constant */ +.highlight .nd { + color: #953800; +} /* Name.Decorator */ +.highlight .ni { + color: #116329; +} /* Name.Entity */ +.highlight .ne { + color: #8250DF; +} /* Name.Exception */ +.highlight .nf { + color: #0550AE; +} /* Name.Function */ +.highlight .nl { + color: #953800; +} /* Name.Label */ +.highlight .nn { + color: #24292F; +} /* Name.Namespace */ +.highlight .nx { + color: #8250DF; +} /* Name.Other */ +.highlight .py { + color: #0550AE; +} /* Name.Property */ +.highlight .nt { + color: #116329; +} /* Name.Tag */ +.highlight .nv { + color: #953800; +} /* Name.Variable */ +.highlight .ow { + color: #8250DF; +} /* Operator.Word */ +.highlight .pm { + color: #24292F; +} /* Punctuation.Marker */ +.highlight .w { + color: #24292F; +} /* Text.Whitespace */ +.highlight .mb { + color: #953800; +} /* Literal.Number.Bin */ +.highlight .mf { + color: #953800; +} /* Literal.Number.Float */ +.highlight .mh { + color: #953800; +} /* Literal.Number.Hex */ +.highlight .mi { + color: #953800; +} /* Literal.Number.Integer */ +.highlight .mo { + color: #953800; +} /* Literal.Number.Oct */ +.highlight .sa { + color: #0550AE; +} /* Literal.String.Affix */ +.highlight .sb { + color: #0550AE; +} /* Literal.String.Backtick */ +.highlight .sc { + color: #0550AE; +} /* Literal.String.Char */ +.highlight .dl { + color: #0550AE; +} /* Literal.String.Delimiter */ +.highlight .sd { + color: #0550AE; +} /* Literal.String.Doc */ +.highlight .s2 { + color: #0550AE; +} /* Literal.String.Double */ +.highlight .se { + color: #0550AE; +} /* Literal.String.Escape */ +.highlight .sh { + color: #0550AE; +} /* Literal.String.Heredoc */ +.highlight .si { + color: #0550AE; +} /* Literal.String.Interpol */ +.highlight .sx { + color: #0550AE; +} /* Literal.String.Other */ +.highlight .sr { + color: #0550AE; +} /* Literal.String.Regex */ +.highlight .s1 { + color: #0550AE; +} /* Literal.String.Single */ +.highlight .ss { + color: #0550AE; +} /* Literal.String.Symbol */ +.highlight .bp { + color: #953800; +} /* Name.Builtin.Pseudo */ +.highlight .fm { + color: #0550AE; +} /* Name.Function.Magic */ +.highlight .vc { + color: #953800; +} /* Name.Variable.Class */ +.highlight .vg { + color: #953800; +} /* Name.Variable.Global */ +.highlight .vi { + color: #953800; +} /* Name.Variable.Instance */ +.highlight .vm { + color: #953800; +} /* Name.Variable.Magic */ +.highlight .il { + color: #953800; +} /* Literal.Number.Integer.Long */ +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; /* 1 */ + text-size-adjust: 100%; /* 2 */ +} + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; +} + +/** + * Render the `main` element consistently in IE. + */ +main { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; +} + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; /* 1 */ + text-decoration: underline; /* 2 */ + text-decoration: underline dotted; /* 2 */ +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ +/** + * Remove the border on images inside links in IE 10. + */ +img { + border-style: none; +} + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; /* 1 */ + font-size: 100%; /* 1 */ + line-height: 1.15; /* 1 */ + margin: 0; /* 2 */ +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + /* 1 */ + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; +} + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type=button], +[type=reset], +[type=submit] { + appearance: auto; +} + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type=button]:-moz-focusring, +[type=reset]:-moz-focusring, +[type=submit]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; /* 1 */ + color: inherit; /* 2 */ + display: table; /* 1 */ + max-width: 100%; /* 1 */ + padding: 0; /* 3 */ + white-space: normal; /* 1 */ +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; +} + +/** + * Remove the default vertical scrollbar in IE 10+. + */ +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ +[type=checkbox], +[type=radio] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type=search] { + appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ +} + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type=search]::-webkit-search-decoration { + appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + appearance: auto; /* 1 */ + font: inherit; /* 2 */ +} + +/* Interactive + ========================================================================== */ +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ +/** + * Add the correct display in IE 10+. + */ +template { + display: none; +} + +/** + * Add the correct display in IE 10. + */ +[hidden] { + display: none; +} + +:root { + color-scheme: light; +} + +* { + box-sizing: border-box; +} + +html { + scroll-behavior: smooth; +} +html { + font-size: 0.875rem !important; +} +@media (min-width: 31.25rem) { + html { + font-size: 1rem !important; + } +} + +body { + font-family: system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif, "Segoe UI Emoji"; + font-size: inherit; + line-height: 1.4; + color: #5c5962; + background-color: #fff; + overflow-wrap: break-word; +} + +ol, +ul, +dl, +pre, +address, +blockquote, +table, +div, +hr, +form, +fieldset, +noscript .table-wrapper { + margin-top: 0; +} + +h1, +h2, +h3, +h4, +h5, +h6, +#toctitle { + margin-top: 0; + margin-bottom: 1em; + font-weight: 500; + line-height: 1.25; + color: #27262b; +} + +p { + margin-top: 1em; + margin-bottom: 1em; +} + +a { + color: #008286; + text-decoration: none; +} + +a:not([class]) { + text-decoration: underline; + text-decoration-color: #eeebee; + text-underline-offset: 2px; +} +a:not([class]):hover { + text-decoration-color: rgba(0, 130, 134, 0.45); +} + +code { + font-family: "SFMono-Regular", menlo, consolas, monospace; + font-size: 0.75em; + line-height: 1.4; +} + +figure, +pre { + margin: 0; +} + +li { + margin: 0.25em 0; +} + +img { + max-width: 100%; + height: auto; +} + +hr { + height: 1px; + padding: 0; + margin: 2rem 0; + background-color: #eeebee; + border: 0; +} + +blockquote { + margin: 10px 0; + margin-block-start: 0; + margin-inline-start: 0; + padding-left: 1rem; + border-left: 3px solid #eeebee; +} + +.side-bar { + z-index: 0; + display: flex; + flex-wrap: wrap; + background-color: #00ADBB; +} +@media (min-width: 50rem) { + .side-bar { + flex-flow: column nowrap; + position: fixed; + width: 15.5rem; + height: 100%; + border-right: 1px solid #eeebee; + align-items: flex-end; + } +} +@media (min-width: 66.5rem) { + .side-bar { + width: calc((100% - 66.5rem) / 2 + 16.5rem); + min-width: 16.5rem; + } +} +@media (min-width: 50rem) { + .side-bar + .main { + margin-left: 15.5rem; + } +} +@media (min-width: 66.5rem) { + .side-bar + .main { + margin-left: max(16.5rem, (100% - 66.5rem) / 2 + 16.5rem); + } +} +.side-bar + .main .main-header { + display: none; + background-color: #00ADBB; +} +@media (min-width: 50rem) { + .side-bar + .main .main-header { + display: flex; + background-color: #fff; + } +} +.side-bar + .main .main-header.nav-open { + display: block; +} +@media (min-width: 50rem) { + .side-bar + .main .main-header.nav-open { + display: flex; + } +} + +.main { + margin: auto; +} +@media (min-width: 50rem) { + .main { + position: relative; + max-width: 50rem; + } +} + +.main-content-wrap { + padding-top: 1rem; + padding-bottom: 1rem; + padding-right: 1rem; + padding-left: 1rem; +} +@media (min-width: 50rem) { + .main-content-wrap { + padding-right: 2rem; + padding-left: 2rem; + } +} +@media (min-width: 50rem) { + .main-content-wrap { + padding-top: 2rem; + padding-bottom: 2rem; + } +} + +.main-header { + z-index: 0; + border-bottom: 1px solid #eeebee; +} +@media (min-width: 50rem) { + .main-header { + display: flex; + justify-content: space-between; + height: 3.75rem; + } +} + +.site-nav, +.site-header, +.site-footer { + width: 100%; +} +@media (min-width: 66.5rem) { + .site-nav, + .site-header, + .site-footer { + width: 16.5rem; + } +} + +.site-nav { + display: none; +} +.site-nav.nav-open { + display: block; +} +@media (min-width: 50rem) { + .site-nav { + display: block; + padding-top: 3rem; + padding-bottom: 1rem; + overflow-y: auto; + flex: 1 1 auto; + } +} + +.site-header { + display: flex; + min-height: 3.75rem; + align-items: center; +} +@media (min-width: 50rem) { + .site-header { + height: 3.75rem; + max-height: 3.75rem; + border-bottom: 1px solid #eeebee; + } +} + +.site-title { + flex-grow: 1; + display: flex; + height: 100%; + align-items: center; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #27262b; + outline-offset: -1px; + padding-right: 1rem; + padding-left: 1rem; +} +@media (min-width: 50rem) { + .site-title { + padding-right: 2rem; + padding-left: 2rem; + } +} +.site-title { + font-size: 1.125rem !important; +} +@media (min-width: 31.25rem) { + .site-title { + font-size: 1.5rem !important; + line-height: 1.25; + } +} +@media (min-width: 50rem) { + .site-title { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } +} + +.site-logo { + width: 100%; + height: 100%; + background-image: url("/assets/images/openchain-logo.svg"); + background-repeat: no-repeat; + background-position: left center; + background-size: contain; +} + +.site-button { + display: flex; + height: 100%; + padding: 1rem; + align-items: center; + outline-offset: -1px; +} + +@media (min-width: 50rem) { + .site-header .site-button { + display: none; + } +} +.site-title:hover { + background-image: linear-gradient(-90deg, rgb(0%, 62.2923351159%, 67.3333333333%) 0%, rgba(0%, 62.2923351159%, 67.3333333333%, 0.8) 80%, rgba(0%, 62.2923351159%, 67.3333333333%, 0) 100%); +} + +.site-button:hover { + background-image: linear-gradient(-90deg, rgb(0%, 62.2923351159%, 67.3333333333%) 0%, rgba(0%, 62.2923351159%, 67.3333333333%, 0.8) 100%); +} + +.site-footer { + position: absolute; + bottom: 0; + left: 0; + padding-top: 1rem; + padding-bottom: 1rem; + padding-right: 1rem; + padding-left: 1rem; +} +@media (min-width: 50rem) { + .site-footer { + padding-right: 2rem; + padding-left: 2rem; + } +} +.site-footer { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .site-footer { + font-size: 0.75rem !important; + } +} +@media (min-width: 50rem) { + .site-footer { + position: static; + justify-self: end; + } +} + +.icon { + width: 1.5rem; + height: 1.5rem; + color: #008286; +} + +.main-content { + line-height: 1.6; +} +.main-content ol, +.main-content ul, +.main-content dl, +.main-content pre, +.main-content address, +.main-content blockquote, +.main-content .table-wrapper { + margin-top: 0.5em; +} +.main-content a { + overflow: hidden; + text-overflow: ellipsis; +} +.main-content ul, +.main-content ol { + padding-left: 1.5em; +} +.main-content li .highlight { + margin-top: 0.25rem; +} +.main-content ol { + list-style-type: none; + counter-reset: step-counter; +} +.main-content ol > li { + position: relative; +} +.main-content ol > li::before { + position: absolute; + top: 0.2em; + left: -1.6em; + color: #959396; + content: counter(step-counter); + counter-increment: step-counter; +} +.main-content ol > li::before { + font-size: 0.75rem !important; +} +@media (min-width: 31.25rem) { + .main-content ol > li::before { + font-size: 0.875rem !important; + } +} +@media (min-width: 31.25rem) { + .main-content ol > li::before { + top: 0.11em; + } +} +.main-content ol > li ol { + counter-reset: sub-counter; +} +.main-content ol > li ol > li::before { + content: counter(sub-counter, lower-alpha); + counter-increment: sub-counter; +} +.main-content ul { + list-style: none; +} +.main-content ul > li::before { + position: absolute; + margin-left: -1.4em; + color: #959396; + content: "•"; +} +.main-content .task-list-item::before { + content: ""; +} +.main-content .task-list-item-checkbox { + margin-right: 0.6em; + margin-left: -1.4em; +} +.main-content hr + * { + margin-top: 0; +} +.main-content h1:first-of-type { + margin-top: 0.5em; +} +.main-content dl { + display: grid; + grid-template: auto/10em 1fr; +} +.main-content dt, +.main-content dd { + margin: 0.25em 0; +} +.main-content dt { + grid-column: 1; + font-weight: 500; + text-align: right; +} +.main-content dt::after { + content: ":"; +} +.main-content dd { + grid-column: 2; + margin-bottom: 0; + margin-left: 1em; +} +.main-content dd blockquote:first-child, +.main-content dd div:first-child, +.main-content dd dl:first-child, +.main-content dd dt:first-child, +.main-content dd h1:first-child, +.main-content dd h2:first-child, +.main-content dd h3:first-child, +.main-content dd h4:first-child, +.main-content dd h5:first-child, +.main-content dd h6:first-child, +.main-content dd li:first-child, +.main-content dd ol:first-child, +.main-content dd p:first-child, +.main-content dd pre:first-child, +.main-content dd table:first-child, +.main-content dd ul:first-child, +.main-content dd .table-wrapper:first-child { + margin-top: 0; +} +.main-content dd dl:first-child dt:first-child, +.main-content dd dl:first-child dd:nth-child(2), +.main-content ol dl:first-child dt:first-child, +.main-content ol dl:first-child dd:nth-child(2), +.main-content ul dl:first-child dt:first-child, +.main-content ul dl:first-child dd:nth-child(2) { + margin-top: 0; +} +.main-content .anchor-heading { + position: absolute; + right: -1rem; + width: 1.5rem; + height: 100%; + padding-right: 0.25rem; + padding-left: 0.25rem; + overflow: visible; +} +@media (min-width: 50rem) { + .main-content .anchor-heading { + right: auto; + left: -1.5rem; + } +} +.main-content .anchor-heading svg { + display: inline-block; + width: 100%; + height: 100%; + color: #008286; + visibility: hidden; +} +.main-content .anchor-heading:hover svg, +.main-content .anchor-heading:focus svg, +.main-content h1:hover > .anchor-heading svg, +.main-content h2:hover > .anchor-heading svg, +.main-content h3:hover > .anchor-heading svg, +.main-content h4:hover > .anchor-heading svg, +.main-content h5:hover > .anchor-heading svg, +.main-content h6:hover > .anchor-heading svg { + visibility: visible; +} +.main-content summary { + cursor: pointer; +} +.main-content h1, +.main-content h2, +.main-content h3, +.main-content h4, +.main-content h5, +.main-content h6, +.main-content #toctitle { + position: relative; + margin-top: 1.5em; + margin-bottom: 0.25em; +} +.main-content h1 + table, +.main-content h1 + .table-wrapper, +.main-content h1 + .code-example, +.main-content h1 + .highlighter-rouge, +.main-content h1 + .sectionbody .listingblock, +.main-content h2 + table, +.main-content h2 + .table-wrapper, +.main-content h2 + .code-example, +.main-content h2 + .highlighter-rouge, +.main-content h2 + .sectionbody .listingblock, +.main-content h3 + table, +.main-content h3 + .table-wrapper, +.main-content h3 + .code-example, +.main-content h3 + .highlighter-rouge, +.main-content h3 + .sectionbody .listingblock, +.main-content h4 + table, +.main-content h4 + .table-wrapper, +.main-content h4 + .code-example, +.main-content h4 + .highlighter-rouge, +.main-content h4 + .sectionbody .listingblock, +.main-content h5 + table, +.main-content h5 + .table-wrapper, +.main-content h5 + .code-example, +.main-content h5 + .highlighter-rouge, +.main-content h5 + .sectionbody .listingblock, +.main-content h6 + table, +.main-content h6 + .table-wrapper, +.main-content h6 + .code-example, +.main-content h6 + .highlighter-rouge, +.main-content h6 + .sectionbody .listingblock, +.main-content #toctitle + table, +.main-content #toctitle + .table-wrapper, +.main-content #toctitle + .code-example, +.main-content #toctitle + .highlighter-rouge, +.main-content #toctitle + .sectionbody .listingblock { + margin-top: 1em; +} +.main-content h1 + p:not(.label), +.main-content h2 + p:not(.label), +.main-content h3 + p:not(.label), +.main-content h4 + p:not(.label), +.main-content h5 + p:not(.label), +.main-content h6 + p:not(.label), +.main-content #toctitle + p:not(.label) { + margin-top: 0; +} +.main-content > h1:first-child, +.main-content > h2:first-child, +.main-content > h3:first-child, +.main-content > h4:first-child, +.main-content > h5:first-child, +.main-content > h6:first-child, +.main-content > .sect1:first-child > h2, +.main-content > .sect2:first-child > h3, +.main-content > .sect3:first-child > h4, +.main-content > .sect4:first-child > h5, +.main-content > .sect5:first-child > h6 { + margin-top: 0.5rem; +} + +.nav-list { + padding: 0; + margin-top: 0; + margin-bottom: 0; + list-style: none; +} +.nav-list .nav-list-item { + position: relative; + margin: 0; +} +.nav-list .nav-list-item { + font-size: 0.875rem !important; +} +@media (min-width: 31.25rem) { + .nav-list .nav-list-item { + font-size: 1rem !important; + } +} +@media (min-width: 50rem) { + .nav-list .nav-list-item { + font-size: 0.75rem !important; + } +} +@media (min-width: 50rem) and (min-width: 31.25rem) { + .nav-list .nav-list-item { + font-size: 0.875rem !important; + } +} +.nav-list .nav-list-item .nav-list-link { + display: block; + min-height: 3rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + line-height: 2.5rem; + outline-offset: -1px; + padding-right: 3rem; + padding-left: 1rem; +} +@media (min-width: 50rem) { + .nav-list .nav-list-item .nav-list-link { + min-height: 2rem; + line-height: 1.5rem; + padding-right: 2rem; + padding-left: 2rem; + } +} +.nav-list .nav-list-item .nav-list-link.external > svg { + width: 1rem; + height: 1rem; + vertical-align: text-bottom; +} +.nav-list .nav-list-item .nav-list-link.active { + font-weight: 600; + text-decoration: none; +} +.nav-list .nav-list-item .nav-list-link:hover, .nav-list .nav-list-item .nav-list-link.active { + color: rgb(0%, 41.2788996195%, 42.5490196078%); + background-image: linear-gradient(-90deg, rgb(0%, 62.2923351159%, 67.3333333333%) 0%, rgba(0%, 62.2923351159%, 67.3333333333%, 0.8) 80%, rgba(0%, 62.2923351159%, 67.3333333333%, 0) 100%); +} +.nav-list .nav-list-item .nav-list-expander { + position: absolute; + right: 0; + width: 3rem; + height: 3rem; + padding: 0.75rem; + color: #008286; + outline-offset: -1px; +} +@media (min-width: 50rem) { + .nav-list .nav-list-item .nav-list-expander { + width: 2rem; + height: 2rem; + padding: 0.5rem; + } +} +.nav-list .nav-list-item .nav-list-expander:hover { + background-image: linear-gradient(-90deg, rgb(0%, 62.2923351159%, 67.3333333333%) 0%, rgba(0%, 62.2923351159%, 67.3333333333%, 0.8) 100%); +} +.nav-list .nav-list-item .nav-list-expander svg { + transform: rotate(90deg); +} +.nav-list .nav-list-item > .nav-list { + display: none; + padding-left: 0.75rem; + list-style: none; +} +.nav-list .nav-list-item > .nav-list .nav-list-item { + position: relative; +} +.nav-list .nav-list-item > .nav-list .nav-list-item .nav-list-link { + color: #008286; +} +.nav-list .nav-list-item > .nav-list .nav-list-item .nav-list-expander { + color: #008286; +} +.nav-list .nav-list-item.active > .nav-list-expander svg { + transform: rotate(-90deg); +} +.nav-list .nav-list-item.active > .nav-list { + display: block; +} + +.nav-category { + padding: 0.5rem 1rem; + font-weight: 600; + text-align: start; + text-transform: uppercase; + border-bottom: 1px solid #eeebee; +} +.nav-category { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .nav-category { + font-size: 0.75rem !important; + } +} +@media (min-width: 50rem) { + .nav-category { + padding: 0.5rem 2rem; + margin-top: 1rem; + text-align: start; + } + .nav-category:first-child { + margin-top: 0; + } +} + +.nav-list.nav-category-list > .nav-list-item { + margin: 0; +} +.nav-list.nav-category-list > .nav-list-item > .nav-list { + padding: 0; +} +.nav-list.nav-category-list > .nav-list-item > .nav-list > .nav-list-item > .nav-list-link { + color: #008286; +} +.nav-list.nav-category-list > .nav-list-item > .nav-list > .nav-list-item > .nav-list-expander { + color: #008286; +} + +.aux-nav { + height: 100%; + overflow-x: auto; +} +.aux-nav { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .aux-nav { + font-size: 0.75rem !important; + } +} +.aux-nav .aux-nav-list { + display: flex; + height: 100%; + padding: 0; + margin: 0; + list-style: none; +} +.aux-nav .aux-nav-list-item { + display: inline-block; + height: 100%; + padding: 0; + margin: 0; +} +@media (min-width: 50rem) { + .aux-nav { + padding-right: 1rem; + } +} + +@media (min-width: 50rem) { + .breadcrumb-nav { + margin-top: -1rem; + } +} + +.breadcrumb-nav-list { + padding-left: 0; + margin-bottom: 0.75rem; + list-style: none; +} + +.breadcrumb-nav-list-item { + display: table-cell; +} +.breadcrumb-nav-list-item { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .breadcrumb-nav-list-item { + font-size: 0.75rem !important; + } +} +.breadcrumb-nav-list-item::before { + display: none; +} +.breadcrumb-nav-list-item::after { + display: inline-block; + margin-right: 0.5rem; + margin-left: 0.5rem; + color: #959396; + content: "/"; +} +.breadcrumb-nav-list-item:last-child::after { + content: ""; +} + +h1, +.text-alpha { + font-weight: 300; +} +h1, +.text-alpha { + font-size: 2rem !important; + line-height: 1.25; +} +@media (min-width: 31.25rem) { + h1, + .text-alpha { + font-size: 2.25rem !important; + } +} + +h2, +.text-beta, +#toctitle { + font-size: 1.125rem !important; +} +@media (min-width: 31.25rem) { + h2, + .text-beta, + #toctitle { + font-size: 1.5rem !important; + line-height: 1.25; + } +} + +h3, +.text-gamma { + font-size: 1rem !important; +} +@media (min-width: 31.25rem) { + h3, + .text-gamma { + font-size: 1.125rem !important; + } +} + +h4, +.text-delta { + font-weight: 400; + text-transform: uppercase; + letter-spacing: 0.1em; +} +h4, +.text-delta { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + h4, + .text-delta { + font-size: 0.75rem !important; + } +} + +h4 code { + text-transform: none; +} + +h5, +.text-epsilon { + font-size: 0.75rem !important; +} +@media (min-width: 31.25rem) { + h5, + .text-epsilon { + font-size: 0.875rem !important; + } +} + +h6, +.text-zeta { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + h6, + .text-zeta { + font-size: 0.75rem !important; + } +} + +.text-small { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .text-small { + font-size: 0.75rem !important; + } +} + +.text-mono { + font-family: "SFMono-Regular", menlo, consolas, monospace !important; +} + +.text-left { + text-align: left !important; +} + +.text-center { + text-align: center !important; +} + +.text-right { + text-align: right !important; +} + +.label:not(g), +.label-blue:not(g) { + display: inline-block; + padding: 0.16em 0.56em; + margin-right: 0.5rem; + margin-left: 0.5rem; + color: #fff; + text-transform: uppercase; + vertical-align: middle; + background-color: #2869e6; + border-radius: 12px; +} +.label:not(g), +.label-blue:not(g) { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .label:not(g), + .label-blue:not(g) { + font-size: 0.75rem !important; + } +} + +.label-green:not(g) { + background-color: #026e57; +} + +.label-purple:not(g) { + background-color: #5e41d0; +} + +.label-red:not(g) { + background-color: #dd2e2e; +} + +.label-yellow:not(g) { + color: #44434d; + background-color: #f7d12e; +} + +.btn { + display: inline-block; + box-sizing: border-box; + padding: 0.3em 1em; + margin: 0; + font-family: inherit; + font-size: inherit; + font-weight: 500; + line-height: 1.5; + color: #008286; + text-decoration: none; + vertical-align: baseline; + cursor: pointer; + background-color: #f7f7f7; + border-width: 0; + border-radius: 4px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 3px 10px rgba(0, 0, 0, 0.08); + appearance: none; +} +.btn:focus { + text-decoration: none; + outline: none; + box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.25); +} +.btn:focus:hover, .btn.selected:focus { + box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.25); +} +.btn:hover, .btn.zeroclipboard-is-hover { + color: rgb(0%, 47.0997951419%, 48.5490196078%); +} +.btn:hover, .btn:active, .btn.zeroclipboard-is-hover, .btn.zeroclipboard-is-active { + text-decoration: none; + background-color: rgb(95.862745098%, 95.862745098%, 95.862745098%); +} +.btn:active, .btn.selected, .btn.zeroclipboard-is-active { + background-color: rgb(93.862745098%, 93.862745098%, 93.862745098%); + background-image: none; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15); +} +.btn.selected:hover { + background-color: rgb(81.2745098039%, 81.2745098039%, 81.2745098039%); +} +.btn:disabled, .btn:disabled:hover, .btn.disabled, .btn.disabled:hover { + color: rgba(102, 102, 102, 0.5); + cursor: default; + background-color: rgba(229, 229, 229, 0.5); + background-image: none; + box-shadow: none; +} + +.btn-outline { + color: #008286; + background: transparent; + box-shadow: inset 0 0 0 2px #e6e1e8; +} +.btn-outline:hover, .btn-outline:active, .btn-outline.zeroclipboard-is-hover, .btn-outline.zeroclipboard-is-active { + color: rgb(0%, 43.219198127%, 44.5490196078%); + text-decoration: none; + background-color: transparent; + box-shadow: inset 0 0 0 3px #e6e1e8; +} +.btn-outline:focus { + text-decoration: none; + outline: none; + box-shadow: inset 0 0 0 2px #5c5962, 0 0 0 3px rgba(0, 0, 255, 0.25); +} +.btn-outline:focus:hover, .btn-outline.selected:focus { + box-shadow: inset 0 0 0 2px #5c5962; +} + +.btn-primary { + color: #fff; + background-color: rgb(87.743490839%, 31.7720990035%, 12.5702346512%); + background-image: linear-gradient(rgb(89.4648023144%, 41.3540662167%, 24.8489231758%), rgb(87.743490839%, 31.7720990035%, 12.5702346512%)); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 4px 10px rgba(0, 0, 0, 0.12); +} +.btn-primary:hover, .btn-primary.zeroclipboard-is-hover { + color: #fff; + background-color: rgb(84.4718739955%, 30.3940855031%, 11.8418514947%); + background-image: linear-gradient(rgb(88.7270973963%, 37.2475088396%, 19.5866280939%), rgb(84.4718739955%, 30.3940855031%, 11.8418514947%)); +} +.btn-primary:active, .btn-primary.selected, .btn-primary.zeroclipboard-is-active { + background-color: rgb(82.7177756348%, 29.7629379621%, 11.5959498554%); + background-image: none; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15); +} +.btn-primary.selected:hover { + background-color: rgb(73.9472838316%, 26.6072002572%, 10.3664416586%); +} + +.btn-purple { + color: #fff; + background-color: rgb(34.14544552%, 22.2834450236%, 80.7753785058%); + background-image: linear-gradient(rgb(43.6559940432%, 33.5070737156%, 83.5517498138%), rgb(34.14544552%, 22.2834450236%, 80.7753785058%)); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 4px 10px rgba(0, 0, 0, 0.12); +} +.btn-purple:hover, .btn-purple.zeroclipboard-is-hover { + color: #fff; + background-color: rgb(31.7656986845%, 19.6445768181%, 79.4142467113%); + background-image: linear-gradient(rgb(39.5800446761%, 28.6969471333%, 82.3618763961%), rgb(31.7656986845%, 19.6445768181%, 79.4142467113%)); +} +.btn-purple:active, .btn-purple.selected, .btn-purple.zeroclipboard-is-active { + background-color: rgb(31.1243484736%, 19.2479523455%, 77.8108711839%); + background-image: none; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15); +} +.btn-purple.selected:hover { + background-color: rgb(27.9175974187%, 17.2648299826%, 69.7939935468%); +} + +.btn-blue { + color: #fff; + background-color: rgb(14.1883457608%, 28.3766915217%, 65.3410660039%); + background-image: linear-gradient(rgb(16.685998343%, 33.371996686%, 76.8434134217%), rgb(14.1883457608%, 28.3766915217%, 65.3410660039%)); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 4px 10px rgba(0, 0, 0, 0.12); +} +.btn-blue:hover, .btn-blue.zeroclipboard-is-hover { + color: #fff; + background-color: rgb(13.4747307374%, 26.9494614747%, 62.0546810273%); + background-image: linear-gradient(rgb(15.6155758078%, 31.2311516156%, 71.9138359569%), rgb(13.4747307374%, 26.9494614747%, 62.0546810273%)); +} +.btn-blue:active, .btn-blue.selected, .btn-blue.zeroclipboard-is-active { + background-color: rgb(13.1179232256%, 26.2358464513%, 60.4114885391%); + background-image: none; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15); +} +.btn-blue.selected:hover { + background-color: rgb(11.3338856669%, 22.6677713339%, 52.1955260978%); +} + +.btn-green { + color: #fff; + background-color: rgb(0.7128851541%, 39.2086834734%, 31.0105042017%); + background-image: linear-gradient(rgb(0.9628851541%, 52.9586834734%, 41.8855042017%), rgb(0.7128851541%, 39.2086834734%, 31.0105042017%)); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 4px 10px rgba(0, 0, 0, 0.12); +} +.btn-green:hover, .btn-green.zeroclipboard-is-hover { + color: #fff; + background-color: rgb(0.6414565826%, 35.2801120448%, 27.9033613445%); + background-image: linear-gradient(rgb(0.8557422969%, 47.0658263305%, 37.224789916%), rgb(0.6414565826%, 35.2801120448%, 27.9033613445%)); +} +.btn-green:active, .btn-green.selected, .btn-green.zeroclipboard-is-active { + background-color: rgb(0.6057422969%, 33.3158263305%, 26.349789916%); + background-image: none; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15); +} +.btn-green.selected:hover { + background-color: rgb(0.4271708683%, 23.4943977591%, 18.5819327731%); +} + +.btn-reset { + background: none; + border: none; + margin: 0; + text-align: inherit; + font: inherit; + border-radius: 0; + appearance: none; +} + +.search { + position: relative; + z-index: 2; + flex-grow: 1; + height: 4rem; + padding: 0.5rem; + transition: padding linear 200ms; +} +@media (min-width: 50rem) { + .search { + position: relative !important; + width: auto !important; + height: 100% !important; + padding: 0; + transition: none; + } +} + +.search-input-wrap { + position: relative; + z-index: 1; + height: 3rem; + overflow: hidden; + border-radius: 4px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 3px 10px rgba(0, 0, 0, 0.08); + transition: height linear 200ms; +} +@media (min-width: 50rem) { + .search-input-wrap { + position: absolute; + width: 100%; + max-width: 33.5rem; + height: 100% !important; + border-radius: 0; + box-shadow: none; + transition: width ease 400ms; + } +} + +.search-input { + position: absolute; + width: 100%; + height: 100%; + padding: 0.5rem 1rem 0.5rem 2.5rem; + font-size: 1rem; + color: #5c5962; + background-color: #fff; + border-top: 0; + border-right: 0; + border-bottom: 0; + border-left: 0; + border-radius: 0; +} +@media (min-width: 50rem) { + .search-input { + padding: 0.5rem 1rem 0.5rem 3.5rem; + font-size: 0.875rem; + background-color: #fff; + transition: padding-left linear 200ms; + } +} +.search-input:focus { + outline-offset: -1px; +} +.search-input:focus + .search-label .search-icon { + color: #008286; +} + +.search-label { + position: absolute; + display: flex; + height: 100%; + padding-left: 1rem; +} +@media (min-width: 50rem) { + .search-label { + padding-left: 2rem; + transition: padding-left linear 200ms; + } +} +.search-label .search-icon { + width: 1.2rem; + height: 1.2rem; + align-self: center; + color: #959396; +} + +.search-results { + position: absolute; + left: 0; + display: none; + width: 100%; + max-height: calc(100% - 4rem); + overflow-y: auto; + background-color: #fff; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 3px 10px rgba(0, 0, 0, 0.08); +} +@media (min-width: 50rem) { + .search-results { + top: 100%; + width: 33.5rem; + max-height: calc(100vh - 200%) !important; + } +} + +.search-results-list { + padding-left: 0; + margin-bottom: 0.25rem; + list-style: none; +} +.search-results-list { + font-size: 0.875rem !important; +} +@media (min-width: 31.25rem) { + .search-results-list { + font-size: 1rem !important; + } +} +@media (min-width: 50rem) { + .search-results-list { + font-size: 0.75rem !important; + } +} +@media (min-width: 50rem) and (min-width: 31.25rem) { + .search-results-list { + font-size: 0.875rem !important; + } +} + +.search-results-list-item { + padding: 0; + margin: 0; +} + +.search-result { + display: block; + padding: 0.25rem 0.75rem; + outline-offset: -1px; +} +.search-result:hover, .search-result.active { + background-color: rgb(0%, 62.2923351159%, 67.3333333333%); +} + +.search-result-title { + display: block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +@media (min-width: 31.25rem) { + .search-result-title { + display: inline-block; + width: 40%; + padding-right: 0.5rem; + vertical-align: top; + } +} + +.search-result-doc { + display: flex; + align-items: center; + overflow-wrap: break-word; +} +.search-result-doc.search-result-doc-parent { + opacity: 0.5; +} +.search-result-doc.search-result-doc-parent { + font-size: 0.75rem !important; +} +@media (min-width: 31.25rem) { + .search-result-doc.search-result-doc-parent { + font-size: 0.875rem !important; + } +} +@media (min-width: 50rem) { + .search-result-doc.search-result-doc-parent { + font-size: 0.6875rem !important; + } +} +@media (min-width: 50rem) and (min-width: 31.25rem) { + .search-result-doc.search-result-doc-parent { + font-size: 0.75rem !important; + } +} +.search-result-doc .search-result-icon { + width: 1rem; + height: 1rem; + margin-right: 0.5rem; + color: #008286; + flex-shrink: 0; +} +.search-result-doc .search-result-doc-title { + overflow: auto; +} + +.search-result-section { + margin-left: 1.5rem; + overflow-wrap: break-word; +} + +.search-result-rel-url { + display: block; + margin-left: 1.5rem; + overflow: hidden; + color: #5c5962; + text-overflow: ellipsis; + white-space: nowrap; +} +.search-result-rel-url { + font-size: 0.5625rem !important; +} +@media (min-width: 31.25rem) { + .search-result-rel-url { + font-size: 0.625rem !important; + } +} + +.search-result-previews { + display: block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + margin-left: 0.5rem; + color: #5c5962; + overflow-wrap: break-word; + border-left: 1px solid; + border-left-color: #eeebee; +} +.search-result-previews { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .search-result-previews { + font-size: 0.75rem !important; + } +} +@media (min-width: 31.25rem) { + .search-result-previews { + display: inline-block; + width: 60%; + padding-left: 0.5rem; + margin-left: 0; + vertical-align: top; + } +} + +.search-result-preview + .search-result-preview { + margin-top: 0.25rem; +} + +.search-result-highlight { + font-weight: bold; +} + +.search-no-result { + padding: 0.5rem 0.75rem; +} +.search-no-result { + font-size: 0.75rem !important; +} +@media (min-width: 31.25rem) { + .search-no-result { + font-size: 0.875rem !important; + } +} + +.search-button { + position: fixed; + right: 1rem; + bottom: 1rem; + display: flex; + width: 3.5rem; + height: 3.5rem; + background-color: #fff; + border: 1px solid rgba(0, 130, 134, 0.3); + border-radius: 1.75rem; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 3px 10px rgba(0, 0, 0, 0.08); + align-items: center; + justify-content: center; +} + +.search-overlay { + position: fixed; + top: 0; + left: 0; + z-index: 1; + width: 0; + height: 0; + background-color: rgba(0, 0, 0, 0.3); + opacity: 0; + transition: opacity ease 400ms, width 0s 400ms, height 0s 400ms; +} + +.search-active .search { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + padding: 0; +} +.search-active .search-input-wrap { + height: 4rem; + border-radius: 0; +} +@media (min-width: 50rem) { + .search-active .search-input-wrap { + width: 33.5rem; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 3px 10px rgba(0, 0, 0, 0.08); + } +} +.search-active .search-input { + background-color: #fff; +} +@media (min-width: 50rem) { + .search-active .search-input { + padding-left: 2.3rem; + } +} +@media (min-width: 50rem) { + .search-active .search-label { + padding-left: 0.6rem; + } +} +.search-active .search-results { + display: block; +} +.search-active .search-overlay { + width: 100%; + height: 100%; + opacity: 1; + transition: opacity ease 400ms, width 0s, height 0s; +} +@media (min-width: 50rem) { + .search-active .main { + position: fixed; + right: 0; + left: 0; + } +} +.search-active .main-header { + padding-top: 4rem; +} +@media (min-width: 50rem) { + .search-active .main-header { + padding-top: 0; + } +} + +.table-wrapper { + display: block; + width: 100%; + max-width: 100%; + margin-bottom: 1.5rem; + overflow-x: auto; + border-radius: 4px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 3px 10px rgba(0, 0, 0, 0.08); +} + +table { + display: table; + min-width: 100%; + border-collapse: separate; +} + +th, +td { + min-width: 7.5rem; + padding: 0.5rem 0.75rem; + background-color: #fff; + border-bottom: 1px solid rgba(238, 235, 238, 0.5); + border-left: 1px solid #eeebee; +} +th, +td { + font-size: 0.75rem !important; +} +@media (min-width: 31.25rem) { + th, + td { + font-size: 0.875rem !important; + } +} +th:first-of-type, +td:first-of-type { + border-left: 0; +} + +tbody tr:last-of-type th, +tbody tr:last-of-type td { + border-bottom: 0; +} +tbody tr:last-of-type td { + padding-bottom: 0.75rem; +} + +thead th { + border-bottom: 1px solid #eeebee; +} + +:not(pre, figure) > code { + padding: 0.2em 0.15em; + font-weight: 400; + background-color: #fff; + border: 1px solid #eeebee; + border-radius: 4px; +} + +a:visited code { + border-color: #eeebee; +} + +div.highlighter-rouge, +div.listingblock > div.content, +figure.highlight { + margin-top: 0; + margin-bottom: 0.75rem; + background-color: #fff; + border-radius: 4px; + box-shadow: none; + -webkit-overflow-scrolling: touch; + position: relative; + padding: 0; +} +div.highlighter-rouge > button, +div.listingblock > div.content > button, +figure.highlight > button { + width: 0.75rem; + opacity: 0; + position: absolute; + top: 0; + right: 0; + padding: 0.75rem; + border: none; + background: none; + color: #5c5962; + box-sizing: content-box; +} +div.highlighter-rouge > button svg, +div.listingblock > div.content > button svg, +figure.highlight > button svg { + fill: #5c5962; +} +div.highlighter-rouge > button:active, +div.listingblock > div.content > button:active, +figure.highlight > button:active { + text-decoration: none; + outline: none; + opacity: 1; +} +div.highlighter-rouge > button:focus, +div.listingblock > div.content > button:focus, +figure.highlight > button:focus { + opacity: 1; + outline: 2px solid #008286; +} +div.highlighter-rouge:hover > button, +div.listingblock > div.content:hover > button, +figure.highlight:hover > button { + cursor: copy; + opacity: 1; +} + +div.highlighter-rouge div.highlight { + overflow-x: auto; + padding: 0.75rem; + margin: 0; + border: 1px solid #5c5962; + border-radius: 4px; +} +div.highlighter-rouge pre.highlight, +div.highlighter-rouge code { + padding: 0; + margin: 0; + border: 0; +} + +div.listingblock { + margin-top: 0; + margin-bottom: 0.75rem; +} +div.listingblock div.content { + overflow-x: auto; + padding: 0.75rem; + margin: 0; + border: 1px solid #5c5962; + border-radius: 4px; +} +div.listingblock div.content > pre, +div.listingblock code { + padding: 0; + margin: 0; + border: 0; +} + +figure.highlight pre, +figure.highlight :not(pre) > code { + overflow-x: auto; + padding: 0.75rem; + margin: 0; + border: 1px solid #5c5962; + border-radius: 4px; +} + +.highlight .table-wrapper { + padding: 0.75rem 0; + margin: 0; + border: 0; + box-shadow: none; +} +.highlight .table-wrapper td, +.highlight .table-wrapper pre { + min-width: 0; + padding: 0; + background-color: #fff; + border: 0; +} +.highlight .table-wrapper td, +.highlight .table-wrapper pre { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .highlight .table-wrapper td, + .highlight .table-wrapper pre { + font-size: 0.75rem !important; + } +} +.highlight .table-wrapper td.gl { + width: 1em; + padding-right: 0.75rem; + padding-left: 0.75rem; +} +.highlight .table-wrapper pre { + margin: 0; + line-height: 2; +} + +.code-example, +.listingblock > .title { + padding: 0.75rem; + margin-bottom: 0.75rem; + overflow: auto; + border: 1px solid #eeebee; + border-radius: 4px; +} +.code-example + .highlighter-rouge, +.code-example + .sectionbody .listingblock, +.code-example + .content, +.code-example + figure.highlight, +.listingblock > .title + .highlighter-rouge, +.listingblock > .title + .sectionbody .listingblock, +.listingblock > .title + .content, +.listingblock > .title + figure.highlight { + position: relative; + margin-top: -1rem; + border-right: 1px solid #eeebee; + border-bottom: 1px solid #eeebee; + border-left: 1px solid #eeebee; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +code.language-mermaid { + padding: 0; + background-color: inherit; + border: 0; +} + +.highlight, +pre.highlight { + background: #fff; + color: #5c5962; +} + +.highlight pre { + background: #fff; +} + +.text-grey-dk-000 { + color: #959396 !important; +} + +.text-grey-dk-100 { + color: #5c5962 !important; +} + +.text-grey-dk-200 { + color: #44434d !important; +} + +.text-grey-dk-250 { + color: #302d36 !important; +} + +.text-grey-dk-300 { + color: #27262b !important; +} + +.text-grey-lt-000 { + color: #f5f6fa !important; +} + +.text-grey-lt-100 { + color: #eeebee !important; +} + +.text-grey-lt-200 { + color: #ecebed !important; +} + +.text-grey-lt-300 { + color: #e6e1e8 !important; +} + +.text-blue-000 { + color: #2c84fa !important; +} + +.text-blue-100 { + color: #2869e6 !important; +} + +.text-blue-200 { + color: #264caf !important; +} + +.text-blue-300 { + color: #183385 !important; +} + +.text-green-000 { + color: #41d693 !important; +} + +.text-green-100 { + color: #11b584 !important; +} + +.text-green-200 { + color: #009c7b !important; +} + +.text-green-300 { + color: #026e57 !important; +} + +.text-purple-000 { + color: #7253ed !important; +} + +.text-purple-100 { + color: #5e41d0 !important; +} + +.text-purple-200 { + color: #4e26af !important; +} + +.text-purple-300 { + color: #381885 !important; +} + +.text-yellow-000 { + color: #ffeb82 !important; +} + +.text-yellow-100 { + color: #fadf50 !important; +} + +.text-yellow-200 { + color: #f7d12e !important; +} + +.text-yellow-300 { + color: #e7af06 !important; +} + +.text-red-000 { + color: #f77e7e !important; +} + +.text-red-100 { + color: #f96e65 !important; +} + +.text-red-200 { + color: #e94c4c !important; +} + +.text-red-300 { + color: #dd2e2e !important; +} + +.bg-grey-dk-000 { + background-color: #959396 !important; +} + +.bg-grey-dk-100 { + background-color: #5c5962 !important; +} + +.bg-grey-dk-200 { + background-color: #44434d !important; +} + +.bg-grey-dk-250 { + background-color: #302d36 !important; +} + +.bg-grey-dk-300 { + background-color: #27262b !important; +} + +.bg-grey-lt-000 { + background-color: #f5f6fa !important; +} + +.bg-grey-lt-100 { + background-color: #eeebee !important; +} + +.bg-grey-lt-200 { + background-color: #ecebed !important; +} + +.bg-grey-lt-300 { + background-color: #e6e1e8 !important; +} + +.bg-blue-000 { + background-color: #2c84fa !important; +} + +.bg-blue-100 { + background-color: #2869e6 !important; +} + +.bg-blue-200 { + background-color: #264caf !important; +} + +.bg-blue-300 { + background-color: #183385 !important; +} + +.bg-green-000 { + background-color: #41d693 !important; +} + +.bg-green-100 { + background-color: #11b584 !important; +} + +.bg-green-200 { + background-color: #009c7b !important; +} + +.bg-green-300 { + background-color: #026e57 !important; +} + +.bg-purple-000 { + background-color: #7253ed !important; +} + +.bg-purple-100 { + background-color: #5e41d0 !important; +} + +.bg-purple-200 { + background-color: #4e26af !important; +} + +.bg-purple-300 { + background-color: #381885 !important; +} + +.bg-yellow-000 { + background-color: #ffeb82 !important; +} + +.bg-yellow-100 { + background-color: #fadf50 !important; +} + +.bg-yellow-200 { + background-color: #f7d12e !important; +} + +.bg-yellow-300 { + background-color: #e7af06 !important; +} + +.bg-red-000 { + background-color: #f77e7e !important; +} + +.bg-red-100 { + background-color: #f96e65 !important; +} + +.bg-red-200 { + background-color: #e94c4c !important; +} + +.bg-red-300 { + background-color: #dd2e2e !important; +} + +.d-block { + display: block !important; +} + +.d-flex { + display: flex !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-none { + display: none !important; +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip-path: inset(50%); + white-space: nowrap; + border-width: 0; +} + +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 20rem) { + .d-xs-block { + display: block !important; + } + .d-xs-flex { + display: flex !important; + } + .d-xs-inline { + display: inline !important; + } + .d-xs-inline-block { + display: inline-block !important; + } + .d-xs-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 31.25rem) { + .d-sm-block { + display: block !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 50rem) { + .d-md-block { + display: block !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 66.5rem) { + .d-lg-block { + display: block !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +@media (min-width: 87.5rem) { + .d-xl-block { + display: block !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-none { + display: none !important; + } +} +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.flex-justify-start { + justify-content: flex-start !important; +} + +.flex-justify-end { + justify-content: flex-end !important; +} + +.flex-justify-between { + justify-content: space-between !important; +} + +.flex-justify-around { + justify-content: space-around !important; +} + +.v-align-baseline { + vertical-align: baseline !important; +} + +.v-align-bottom { + vertical-align: bottom !important; +} + +.v-align-middle { + vertical-align: middle !important; +} + +.v-align-text-bottom { + vertical-align: text-bottom !important; +} + +.v-align-text-top { + vertical-align: text-top !important; +} + +.v-align-top { + vertical-align: top !important; +} + +.fs-1 { + font-size: 0.5625rem !important; +} +@media (min-width: 31.25rem) { + .fs-1 { + font-size: 0.625rem !important; + } +} + +.fs-2 { + font-size: 0.6875rem !important; +} +@media (min-width: 31.25rem) { + .fs-2 { + font-size: 0.75rem !important; + } +} + +.fs-3 { + font-size: 0.75rem !important; +} +@media (min-width: 31.25rem) { + .fs-3 { + font-size: 0.875rem !important; + } +} + +.fs-4 { + font-size: 0.875rem !important; +} +@media (min-width: 31.25rem) { + .fs-4 { + font-size: 1rem !important; + } +} + +.fs-5 { + font-size: 1rem !important; +} +@media (min-width: 31.25rem) { + .fs-5 { + font-size: 1.125rem !important; + } +} + +.fs-6 { + font-size: 1.125rem !important; +} +@media (min-width: 31.25rem) { + .fs-6 { + font-size: 1.5rem !important; + line-height: 1.25; + } +} + +.fs-7 { + font-size: 1.5rem !important; + line-height: 1.25; +} +@media (min-width: 31.25rem) { + .fs-7 { + font-size: 2rem !important; + } +} + +.fs-8 { + font-size: 2rem !important; + line-height: 1.25; +} +@media (min-width: 31.25rem) { + .fs-8 { + font-size: 2.25rem !important; + } +} + +.fs-9 { + font-size: 2.25rem !important; + line-height: 1.25; +} +@media (min-width: 31.25rem) { + .fs-9 { + font-size: 2.625rem !important; + } +} + +.fs-10 { + font-size: 2.625rem !important; + line-height: 1.25; +} +@media (min-width: 31.25rem) { + .fs-10 { + font-size: 3rem !important; + } +} + +.fw-300 { + font-weight: 300 !important; +} + +.fw-400 { + font-weight: 400 !important; +} + +.fw-500 { + font-weight: 500 !important; +} + +.fw-700 { + font-weight: 700 !important; +} + +.lh-0 { + line-height: 0 !important; +} + +.lh-default { + line-height: 1.4; +} + +.lh-tight { + line-height: 1.25; +} + +.ls-5 { + letter-spacing: 0.05em !important; +} + +.ls-10 { + letter-spacing: 0.1em !important; +} + +.ls-0 { + letter-spacing: 0 !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.list-style-none { + padding: 0 !important; + margin: 0 !important; + list-style: none !important; +} +.list-style-none li::before { + display: none !important; +} + +.mx-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-0 { + margin: 0 !important; +} + +.mt-0 { + margin-top: 0 !important; +} + +.mr-0 { + margin-right: 0 !important; +} + +.mb-0 { + margin-bottom: 0 !important; +} + +.ml-0 { + margin-left: 0 !important; +} + +.mx-0 { + margin-right: 0 !important; + margin-left: 0 !important; +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.mxn-0 { + margin-right: -0 !important; + margin-left: -0 !important; +} + +.mx-0-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1 { + margin-top: 0.25rem !important; +} + +.mr-1 { + margin-right: 0.25rem !important; +} + +.mb-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1 { + margin-left: 0.25rem !important; +} + +.mx-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; +} + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.mxn-1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; +} + +.mx-1-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2 { + margin-top: 0.5rem !important; +} + +.mr-2 { + margin-right: 0.5rem !important; +} + +.mb-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2 { + margin-left: 0.5rem !important; +} + +.mx-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.mxn-2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; +} + +.mx-2-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-3 { + margin: 0.75rem !important; +} + +.mt-3 { + margin-top: 0.75rem !important; +} + +.mr-3 { + margin-right: 0.75rem !important; +} + +.mb-3 { + margin-bottom: 0.75rem !important; +} + +.ml-3 { + margin-left: 0.75rem !important; +} + +.mx-3 { + margin-right: 0.75rem !important; + margin-left: 0.75rem !important; +} + +.my-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; +} + +.mxn-3 { + margin-right: -0.75rem !important; + margin-left: -0.75rem !important; +} + +.mx-3-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-4 { + margin: 1rem !important; +} + +.mt-4 { + margin-top: 1rem !important; +} + +.mr-4 { + margin-right: 1rem !important; +} + +.mb-4 { + margin-bottom: 1rem !important; +} + +.ml-4 { + margin-left: 1rem !important; +} + +.mx-4 { + margin-right: 1rem !important; + margin-left: 1rem !important; +} + +.my-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.mxn-4 { + margin-right: -1rem !important; + margin-left: -1rem !important; +} + +.mx-4-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-5 { + margin: 1.5rem !important; +} + +.mt-5 { + margin-top: 1.5rem !important; +} + +.mr-5 { + margin-right: 1.5rem !important; +} + +.mb-5 { + margin-bottom: 1.5rem !important; +} + +.ml-5 { + margin-left: 1.5rem !important; +} + +.mx-5 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; +} + +.my-5 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +.mxn-5 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; +} + +.mx-5-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-6 { + margin: 2rem !important; +} + +.mt-6 { + margin-top: 2rem !important; +} + +.mr-6 { + margin-right: 2rem !important; +} + +.mb-6 { + margin-bottom: 2rem !important; +} + +.ml-6 { + margin-left: 2rem !important; +} + +.mx-6 { + margin-right: 2rem !important; + margin-left: 2rem !important; +} + +.my-6 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; +} + +.mxn-6 { + margin-right: -2rem !important; + margin-left: -2rem !important; +} + +.mx-6-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-7 { + margin: 2.5rem !important; +} + +.mt-7 { + margin-top: 2.5rem !important; +} + +.mr-7 { + margin-right: 2.5rem !important; +} + +.mb-7 { + margin-bottom: 2.5rem !important; +} + +.ml-7 { + margin-left: 2.5rem !important; +} + +.mx-7 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; +} + +.my-7 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; +} + +.mxn-7 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; +} + +.mx-7-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-8 { + margin: 3rem !important; +} + +.mt-8 { + margin-top: 3rem !important; +} + +.mr-8 { + margin-right: 3rem !important; +} + +.mb-8 { + margin-bottom: 3rem !important; +} + +.ml-8 { + margin-left: 3rem !important; +} + +.mx-8 { + margin-right: 3rem !important; + margin-left: 3rem !important; +} + +.my-8 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; +} + +.mxn-8 { + margin-right: -3rem !important; + margin-left: -3rem !important; +} + +.mx-8-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-9 { + margin: 3.5rem !important; +} + +.mt-9 { + margin-top: 3.5rem !important; +} + +.mr-9 { + margin-right: 3.5rem !important; +} + +.mb-9 { + margin-bottom: 3.5rem !important; +} + +.ml-9 { + margin-left: 3.5rem !important; +} + +.mx-9 { + margin-right: 3.5rem !important; + margin-left: 3.5rem !important; +} + +.my-9 { + margin-top: 3.5rem !important; + margin-bottom: 3.5rem !important; +} + +.mxn-9 { + margin-right: -3.5rem !important; + margin-left: -3.5rem !important; +} + +.mx-9-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-10 { + margin: 4rem !important; +} + +.mt-10 { + margin-top: 4rem !important; +} + +.mr-10 { + margin-right: 4rem !important; +} + +.mb-10 { + margin-bottom: 4rem !important; +} + +.ml-10 { + margin-left: 4rem !important; +} + +.mx-10 { + margin-right: 4rem !important; + margin-left: 4rem !important; +} + +.my-10 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; +} + +.mxn-10 { + margin-right: -4rem !important; + margin-left: -4rem !important; +} + +.mx-10-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +@media (min-width: 20rem) { + .m-xs-0 { + margin: 0 !important; + } + .mt-xs-0 { + margin-top: 0 !important; + } + .mr-xs-0 { + margin-right: 0 !important; + } + .mb-xs-0 { + margin-bottom: 0 !important; + } + .ml-xs-0 { + margin-left: 0 !important; + } + .mx-xs-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-xs-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .mxn-xs-0 { + margin-right: -0 !important; + margin-left: -0 !important; + } +} +@media (min-width: 20rem) { + .m-xs-1 { + margin: 0.25rem !important; + } + .mt-xs-1 { + margin-top: 0.25rem !important; + } + .mr-xs-1 { + margin-right: 0.25rem !important; + } + .mb-xs-1 { + margin-bottom: 0.25rem !important; + } + .ml-xs-1 { + margin-left: 0.25rem !important; + } + .mx-xs-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-xs-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .mxn-xs-1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-2 { + margin: 0.5rem !important; + } + .mt-xs-2 { + margin-top: 0.5rem !important; + } + .mr-xs-2 { + margin-right: 0.5rem !important; + } + .mb-xs-2 { + margin-bottom: 0.5rem !important; + } + .ml-xs-2 { + margin-left: 0.5rem !important; + } + .mx-xs-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-xs-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .mxn-xs-2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-3 { + margin: 0.75rem !important; + } + .mt-xs-3 { + margin-top: 0.75rem !important; + } + .mr-xs-3 { + margin-right: 0.75rem !important; + } + .mb-xs-3 { + margin-bottom: 0.75rem !important; + } + .ml-xs-3 { + margin-left: 0.75rem !important; + } + .mx-xs-3 { + margin-right: 0.75rem !important; + margin-left: 0.75rem !important; + } + .my-xs-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + .mxn-xs-3 { + margin-right: -0.75rem !important; + margin-left: -0.75rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-4 { + margin: 1rem !important; + } + .mt-xs-4 { + margin-top: 1rem !important; + } + .mr-xs-4 { + margin-right: 1rem !important; + } + .mb-xs-4 { + margin-bottom: 1rem !important; + } + .ml-xs-4 { + margin-left: 1rem !important; + } + .mx-xs-4 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-xs-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .mxn-xs-4 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-5 { + margin: 1.5rem !important; + } + .mt-xs-5 { + margin-top: 1.5rem !important; + } + .mr-xs-5 { + margin-right: 1.5rem !important; + } + .mb-xs-5 { + margin-bottom: 1.5rem !important; + } + .ml-xs-5 { + margin-left: 1.5rem !important; + } + .mx-xs-5 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-xs-5 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .mxn-xs-5 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-6 { + margin: 2rem !important; + } + .mt-xs-6 { + margin-top: 2rem !important; + } + .mr-xs-6 { + margin-right: 2rem !important; + } + .mb-xs-6 { + margin-bottom: 2rem !important; + } + .ml-xs-6 { + margin-left: 2rem !important; + } + .mx-xs-6 { + margin-right: 2rem !important; + margin-left: 2rem !important; + } + .my-xs-6 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; + } + .mxn-xs-6 { + margin-right: -2rem !important; + margin-left: -2rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-7 { + margin: 2.5rem !important; + } + .mt-xs-7 { + margin-top: 2.5rem !important; + } + .mr-xs-7 { + margin-right: 2.5rem !important; + } + .mb-xs-7 { + margin-bottom: 2.5rem !important; + } + .ml-xs-7 { + margin-left: 2.5rem !important; + } + .mx-xs-7 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; + } + .my-xs-7 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; + } + .mxn-xs-7 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-8 { + margin: 3rem !important; + } + .mt-xs-8 { + margin-top: 3rem !important; + } + .mr-xs-8 { + margin-right: 3rem !important; + } + .mb-xs-8 { + margin-bottom: 3rem !important; + } + .ml-xs-8 { + margin-left: 3rem !important; + } + .mx-xs-8 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-xs-8 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .mxn-xs-8 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-9 { + margin: 3.5rem !important; + } + .mt-xs-9 { + margin-top: 3.5rem !important; + } + .mr-xs-9 { + margin-right: 3.5rem !important; + } + .mb-xs-9 { + margin-bottom: 3.5rem !important; + } + .ml-xs-9 { + margin-left: 3.5rem !important; + } + .mx-xs-9 { + margin-right: 3.5rem !important; + margin-left: 3.5rem !important; + } + .my-xs-9 { + margin-top: 3.5rem !important; + margin-bottom: 3.5rem !important; + } + .mxn-xs-9 { + margin-right: -3.5rem !important; + margin-left: -3.5rem !important; + } +} +@media (min-width: 20rem) { + .m-xs-10 { + margin: 4rem !important; + } + .mt-xs-10 { + margin-top: 4rem !important; + } + .mr-xs-10 { + margin-right: 4rem !important; + } + .mb-xs-10 { + margin-bottom: 4rem !important; + } + .ml-xs-10 { + margin-left: 4rem !important; + } + .mx-xs-10 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .my-xs-10 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .mxn-xs-10 { + margin-right: -4rem !important; + margin-left: -4rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0 { + margin-left: 0 !important; + } + .mx-sm-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .mxn-sm-0 { + margin-right: -0 !important; + margin-left: -0 !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1 { + margin-left: 0.25rem !important; + } + .mx-sm-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-sm-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .mxn-sm-1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2 { + margin-left: 0.5rem !important; + } + .mx-sm-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .mxn-sm-2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-3 { + margin: 0.75rem !important; + } + .mt-sm-3 { + margin-top: 0.75rem !important; + } + .mr-sm-3 { + margin-right: 0.75rem !important; + } + .mb-sm-3 { + margin-bottom: 0.75rem !important; + } + .ml-sm-3 { + margin-left: 0.75rem !important; + } + .mx-sm-3 { + margin-right: 0.75rem !important; + margin-left: 0.75rem !important; + } + .my-sm-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + .mxn-sm-3 { + margin-right: -0.75rem !important; + margin-left: -0.75rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-4 { + margin: 1rem !important; + } + .mt-sm-4 { + margin-top: 1rem !important; + } + .mr-sm-4 { + margin-right: 1rem !important; + } + .mb-sm-4 { + margin-bottom: 1rem !important; + } + .ml-sm-4 { + margin-left: 1rem !important; + } + .mx-sm-4 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-sm-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .mxn-sm-4 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-5 { + margin: 1.5rem !important; + } + .mt-sm-5 { + margin-top: 1.5rem !important; + } + .mr-sm-5 { + margin-right: 1.5rem !important; + } + .mb-sm-5 { + margin-bottom: 1.5rem !important; + } + .ml-sm-5 { + margin-left: 1.5rem !important; + } + .mx-sm-5 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-sm-5 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .mxn-sm-5 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-6 { + margin: 2rem !important; + } + .mt-sm-6 { + margin-top: 2rem !important; + } + .mr-sm-6 { + margin-right: 2rem !important; + } + .mb-sm-6 { + margin-bottom: 2rem !important; + } + .ml-sm-6 { + margin-left: 2rem !important; + } + .mx-sm-6 { + margin-right: 2rem !important; + margin-left: 2rem !important; + } + .my-sm-6 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; + } + .mxn-sm-6 { + margin-right: -2rem !important; + margin-left: -2rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-7 { + margin: 2.5rem !important; + } + .mt-sm-7 { + margin-top: 2.5rem !important; + } + .mr-sm-7 { + margin-right: 2.5rem !important; + } + .mb-sm-7 { + margin-bottom: 2.5rem !important; + } + .ml-sm-7 { + margin-left: 2.5rem !important; + } + .mx-sm-7 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; + } + .my-sm-7 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; + } + .mxn-sm-7 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-8 { + margin: 3rem !important; + } + .mt-sm-8 { + margin-top: 3rem !important; + } + .mr-sm-8 { + margin-right: 3rem !important; + } + .mb-sm-8 { + margin-bottom: 3rem !important; + } + .ml-sm-8 { + margin-left: 3rem !important; + } + .mx-sm-8 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-sm-8 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .mxn-sm-8 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-9 { + margin: 3.5rem !important; + } + .mt-sm-9 { + margin-top: 3.5rem !important; + } + .mr-sm-9 { + margin-right: 3.5rem !important; + } + .mb-sm-9 { + margin-bottom: 3.5rem !important; + } + .ml-sm-9 { + margin-left: 3.5rem !important; + } + .mx-sm-9 { + margin-right: 3.5rem !important; + margin-left: 3.5rem !important; + } + .my-sm-9 { + margin-top: 3.5rem !important; + margin-bottom: 3.5rem !important; + } + .mxn-sm-9 { + margin-right: -3.5rem !important; + margin-left: -3.5rem !important; + } +} +@media (min-width: 31.25rem) { + .m-sm-10 { + margin: 4rem !important; + } + .mt-sm-10 { + margin-top: 4rem !important; + } + .mr-sm-10 { + margin-right: 4rem !important; + } + .mb-sm-10 { + margin-bottom: 4rem !important; + } + .ml-sm-10 { + margin-left: 4rem !important; + } + .mx-sm-10 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .my-sm-10 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .mxn-sm-10 { + margin-right: -4rem !important; + margin-left: -4rem !important; + } +} +@media (min-width: 50rem) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0 { + margin-top: 0 !important; + } + .mr-md-0 { + margin-right: 0 !important; + } + .mb-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0 { + margin-left: 0 !important; + } + .mx-md-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .mxn-md-0 { + margin-right: -0 !important; + margin-left: -0 !important; + } +} +@media (min-width: 50rem) { + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1 { + margin-left: 0.25rem !important; + } + .mx-md-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-md-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .mxn-md-1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } +} +@media (min-width: 50rem) { + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2 { + margin-left: 0.5rem !important; + } + .mx-md-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .mxn-md-2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } +} +@media (min-width: 50rem) { + .m-md-3 { + margin: 0.75rem !important; + } + .mt-md-3 { + margin-top: 0.75rem !important; + } + .mr-md-3 { + margin-right: 0.75rem !important; + } + .mb-md-3 { + margin-bottom: 0.75rem !important; + } + .ml-md-3 { + margin-left: 0.75rem !important; + } + .mx-md-3 { + margin-right: 0.75rem !important; + margin-left: 0.75rem !important; + } + .my-md-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + .mxn-md-3 { + margin-right: -0.75rem !important; + margin-left: -0.75rem !important; + } +} +@media (min-width: 50rem) { + .m-md-4 { + margin: 1rem !important; + } + .mt-md-4 { + margin-top: 1rem !important; + } + .mr-md-4 { + margin-right: 1rem !important; + } + .mb-md-4 { + margin-bottom: 1rem !important; + } + .ml-md-4 { + margin-left: 1rem !important; + } + .mx-md-4 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-md-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .mxn-md-4 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } +} +@media (min-width: 50rem) { + .m-md-5 { + margin: 1.5rem !important; + } + .mt-md-5 { + margin-top: 1.5rem !important; + } + .mr-md-5 { + margin-right: 1.5rem !important; + } + .mb-md-5 { + margin-bottom: 1.5rem !important; + } + .ml-md-5 { + margin-left: 1.5rem !important; + } + .mx-md-5 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-md-5 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .mxn-md-5 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } +} +@media (min-width: 50rem) { + .m-md-6 { + margin: 2rem !important; + } + .mt-md-6 { + margin-top: 2rem !important; + } + .mr-md-6 { + margin-right: 2rem !important; + } + .mb-md-6 { + margin-bottom: 2rem !important; + } + .ml-md-6 { + margin-left: 2rem !important; + } + .mx-md-6 { + margin-right: 2rem !important; + margin-left: 2rem !important; + } + .my-md-6 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; + } + .mxn-md-6 { + margin-right: -2rem !important; + margin-left: -2rem !important; + } +} +@media (min-width: 50rem) { + .m-md-7 { + margin: 2.5rem !important; + } + .mt-md-7 { + margin-top: 2.5rem !important; + } + .mr-md-7 { + margin-right: 2.5rem !important; + } + .mb-md-7 { + margin-bottom: 2.5rem !important; + } + .ml-md-7 { + margin-left: 2.5rem !important; + } + .mx-md-7 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; + } + .my-md-7 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; + } + .mxn-md-7 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; + } +} +@media (min-width: 50rem) { + .m-md-8 { + margin: 3rem !important; + } + .mt-md-8 { + margin-top: 3rem !important; + } + .mr-md-8 { + margin-right: 3rem !important; + } + .mb-md-8 { + margin-bottom: 3rem !important; + } + .ml-md-8 { + margin-left: 3rem !important; + } + .mx-md-8 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-md-8 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .mxn-md-8 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } +} +@media (min-width: 50rem) { + .m-md-9 { + margin: 3.5rem !important; + } + .mt-md-9 { + margin-top: 3.5rem !important; + } + .mr-md-9 { + margin-right: 3.5rem !important; + } + .mb-md-9 { + margin-bottom: 3.5rem !important; + } + .ml-md-9 { + margin-left: 3.5rem !important; + } + .mx-md-9 { + margin-right: 3.5rem !important; + margin-left: 3.5rem !important; + } + .my-md-9 { + margin-top: 3.5rem !important; + margin-bottom: 3.5rem !important; + } + .mxn-md-9 { + margin-right: -3.5rem !important; + margin-left: -3.5rem !important; + } +} +@media (min-width: 50rem) { + .m-md-10 { + margin: 4rem !important; + } + .mt-md-10 { + margin-top: 4rem !important; + } + .mr-md-10 { + margin-right: 4rem !important; + } + .mb-md-10 { + margin-bottom: 4rem !important; + } + .ml-md-10 { + margin-left: 4rem !important; + } + .mx-md-10 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .my-md-10 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .mxn-md-10 { + margin-right: -4rem !important; + margin-left: -4rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0 { + margin-left: 0 !important; + } + .mx-lg-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .mxn-lg-0 { + margin-right: -0 !important; + margin-left: -0 !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1 { + margin-left: 0.25rem !important; + } + .mx-lg-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-lg-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .mxn-lg-1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2 { + margin-left: 0.5rem !important; + } + .mx-lg-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .mxn-lg-2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-3 { + margin: 0.75rem !important; + } + .mt-lg-3 { + margin-top: 0.75rem !important; + } + .mr-lg-3 { + margin-right: 0.75rem !important; + } + .mb-lg-3 { + margin-bottom: 0.75rem !important; + } + .ml-lg-3 { + margin-left: 0.75rem !important; + } + .mx-lg-3 { + margin-right: 0.75rem !important; + margin-left: 0.75rem !important; + } + .my-lg-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + .mxn-lg-3 { + margin-right: -0.75rem !important; + margin-left: -0.75rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-4 { + margin: 1rem !important; + } + .mt-lg-4 { + margin-top: 1rem !important; + } + .mr-lg-4 { + margin-right: 1rem !important; + } + .mb-lg-4 { + margin-bottom: 1rem !important; + } + .ml-lg-4 { + margin-left: 1rem !important; + } + .mx-lg-4 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-lg-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .mxn-lg-4 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-5 { + margin: 1.5rem !important; + } + .mt-lg-5 { + margin-top: 1.5rem !important; + } + .mr-lg-5 { + margin-right: 1.5rem !important; + } + .mb-lg-5 { + margin-bottom: 1.5rem !important; + } + .ml-lg-5 { + margin-left: 1.5rem !important; + } + .mx-lg-5 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-lg-5 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .mxn-lg-5 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-6 { + margin: 2rem !important; + } + .mt-lg-6 { + margin-top: 2rem !important; + } + .mr-lg-6 { + margin-right: 2rem !important; + } + .mb-lg-6 { + margin-bottom: 2rem !important; + } + .ml-lg-6 { + margin-left: 2rem !important; + } + .mx-lg-6 { + margin-right: 2rem !important; + margin-left: 2rem !important; + } + .my-lg-6 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; + } + .mxn-lg-6 { + margin-right: -2rem !important; + margin-left: -2rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-7 { + margin: 2.5rem !important; + } + .mt-lg-7 { + margin-top: 2.5rem !important; + } + .mr-lg-7 { + margin-right: 2.5rem !important; + } + .mb-lg-7 { + margin-bottom: 2.5rem !important; + } + .ml-lg-7 { + margin-left: 2.5rem !important; + } + .mx-lg-7 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; + } + .my-lg-7 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; + } + .mxn-lg-7 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-8 { + margin: 3rem !important; + } + .mt-lg-8 { + margin-top: 3rem !important; + } + .mr-lg-8 { + margin-right: 3rem !important; + } + .mb-lg-8 { + margin-bottom: 3rem !important; + } + .ml-lg-8 { + margin-left: 3rem !important; + } + .mx-lg-8 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-lg-8 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .mxn-lg-8 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-9 { + margin: 3.5rem !important; + } + .mt-lg-9 { + margin-top: 3.5rem !important; + } + .mr-lg-9 { + margin-right: 3.5rem !important; + } + .mb-lg-9 { + margin-bottom: 3.5rem !important; + } + .ml-lg-9 { + margin-left: 3.5rem !important; + } + .mx-lg-9 { + margin-right: 3.5rem !important; + margin-left: 3.5rem !important; + } + .my-lg-9 { + margin-top: 3.5rem !important; + margin-bottom: 3.5rem !important; + } + .mxn-lg-9 { + margin-right: -3.5rem !important; + margin-left: -3.5rem !important; + } +} +@media (min-width: 66.5rem) { + .m-lg-10 { + margin: 4rem !important; + } + .mt-lg-10 { + margin-top: 4rem !important; + } + .mr-lg-10 { + margin-right: 4rem !important; + } + .mb-lg-10 { + margin-bottom: 4rem !important; + } + .ml-lg-10 { + margin-left: 4rem !important; + } + .mx-lg-10 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .my-lg-10 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .mxn-lg-10 { + margin-right: -4rem !important; + margin-left: -4rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0 { + margin-left: 0 !important; + } + .mx-xl-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .mxn-xl-0 { + margin-right: -0 !important; + margin-left: -0 !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1 { + margin-left: 0.25rem !important; + } + .mx-xl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-xl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .mxn-xl-1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2 { + margin-left: 0.5rem !important; + } + .mx-xl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .mxn-xl-2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-3 { + margin: 0.75rem !important; + } + .mt-xl-3 { + margin-top: 0.75rem !important; + } + .mr-xl-3 { + margin-right: 0.75rem !important; + } + .mb-xl-3 { + margin-bottom: 0.75rem !important; + } + .ml-xl-3 { + margin-left: 0.75rem !important; + } + .mx-xl-3 { + margin-right: 0.75rem !important; + margin-left: 0.75rem !important; + } + .my-xl-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + .mxn-xl-3 { + margin-right: -0.75rem !important; + margin-left: -0.75rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-4 { + margin: 1rem !important; + } + .mt-xl-4 { + margin-top: 1rem !important; + } + .mr-xl-4 { + margin-right: 1rem !important; + } + .mb-xl-4 { + margin-bottom: 1rem !important; + } + .ml-xl-4 { + margin-left: 1rem !important; + } + .mx-xl-4 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-xl-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .mxn-xl-4 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-5 { + margin: 1.5rem !important; + } + .mt-xl-5 { + margin-top: 1.5rem !important; + } + .mr-xl-5 { + margin-right: 1.5rem !important; + } + .mb-xl-5 { + margin-bottom: 1.5rem !important; + } + .ml-xl-5 { + margin-left: 1.5rem !important; + } + .mx-xl-5 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-xl-5 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .mxn-xl-5 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-6 { + margin: 2rem !important; + } + .mt-xl-6 { + margin-top: 2rem !important; + } + .mr-xl-6 { + margin-right: 2rem !important; + } + .mb-xl-6 { + margin-bottom: 2rem !important; + } + .ml-xl-6 { + margin-left: 2rem !important; + } + .mx-xl-6 { + margin-right: 2rem !important; + margin-left: 2rem !important; + } + .my-xl-6 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; + } + .mxn-xl-6 { + margin-right: -2rem !important; + margin-left: -2rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-7 { + margin: 2.5rem !important; + } + .mt-xl-7 { + margin-top: 2.5rem !important; + } + .mr-xl-7 { + margin-right: 2.5rem !important; + } + .mb-xl-7 { + margin-bottom: 2.5rem !important; + } + .ml-xl-7 { + margin-left: 2.5rem !important; + } + .mx-xl-7 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; + } + .my-xl-7 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; + } + .mxn-xl-7 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-8 { + margin: 3rem !important; + } + .mt-xl-8 { + margin-top: 3rem !important; + } + .mr-xl-8 { + margin-right: 3rem !important; + } + .mb-xl-8 { + margin-bottom: 3rem !important; + } + .ml-xl-8 { + margin-left: 3rem !important; + } + .mx-xl-8 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-xl-8 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .mxn-xl-8 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-9 { + margin: 3.5rem !important; + } + .mt-xl-9 { + margin-top: 3.5rem !important; + } + .mr-xl-9 { + margin-right: 3.5rem !important; + } + .mb-xl-9 { + margin-bottom: 3.5rem !important; + } + .ml-xl-9 { + margin-left: 3.5rem !important; + } + .mx-xl-9 { + margin-right: 3.5rem !important; + margin-left: 3.5rem !important; + } + .my-xl-9 { + margin-top: 3.5rem !important; + margin-bottom: 3.5rem !important; + } + .mxn-xl-9 { + margin-right: -3.5rem !important; + margin-left: -3.5rem !important; + } +} +@media (min-width: 87.5rem) { + .m-xl-10 { + margin: 4rem !important; + } + .mt-xl-10 { + margin-top: 4rem !important; + } + .mr-xl-10 { + margin-right: 4rem !important; + } + .mb-xl-10 { + margin-bottom: 4rem !important; + } + .ml-xl-10 { + margin-left: 4rem !important; + } + .mx-xl-10 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .my-xl-10 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .mxn-xl-10 { + margin-right: -4rem !important; + margin-left: -4rem !important; + } +} +.p-0 { + padding: 0 !important; +} + +.pt-0 { + padding-top: 0 !important; +} + +.pr-0 { + padding-right: 0 !important; +} + +.pb-0 { + padding-bottom: 0 !important; +} + +.pl-0 { + padding-left: 0 !important; +} + +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important; +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1 { + padding-top: 0.25rem !important; +} + +.pr-1 { + padding-right: 0.25rem !important; +} + +.pb-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1 { + padding-left: 0.25rem !important; +} + +.px-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; +} + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2 { + padding-top: 0.5rem !important; +} + +.pr-2 { + padding-right: 0.5rem !important; +} + +.pb-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2 { + padding-left: 0.5rem !important; +} + +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.p-3 { + padding: 0.75rem !important; +} + +.pt-3 { + padding-top: 0.75rem !important; +} + +.pr-3 { + padding-right: 0.75rem !important; +} + +.pb-3 { + padding-bottom: 0.75rem !important; +} + +.pl-3 { + padding-left: 0.75rem !important; +} + +.px-3 { + padding-right: 0.75rem !important; + padding-left: 0.75rem !important; +} + +.py-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; +} + +.p-4 { + padding: 1rem !important; +} + +.pt-4 { + padding-top: 1rem !important; +} + +.pr-4 { + padding-right: 1rem !important; +} + +.pb-4 { + padding-bottom: 1rem !important; +} + +.pl-4 { + padding-left: 1rem !important; +} + +.px-4 { + padding-right: 1rem !important; + padding-left: 1rem !important; +} + +.py-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.p-5 { + padding: 1.5rem !important; +} + +.pt-5 { + padding-top: 1.5rem !important; +} + +.pr-5 { + padding-right: 1.5rem !important; +} + +.pb-5 { + padding-bottom: 1.5rem !important; +} + +.pl-5 { + padding-left: 1.5rem !important; +} + +.px-5 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; +} + +.py-5 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; +} + +.p-6 { + padding: 2rem !important; +} + +.pt-6 { + padding-top: 2rem !important; +} + +.pr-6 { + padding-right: 2rem !important; +} + +.pb-6 { + padding-bottom: 2rem !important; +} + +.pl-6 { + padding-left: 2rem !important; +} + +.px-6 { + padding-right: 2rem !important; + padding-left: 2rem !important; +} + +.py-6 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; +} + +.p-7 { + padding: 2.5rem !important; +} + +.pt-7 { + padding-top: 2.5rem !important; +} + +.pr-7 { + padding-right: 2.5rem !important; +} + +.pb-7 { + padding-bottom: 2.5rem !important; +} + +.pl-7 { + padding-left: 2.5rem !important; +} + +.px-7 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; +} + +.py-7 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; +} + +.p-8 { + padding: 3rem !important; +} + +.pt-8 { + padding-top: 3rem !important; +} + +.pr-8 { + padding-right: 3rem !important; +} + +.pb-8 { + padding-bottom: 3rem !important; +} + +.pl-8 { + padding-left: 3rem !important; +} + +.px-8 { + padding-right: 3rem !important; + padding-left: 3rem !important; +} + +.py-8 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.p-9 { + padding: 3.5rem !important; +} + +.pt-9 { + padding-top: 3.5rem !important; +} + +.pr-9 { + padding-right: 3.5rem !important; +} + +.pb-9 { + padding-bottom: 3.5rem !important; +} + +.pl-9 { + padding-left: 3.5rem !important; +} + +.px-9 { + padding-right: 3.5rem !important; + padding-left: 3.5rem !important; +} + +.py-9 { + padding-top: 3.5rem !important; + padding-bottom: 3.5rem !important; +} + +.p-10 { + padding: 4rem !important; +} + +.pt-10 { + padding-top: 4rem !important; +} + +.pr-10 { + padding-right: 4rem !important; +} + +.pb-10 { + padding-bottom: 4rem !important; +} + +.pl-10 { + padding-left: 4rem !important; +} + +.px-10 { + padding-right: 4rem !important; + padding-left: 4rem !important; +} + +.py-10 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; +} + +@media (min-width: 20rem) { + .p-xs-0 { + padding: 0 !important; + } + .pt-xs-0 { + padding-top: 0 !important; + } + .pr-xs-0 { + padding-right: 0 !important; + } + .pb-xs-0 { + padding-bottom: 0 !important; + } + .pl-xs-0 { + padding-left: 0 !important; + } + .px-xs-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-xs-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-xs-1 { + padding: 0.25rem !important; + } + .pt-xs-1 { + padding-top: 0.25rem !important; + } + .pr-xs-1 { + padding-right: 0.25rem !important; + } + .pb-xs-1 { + padding-bottom: 0.25rem !important; + } + .pl-xs-1 { + padding-left: 0.25rem !important; + } + .px-xs-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-xs-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-xs-2 { + padding: 0.5rem !important; + } + .pt-xs-2 { + padding-top: 0.5rem !important; + } + .pr-xs-2 { + padding-right: 0.5rem !important; + } + .pb-xs-2 { + padding-bottom: 0.5rem !important; + } + .pl-xs-2 { + padding-left: 0.5rem !important; + } + .px-xs-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-xs-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-xs-3 { + padding: 0.75rem !important; + } + .pt-xs-3 { + padding-top: 0.75rem !important; + } + .pr-xs-3 { + padding-right: 0.75rem !important; + } + .pb-xs-3 { + padding-bottom: 0.75rem !important; + } + .pl-xs-3 { + padding-left: 0.75rem !important; + } + .px-xs-3 { + padding-right: 0.75rem !important; + padding-left: 0.75rem !important; + } + .py-xs-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; + } + .p-xs-4 { + padding: 1rem !important; + } + .pt-xs-4 { + padding-top: 1rem !important; + } + .pr-xs-4 { + padding-right: 1rem !important; + } + .pb-xs-4 { + padding-bottom: 1rem !important; + } + .pl-xs-4 { + padding-left: 1rem !important; + } + .px-xs-4 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-xs-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-xs-5 { + padding: 1.5rem !important; + } + .pt-xs-5 { + padding-top: 1.5rem !important; + } + .pr-xs-5 { + padding-right: 1.5rem !important; + } + .pb-xs-5 { + padding-bottom: 1.5rem !important; + } + .pl-xs-5 { + padding-left: 1.5rem !important; + } + .px-xs-5 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-xs-5 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-xs-6 { + padding: 2rem !important; + } + .pt-xs-6 { + padding-top: 2rem !important; + } + .pr-xs-6 { + padding-right: 2rem !important; + } + .pb-xs-6 { + padding-bottom: 2rem !important; + } + .pl-xs-6 { + padding-left: 2rem !important; + } + .px-xs-6 { + padding-right: 2rem !important; + padding-left: 2rem !important; + } + .py-xs-6 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + .p-xs-7 { + padding: 2.5rem !important; + } + .pt-xs-7 { + padding-top: 2.5rem !important; + } + .pr-xs-7 { + padding-right: 2.5rem !important; + } + .pb-xs-7 { + padding-bottom: 2.5rem !important; + } + .pl-xs-7 { + padding-left: 2.5rem !important; + } + .px-xs-7 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; + } + .py-xs-7 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; + } + .p-xs-8 { + padding: 3rem !important; + } + .pt-xs-8 { + padding-top: 3rem !important; + } + .pr-xs-8 { + padding-right: 3rem !important; + } + .pb-xs-8 { + padding-bottom: 3rem !important; + } + .pl-xs-8 { + padding-left: 3rem !important; + } + .px-xs-8 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-xs-8 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-xs-9 { + padding: 3.5rem !important; + } + .pt-xs-9 { + padding-top: 3.5rem !important; + } + .pr-xs-9 { + padding-right: 3.5rem !important; + } + .pb-xs-9 { + padding-bottom: 3.5rem !important; + } + .pl-xs-9 { + padding-left: 3.5rem !important; + } + .px-xs-9 { + padding-right: 3.5rem !important; + padding-left: 3.5rem !important; + } + .py-xs-9 { + padding-top: 3.5rem !important; + padding-bottom: 3.5rem !important; + } + .p-xs-10 { + padding: 4rem !important; + } + .pt-xs-10 { + padding-top: 4rem !important; + } + .pr-xs-10 { + padding-right: 4rem !important; + } + .pb-xs-10 { + padding-bottom: 4rem !important; + } + .pl-xs-10 { + padding-left: 4rem !important; + } + .px-xs-10 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .py-xs-10 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } +} +@media (min-width: 31.25rem) { + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0 { + padding-left: 0 !important; + } + .px-sm-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1 { + padding-left: 0.25rem !important; + } + .px-sm-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-sm-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2 { + padding-left: 0.5rem !important; + } + .px-sm-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-sm-3 { + padding: 0.75rem !important; + } + .pt-sm-3 { + padding-top: 0.75rem !important; + } + .pr-sm-3 { + padding-right: 0.75rem !important; + } + .pb-sm-3 { + padding-bottom: 0.75rem !important; + } + .pl-sm-3 { + padding-left: 0.75rem !important; + } + .px-sm-3 { + padding-right: 0.75rem !important; + padding-left: 0.75rem !important; + } + .py-sm-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; + } + .p-sm-4 { + padding: 1rem !important; + } + .pt-sm-4 { + padding-top: 1rem !important; + } + .pr-sm-4 { + padding-right: 1rem !important; + } + .pb-sm-4 { + padding-bottom: 1rem !important; + } + .pl-sm-4 { + padding-left: 1rem !important; + } + .px-sm-4 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-sm-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-sm-5 { + padding: 1.5rem !important; + } + .pt-sm-5 { + padding-top: 1.5rem !important; + } + .pr-sm-5 { + padding-right: 1.5rem !important; + } + .pb-sm-5 { + padding-bottom: 1.5rem !important; + } + .pl-sm-5 { + padding-left: 1.5rem !important; + } + .px-sm-5 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-sm-5 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-sm-6 { + padding: 2rem !important; + } + .pt-sm-6 { + padding-top: 2rem !important; + } + .pr-sm-6 { + padding-right: 2rem !important; + } + .pb-sm-6 { + padding-bottom: 2rem !important; + } + .pl-sm-6 { + padding-left: 2rem !important; + } + .px-sm-6 { + padding-right: 2rem !important; + padding-left: 2rem !important; + } + .py-sm-6 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + .p-sm-7 { + padding: 2.5rem !important; + } + .pt-sm-7 { + padding-top: 2.5rem !important; + } + .pr-sm-7 { + padding-right: 2.5rem !important; + } + .pb-sm-7 { + padding-bottom: 2.5rem !important; + } + .pl-sm-7 { + padding-left: 2.5rem !important; + } + .px-sm-7 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; + } + .py-sm-7 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; + } + .p-sm-8 { + padding: 3rem !important; + } + .pt-sm-8 { + padding-top: 3rem !important; + } + .pr-sm-8 { + padding-right: 3rem !important; + } + .pb-sm-8 { + padding-bottom: 3rem !important; + } + .pl-sm-8 { + padding-left: 3rem !important; + } + .px-sm-8 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-sm-8 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-sm-9 { + padding: 3.5rem !important; + } + .pt-sm-9 { + padding-top: 3.5rem !important; + } + .pr-sm-9 { + padding-right: 3.5rem !important; + } + .pb-sm-9 { + padding-bottom: 3.5rem !important; + } + .pl-sm-9 { + padding-left: 3.5rem !important; + } + .px-sm-9 { + padding-right: 3.5rem !important; + padding-left: 3.5rem !important; + } + .py-sm-9 { + padding-top: 3.5rem !important; + padding-bottom: 3.5rem !important; + } + .p-sm-10 { + padding: 4rem !important; + } + .pt-sm-10 { + padding-top: 4rem !important; + } + .pr-sm-10 { + padding-right: 4rem !important; + } + .pb-sm-10 { + padding-bottom: 4rem !important; + } + .pl-sm-10 { + padding-left: 4rem !important; + } + .px-sm-10 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .py-sm-10 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } +} +@media (min-width: 50rem) { + .p-md-0 { + padding: 0 !important; + } + .pt-md-0 { + padding-top: 0 !important; + } + .pr-md-0 { + padding-right: 0 !important; + } + .pb-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0 { + padding-left: 0 !important; + } + .px-md-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1 { + padding-left: 0.25rem !important; + } + .px-md-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-md-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2 { + padding-left: 0.5rem !important; + } + .px-md-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-md-3 { + padding: 0.75rem !important; + } + .pt-md-3 { + padding-top: 0.75rem !important; + } + .pr-md-3 { + padding-right: 0.75rem !important; + } + .pb-md-3 { + padding-bottom: 0.75rem !important; + } + .pl-md-3 { + padding-left: 0.75rem !important; + } + .px-md-3 { + padding-right: 0.75rem !important; + padding-left: 0.75rem !important; + } + .py-md-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; + } + .p-md-4 { + padding: 1rem !important; + } + .pt-md-4 { + padding-top: 1rem !important; + } + .pr-md-4 { + padding-right: 1rem !important; + } + .pb-md-4 { + padding-bottom: 1rem !important; + } + .pl-md-4 { + padding-left: 1rem !important; + } + .px-md-4 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-md-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-md-5 { + padding: 1.5rem !important; + } + .pt-md-5 { + padding-top: 1.5rem !important; + } + .pr-md-5 { + padding-right: 1.5rem !important; + } + .pb-md-5 { + padding-bottom: 1.5rem !important; + } + .pl-md-5 { + padding-left: 1.5rem !important; + } + .px-md-5 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-md-5 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-md-6 { + padding: 2rem !important; + } + .pt-md-6 { + padding-top: 2rem !important; + } + .pr-md-6 { + padding-right: 2rem !important; + } + .pb-md-6 { + padding-bottom: 2rem !important; + } + .pl-md-6 { + padding-left: 2rem !important; + } + .px-md-6 { + padding-right: 2rem !important; + padding-left: 2rem !important; + } + .py-md-6 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + .p-md-7 { + padding: 2.5rem !important; + } + .pt-md-7 { + padding-top: 2.5rem !important; + } + .pr-md-7 { + padding-right: 2.5rem !important; + } + .pb-md-7 { + padding-bottom: 2.5rem !important; + } + .pl-md-7 { + padding-left: 2.5rem !important; + } + .px-md-7 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; + } + .py-md-7 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; + } + .p-md-8 { + padding: 3rem !important; + } + .pt-md-8 { + padding-top: 3rem !important; + } + .pr-md-8 { + padding-right: 3rem !important; + } + .pb-md-8 { + padding-bottom: 3rem !important; + } + .pl-md-8 { + padding-left: 3rem !important; + } + .px-md-8 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-md-8 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-md-9 { + padding: 3.5rem !important; + } + .pt-md-9 { + padding-top: 3.5rem !important; + } + .pr-md-9 { + padding-right: 3.5rem !important; + } + .pb-md-9 { + padding-bottom: 3.5rem !important; + } + .pl-md-9 { + padding-left: 3.5rem !important; + } + .px-md-9 { + padding-right: 3.5rem !important; + padding-left: 3.5rem !important; + } + .py-md-9 { + padding-top: 3.5rem !important; + padding-bottom: 3.5rem !important; + } + .p-md-10 { + padding: 4rem !important; + } + .pt-md-10 { + padding-top: 4rem !important; + } + .pr-md-10 { + padding-right: 4rem !important; + } + .pb-md-10 { + padding-bottom: 4rem !important; + } + .pl-md-10 { + padding-left: 4rem !important; + } + .px-md-10 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .py-md-10 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } +} +@media (min-width: 66.5rem) { + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0 { + padding-left: 0 !important; + } + .px-lg-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1 { + padding-left: 0.25rem !important; + } + .px-lg-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-lg-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2 { + padding-left: 0.5rem !important; + } + .px-lg-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-lg-3 { + padding: 0.75rem !important; + } + .pt-lg-3 { + padding-top: 0.75rem !important; + } + .pr-lg-3 { + padding-right: 0.75rem !important; + } + .pb-lg-3 { + padding-bottom: 0.75rem !important; + } + .pl-lg-3 { + padding-left: 0.75rem !important; + } + .px-lg-3 { + padding-right: 0.75rem !important; + padding-left: 0.75rem !important; + } + .py-lg-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; + } + .p-lg-4 { + padding: 1rem !important; + } + .pt-lg-4 { + padding-top: 1rem !important; + } + .pr-lg-4 { + padding-right: 1rem !important; + } + .pb-lg-4 { + padding-bottom: 1rem !important; + } + .pl-lg-4 { + padding-left: 1rem !important; + } + .px-lg-4 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-lg-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-lg-5 { + padding: 1.5rem !important; + } + .pt-lg-5 { + padding-top: 1.5rem !important; + } + .pr-lg-5 { + padding-right: 1.5rem !important; + } + .pb-lg-5 { + padding-bottom: 1.5rem !important; + } + .pl-lg-5 { + padding-left: 1.5rem !important; + } + .px-lg-5 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-lg-5 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-lg-6 { + padding: 2rem !important; + } + .pt-lg-6 { + padding-top: 2rem !important; + } + .pr-lg-6 { + padding-right: 2rem !important; + } + .pb-lg-6 { + padding-bottom: 2rem !important; + } + .pl-lg-6 { + padding-left: 2rem !important; + } + .px-lg-6 { + padding-right: 2rem !important; + padding-left: 2rem !important; + } + .py-lg-6 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + .p-lg-7 { + padding: 2.5rem !important; + } + .pt-lg-7 { + padding-top: 2.5rem !important; + } + .pr-lg-7 { + padding-right: 2.5rem !important; + } + .pb-lg-7 { + padding-bottom: 2.5rem !important; + } + .pl-lg-7 { + padding-left: 2.5rem !important; + } + .px-lg-7 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; + } + .py-lg-7 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; + } + .p-lg-8 { + padding: 3rem !important; + } + .pt-lg-8 { + padding-top: 3rem !important; + } + .pr-lg-8 { + padding-right: 3rem !important; + } + .pb-lg-8 { + padding-bottom: 3rem !important; + } + .pl-lg-8 { + padding-left: 3rem !important; + } + .px-lg-8 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-lg-8 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-lg-9 { + padding: 3.5rem !important; + } + .pt-lg-9 { + padding-top: 3.5rem !important; + } + .pr-lg-9 { + padding-right: 3.5rem !important; + } + .pb-lg-9 { + padding-bottom: 3.5rem !important; + } + .pl-lg-9 { + padding-left: 3.5rem !important; + } + .px-lg-9 { + padding-right: 3.5rem !important; + padding-left: 3.5rem !important; + } + .py-lg-9 { + padding-top: 3.5rem !important; + padding-bottom: 3.5rem !important; + } + .p-lg-10 { + padding: 4rem !important; + } + .pt-lg-10 { + padding-top: 4rem !important; + } + .pr-lg-10 { + padding-right: 4rem !important; + } + .pb-lg-10 { + padding-bottom: 4rem !important; + } + .pl-lg-10 { + padding-left: 4rem !important; + } + .px-lg-10 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .py-lg-10 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } +} +@media (min-width: 87.5rem) { + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0 { + padding-left: 0 !important; + } + .px-xl-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1 { + padding-left: 0.25rem !important; + } + .px-xl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-xl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2 { + padding-left: 0.5rem !important; + } + .px-xl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-xl-3 { + padding: 0.75rem !important; + } + .pt-xl-3 { + padding-top: 0.75rem !important; + } + .pr-xl-3 { + padding-right: 0.75rem !important; + } + .pb-xl-3 { + padding-bottom: 0.75rem !important; + } + .pl-xl-3 { + padding-left: 0.75rem !important; + } + .px-xl-3 { + padding-right: 0.75rem !important; + padding-left: 0.75rem !important; + } + .py-xl-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; + } + .p-xl-4 { + padding: 1rem !important; + } + .pt-xl-4 { + padding-top: 1rem !important; + } + .pr-xl-4 { + padding-right: 1rem !important; + } + .pb-xl-4 { + padding-bottom: 1rem !important; + } + .pl-xl-4 { + padding-left: 1rem !important; + } + .px-xl-4 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-xl-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-xl-5 { + padding: 1.5rem !important; + } + .pt-xl-5 { + padding-top: 1.5rem !important; + } + .pr-xl-5 { + padding-right: 1.5rem !important; + } + .pb-xl-5 { + padding-bottom: 1.5rem !important; + } + .pl-xl-5 { + padding-left: 1.5rem !important; + } + .px-xl-5 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-xl-5 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-xl-6 { + padding: 2rem !important; + } + .pt-xl-6 { + padding-top: 2rem !important; + } + .pr-xl-6 { + padding-right: 2rem !important; + } + .pb-xl-6 { + padding-bottom: 2rem !important; + } + .pl-xl-6 { + padding-left: 2rem !important; + } + .px-xl-6 { + padding-right: 2rem !important; + padding-left: 2rem !important; + } + .py-xl-6 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + .p-xl-7 { + padding: 2.5rem !important; + } + .pt-xl-7 { + padding-top: 2.5rem !important; + } + .pr-xl-7 { + padding-right: 2.5rem !important; + } + .pb-xl-7 { + padding-bottom: 2.5rem !important; + } + .pl-xl-7 { + padding-left: 2.5rem !important; + } + .px-xl-7 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; + } + .py-xl-7 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; + } + .p-xl-8 { + padding: 3rem !important; + } + .pt-xl-8 { + padding-top: 3rem !important; + } + .pr-xl-8 { + padding-right: 3rem !important; + } + .pb-xl-8 { + padding-bottom: 3rem !important; + } + .pl-xl-8 { + padding-left: 3rem !important; + } + .px-xl-8 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-xl-8 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-xl-9 { + padding: 3.5rem !important; + } + .pt-xl-9 { + padding-top: 3.5rem !important; + } + .pr-xl-9 { + padding-right: 3.5rem !important; + } + .pb-xl-9 { + padding-bottom: 3.5rem !important; + } + .pl-xl-9 { + padding-left: 3.5rem !important; + } + .px-xl-9 { + padding-right: 3.5rem !important; + padding-left: 3.5rem !important; + } + .py-xl-9 { + padding-top: 3.5rem !important; + padding-bottom: 3.5rem !important; + } + .p-xl-10 { + padding: 4rem !important; + } + .pt-xl-10 { + padding-top: 4rem !important; + } + .pr-xl-10 { + padding-right: 4rem !important; + } + .pb-xl-10 { + padding-bottom: 4rem !important; + } + .pl-xl-10 { + padding-left: 4rem !important; + } + .px-xl-10 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .py-xl-10 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } +} +@media print { + .site-footer, + .site-button, + #edit-this-page, + #back-to-top, + .site-nav, + .main-header { + display: none !important; + } + hr { + margin-top: 1rem; + margin-bottom: 1rem; + } + .side-bar { + width: 100%; + height: auto; + border-right: 0 !important; + /* Disable display: flex and position: fixed from non-print styles */ + position: static; + display: block; + } + .site-header { + border-bottom: 1px solid #eeebee; + } + .site-title { + font-size: 1rem !important; + font-weight: 700 !important; + } + .text-small { + font-size: 8pt !important; + } + pre.highlight { + border: 1px solid #eeebee; + } + .main { + max-width: none; + margin-left: 0 !important; /* Necessary to override .side-bar + .main specificity */ + } +} +a.skip-to-main { + left: -999px; + position: absolute; + top: auto; + width: 1px; + height: 1px; + overflow: hidden; + z-index: -999; +} + +a.skip-to-main:focus, +a.skip-to-main:active { + color: #008286; + background-color: #fff; + left: auto; + top: auto; + width: 30%; + height: auto; + overflow: auto; + margin: 10px 35%; + padding: 5px; + border-radius: 15px; + border: 4px solid #E15829; + text-align: center; + font-size: 1.2em; + z-index: 999; +} + +div.opaque { + background-color: #fff; +} + +body, h1, h2, h3, h4, h5, h6, .btn, .site-title, .nav-list { + font-family: "Josefin Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important; +} + +h1, h2, h3 { + font-weight: 600; +} + +.note { + border-left-color: #E15829 !important; +} + +.search-result-highlight { + background-color: rgba(0, 173, 187, 0.2); +} + +.side-bar { + background-color: #008286 !important; + top: 0 !important; +} + +.site-header { + background-color: transparent !important; + border-bottom: 1px solid rgba(255, 255, 255, 0.15) !important; +} + +.nav-list .nav-list-item .nav-list-link { + color: #ffffff !important; +} +.nav-list .nav-list-item .nav-list-link:hover { + color: #ffffff !important; + background-color: rgba(255, 255, 255, 0.12) !important; +} +.nav-list .nav-list-item .nav-list-link.active { + color: #ffffff !important; + font-weight: 700; + background-color: rgba(255, 255, 255, 0.22) !important; +} + +.side-bar .site-footer { + color: rgba(255, 255, 255, 0.7) !important; +} +.side-bar .site-footer a { + color: #ffffff !important; + text-decoration: underline; +} + +.main .site-footer, +.main-content .site-footer { + text-align: left !important; + width: 100% !important; + max-width: 100% !important; + margin-top: 3rem !important; + padding-top: 1.5rem !important; + border-top: 1px solid #e9ecef !important; +} + +/*# sourceMappingURL=just-the-docs-light.css.map */ \ No newline at end of file diff --git a/_site/assets/css/just-the-docs-light.css.map b/_site/assets/css/just-the-docs-light.css.map new file mode 100644 index 0000000..1fb6bbe --- /dev/null +++ b/_site/assets/css/just-the-docs-light.css.map @@ -0,0 +1 @@ +{"version":3,"sourceRoot":"","sources":["../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/vendor/accessible-pygments/github-light.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/vendor/normalize.scss/normalize.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/base.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/color_schemes/light.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/support/mixins/_typography.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/support/mixins/_layout.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/support/_variables.scss","../../_sass/custom/setup.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/layout.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/content.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/navigation.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/typography.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/labels.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/buttons.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/support/mixins/_buttons.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/search.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/tables.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/code.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/utilities/_colors.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/utilities/_layout.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/utilities/_typography.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/utilities/_lists.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/utilities/_spacing.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/print.scss","../../../../.rbenv/versions/3.2.4/lib/ruby/gems/3.2.0/gems/just-the-docs-0.12.0/_sass/skiptomain.scss","just-the-docs-light.scss","../../_sass/custom/custom.scss"],"names":[],"mappings":"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IJ;EACE;EACA,eTpCK;ESqCL;;AX9EA;EACE;;ACvBA;EUiGJ;IXtEI;;;AC3BA;EDYF;IACE;;;ACbA;EUiGJ;IXhFI;;;;AW2FJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;;AAEA;EAEE,kBZ5Ha;;;AYgIjB;EACE;EACA,aT9DK;ES+DL,gBT/DK;;ADhEH;EU4HJ;IAMI;IACA;IACA,eTpEG;ISqEH;;;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;;AXnIF;EACE;;ACbA;EU8IF;IX7HE;;;ACjBA;EDEF;IACE;;;ACHA;EU8IF;IXvIE;;;AWgJF;EACE,OTtFG;ESuFH,QTvFG;ESwFH,cT1FG;ES2FH,ORvKkB;EQwKlB;;AAGF;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA,OT5JY;ES6JZ;EACA;;AXvLA;EACE;;ACOA;EUyKJ;IX5KI;;;;AWsLJ;EACE;EACA,aTrHK;ESsHL,gBTtHK;ESuHL,cTrHK;ESsHL,aTxHK;ESyHL,OTxKY;ESyKZ;EACA,aT/GO;ESgHP,mBTtKY;;AFpBZ;EACE;;ACHA;EUmLJ;IX5KI;;;ACPA;EUmLJ;IAaI;IACA;IACA,cTlIG;ISmIH;IACA;;;;AAIJ;EACE,YT1IK;;;AS6IP;EACE;;;AAGF;EACE;;AXrMA;EACE;;ACbA;EUgNJ;IX/LI;;;;AWoMJ;EACE;EACA,OTrJK;ESsJL,QTtJK;ESuJL;EACA,OTnJK;ESoJL,QTpJK;ESqJL,kBT7MM;ES8MN;EACA;EACA,YACE;EAEF;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,YACE;;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE,QTxLI;ESyLJ;;AVjQA;EU+PF;IAKI,OTzKiB;IS0KjB,YACE;;;AAKN;EACE,kBT7PI;;ADfJ;EU2QF;IAII;;;AV/QF;EUmRF;IAEI;;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;EACA,YACE;;AVlSF;EUwSA;IACE;IACA;IACA;;;AAIJ;EACE,aTxOI;;ADxEJ;EU+SF;IAII;;;;AC9TN;EACE;EACA;EACA;EACA,eV0EK;EUzEL;EACA,eVkFc;EUjFd,YACE;;;AAIJ;EACE;EACA;EACA;;;AAGF;AAAA;EAEE;EACA;EACA,kBVIM;EUHN;EACA;;AZDA;AAAA;EACE;;ACbA;EWOJ;AAAA;IZUI;;;AYAF;AAAA;EACE;;;AAOE;AAAA;EAEE;;AAGF;EACE,gBVkCD;;;AU3BL;EACE;;;AC9CF;EACE;EACA;EACA,kBXmBI;EWlBJ;EACA,eX+EY;;;AW1EhB;EACE,cXkBY;;;AWiCd;AAAA;AAAA;EAGE;EACA,eXMK;EWLL,kBX7CM;EW8CN,eXgBc;EWfd;EACA;EACA;EACA;;AAIA;AAAA;AAAA;EACE,OXLG;EWMH;EACA;EACA;EACA;EACA,SXVG;EWWH;EACA;EACA,OX7DU;EW8DV;;AAEA;AAAA;AAAA;EACE,MXjEQ;;AWoEV;AAAA;AAAA;EACE;EACA;EACA;;AAGF;AAAA;AAAA;EACE;EACA;;AAMF;AAAA;AAAA;EACE;EACA;;;AASJ;EACE;EACA,SX/CG;EWgDH;EACA;EACA,eXtCY;;AWyCd;AAAA;EAEE;EACA;EACA;;;AAUJ;EACE;EACA,eXrEK;;AW6CL;EACE;EACA,SX/CG;EWgDH;EACA;EACA,eXtCY;;AWyCd;AAAA;EAEE;EACA;EACA;;;AAwBF;AAAA;EAEE;EACA,SXpFG;EWqFH;EACA;EACA,eX3EY;;;AWmFhB;EACE;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;EACA,kBX3JI;EW4JJ;;AbzKF;AAAA;EACE;;ACHA;EYsKF;AAAA;Ib/JE;;;AayKF;EACE;EACA,eXjHG;EWkHH,cXlHG;;AWqHL;EACE;EACA;;;AAKJ;AAAA;EAEE,SX9HK;EW+HL,eX/HK;EWgIL;EACA;EACA,eXtHc;;AWwHd;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKJ;EACE;EACA;EACA;;;AAIF;AAAA;EAEE,YX9MM;EWmNJ,OXjNU;;;AWsNd;EACE,YXzNM;;;AYzBR;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAKF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;ACvOF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAKF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AdrBE;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;Ad5CJ;Ec+BE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;AAQR;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAKF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;Af3GA;EACE;;ACOA;EeZJ;IhBSI;;;;AAKF;EACE;;ACHA;EeRJ;IhBeI;;;;AAKF;EACE;;ACbA;EeJJ;IhBqBI;;;;AAKF;EACE;;ACvBA;EeAJ;IhB2BI;;;;AAKF;EACE;;ACjCA;EeIJ;IhBiCI;;;;AAKF;EACE;;AC3CA;EeQJ;IhBuCI;IACA,aErDuB;;;;AF0DzB;EACE;EACA,aE5DuB;;ADKvB;EeYJ;IhB+CI;;;;AAKF;EACE;EACA,aEvEuB;;ADKvB;EegBJ;IhBsDI;;;;AAKF;EACE;EACA,aElFuB;;ADKvB;EeoBJ;IhB6DI;;;;AAKF;EACE;EACA,aE7FuB;;ADKvB;EewBJ;IhBoEI;;;;AgBhEJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE,adxDiB;;;Ac2DnB;EACE,ad1DyB;;;Ac6D3B;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AC/EF;EACE;EACA;EACA;;AAGE;EACE;;;ACLN;EACE;EACA;;;AAQA;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAhCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AjBlCA;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjBzEJ;EiB6CE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AAaN;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAvBF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AjB7GA;EiBwHE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjB/IJ;EiBwHE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjB/IJ;EiBwHE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjB/IJ;EiBwHE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AjB/IJ;EiBwHE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAvBF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AC3JR;EACE;AAAA;AAAA;AAAA;AAAA;AAAA;IAME;;EAGF;IACE;IACA;;EAGF;IACE;IACA;IACA;AAEA;IACA;IACA;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;;;AC3CJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAAA;EAEE,OjBboB;EiBcpB,kBlBaM;EkBZN;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ACpBF;EACE,kBnBoBM;;;AoB5BR;EACE;;;AAIF;EACE;;;AAIF;EACE;;;AAIF;EACE;;;AAGF;EACE;EACA;;;AAIF;EACE;EACA;;;AAME;EACE;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;;;AAOR;EACE;;AAEA;EACE;EACA;;;AAKJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA","sourcesContent":["/*\ngenerated by accessible-pygments \nCopyright (c) 2022, Quansight Labs\nLicensed under the BSD license, see LICENSE for details.\n--\ngenerated by Pygments \nCopyright 2006-2025 by the Pygments team.\nLicensed under the BSD license, see LICENSE for details.\n*/\n\n.highlight .hll { background-color: #0969da4a }\n.highlight .c { color: #6E7781 } /* Comment */\n.highlight .err { color: #CF222E } /* Error */\n.highlight .k { color: #CF222E } /* Keyword */\n.highlight .l { color: #953800 } /* Literal */\n.highlight .n { color: #8250DF } /* Name */\n.highlight .o { color: #116329 } /* Operator */\n.highlight .p { color: #24292F } /* Punctuation */\n.highlight .ch { color: #6E7781 } /* Comment.Hashbang */\n.highlight .cm { color: #6E7781 } /* Comment.Multiline */\n.highlight .cp { color: #6E7781 } /* Comment.Preproc */\n.highlight .cpf { color: #6E7781 } /* Comment.PreprocFile */\n.highlight .c1 { color: #6E7781 } /* Comment.Single */\n.highlight .cs { color: #6E7781 } /* Comment.Special */\n.highlight .gd { color: #0550AE } /* Generic.Deleted */\n.highlight .ge { font-style: italic } /* Generic.Emph */\n.highlight .gr { color: #CF222E } /* Generic.Error */\n.highlight .gh { color: #0550AE } /* Generic.Heading */\n.highlight .gs { font-weight: bold } /* Generic.Strong */\n.highlight .gu { color: #0550AE } /* Generic.Subheading */\n.highlight .kc { color: #0550AE } /* Keyword.Constant */\n.highlight .kd { color: #CF222E } /* Keyword.Declaration */\n.highlight .kn { color: #CF222E } /* Keyword.Namespace */\n.highlight .kp { color: #CF222E } /* Keyword.Pseudo */\n.highlight .kr { color: #CF222E } /* Keyword.Reserved */\n.highlight .kt { color: #CF222E } /* Keyword.Type */\n.highlight .ld { color: #953800 } /* Literal.Date */\n.highlight .m { color: #953800 } /* Literal.Number */\n.highlight .s { color: #0550AE } /* Literal.String */\n.highlight .na { color: #953800 } /* Name.Attribute */\n.highlight .nb { color: #953800 } /* Name.Builtin */\n.highlight .nc { color: #0550AE } /* Name.Class */\n.highlight .no { color: #0550AE } /* Name.Constant */\n.highlight .nd { color: #953800 } /* Name.Decorator */\n.highlight .ni { color: #116329 } /* Name.Entity */\n.highlight .ne { color: #8250DF } /* Name.Exception */\n.highlight .nf { color: #0550AE } /* Name.Function */\n.highlight .nl { color: #953800 } /* Name.Label */\n.highlight .nn { color: #24292F } /* Name.Namespace */\n.highlight .nx { color: #8250DF } /* Name.Other */\n.highlight .py { color: #0550AE } /* Name.Property */\n.highlight .nt { color: #116329 } /* Name.Tag */\n.highlight .nv { color: #953800 } /* Name.Variable */\n.highlight .ow { color: #8250DF } /* Operator.Word */\n.highlight .pm { color: #24292F } /* Punctuation.Marker */\n.highlight .w { color: #24292F } /* Text.Whitespace */\n.highlight .mb { color: #953800 } /* Literal.Number.Bin */\n.highlight .mf { color: #953800 } /* Literal.Number.Float */\n.highlight .mh { color: #953800 } /* Literal.Number.Hex */\n.highlight .mi { color: #953800 } /* Literal.Number.Integer */\n.highlight .mo { color: #953800 } /* Literal.Number.Oct */\n.highlight .sa { color: #0550AE } /* Literal.String.Affix */\n.highlight .sb { color: #0550AE } /* Literal.String.Backtick */\n.highlight .sc { color: #0550AE } /* Literal.String.Char */\n.highlight .dl { color: #0550AE } /* Literal.String.Delimiter */\n.highlight .sd { color: #0550AE } /* Literal.String.Doc */\n.highlight .s2 { color: #0550AE } /* Literal.String.Double */\n.highlight .se { color: #0550AE } /* Literal.String.Escape */\n.highlight .sh { color: #0550AE } /* Literal.String.Heredoc */\n.highlight .si { color: #0550AE } /* Literal.String.Interpol */\n.highlight .sx { color: #0550AE } /* Literal.String.Other */\n.highlight .sr { color: #0550AE } /* Literal.String.Regex */\n.highlight .s1 { color: #0550AE } /* Literal.String.Single */\n.highlight .ss { color: #0550AE } /* Literal.String.Symbol */\n.highlight .bp { color: #953800 } /* Name.Builtin.Pseudo */\n.highlight .fm { color: #0550AE } /* Name.Function.Magic */\n.highlight .vc { color: #953800 } /* Name.Variable.Class */\n.highlight .vg { color: #953800 } /* Name.Variable.Global */\n.highlight .vi { color: #953800 } /* Name.Variable.Instance */\n.highlight .vm { color: #953800 } /* Name.Variable.Magic */\n.highlight .il { color: #953800 } /* Literal.Number.Integer.Long */\n","/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n font-family: monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n font-family: monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n appearance: auto;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-decoration {\n appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n appearance: auto; /* 1 */\n font: inherit; /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n display: none;\n}\n","// Base element style overrides\n// stylelint-disable selector-no-type, selector-max-type, selector-max-specificity, selector-max-id\n\n:root {\n color-scheme: $color-scheme;\n}\n\n* {\n box-sizing: border-box;\n}\n\nhtml {\n scroll-behavior: smooth;\n\n @include fs-4;\n}\n\nbody {\n font-family: $body-font-family;\n font-size: inherit;\n line-height: $body-line-height;\n color: $body-text-color;\n background-color: $body-background-color;\n overflow-wrap: break-word;\n}\n\nol,\nul,\ndl,\npre,\naddress,\nblockquote,\ntable,\ndiv,\nhr,\nform,\nfieldset,\nnoscript .table-wrapper {\n margin-top: 0;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n#toctitle {\n margin-top: 0;\n margin-bottom: 1em;\n font-weight: 500;\n line-height: $body-heading-line-height;\n color: $body-heading-color;\n}\n\np {\n margin-top: 1em;\n margin-bottom: 1em;\n}\n\na {\n color: $link-color;\n text-decoration: none;\n}\n\na:not([class]) {\n text-decoration: underline;\n text-decoration-color: $border-color;\n text-underline-offset: 2px;\n\n &:hover {\n text-decoration-color: rgba($link-color, 0.45);\n }\n}\n\ncode {\n font-family: $mono-font-family;\n font-size: 0.75em;\n line-height: $body-line-height;\n}\n\nfigure,\npre {\n margin: 0;\n}\n\nli {\n margin: 0.25em 0;\n}\n\nimg {\n max-width: 100%;\n height: auto;\n}\n\nhr {\n height: 1px;\n padding: 0;\n margin: $sp-6 0;\n background-color: $border-color;\n border: 0;\n}\n\n// adds a GitHub-style sidebar to blockquotes\nblockquote {\n margin: 10px 0;\n\n // resets user-agent stylesheets for blockquotes\n margin-block-start: 0;\n margin-inline-start: 0;\n padding-left: 1rem;\n border-left: 3px solid $border-color;\n}\n","$color-scheme: light !default;\n$body-background-color: $white !default;\n$body-heading-color: $grey-dk-300 !default;\n$body-text-color: $grey-dk-100 !default;\n$link-color: $purple-000 !default;\n$nav-child-link-color: $grey-dk-100 !default;\n$sidebar-color: $grey-lt-000 !default;\n$base-button-color: #f7f7f7 !default;\n$btn-primary-color: $purple-100 !default;\n$code-background-color: $white !default;\n$feedback-color: darken($sidebar-color, 3%) !default;\n$table-background-color: $white !default;\n$search-background-color: $white !default;\n$search-result-preview-color: $grey-dk-100 !default;\n\n@import \"./vendor/accessible-pygments/github-light\";\n","// TODO: would be good to consider refactoring these mixins in a way that\n// the & { } selector is not necessary. Note that removing the & { }\n// will trip a SCSS deprecation warning -\n// see https://sass-lang.com/documentation/breaking-changes/mixed-decls/\n// stylelint-disable block-no-redundant-nested-style-rules\n@mixin fs-1 {\n & {\n font-size: $font-size-1 !important;\n }\n\n @include mq(sm) {\n font-size: $font-size-1-sm !important;\n }\n}\n\n@mixin fs-2 {\n & {\n font-size: $font-size-2 !important;\n }\n\n @include mq(sm) {\n font-size: $font-size-3 !important;\n }\n}\n\n@mixin fs-3 {\n & {\n font-size: $font-size-3 !important;\n }\n\n @include mq(sm) {\n font-size: $font-size-4 !important;\n }\n}\n\n@mixin fs-4 {\n & {\n font-size: $font-size-4 !important;\n }\n\n @include mq(sm) {\n font-size: $font-size-5 !important;\n }\n}\n\n@mixin fs-5 {\n & {\n font-size: $font-size-5 !important;\n }\n\n @include mq(sm) {\n font-size: $font-size-6 !important;\n }\n}\n\n@mixin fs-6 {\n & {\n font-size: $font-size-6 !important;\n }\n\n @include mq(sm) {\n font-size: $font-size-7 !important;\n line-height: $body-heading-line-height;\n }\n}\n\n@mixin fs-7 {\n & {\n font-size: $font-size-7 !important;\n line-height: $body-heading-line-height;\n }\n\n @include mq(sm) {\n font-size: $font-size-8 !important;\n }\n}\n\n@mixin fs-8 {\n & {\n font-size: $font-size-8 !important;\n line-height: $body-heading-line-height;\n }\n\n @include mq(sm) {\n font-size: $font-size-9 !important;\n }\n}\n\n@mixin fs-9 {\n & {\n font-size: $font-size-9 !important;\n line-height: $body-heading-line-height;\n }\n\n @include mq(sm) {\n font-size: $font-size-10 !important;\n }\n}\n\n@mixin fs-10 {\n & {\n font-size: $font-size-10 !important;\n line-height: $body-heading-line-height;\n }\n\n @include mq(sm) {\n font-size: $font-size-10-sm !important;\n }\n}\n","// Media query\n\n// Media query mixin\n// Usage:\n// @include mq(md) {\n// ..medium and up styles\n// }\n@mixin mq($name) {\n // Retrieves the value from the key\n $value: map-get($media-queries, $name);\n\n // If the key exists in the map\n @if $value {\n // Prints a media query based on the value\n @media (min-width: $value) {\n @content;\n }\n } @else {\n @warn \"No value could be retrieved from `#{$media-query}`. Please make sure it is defined in `$media-queries` map.\";\n }\n}\n\n// Responsive container\n\n@mixin container {\n padding-right: $gutter-spacing-sm;\n padding-left: $gutter-spacing-sm;\n\n @include mq(md) {\n padding-right: $gutter-spacing;\n padding-left: $gutter-spacing;\n }\n}\n","// Typography\n\n// prettier-ignore\n$body-font-family: system-ui, -apple-system, blinkmacsystemfont, \"Segoe UI\",\n roboto, \"Helvetica Neue\", arial, sans-serif, \"Segoe UI Emoji\" !default;\n$mono-font-family: \"SFMono-Regular\", menlo, consolas, monospace !default;\n$root-font-size: 16px !default; // DEPRECATED: previously base font-size for rems\n$body-line-height: 1.4 !default;\n$content-line-height: 1.6 !default;\n$body-heading-line-height: 1.25 !default;\n\n// Font size\n// `-sm` suffix is the size at the small (and above) media query\n\n$font-size-1: 0.5625rem !default;\n$font-size-1-sm: 0.625rem !default;\n$font-size-2: 0.6875rem !default; // h4 - uppercased!, h6 not uppercased, text-small\n$font-size-3: 0.75rem !default; // h5\n$font-size-4: 0.875rem !default;\n$font-size-5: 1rem !default; // h3\n$font-size-6: 1.125rem !default; // h2\n$font-size-7: 1.5rem !default;\n$font-size-8: 2rem !default; // h1\n$font-size-9: 2.25rem !default;\n$font-size-10: 2.625rem !default;\n$font-size-10-sm: 3rem !default;\n\n// Colors\n\n$white: #fff !default;\n$grey-dk-000: #959396 !default;\n$grey-dk-100: #5c5962 !default;\n$grey-dk-200: #44434d !default;\n$grey-dk-250: #302d36 !default;\n$grey-dk-300: #27262b !default;\n$grey-lt-000: #f5f6fa !default;\n$grey-lt-100: #eeebee !default;\n$grey-lt-200: #ecebed !default;\n$grey-lt-300: #e6e1e8 !default;\n$purple-000: #7253ed !default;\n$purple-100: #5e41d0 !default;\n$purple-200: #4e26af !default;\n$purple-300: #381885 !default;\n$blue-000: #2c84fa !default;\n$blue-100: #2869e6 !default;\n$blue-200: #264caf !default;\n$blue-300: #183385 !default;\n$green-000: #41d693 !default;\n$green-100: #11b584 !default;\n$green-200: #009c7b !default;\n$green-300: #026e57 !default;\n$yellow-000: #ffeb82 !default;\n$yellow-100: #fadf50 !default;\n$yellow-200: #f7d12e !default;\n$yellow-300: #e7af06 !default;\n$red-000: #f77e7e !default;\n$red-100: #f96e65 !default;\n$red-200: #e94c4c !default;\n$red-300: #dd2e2e !default;\n\n// Spacing\n\n$spacing-unit: 1rem; // 1rem == 16px\n\n$spacers: (\n sp-0: 0,\n sp-1: $spacing-unit * 0.25,\n sp-2: $spacing-unit * 0.5,\n sp-3: $spacing-unit * 0.75,\n sp-4: $spacing-unit,\n sp-5: $spacing-unit * 1.5,\n sp-6: $spacing-unit * 2,\n sp-7: $spacing-unit * 2.5,\n sp-8: $spacing-unit * 3,\n sp-9: $spacing-unit * 3.5,\n sp-10: $spacing-unit * 4,\n) !default;\n$sp-1: map-get($spacers, sp-1) !default; // 0.25 rem == 4px\n$sp-2: map-get($spacers, sp-2) !default; // 0.5 rem == 8px\n$sp-3: map-get($spacers, sp-3) !default; // 0.75 rem == 12px\n$sp-4: map-get($spacers, sp-4) !default; // 1 rem == 16px\n$sp-5: map-get($spacers, sp-5) !default; // 1.5 rem == 24px\n$sp-6: map-get($spacers, sp-6) !default; // 2 rem == 32px\n$sp-7: map-get($spacers, sp-7) !default; // 2.5 rem == 40px\n$sp-8: map-get($spacers, sp-8) !default; // 3 rem == 48px\n$sp-9: map-get($spacers, sp-9) !default; // 3.5 rem == 56px\n$sp-10: map-get($spacers, sp-10) !default; // 4 rem == 64px\n\n// Borders\n\n$border: 1px solid !default;\n$border-radius: 4px !default;\n$border-color: $grey-lt-100 !default;\n\n// Grid system\n\n$gutter-spacing: $sp-6 !default;\n$gutter-spacing-sm: $sp-4 !default;\n$nav-width: 16.5rem !default;\n$nav-width-md: 15.5rem !default;\n$nav-list-item-height: $sp-6 !default;\n$nav-list-item-height-sm: $sp-8 !default;\n$nav-list-expander-right: true;\n$content-width: 50rem !default;\n$header-height: 3.75rem !default;\n$search-results-width: $content-width - $nav-width !default;\n$transition-duration: 400ms;\n\n// Media queries in pixels\n\n$media-queries: (\n xs: 20rem,\n sm: 31.25rem,\n md: $content-width,\n lg: $content-width + $nav-width,\n xl: 87.5rem,\n) !default;\n","// OpenChain Official Brand Palette\n$openchain-teal: #00ADBB; // Pantone 7466 C (Bright Accent)\n$openchain-teal-dark: #008286; // Pantone 7712 C (Primary Brand / Sidebar)\n$openchain-orange: #E15829; // Pantone 7579 C (Action / Highlight)\n\n// Override Theme Core Variables\n$sidebar-color: $openchain-teal;\n$link-color: $openchain-teal-dark;\n$btn-primary-color: $openchain-orange;\n\n// Navigation and interactive states\n$nav-child-link-color: $openchain-teal-dark;\n","// The basic two column layout\n\n.side-bar {\n z-index: 0;\n display: flex;\n flex-wrap: wrap;\n background-color: $sidebar-color;\n\n @include mq(md) {\n flex-flow: column nowrap;\n position: fixed;\n width: $nav-width-md;\n height: 100%;\n border-right: $border $border-color;\n align-items: flex-end;\n }\n\n @include mq(lg) {\n width: calc((100% - #{$nav-width + $content-width}) / 2 + #{$nav-width});\n min-width: $nav-width;\n }\n\n & + .main {\n @include mq(md) {\n margin-left: $nav-width-md;\n }\n\n @include mq(lg) {\n // stylelint-disable function-name-case\n // disable for Max(), we want to use the CSS max() function\n margin-left: Max(\n #{$nav-width},\n calc((100% - #{$nav-width + $content-width}) / 2 + #{$nav-width})\n );\n // stylelint-enable function-name-case\n }\n\n .main-header {\n display: none;\n background-color: $sidebar-color;\n\n @include mq(md) {\n display: flex;\n background-color: $body-background-color;\n }\n\n &.nav-open {\n display: block;\n\n @include mq(md) {\n display: flex;\n }\n }\n }\n }\n}\n\n.main {\n margin: auto;\n\n @include mq(md) {\n position: relative;\n max-width: $content-width;\n }\n}\n\n.main-content-wrap {\n padding-top: $gutter-spacing-sm;\n padding-bottom: $gutter-spacing-sm;\n\n @include container;\n\n @include mq(md) {\n padding-top: $gutter-spacing;\n padding-bottom: $gutter-spacing;\n }\n}\n\n.main-header {\n z-index: 0;\n border-bottom: $border $border-color;\n\n @include mq(md) {\n display: flex;\n justify-content: space-between;\n height: $header-height;\n }\n}\n\n.site-nav,\n.site-header,\n.site-footer {\n width: 100%;\n\n @include mq(lg) {\n width: $nav-width;\n }\n}\n\n.site-nav {\n display: none;\n\n &.nav-open {\n display: block;\n }\n\n @include mq(md) {\n display: block;\n padding-top: $sp-8;\n padding-bottom: $gutter-spacing-sm;\n overflow-y: auto;\n flex: 1 1 auto;\n }\n}\n\n.site-header {\n display: flex;\n min-height: $header-height;\n align-items: center;\n\n @include mq(md) {\n height: $header-height;\n max-height: $header-height;\n border-bottom: $border $border-color;\n }\n}\n\n.site-title {\n flex-grow: 1;\n display: flex;\n height: 100%;\n align-items: center;\n padding-top: $sp-3;\n padding-bottom: $sp-3;\n color: $body-heading-color;\n outline-offset: -1px; // Fixes outline clipping on both desktop/mobile \"views\"\n\n @include container;\n\n @include fs-6;\n\n @include mq(md) {\n padding-top: $sp-2;\n padding-bottom: $sp-2;\n }\n}\n\n@if variable-exists(logo) {\n .site-logo {\n width: 100%;\n height: 100%;\n background-image: url($logo);\n background-repeat: no-repeat;\n background-position: left center;\n background-size: contain;\n }\n}\n\n.site-button {\n display: flex;\n height: 100%;\n padding: $gutter-spacing-sm;\n align-items: center;\n outline-offset: -1px; // Fixes outline clipping on both desktop/mobile \"views\"\n}\n\n@include mq(md) {\n .site-header .site-button {\n display: none;\n }\n}\n\n.site-title:hover {\n background-image: linear-gradient(\n -90deg,\n rgba($feedback-color, 1) 0%,\n rgba($feedback-color, 0.8) 80%,\n rgba($feedback-color, 0) 100%\n );\n}\n\n.site-button:hover {\n background-image: linear-gradient(\n -90deg,\n rgba($feedback-color, 1) 0%,\n rgba($feedback-color, 0.8) 100%\n );\n}\n\n.site-footer {\n position: absolute;\n bottom: 0;\n left: 0;\n padding-top: $sp-4;\n padding-bottom: $sp-4;\n\n @include container;\n\n @include fs-2;\n\n @include mq(md) {\n position: static;\n justify-self: end;\n }\n}\n\n.icon {\n width: $sp-5;\n height: $sp-5;\n color: $link-color;\n}\n","@charset \"UTF-8\";\n\n// Styles for rendered markdown in the .main-content container\n// stylelint-disable selector-no-type, max-nesting-depth, selector-max-compound-selectors, selector-max-type, selector-max-specificity, selector-max-id\n\n.main-content {\n line-height: $content-line-height;\n\n ol,\n ul,\n dl,\n pre,\n address,\n blockquote,\n .table-wrapper {\n margin-top: 0.5em;\n }\n\n a {\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n ul,\n ol {\n padding-left: 1.5em;\n }\n\n li {\n .highlight {\n margin-top: $sp-1;\n }\n }\n\n ol {\n list-style-type: none;\n counter-reset: step-counter;\n\n > li {\n position: relative;\n\n &::before {\n position: absolute;\n top: 0.2em;\n left: -1.6em;\n color: $grey-dk-000;\n content: counter(step-counter);\n counter-increment: step-counter;\n @include fs-3;\n\n @include mq(sm) {\n top: 0.11em;\n }\n }\n\n ol {\n counter-reset: sub-counter;\n\n > li {\n &::before {\n content: counter(sub-counter, lower-alpha);\n counter-increment: sub-counter;\n }\n }\n }\n }\n }\n\n ul {\n list-style: none;\n\n > li {\n &::before {\n position: absolute;\n margin-left: -1.4em;\n color: $grey-dk-000;\n content: \"•\";\n }\n }\n }\n\n .task-list-item {\n &::before {\n content: \"\";\n }\n }\n\n .task-list-item-checkbox {\n margin-right: 0.6em;\n margin-left: -1.4em;\n\n // The same margin-left is used above for ul > li::before\n }\n\n hr + * {\n margin-top: 0;\n }\n\n h1:first-of-type {\n margin-top: 0.5em;\n }\n\n dl {\n display: grid;\n grid-template: auto / 10em 1fr;\n }\n\n dt,\n dd {\n margin: 0.25em 0;\n }\n\n dt {\n grid-column: 1;\n font-weight: 500;\n text-align: right;\n\n &::after {\n content: \":\";\n }\n }\n\n dd {\n grid-column: 2;\n margin-bottom: 0;\n margin-left: 1em;\n\n blockquote,\n div,\n dl,\n dt,\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n li,\n ol,\n p,\n pre,\n table,\n ul,\n .table-wrapper {\n &:first-child {\n margin-top: 0;\n }\n }\n }\n\n dd,\n ol,\n ul {\n dl:first-child {\n dt:first-child,\n dd:nth-child(2) {\n margin-top: 0;\n }\n }\n }\n\n .anchor-heading {\n position: absolute;\n right: -$sp-4;\n width: $sp-5;\n height: 100%;\n padding-right: $sp-1;\n padding-left: $sp-1;\n overflow: visible;\n\n @include mq(md) {\n right: auto;\n left: -$sp-5;\n }\n\n svg {\n display: inline-block;\n width: 100%;\n height: 100%;\n color: $link-color;\n visibility: hidden;\n }\n }\n\n .anchor-heading:hover,\n .anchor-heading:focus,\n h1:hover > .anchor-heading,\n h2:hover > .anchor-heading,\n h3:hover > .anchor-heading,\n h4:hover > .anchor-heading,\n h5:hover > .anchor-heading,\n h6:hover > .anchor-heading {\n svg {\n visibility: visible;\n }\n }\n\n summary {\n cursor: pointer;\n }\n\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n #toctitle {\n position: relative;\n margin-top: 1.5em;\n margin-bottom: 0.25em;\n\n + table,\n + .table-wrapper,\n + .code-example,\n + .highlighter-rouge,\n + .sectionbody .listingblock {\n margin-top: 1em;\n }\n\n + p:not(.label) {\n margin-top: 0;\n }\n }\n\n > h1:first-child,\n > h2:first-child,\n > h3:first-child,\n > h4:first-child,\n > h5:first-child,\n > h6:first-child,\n > .sect1:first-child > h2,\n > .sect2:first-child > h3,\n > .sect3:first-child > h4,\n > .sect4:first-child > h5,\n > .sect5:first-child > h6 {\n margin-top: $sp-2;\n }\n}\n","// Main nav, breadcrumb, etc...\n// stylelint-disable selector-no-type, max-nesting-depth, selector-max-compound-selectors, selector-max-type, selector-max-specificity\n\n.nav-list {\n padding: 0;\n margin-top: 0;\n margin-bottom: 0;\n list-style: none;\n\n .nav-list-item {\n position: relative;\n margin: 0;\n\n @include fs-4;\n\n @include mq(md) {\n @include fs-3;\n }\n\n .nav-list-link {\n display: block;\n min-height: $nav-list-item-height-sm;\n padding-top: $sp-1;\n padding-bottom: $sp-1;\n line-height: #{$nav-list-item-height-sm - 2 * $sp-1};\n outline-offset: -1px; // Fixes outline clipping on both desktop/mobile \"views\"\n\n @if $nav-list-expander-right {\n padding-right: $nav-list-item-height-sm;\n padding-left: $gutter-spacing-sm;\n } @else {\n padding-right: $gutter-spacing-sm;\n padding-left: $nav-list-item-height-sm;\n }\n\n @include mq(md) {\n min-height: $nav-list-item-height;\n line-height: #{$nav-list-item-height - 2 * $sp-1};\n @if $nav-list-expander-right {\n padding-right: $nav-list-item-height;\n padding-left: $gutter-spacing;\n } @else {\n padding-right: $gutter-spacing;\n padding-left: $nav-list-item-height;\n }\n }\n\n &.external > svg {\n width: $sp-4;\n height: $sp-4;\n vertical-align: text-bottom;\n }\n\n &.active {\n font-weight: 600;\n text-decoration: none;\n }\n\n &:hover,\n &.active {\n color: darken($link-color, 5%);\n background-image: linear-gradient(\n -90deg,\n rgba($feedback-color, 1) 0%,\n rgba($feedback-color, 0.8) 80%,\n rgba($feedback-color, 0) 100%\n );\n }\n }\n\n .nav-list-expander {\n position: absolute;\n @if $nav-list-expander-right {\n right: 0;\n }\n\n width: $nav-list-item-height-sm;\n height: $nav-list-item-height-sm;\n padding: #{$nav-list-item-height-sm * 0.25};\n color: $link-color;\n outline-offset: -1px; // Fixes outline clipping on both desktop/mobile \"views\"\n\n @include mq(md) {\n width: $nav-list-item-height;\n height: $nav-list-item-height;\n padding: #{$nav-list-item-height * 0.25};\n }\n\n &:hover {\n background-image: linear-gradient(\n -90deg,\n rgba($feedback-color, 1) 0%,\n rgba($feedback-color, 0.8) 100%\n );\n }\n\n @if $nav-list-expander-right {\n svg {\n transform: rotate(90deg);\n }\n }\n }\n\n > .nav-list {\n display: none;\n padding-left: $sp-3;\n list-style: none;\n\n .nav-list-item {\n position: relative;\n\n .nav-list-link {\n color: $nav-child-link-color;\n }\n\n .nav-list-expander {\n color: $nav-child-link-color;\n }\n }\n }\n\n &.active {\n > .nav-list-expander svg {\n @if $nav-list-expander-right {\n transform: rotate(-90deg);\n } @else {\n transform: rotate(90deg);\n }\n }\n\n > .nav-list {\n display: block;\n }\n }\n }\n}\n\n.nav-category {\n padding: $sp-2 $gutter-spacing-sm;\n font-weight: 600;\n text-align: start;\n text-transform: uppercase;\n border-bottom: $border $border-color;\n @include fs-2;\n\n @include mq(md) {\n padding: $sp-2 $gutter-spacing;\n margin-top: $gutter-spacing-sm;\n text-align: start;\n\n &:first-child {\n margin-top: 0;\n }\n }\n}\n\n.nav-list.nav-category-list {\n > .nav-list-item {\n margin: 0;\n\n > .nav-list {\n padding: 0;\n\n > .nav-list-item {\n > .nav-list-link {\n color: $link-color;\n }\n\n > .nav-list-expander {\n color: $link-color;\n }\n }\n }\n }\n}\n\n// Aux nav\n\n.aux-nav {\n height: 100%;\n overflow-x: auto;\n @include fs-2;\n\n .aux-nav-list {\n display: flex;\n height: 100%;\n padding: 0;\n margin: 0;\n list-style: none;\n }\n\n .aux-nav-list-item {\n display: inline-block;\n height: 100%;\n padding: 0;\n margin: 0;\n }\n\n @include mq(md) {\n padding-right: $gutter-spacing-sm;\n }\n}\n\n// Breadcrumb nav\n\n.breadcrumb-nav {\n @include mq(md) {\n margin-top: -$sp-4;\n }\n}\n\n.breadcrumb-nav-list {\n padding-left: 0;\n margin-bottom: $sp-3;\n list-style: none;\n}\n\n.breadcrumb-nav-list-item {\n display: table-cell;\n @include fs-2;\n\n &::before {\n display: none;\n }\n\n &::after {\n display: inline-block;\n margin-right: $sp-2;\n margin-left: $sp-2;\n color: $grey-dk-000;\n content: \"/\";\n }\n\n &:last-child {\n &::after {\n content: \"\";\n }\n }\n}\n","// Typography\n// stylelint-disable selector-no-type, selector-max-type, selector-max-specificity, selector-max-id\n\nh1,\n.text-alpha {\n font-weight: 300;\n\n @include fs-8;\n}\n\nh2,\n.text-beta,\n#toctitle {\n @include fs-6;\n}\n\nh3,\n.text-gamma {\n @include fs-5;\n}\n\nh4,\n.text-delta {\n font-weight: 400;\n text-transform: uppercase;\n letter-spacing: 0.1em;\n\n @include fs-2;\n}\n\nh4 code {\n text-transform: none;\n}\n\nh5,\n.text-epsilon {\n @include fs-3;\n}\n\nh6,\n.text-zeta {\n @include fs-2;\n}\n\n.text-small {\n @include fs-2;\n}\n\n.text-mono {\n font-family: $mono-font-family !important;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n","// Labels (not the form kind)\n\n// this :not() prevents a style clash with Mermaid.js's\n// diagram labels, which also use .label\n// for more, see https://github.com/just-the-docs/just-the-docs/issues/1272\n// and the accompanying PR\n.label:not(g),\n.label-blue:not(g) {\n display: inline-block;\n padding: 0.16em 0.56em;\n margin-right: $sp-2;\n margin-left: $sp-2;\n color: $white;\n text-transform: uppercase;\n vertical-align: middle;\n background-color: $blue-100;\n border-radius: 12px;\n\n @include fs-2;\n}\n\n.label-green:not(g) {\n background-color: $green-300;\n}\n\n.label-purple:not(g) {\n background-color: $purple-100;\n}\n\n.label-red:not(g) {\n background-color: $red-300;\n}\n\n.label-yellow:not(g) {\n color: $grey-dk-200;\n background-color: $yellow-200;\n}\n","// Buttons and things that look like buttons\n// stylelint-disable color-named\n\n.btn {\n display: inline-block;\n box-sizing: border-box;\n padding: 0.3em 1em;\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n font-weight: 500;\n line-height: 1.5;\n color: $link-color;\n text-decoration: none;\n vertical-align: baseline;\n cursor: pointer;\n background-color: $base-button-color;\n border-width: 0;\n border-radius: $border-radius;\n box-shadow:\n 0 1px 2px rgba(0, 0, 0, 0.12),\n 0 3px 10px rgba(0, 0, 0, 0.08);\n appearance: none;\n\n &:focus {\n text-decoration: none;\n outline: none;\n box-shadow: 0 0 0 3px rgba(blue, 0.25);\n }\n\n &:focus:hover,\n &.selected:focus {\n box-shadow: 0 0 0 3px rgba(blue, 0.25);\n }\n\n &:hover,\n &.zeroclipboard-is-hover {\n color: darken($link-color, 2%);\n }\n\n &:hover,\n &:active,\n &.zeroclipboard-is-hover,\n &.zeroclipboard-is-active {\n text-decoration: none;\n background-color: darken($base-button-color, 1%);\n }\n\n &:active,\n &.selected,\n &.zeroclipboard-is-active {\n background-color: darken($base-button-color, 3%);\n background-image: none;\n box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15);\n }\n\n &.selected:hover {\n background-color: darken(#dcdcdc, 5%);\n }\n\n &:disabled,\n &.disabled {\n &,\n &:hover {\n color: rgba(102, 102, 102, 0.5);\n cursor: default;\n background-color: rgba(229, 229, 229, 0.5);\n background-image: none;\n box-shadow: none;\n }\n }\n}\n\n.btn-outline {\n color: $link-color;\n background: transparent;\n box-shadow: inset 0 0 0 2px $grey-lt-300;\n\n &:hover,\n &:active,\n &.zeroclipboard-is-hover,\n &.zeroclipboard-is-active {\n color: darken($link-color, 4%);\n text-decoration: none;\n background-color: transparent;\n box-shadow: inset 0 0 0 3px $grey-lt-300;\n }\n\n &:focus {\n text-decoration: none;\n outline: none;\n box-shadow:\n inset 0 0 0 2px $grey-dk-100,\n 0 0 0 3px rgba(blue, 0.25);\n }\n\n &:focus:hover,\n &.selected:focus {\n box-shadow: inset 0 0 0 2px $grey-dk-100;\n }\n}\n\n.btn-primary {\n @include btn-color($white, $btn-primary-color);\n}\n\n.btn-purple {\n @include btn-color($white, $purple-100);\n}\n\n.btn-blue {\n @include btn-color($white, $blue-200);\n}\n\n.btn-green {\n @include btn-color($white, $green-300);\n}\n\n.btn-reset {\n background: none;\n border: none;\n margin: 0;\n text-align: inherit;\n font: inherit;\n border-radius: 0;\n appearance: none;\n}\n","// Colored button\n\n@mixin btn-color($fg, $bg) {\n color: $fg;\n background-color: darken($bg, 2%);\n background-image: linear-gradient(lighten($bg, 5%), darken($bg, 2%));\n box-shadow:\n 0 1px 3px rgba(0, 0, 0, 0.25),\n 0 4px 10px rgba(0, 0, 0, 0.12);\n\n &:hover,\n &.zeroclipboard-is-hover {\n color: $fg;\n background-color: darken($bg, 4%);\n background-image: linear-gradient((lighten($bg, 2%), darken($bg, 4%)));\n }\n\n &:active,\n &.selected,\n &.zeroclipboard-is-active {\n background-color: darken($bg, 5%);\n background-image: none;\n box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15);\n }\n\n &.selected:hover {\n background-color: darken($bg, 10%);\n }\n}\n","// Search input and autocomplete\n\n.search {\n position: relative;\n z-index: 2;\n flex-grow: 1;\n height: $sp-10;\n padding: $sp-2;\n transition: padding linear #{$transition-duration * 0.5};\n\n @include mq(md) {\n position: relative !important;\n width: auto !important;\n height: 100% !important;\n padding: 0;\n transition: none;\n }\n}\n\n.search-input-wrap {\n position: relative;\n z-index: 1;\n height: $sp-8;\n overflow: hidden;\n border-radius: $border-radius;\n box-shadow:\n 0 1px 2px rgba(0, 0, 0, 0.12),\n 0 3px 10px rgba(0, 0, 0, 0.08);\n transition: height linear #{$transition-duration * 0.5};\n\n @include mq(md) {\n position: absolute;\n width: 100%;\n max-width: $search-results-width;\n height: 100% !important;\n border-radius: 0;\n box-shadow: none;\n transition: width ease $transition-duration;\n }\n}\n\n.search-input {\n position: absolute;\n width: 100%;\n height: 100%;\n padding: $sp-2 $gutter-spacing-sm $sp-2 #{$gutter-spacing-sm + $sp-5};\n font-size: 1rem;\n color: $body-text-color;\n background-color: $search-background-color;\n border-top: 0;\n border-right: 0;\n border-bottom: 0;\n border-left: 0;\n border-radius: 0;\n\n @include mq(md) {\n padding: $sp-2 $gutter-spacing-sm $sp-2 #{$gutter-spacing + $sp-5};\n font-size: 0.875rem;\n background-color: $body-background-color;\n transition: padding-left linear #{$transition-duration * 0.5};\n }\n\n &:focus {\n outline-offset: -1px;\n\n + .search-label .search-icon {\n color: $link-color;\n }\n }\n}\n\n.search-label {\n position: absolute;\n display: flex;\n height: 100%;\n padding-left: $gutter-spacing-sm;\n\n @include mq(md) {\n padding-left: $gutter-spacing;\n transition: padding-left linear #{$transition-duration * 0.5};\n }\n\n .search-icon {\n width: #{$sp-4 * 1.2};\n height: #{$sp-4 * 1.2};\n align-self: center;\n color: $grey-dk-000;\n }\n}\n\n.search-results {\n position: absolute;\n left: 0;\n display: none;\n width: 100%;\n max-height: calc(100% - #{$sp-10});\n overflow-y: auto;\n background-color: $search-background-color;\n border-bottom-right-radius: $border-radius;\n border-bottom-left-radius: $border-radius;\n box-shadow:\n 0 1px 2px rgba(0, 0, 0, 0.12),\n 0 3px 10px rgba(0, 0, 0, 0.08);\n\n @include mq(md) {\n top: 100%;\n width: $search-results-width;\n max-height: calc(100vh - 200%) !important;\n }\n}\n\n.search-results-list {\n padding-left: 0;\n margin-bottom: $sp-1;\n list-style: none;\n @include fs-4;\n\n @include mq(md) {\n @include fs-3;\n }\n}\n\n.search-results-list-item {\n padding: 0;\n margin: 0;\n}\n\n.search-result {\n display: block;\n padding: $sp-1 $sp-3;\n outline-offset: -1px;\n\n &:hover,\n &.active {\n background-color: $feedback-color;\n }\n}\n\n.search-result-title {\n display: block;\n padding-top: $sp-2;\n padding-bottom: $sp-2;\n\n @include mq(sm) {\n display: inline-block;\n width: 40%;\n padding-right: $sp-2;\n vertical-align: top;\n }\n}\n\n.search-result-doc {\n display: flex;\n align-items: center;\n overflow-wrap: break-word;\n\n &.search-result-doc-parent {\n opacity: 0.5;\n @include fs-3;\n\n @include mq(md) {\n @include fs-2;\n }\n }\n\n .search-result-icon {\n width: $sp-4;\n height: $sp-4;\n margin-right: $sp-2;\n color: $link-color;\n flex-shrink: 0;\n }\n\n .search-result-doc-title {\n overflow: auto;\n }\n}\n\n.search-result-section {\n margin-left: #{$sp-4 + $sp-2};\n overflow-wrap: break-word;\n}\n\n.search-result-rel-url {\n display: block;\n margin-left: #{$sp-4 + $sp-2};\n overflow: hidden;\n color: $search-result-preview-color;\n text-overflow: ellipsis;\n white-space: nowrap;\n @include fs-1;\n}\n\n.search-result-previews {\n display: block;\n padding-top: $sp-2;\n padding-bottom: $sp-2;\n padding-left: $sp-4;\n margin-left: $sp-2;\n color: $search-result-preview-color;\n overflow-wrap: break-word;\n border-left: $border;\n border-left-color: $border-color;\n @include fs-2;\n\n @include mq(sm) {\n display: inline-block;\n width: 60%;\n padding-left: $sp-2;\n margin-left: 0;\n vertical-align: top;\n }\n}\n\n.search-result-preview + .search-result-preview {\n margin-top: $sp-1;\n}\n\n.search-result-highlight {\n font-weight: bold;\n}\n\n.search-no-result {\n padding: $sp-2 $sp-3;\n @include fs-3;\n}\n\n.search-button {\n position: fixed;\n right: $sp-4;\n bottom: $sp-4;\n display: flex;\n width: $sp-9;\n height: $sp-9;\n background-color: $search-background-color;\n border: 1px solid rgba($link-color, 0.3);\n border-radius: #{$sp-9 * 0.5};\n box-shadow:\n 0 1px 2px rgba(0, 0, 0, 0.12),\n 0 3px 10px rgba(0, 0, 0, 0.08);\n align-items: center;\n justify-content: center;\n}\n\n.search-overlay {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1;\n width: 0;\n height: 0;\n background-color: rgba(0, 0, 0, 0.3);\n opacity: 0;\n transition:\n opacity ease $transition-duration,\n width 0s $transition-duration,\n height 0s $transition-duration;\n}\n\n.search-active {\n .search {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n padding: 0;\n }\n\n .search-input-wrap {\n height: $sp-10;\n border-radius: 0;\n\n @include mq(md) {\n width: $search-results-width;\n box-shadow:\n 0 1px 2px rgba(0, 0, 0, 0.12),\n 0 3px 10px rgba(0, 0, 0, 0.08);\n }\n }\n\n .search-input {\n background-color: $search-background-color;\n\n @include mq(md) {\n padding-left: 2.3rem;\n }\n }\n\n .search-label {\n @include mq(md) {\n padding-left: 0.6rem;\n }\n }\n\n .search-results {\n display: block;\n }\n\n .search-overlay {\n width: 100%;\n height: 100%;\n opacity: 1;\n transition:\n opacity ease $transition-duration,\n width 0s,\n height 0s;\n }\n\n @include mq(md) {\n .main {\n position: fixed;\n right: 0;\n left: 0;\n }\n }\n\n .main-header {\n padding-top: $sp-10;\n\n @include mq(md) {\n padding-top: 0;\n }\n }\n}\n","// Tables\n// stylelint-disable max-nesting-depth, selector-no-type, selector-max-type\n\n.table-wrapper {\n display: block;\n width: 100%;\n max-width: 100%;\n margin-bottom: $sp-5;\n overflow-x: auto;\n border-radius: $border-radius;\n box-shadow:\n 0 1px 2px rgba(0, 0, 0, 0.12),\n 0 3px 10px rgba(0, 0, 0, 0.08);\n}\n\ntable {\n display: table;\n min-width: 100%;\n border-collapse: separate;\n}\n\nth,\ntd {\n min-width: 7.5rem;\n padding: $sp-2 $sp-3;\n background-color: $table-background-color;\n border-bottom: $border rgba($border-color, 0.5);\n border-left: $border $border-color;\n\n @include fs-3;\n\n &:first-of-type {\n border-left: 0;\n }\n}\n\ntbody {\n tr {\n &:last-of-type {\n th,\n td {\n border-bottom: 0;\n }\n\n td {\n padding-bottom: $sp-3;\n }\n }\n }\n}\n\nthead {\n th {\n border-bottom: $border $border-color;\n }\n}\n","// Code and syntax highlighting\n// stylelint-disable selector-no-qualifying-type, declaration-block-semicolon-newline-after,declaration-block-single-line-max-declarations, selector-no-type, selector-max-type, scss/comment-no-empty\n\n// {% raw %}\n\n// This instruction applies to all queues not within 'pre' or 'figure', avoiding 'code' generated by the highlight.\n:not(pre, figure) {\n & > code {\n padding: 0.2em 0.15em;\n font-weight: 400;\n background-color: $code-background-color;\n border: $border $border-color;\n border-radius: $border-radius;\n }\n}\n\n// Avoid appearance of dark border around visited code links in Safari\na:visited code {\n border-color: $border-color;\n}\n\n// Content structure for highlighted code blocks using fences or Liquid\n//\n// ```[LANG]...```, no kramdown line_numbers:\n// div.[language-LANG.]highlighter-rouge > div.highlight > pre.highlight > code\n//\n// ```[LANG]...```, kramdown line_numbers = true:\n// div.[language-LANG.]highlighter-rouge > div.highlight > pre.highlight > code\n// > div.table-wrapper > table.rouge-table > tbody > tr\n// > td.rouge-gutter.gl > pre.lineno\n// | td.rouge-code > pre\n//\n// {% highlight LANG %}...{% endhighlight %}:\n// figure.highlight > pre > code.language-LANG\n//\n// {% highlight LANG linenos %}...{% endhighlight %}:\n// figure.highlight > pre > code.language-LANG\n// > div.table-wrapper > table.rouge-table > tbody > tr\n// > td.gutter.gl > pre.lineno\n// | td.code > pre\n//\n// ----...---- (AsciiDoc)\n// div.listingblock > div.content > pre.rouge.highlight\n//\n// fix_linenos removes the outermost pre when it encloses table.rouge-table\n//\n// See docs/index-test.md for some tests.\n//\n// No kramdown line_numbers: fences and Liquid highlighting look the same.\n// Kramdown line_numbers = true: fences have a wider gutter than with Liquid?\n\n// ```[LANG]...```\n// or in AsciiDoc:\n//\n// ----\n// ...\n// ----\n\n// the code may appear with 3 different types:\n// container \\ case: default case, code with line number, code with html rendering\n// top level: div.highlighter-rouge, figure.highlight, figure.highlight\n// second level: div.highlight, div.table-wrapper, pre.highlight\n// third level: pre.highlight, td.code, absent\n// last level: code, pre, code (optionality)\n// highlighter level: span, span, span\n// the spacing are only in the second level for case 1, 3 and in the third level for case 2\n// in AsciiDoc, there is a parent container that contains optionally a title and the content.\n\n// select top level container\ndiv.highlighter-rouge,\ndiv.listingblock > div.content,\nfigure.highlight {\n margin-top: 0;\n margin-bottom: $sp-3;\n background-color: $code-background-color;\n border-radius: $border-radius;\n box-shadow: none;\n -webkit-overflow-scrolling: touch;\n position: relative;\n padding: 0;\n\n // copy button (or other button)\n // the button appear only when there is a hover on the code or focus on button\n > button {\n width: $sp-3;\n opacity: 0;\n position: absolute;\n top: 0;\n right: 0;\n padding: $sp-3;\n border: none;\n background: none;\n color: $body-text-color;\n box-sizing: content-box;\n\n svg {\n fill: $body-text-color;\n }\n\n &:active {\n text-decoration: none;\n outline: none;\n opacity: 1;\n }\n\n &:focus {\n opacity: 1;\n outline: 2px solid $link-color;\n }\n }\n\n // the button can be seen by doing a simple hover in the code, there is no need to go over the location of the button\n &:hover {\n > button {\n cursor: copy;\n opacity: 1;\n }\n }\n}\n\n// setting the spacing and scrollbar on the second level for the first case\n// remove all space on the second and third level\n// this is a mixin to accommodate for the slightly different structures generated via Markdown vs AsciiDoc\n@mixin scroll-and-spacing($code-div, $pre-select) {\n #{$code-div} {\n overflow-x: auto;\n padding: $sp-3;\n margin: 0;\n border: 1px solid $body-text-color;\n border-radius: $border-radius;\n }\n\n #{$pre-select},\n code {\n padding: 0;\n margin: 0;\n border: 0;\n }\n}\n\n// for Markdown\ndiv.highlighter-rouge {\n @include scroll-and-spacing(\"div.highlight\", \"pre.highlight\");\n}\n\n// for AsciiDoc. we also need to fix the margins for its parent container.\ndiv.listingblock {\n margin-top: 0;\n margin-bottom: $sp-3;\n\n @include scroll-and-spacing(\"div.content\", \"div.content > pre\");\n}\n\n// {% highlight LANG %}...{% endhighlight %},\n// {% highlight LANG linenos %}...{% endhighlight %}:\n\n// setting the spacing and scrollbar on the second level for the thirt case\n// the css rule are apply only to the last code enviroment\n// setting the scroolbar\nfigure.highlight {\n pre,\n :not(pre) > code {\n overflow-x: auto;\n padding: $sp-3;\n margin: 0;\n border: 1px solid $body-text-color;\n border-radius: $border-radius;\n }\n}\n\n// ```[LANG]...```, kramdown line_numbers = true,\n// {% highlight LANG linenos %}...{% endhighlight %}:\n\n// setting the spacing and scrollbar on the thirt level for the second case\n.highlight .table-wrapper {\n padding: $sp-3 0;\n margin: 0;\n border: 0;\n box-shadow: none;\n\n td,\n pre {\n min-width: 0;\n padding: 0;\n background-color: $code-background-color;\n border: 0;\n\n @include fs-2;\n }\n\n td.gl {\n width: 1em;\n padding-right: $sp-3;\n padding-left: $sp-3;\n }\n\n pre {\n margin: 0;\n line-height: 2;\n }\n}\n\n// Code examples: html render of a code\n.code-example,\n.listingblock > .title {\n padding: $sp-3;\n margin-bottom: $sp-3;\n overflow: auto;\n border: 1px solid $border-color;\n border-radius: $border-radius;\n\n + .highlighter-rouge,\n + .sectionbody .listingblock,\n + .content,\n + figure.highlight {\n position: relative;\n margin-top: -$sp-4;\n border-right: 1px solid $border-color;\n border-bottom: 1px solid $border-color;\n border-left: 1px solid $border-color;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n}\n\n// Mermaid diagram code blocks should be left unstyled.\ncode.language-mermaid {\n padding: 0;\n background-color: inherit;\n border: 0;\n}\n\n// Override OneDarkJekyll Colors for Code Blocks\n.highlight,\npre.highlight {\n background: $code-background-color; // Code Background\n // For Backwards Compatibility Before $code-linenumber-color was added\n @if variable-exists(code-linenumber-color) {\n color: $code-linenumber-color; // Code Line Numbers\n } @else {\n color: $body-text-color; // Code Line Numbers\n }\n}\n\n// Override OneDarkJekyll Colors for Code Blocks\n.highlight pre {\n background: $code-background-color; // Code Background\n}\n\n// {% endraw %}\n","// Utility classes for colors\n\n// Text colors\n\n.text-grey-dk-000 {\n color: $grey-dk-000 !important;\n}\n\n.text-grey-dk-100 {\n color: $grey-dk-100 !important;\n}\n\n.text-grey-dk-200 {\n color: $grey-dk-200 !important;\n}\n\n.text-grey-dk-250 {\n color: $grey-dk-250 !important;\n}\n\n.text-grey-dk-300 {\n color: $grey-dk-300 !important;\n}\n\n.text-grey-lt-000 {\n color: $grey-lt-000 !important;\n}\n\n.text-grey-lt-100 {\n color: $grey-lt-100 !important;\n}\n\n.text-grey-lt-200 {\n color: $grey-lt-200 !important;\n}\n\n.text-grey-lt-300 {\n color: $grey-lt-300 !important;\n}\n\n.text-blue-000 {\n color: $blue-000 !important;\n}\n\n.text-blue-100 {\n color: $blue-100 !important;\n}\n\n.text-blue-200 {\n color: $blue-200 !important;\n}\n\n.text-blue-300 {\n color: $blue-300 !important;\n}\n\n.text-green-000 {\n color: $green-000 !important;\n}\n\n.text-green-100 {\n color: $green-100 !important;\n}\n\n.text-green-200 {\n color: $green-200 !important;\n}\n\n.text-green-300 {\n color: $green-300 !important;\n}\n\n.text-purple-000 {\n color: $purple-000 !important;\n}\n\n.text-purple-100 {\n color: $purple-100 !important;\n}\n\n.text-purple-200 {\n color: $purple-200 !important;\n}\n\n.text-purple-300 {\n color: $purple-300 !important;\n}\n\n.text-yellow-000 {\n color: $yellow-000 !important;\n}\n\n.text-yellow-100 {\n color: $yellow-100 !important;\n}\n\n.text-yellow-200 {\n color: $yellow-200 !important;\n}\n\n.text-yellow-300 {\n color: $yellow-300 !important;\n}\n\n.text-red-000 {\n color: $red-000 !important;\n}\n\n.text-red-100 {\n color: $red-100 !important;\n}\n\n.text-red-200 {\n color: $red-200 !important;\n}\n\n.text-red-300 {\n color: $red-300 !important;\n}\n\n// Background colors\n\n.bg-grey-dk-000 {\n background-color: $grey-dk-000 !important;\n}\n\n.bg-grey-dk-100 {\n background-color: $grey-dk-100 !important;\n}\n\n.bg-grey-dk-200 {\n background-color: $grey-dk-200 !important;\n}\n\n.bg-grey-dk-250 {\n background-color: $grey-dk-250 !important;\n}\n\n.bg-grey-dk-300 {\n background-color: $grey-dk-300 !important;\n}\n\n.bg-grey-lt-000 {\n background-color: $grey-lt-000 !important;\n}\n\n.bg-grey-lt-100 {\n background-color: $grey-lt-100 !important;\n}\n\n.bg-grey-lt-200 {\n background-color: $grey-lt-200 !important;\n}\n\n.bg-grey-lt-300 {\n background-color: $grey-lt-300 !important;\n}\n\n.bg-blue-000 {\n background-color: $blue-000 !important;\n}\n\n.bg-blue-100 {\n background-color: $blue-100 !important;\n}\n\n.bg-blue-200 {\n background-color: $blue-200 !important;\n}\n\n.bg-blue-300 {\n background-color: $blue-300 !important;\n}\n\n.bg-green-000 {\n background-color: $green-000 !important;\n}\n\n.bg-green-100 {\n background-color: $green-100 !important;\n}\n\n.bg-green-200 {\n background-color: $green-200 !important;\n}\n\n.bg-green-300 {\n background-color: $green-300 !important;\n}\n\n.bg-purple-000 {\n background-color: $purple-000 !important;\n}\n\n.bg-purple-100 {\n background-color: $purple-100 !important;\n}\n\n.bg-purple-200 {\n background-color: $purple-200 !important;\n}\n\n.bg-purple-300 {\n background-color: $purple-300 !important;\n}\n\n.bg-yellow-000 {\n background-color: $yellow-000 !important;\n}\n\n.bg-yellow-100 {\n background-color: $yellow-100 !important;\n}\n\n.bg-yellow-200 {\n background-color: $yellow-200 !important;\n}\n\n.bg-yellow-300 {\n background-color: $yellow-300 !important;\n}\n\n.bg-red-000 {\n background-color: $red-000 !important;\n}\n\n.bg-red-100 {\n background-color: $red-100 !important;\n}\n\n.bg-red-200 {\n background-color: $red-200 !important;\n}\n\n.bg-red-300 {\n background-color: $red-300 !important;\n}\n","// Utility classes for layout\n\n// Display\n\n.d-block {\n display: block !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n// Screenreader-only\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip-path: inset(50%);\n white-space: nowrap;\n border-width: 0;\n}\n\n@each $media-query in map-keys($media-queries) {\n @for $i from 1 through length($spacers) {\n @include mq($media-query) {\n $size: #{map-get($spacers, sp-#{$i - 1})};\n $scale: #{$i - 1};\n\n // .d-sm-block, .d-md-none, .d-lg-inline\n .d-#{$media-query}-block {\n display: block !important;\n }\n .d-#{$media-query}-flex {\n display: flex !important;\n }\n .d-#{$media-query}-inline {\n display: inline !important;\n }\n .d-#{$media-query}-inline-block {\n display: inline-block !important;\n }\n .d-#{$media-query}-none {\n display: none !important;\n }\n }\n }\n}\n\n// Horizontal alignment\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.flex-justify-start {\n justify-content: flex-start !important;\n}\n\n.flex-justify-end {\n justify-content: flex-end !important;\n}\n\n.flex-justify-between {\n justify-content: space-between !important;\n}\n\n.flex-justify-around {\n justify-content: space-around !important;\n}\n\n// Vertical alignment\n\n.v-align-baseline {\n vertical-align: baseline !important;\n}\n\n.v-align-bottom {\n vertical-align: bottom !important;\n}\n\n.v-align-middle {\n vertical-align: middle !important;\n}\n\n.v-align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.v-align-text-top {\n vertical-align: text-top !important;\n}\n\n.v-align-top {\n vertical-align: top !important;\n}\n","// Utility classes for typography\n\n.fs-1 {\n @include fs-1;\n}\n\n.fs-2 {\n @include fs-2;\n}\n\n.fs-3 {\n @include fs-3;\n}\n\n.fs-4 {\n @include fs-4;\n}\n\n.fs-5 {\n @include fs-5;\n}\n\n.fs-6 {\n @include fs-6;\n}\n\n.fs-7 {\n @include fs-7;\n}\n\n.fs-8 {\n @include fs-8;\n}\n\n.fs-9 {\n @include fs-9;\n}\n\n.fs-10 {\n @include fs-10;\n}\n\n.fw-300 {\n font-weight: 300 !important;\n}\n\n.fw-400 {\n font-weight: 400 !important;\n}\n\n.fw-500 {\n font-weight: 500 !important;\n}\n\n.fw-700 {\n font-weight: 700 !important;\n}\n\n.lh-0 {\n line-height: 0 !important;\n}\n\n.lh-default {\n line-height: $body-line-height;\n}\n\n.lh-tight {\n line-height: $body-heading-line-height;\n}\n\n.ls-5 {\n letter-spacing: 0.05em !important;\n}\n\n.ls-10 {\n letter-spacing: 0.1em !important;\n}\n\n.ls-0 {\n letter-spacing: 0 !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n","// Utility classes for lists\n\n// stylelint-disable selector-max-type\n\n.list-style-none {\n padding: 0 !important;\n margin: 0 !important;\n list-style: none !important;\n\n li {\n &::before {\n display: none !important;\n }\n }\n}\n","// Utility classes for margins and padding\n\n// stylelint-disable block-opening-brace-space-after, block-opening-brace-space-before\n\n// Margin spacer utilities\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n@for $i from 1 through length($spacers) {\n $size: #{map-get($spacers, sp-#{$i - 1})};\n $scale: #{$i - 1};\n\n // .m-0, .m-1, .m-2...\n .m-#{$scale} {\n margin: #{$size} !important;\n }\n .mt-#{$scale} {\n margin-top: #{$size} !important;\n }\n .mr-#{$scale} {\n margin-right: #{$size} !important;\n }\n .mb-#{$scale} {\n margin-bottom: #{$size} !important;\n }\n .ml-#{$scale} {\n margin-left: #{$size} !important;\n }\n\n .mx-#{$scale} {\n margin-right: #{$size} !important;\n margin-left: #{$size} !important;\n }\n\n .my-#{$scale} {\n margin-top: #{$size} !important;\n margin-bottom: #{$size} !important;\n }\n\n .mxn-#{$scale} {\n margin-right: -#{$size} !important;\n margin-left: -#{$size} !important;\n }\n .mx-#{$scale}-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n}\n\n@each $media-query in map-keys($media-queries) {\n @for $i from 1 through length($spacers) {\n @include mq($media-query) {\n $size: #{map-get($spacers, sp-#{$i - 1})};\n $scale: #{$i - 1};\n\n // .m-sm-0, .m-md-1, .m-lg-2...\n .m-#{$media-query}-#{$scale} {\n margin: #{$size} !important;\n }\n .mt-#{$media-query}-#{$scale} {\n margin-top: #{$size} !important;\n }\n .mr-#{$media-query}-#{$scale} {\n margin-right: #{$size} !important;\n }\n .mb-#{$media-query}-#{$scale} {\n margin-bottom: #{$size} !important;\n }\n .ml-#{$media-query}-#{$scale} {\n margin-left: #{$size} !important;\n }\n\n .mx-#{$media-query}-#{$scale} {\n margin-right: #{$size} !important;\n margin-left: #{$size} !important;\n }\n\n .my-#{$media-query}-#{$scale} {\n margin-top: #{$size} !important;\n margin-bottom: #{$size} !important;\n }\n\n .mxn-#{$media-query}-#{$scale} {\n margin-right: -#{$size} !important;\n margin-left: -#{$size} !important;\n }\n }\n }\n}\n\n// Padding spacer utilities\n\n@for $i from 1 through length($spacers) {\n $size: #{map-get($spacers, sp-#{$i - 1})};\n $scale: #{$i - 1};\n\n // .p-0, .p-1, .p-2...\n .p-#{$scale} {\n padding: #{$size} !important;\n }\n .pt-#{$scale} {\n padding-top: #{$size} !important;\n }\n .pr-#{$scale} {\n padding-right: #{$size} !important;\n }\n .pb-#{$scale} {\n padding-bottom: #{$size} !important;\n }\n .pl-#{$scale} {\n padding-left: #{$size} !important;\n }\n\n .px-#{$scale} {\n padding-right: #{$size} !important;\n padding-left: #{$size} !important;\n }\n\n .py-#{$scale} {\n padding-top: #{$size} !important;\n padding-bottom: #{$size} !important;\n }\n}\n\n@each $media-query in map-keys($media-queries) {\n @include mq($media-query) {\n @for $i from 1 through length($spacers) {\n $size: #{map-get($spacers, sp-#{$i - 1})};\n $scale: #{$i - 1};\n\n // .p-sm-0, .p-md-1, .p-lg-2...\n .p-#{$media-query}-#{$scale} {\n padding: #{$size} !important;\n }\n .pt-#{$media-query}-#{$scale} {\n padding-top: #{$size} !important;\n }\n .pr-#{$media-query}-#{$scale} {\n padding-right: #{$size} !important;\n }\n .pb-#{$media-query}-#{$scale} {\n padding-bottom: #{$size} !important;\n }\n .pl-#{$media-query}-#{$scale} {\n padding-left: #{$size} !important;\n }\n\n .px-#{$media-query}-#{$scale} {\n padding-right: #{$size} !important;\n padding-left: #{$size} !important;\n }\n\n .py-#{$media-query}-#{$scale} {\n padding-top: #{$size} !important;\n padding-bottom: #{$size} !important;\n }\n }\n }\n}\n","// stylelint-disable selector-max-specificity, selector-max-id, selector-max-type, selector-no-qualifying-type\n\n@media print {\n .site-footer,\n .site-button,\n #edit-this-page,\n #back-to-top,\n .site-nav,\n .main-header {\n display: none !important;\n }\n\n hr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n }\n\n .side-bar {\n width: 100%;\n height: auto;\n border-right: 0 !important;\n\n /* Disable display: flex and position: fixed from non-print styles */\n position: static;\n display: block;\n }\n\n .site-header {\n border-bottom: 1px solid $border-color;\n }\n\n .site-title {\n font-size: 1rem !important;\n font-weight: 700 !important;\n }\n\n .text-small {\n font-size: 8pt !important;\n }\n\n pre.highlight {\n border: 1px solid $border-color;\n }\n\n .main {\n max-width: none;\n margin-left: 0 !important; /* Necessary to override .side-bar + .main specificity */\n }\n}\n","// Skipnav\n// Skip to main content\n\na.skip-to-main {\n left: -999px;\n position: absolute;\n top: auto;\n width: 1px;\n height: 1px;\n overflow: hidden;\n z-index: -999;\n}\n\na.skip-to-main:focus,\na.skip-to-main:active {\n color: $link-color;\n background-color: $body-background-color;\n left: auto;\n top: auto;\n width: 30%;\n height: auto;\n overflow: auto;\n margin: 10px 35%;\n padding: 5px;\n border-radius: 15px;\n border: 4px solid $btn-primary-color;\n text-align: center;\n font-size: 1.2em;\n z-index: 999;\n}\n","\n$logo: \"/assets/images/openchain-logo.svg\";\n\n@import \"./support/support\";\n@import \"./custom/setup\";\n@import \"./color_schemes/light\";\n\n@import \"./modules\";\ndiv.opaque {\n background-color: $body-background-color;\n}\n@import \"./custom/custom\";\n\n\n","// Apply Josefin Sans globally\nbody, h1, h2, h3, h4, h5, h6, .btn, .site-title, .nav-list {\n font-family: \"Josefin Sans\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif !important;\n}\n\n// Enhance main headings weight for geometric font readability\nh1, h2, h3 {\n font-weight: 600;\n}\n\n// Styled callout box matching OpenChain Orange\n.note {\n border-left-color: #E15829 !important;\n}\n\n// Adjust search highlight to OpenChain Bright Teal\n.search-result-highlight {\n background-color: rgba(0, 173, 187, 0.2);\n}\n// 1. Force the sidebar background to extend all the way to the top of the page\n.side-bar {\n background-color: #008286 !important;\n top: 0 !important;\n}\n\n// 2. Keep the logo header background transparent so it blends seamlessly\n.site-header {\n background-color: transparent !important;\n border-bottom: 1px solid rgba(255, 255, 255, 0.15) !important;\n}\n\n// 3. Navigation link colors and active/hover states\n.nav-list {\n .nav-list-item {\n .nav-list-link {\n color: #ffffff !important;\n\n &:hover {\n color: #ffffff !important;\n background-color: rgba(255, 255, 255, 0.12) !important;\n }\n\n &.active {\n color: #ffffff !important;\n font-weight: 700;\n background-color: rgba(255, 255, 255, 0.22) !important;\n }\n }\n }\n}\n\n// 4. Fix contrast for the theme footer text at the bottom-left\n.side-bar .site-footer {\n color: rgba(255, 255, 255, 0.7) !important;\n\n a {\n color: #ffffff !important;\n text-decoration: underline;\n }\n}\n\n// Make the main content footer span full-width and align left\n.main .site-footer,\n.main-content .site-footer {\n text-align: left !important;\n width: 100% !important;\n max-width: 100% !important;\n margin-top: 3rem !important;\n padding-top: 1.5rem !important;\n border-top: 1px solid #e9ecef !important; // Clean separator line above the footer\n}\n"],"file":"just-the-docs-light.css"} \ No newline at end of file diff --git a/_site/assets/images/favicon.png b/_site/assets/images/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..19c54e45340ebde238094858be0d8c829dadb41c GIT binary patch literal 5298 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 H*@XWe2?P!y literal 0 HcmV?d00001 diff --git a/_site/assets/images/openchain-logo.svg b/_site/assets/images/openchain-logo.svg new file mode 100644 index 0000000..b05287b --- /dev/null +++ b/_site/assets/images/openchain-logo.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_site/assets/js/just-the-docs.js b/_site/assets/js/just-the-docs.js new file mode 100644 index 0000000..8e13cce --- /dev/null +++ b/_site/assets/js/just-the-docs.js @@ -0,0 +1,603 @@ +(function (jtd, undefined) { + +// Event handling + +jtd.addEvent = function(el, type, handler) { + if (el.attachEvent) el.attachEvent('on'+type, handler); else el.addEventListener(type, handler); +} +jtd.removeEvent = function(el, type, handler) { + if (el.detachEvent) el.detachEvent('on'+type, handler); else el.removeEventListener(type, handler); +} +jtd.onReady = function(ready) { + // in case the document is already rendered + if (document.readyState!='loading') ready(); + // modern browsers + else if (document.addEventListener) document.addEventListener('DOMContentLoaded', ready); + // IE <= 8 + else document.attachEvent('onreadystatechange', function(){ + if (document.readyState=='complete') ready(); + }); +} + +// Show/hide mobile menu + +function initNav() { + jtd.addEvent(document, 'click', function(e){ + var target = e.target; + while (target && !(target.classList && target.classList.contains('nav-list-expander'))) { + target = target.parentNode; + } + if (target) { + e.preventDefault(); + target.ariaExpanded = target.parentNode.classList.toggle('active'); + } + }); + + const siteNav = document.getElementById('site-nav'); + const mainHeader = document.getElementById('main-header'); + const menuButton = document.getElementById('menu-button'); + + disableHeadStyleSheets(); + + jtd.addEvent(menuButton, 'click', function(e){ + e.preventDefault(); + + if (menuButton.classList.toggle('nav-open')) { + siteNav.classList.add('nav-open'); + mainHeader.classList.add('nav-open'); + menuButton.ariaExpanded = true; + } else { + siteNav.classList.remove('nav-open'); + mainHeader.classList.remove('nav-open'); + menuButton.ariaExpanded = false; + } + }); +} + +// The element is assumed to include the following stylesheets: +// - a to /assets/css/just-the-docs-head-nav.css, +// with id 'jtd-head-nav-stylesheet' +// - a Conformance Program | OpenChain Work and Study Group Guidelines Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Community of Conformance Program application, onboarding, and annual review process

This document outlines the process for applying to the OpenChain Community of Conformance Program, along with onboarding and annual review for program participants.

Application

Interested parties must apply at https://openchainproject.org/conformance-submission. The form is received by the OpenChain Staff for review. OpenChain Staff will manage all applications submitted.

Approval

The OpenChain Staff will review the application via email, and respond within five business days to confirm acceptance.

Onboarding

The OpenChain Staff will send out a welcome email, outlining the next steps, namely.

  • Adding the company logo to the Community of Conformance Page ( https://openchainproject.org/community-of-conformance )
  • Requesting company information and a quote for a blog post announcement.
    • Once posted on the blog, it will be amplified on OpenChain social media channels.

Annual Review

On an annual basis, the OpenChain Staff will review all program participants who have been part of the Community of Conformance Program longer than one year, and ensure the company information is accurate and the company still wishes to be part of the Community of Conformance Program.


diff --git a/_site/docs/groups.html b/_site/docs/groups.html new file mode 100644 index 0000000..2c957f0 --- /dev/null +++ b/_site/docs/groups.html @@ -0,0 +1 @@ + Groups | OpenChain Work and Study Group Guidelines Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Group formation and processes

This document outlines the types of groups hosted at the OpenChain Project, along with the general processes for forming new groups, shutting down groups, and general governance practices/policies for groups.

Group Types

The following are the types of groups hosted at the OpenChain Project.

  • Study Group
  • Work Group - this is a group that typically is formed from a study group, with the goal of implementing a new solution
  • Regional User Group

Forming a new Group

Forming a new group is a straightforward process and outlined below.

  • A proposal should be drafted that explains the rationale behind the new group. The proposal should also explain how the activity supports the mission of the OpenChain Project.
  • The proposal must be submitted to the Governing Board for review and approval.
  • The Governing Board will review the proposal via email. There will be a five business day period where the proposal is open for comments/feedback; if no concerns are raised, the proposal will be considered approved by consensus. If concerns are raised, the proposal may be discussed via email or at an upcoming Governing Board meeting and approved/rejected.

Onboarding

OpenChain Staff will inform the Group Chairperson that the group is approved and provision out the following resources.

Shutting down a Group

In principle, all Groups may find a natural conclusion, either when their mission is complete, when it is determined that their work is best carried out elsewhere, or general interest in the group has diminished.

A Group may request that it be shut down by a request to the Governing Board. The Governing Board will review requests via email. There will be a five business day period where the request is open for comments/feedback; if no concerns are raised, the request will be considered approved by consensus. If concerns are raised, the request may be discussed via email or at an upcoming Governing Board meeting and approved/rejected.

In exceptional circumstances if the Governing Board determines that a Group is no longer operating, it may directly shut down the Group by a majority vote.

Offboarding

Once approved to shut down, the OpenChain Staff will…

  • Lock the Mailing List and Slack channel
  • Delete the Committee in LFX
  • Mark any public tools ( GitHub ) to indicate the Group is shutdown

General Group governance processes and policies

Each Group generally operates autonomously and can set many of its own processes and policies for day-to-day operations. OpenChain does have some general governance process and policies which are meant to have some degree of consistency across groups to make it easier for community members to participate. These processes and policies are outlined below.

Guidelines for running Group meetings

Each Group runs and manages its own meetings, but does have the support of the OpenChain Staff for ensuring the meeting is provisioned. All meetings must be scheduled through the LFX PCC Platform, which will ensure the meeting is made available on the OpenChain Community Calendar. Group chairpersons should contact support@openchainproject.org to request a meeting to be set up, or any changes made to a meeting.

Other general guidelines to follow include:

  • Chairpersons should send an email to the Group’s mailing list, letting them know the planned meeting agenda and any slides/pre-reads for the meeting. Meeting attendees can reply to the Chairperson to request additional topics or changes to the agenda.
  • If there are no topics to discuss or the Chairperson has a conflict, the Chairperson should send a cancellation notice no later than 48 hours before the meeting to the Group mailing list.
  • The Chairperson may delegate running the meeting to another person if they are unable to attend. The Chairperson should inform the Group mailing list of this no later than 48 hours before the meeting.

The general template slides are here: https://github.com/OpenChain-Project/Reference-Material/tree/master/OpenChain-Templates

Chairperson Elections

Note: This process currently applies to these groups, although it is recommended to be adopted by all groups.

  • OpenChain Specification Work Group
  • OpenChain Education Work Group
  • OpenChain Telco Work Group

The Overall Process:

  • The OpenChain Governing Board formally considers who should be appointed as the chairperson for the relevant OpenChain Study or Work Group, and invites the broader OpenChain community to provide their perspective;
  • In this process, the broader OpenChain community will have nominees proposed and voted on to provide a recommendation;
  • That recommendation will be passed to the OpenChain Governing Board for review, approval and ratification at their next meeting.

Nomination Methods

The community can nominate in the following manner:

  • Members of the relevant@ (example: specification@lists.openchainproject.org) mailing list are entitled to be nominated as chair.
  • Members of main@ are entitled to join relevant@ and take part in the election.
  • You can nominate yourself by sending an email to the relevant@ mailing list.
  • You can nominate someone else by sending an email to the relevant@ mailing list (but please make sure they are ok with it first).

Election Process

  • The specific process on behalf of the community is to undertake a voting process after a period of nomination;
  • The nomination period is one week;
  • The voting period is one week;
  • If a single candidate stands, they automatically win;
  • If two or more candidates: simple majority wins;
  • Simple majority = 50%+1 or more, of the votes cast;
  • Run-off will take place if:
    • If there are more than 2 candidates and no one receives a simple majority, or
    • There a tie between the top 2 candidates.
  • The run-off will be among the 2 candidates who received the most votes;
  • If the run-off results in another tie, then the Governing Board Chair will cast an additional deciding vote:
  • The relevant work group or study group chair to be confirmed at subsequent board meeting;
  • The Governing Board reserves the right to make any determination they regard as appropriate.

diff --git a/_site/docs/partner.html b/_site/docs/partner.html new file mode 100644 index 0000000..2e41bd9 --- /dev/null +++ b/_site/docs/partner.html @@ -0,0 +1 @@ + Partner Program | OpenChain Work and Study Group Guidelines Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Partner Program application, onboarding, and annual review process

This document outlines the process for applying to the OpenChain Partner program, along with onboarding and annual review for program participants.

Application

Interested parties must apply at https://form.asana.com/?k=VTkr9tpEO22_yLQ22-Cb_A\&d=9283783873717 ( this is linked to on the website partner page - https://openchainproject.org/partners ). The form is received by the OpenChain Staff for review.

Approval

The Governing Board will review the proposal via email. There will be a five business day period where the proposal is open for comments/feedback; if no concerns are raised, the proposal will be considered approved by consensus. If concerns are raised, the proposal may be discussed via email or at an upcoming Governing Board meeting and approved/rejected.

Onboarding

OpenChain Staff will send out the partnership agreement ( email template at https://app.hubspot.com/templates/8112310/edit/119507722; Docusign Powerform at https://na3.docusign.net/Member/PowerFormSigning.aspx?PowerFormId=d8859e5a-0f76-4132-866e-a1b5d4fd5852\&env=na3\&acct=f30e10ec-fea1-4dd8-a262-384a61edabb5\&v=2 ).

Once the agreement is fully executed, OpenChain Staff will send out a welcome email ( email template at https://app.hubspot.com/templates/8112310/edit/119513093 ), outlining the next steps, namely.

  • Adding the company logo to the Partner Page ( https://openchainproject.org/partners )
  • Requesting company information and a quote for a blog post announcement.
    • Once posted on the blog, it will be amplified on OpenChain social media channels.

Annual Review

On an annual basis, the OpenChain Staff will review all partners who have been part of the Partner Program longer than one year, and ensure the company information is accurate and the company still wishes to be part of the Partner Program.

Any partners who are to be removed will be shared with the Governing Board for review via email. There will be a five business day period where the proposal is open for comments/feedback; if no concerns are raised, the proposal will be considered approved by consensus. If concerns are raised, the proposal may be discussed via email or at an upcoming Governing Board meeting and approved/rejected.


diff --git a/_site/index.html b/_site/index.html new file mode 100644 index 0000000..63cf9c2 --- /dev/null +++ b/_site/index.html @@ -0,0 +1 @@ + Home | OpenChain Work and Study Group Guidelines Skip to main content Link Menu Expand (external link) Document Search Copy Copied

OpenChain Governance & Policy Hub

Welcome to the central portal for OpenChain Project governance, working group operations, and compliance policies.

Linux Foundation Governance: All OpenChain working groups operate under the antitrust, IP, and code of conduct policies established by The Linux Foundation.

How to Contribute to Guidelines

This documentation hub is hosted directly on GitHub and maintained by the OpenChain Governing Board and Staff.

  1. Suggest Changes: Submit an issue or pull request directly to the .github repository.
  2. Template Usage: Use our standard Issue & Charter Templates when creating new proposals.
  3. Join Discussion: Participate in our bi-weekly governance calls listed on the official OpenChain Calendar.

diff --git a/assets/images/favicon.png b/assets/images/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..19c54e45340ebde238094858be0d8c829dadb41c GIT binary patch literal 5298 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 H*@XWe2?P!y literal 0 HcmV?d00001 diff --git a/assets/images/openchain-logo.svg b/assets/images/openchain-logo.svg new file mode 100644 index 0000000..b05287b --- /dev/null +++ b/assets/images/openchain-logo.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/openchain-presentation-template.pptx b/assets/openchain-presentation-template.pptx new file mode 100644 index 0000000000000000000000000000000000000000..38a82d9c1205aa6be1e6b02f3d3f38658a128d3d GIT binary patch literal 1800912 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

J#raZlXU!<Qw8d#6-KEQ|xt+bK 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 i=1MHgn^Pv|PVb4E48}^7pQgm%p zm>5Q@C%M&ath!4Wvgf73sYYK2oG-=QwmjKHjSrrZODRP5!XJJaW_4_mCdCUy4i64UR*kST@mb4IXy zEz-~n)Dm+}KM&Lrb*$Ty2PH7f&VvhgYK4>S!xPZso)K)`dw$=fZA9di`iVA(zU5Bq zOU_L-(&8WsXB-x!PW;lSn6NbuK}s4Ymd&uR^RQlktlc3}jufNVi{$|NNYuMu6bgq- zDx<#y>WI#$yk(=IFZ01}T)kn7Ah3vJipAv-#P-|`N{e@8iBh5}*A-z$@l;^JZ6`DF zY$yGIWR&}mU43zf<~k87K1}ch=McU%UHX_vG+sRFP0|b%WFD!QkhqXvTz-c*xtnc) zC77KLHtMm0&B8z`nTnnX0jHc_Uh0#r{lrws13b;?5;Waojf0j4P1S+r_J$yR4?N!&bfJ zV_j6mM0b7}L2A&uYy|){-p6m3@+*oxGXoA$qLhISQQJ3Xjq23SW?aY;XgT$yC+vHSQ2er_2&=oXkV_G1jN9|6n)_bEu z!ki$?i7MWX{IV9yj!opSWJ&V#BV43!8e$*5WH^cgwN$S?_5A{X#EL>XH&G9XqxN#1 zJOwa_V~ZN--U&7jax0Ds7bw1SKh~zWZB1G-4umfLUF#}%Nhw;lq^CK;NI3;MML97NIJP%nlU-wiGPcQzpj!A1|>DNf*b zAcv7Wqj*aEygwxqBMgt!T*}vZfeNZtlo=e7pzz`>VU<#i(%_q3c|Eih#uZUpf~=xI zLx+(dq!dn;cPITbfJ}%H={4Om{i4rqseH~zQhlC;7W~Rt0rJtHyKjn1-j~<8$!0Ky zQ9S_Vspo(n)~N_pnbW1b<;6B}(u)MY2Xxn+$Y(qSBw#PcN0gy8&6zjU(Y==EC=SuV z)z-&PpN@(LAMTr^#O_Qhzf|x4LO&4Tvs1kovxrs_^TB)pc`$?dZohyHE9$w8Iv%>|~dzyEwgRG^#;z?oAj-g=Q?gE=Z5m-{gYBFryMb=TyBw+jL@ErIk})ZCI5u zd%h--hcu!h^Q{iAgpS_v@waq^B+qQQ{a51E6S4A-BI2q5hvVaz6d(^BCS>Oit+BXL zj|}Mwmy@26x@|b$m$xf*3AV@v3CW+5gf-a>K1E6;$7FPI6D6p@Q*3@FZc`LbO#8^i zmLn3t(`Kf3KT5(z(u7qo3Mmu6ll*fDxXl6vs5;pm(B@s?zl`^Q9{G&3h!g? znVJOqhWhbiw(-`#$V_zD_r;|$c}gVIOpxz%1lS5|1NE+Nw_z!K8Ly`4x_3-$h==rA zoHB;dzz~O4$>xHbo~h}R^J# zUtBAvQM!WUet{1kH{qxD`ng7?CJq|2db^D*N-2(1E=p|vB9rA6X7@cFJ*}5kK@yz#q}oxS=Eqhl=s6bX>EGrLJt@{}Xsfh2zuVkbGbp);tHfiTD`+%DCs1=?pvSM^Eq}jRDF4EBP&lKFAk~P{$qo7b z+D9`rB;lA)oX+q~I#UvC3b=R;N6(5}Y>_~>3=x<1l(?~8Eg^;i)>?XlT(Q+$dY0_U z(v@Ee3URvyDXWcDIEU+<)kvWk?kcPi$us!xdD_KrURHZ39)NrFhf6SV3KQMWveTtVO8ODCDVN2MG0jxuEJ4#E)CB;2=cJZN-YFxB>^MKlu zp~u$RU@G^g7x(=#p_^gYOoD=#6`GX1vrQ}DaTznp2PERfR_fJtL-;vo5#J8ktVr3rm9~qDW zLV{#SdI!SdAX*84)iD=6b9=EDhWrt4O*o5GA7nl?=P|VCLCsC%mzA{V*o6S(U)Lu* z3}Y{2^~E-!;#6iHD2gJoz(`EEuk97YYB}x*BpWCBXqYccL(Ja>xo6fEOKuKMdum|s zzGPCjn4oiL8a%MN1CTQ+_d_jGpU`8dew~L85`brocTDB2863bb1H6nxP%OQlZuN8s|>~F8JSX8p{ zG0e&$r4hbLnv;J(TmJrOf2bCRSITHC`9UsRK8$kXJ>{Lzr06pLkq_o<_N87 z?Ox^7|~<=AR-e0utdGwL|Ml8a*)(F zl_LjNiR8Io!Lcae!Ib`>T8AHx0$D!hj`eG>1u<65n6z(*-V?nch2<%>u2d3oA+V9X zWc>3`_D48K8~ytuZnwDoTH^-u8AUnArJ0>^$Wr5*>k@Lv=FET?0Bfl88mDMDLFlvR z`Fz}Iceh6&bm7F^?l0bsY_tz95#4!&s~)4z#!RdqMSF*^?D@@8sw(lY4>3A=Y;Sn^ zSjof%&L|wZShY)o045B>Ii&4xQS+=Lv4+Dqh$Ei@6Utd>V{sV1&;a}#W13y>+DTOe zmg8Vx6`~YZ?e&|{QRfmhl;QR9iFAALk>VcUBe{z6Dd!)GVHSLn-}6Uh6vNH$+R8{% zbCRO5I%IRN=I}{?zI@U*Q zAyQ5?Z5pXAs~$WfF;6%QsL=2<=;XzkqvUvS+K?>#iLeUPUF1bR*gl04^KS9nA=`Nx zR@Ft?HdPmtZ=z=xBX;bpPNfu`BZ)E>{nPsn?2VQ(LZ$CtT|9oH zG%S*9C&|v-m-uwpc3@d-Ez~iX-4UZ4m`bBO!`Bc3oD5xe?RXB{3Y<@6LuFiH@Zj6-9rPf z0RH?n);VgNr%~MZj3_OIry*=xH&Jp~WTGF2&A|gXWQ>f%(1?+=qbu6*^)wA3hi|*~ z2IJRV?;Y1u7TzO%hJ3Y%N1i&(u`2oO>1(Zb=DnmC?X;wX%64MN0jiAdvz$8DCnmi#A~aDV>Us^%uO(FB#87#|v|Z2~ zo%{Bq<*uc()JOS81Zj-TAtu08GC9%6z35Q& zS@RwbY_Ep}k&5?xi%&)IRv2-ZH~XT}8IW~nuiS@QXf%G@bgj>a^QHIIP6d|bs32J3DS?P*B^~ru&k-0%$}3IcrGM*?*LakiOoIEx z$t5{o0H`GgFbhbo(dH*&z3e<{y}qoGa~O1W(Z|QrCX4-qbc;^O!+Id9UABGj{xT{pTl!YjC!CS3z=VhuWt#X0 zb5m|{j6TCP)DKur%gf%;waoRSb;Po=`QcnO#J((QU2SMT>!`qK=Vc+IXKS%GQe2 zWkNoz^T9gmXo*&+a&cDe+oC3}7yMVg#wMRKoz_(|~<;7i8ISw`NfVViNNU_LuzLR9r- zqMw?BGv4EjxGFlC6!K*rWwZg&xo?F*M&7v~$10`|K{Lb?ckG;kFy5l%=XJ7<^wYCW zM`w*c#CZR(kk&CzBE)h`TP^E*9C3D%^MF<)k%`kbX3=kTC8bKK!+Or;w14-EF0$)a<2X zr9ciK7fokVb4zJkS7!%PZ#6C?q(^Vu<69Iv)b4kxmTC+OM%|;N;Cw0dZ4}Gng$?Wd zryN>nrJ890n2vt*%o;BUb(znp_1d2~S4C+#zi`HrM#rDe5M-{m@mfgMnxR|xx^~T< z;o4x(My^K6dJ1^7_3n+*m;9P&8WK=s6ic^SOe-1jvEaqE>(R+2@= z`8&N)EW3z$dA1^p|bVPq7r00k?;)TriW@J+P2+Q2uQH=o>k>^rMW$ABTZ-G{1ClvlpS$Q&yvq0=Zby@UnBTbI^%m(a_KcyI5EWYDmlc zHXQLygwDpz%~=o#^z`&(_vB&+xmW|A2nYxOIXHowoR1Mb9=m!wxtV%Bc5;3A>q&k; zkF=$$xr?o{n=QzR=Er$W%|PyMB6M^=Ci>&`>pCsW|CqeFphs5ChzQK&W)hdQ!m7Ne!D)zLd}1f*VWAe z_?HeqP7V(K#~hrGIR$`!Tpwcj!WQO&Znka?mcJ10kL&q`f)WmHKOgaO8g3mN8T|o}+KR6-E#la!`3w3@v`X^6*9ijJ+BmR2y?<3S~KyDy} zjJepF%R9MQx;VQaEi`iY2ub`WUp)Sk^}AlEmVl*GLwy zXc0Y5Cis@1lOv8IP0zsil9DNSs_SLqIWd#DuS1-*-})R3epwNaeX@7fpL)>m#lG=z zXd&CO^4Zz!hX17RX~3kXSZm=3K8<(~5;6c41Mh#0{}JJTlJGwi{0{~HL&5)0@IMs% z4+Z~2!T(V3KNS4`h=L56;8Sj+Pxg%e4?c-kA0UYKPAFtbB+#cQ88Q(V^!^c)KD0-|Te;phZ{@ zW;|0YhKX#o*4SD>7e0laF+k4T#(1qc4SKE$!meaesi+JClP@A2XLmi7o3anC*=GBy zJ_nA&3ZYvwdrq@8o?HP;*X27aIuVoAt)-E>OXH_iEot79*45JkugUrLM8%*U@7%-C zLvs-8Ym*d5a;7zv`+soEI0Aeecl(z{H=7!r&V312;k)wl{!*WPW^<>Nvc*lfb{nnU z9+-ai2W5zq@GmxRclb`9a&X<_I^(Fuz1+gWpp0)#eAuQ-V*sd0RTZW-OfVx*Ze z>}fC%-f664r0_E3ATdw~~dW%r;v^#yv9Wf?B;{W{T_&iuIzsXS zC+p(g`ZZVH?yk^E!S!{|pjWe-vvU0=Ho6mIwNz$N|ZszVz1WwoiQ)~C*pvd>b6@5ZavDJ(k4RM$TIpu{M> z?dPYv65y9>w?_v7mx$+fit&@|P~+S?b$tWRYiVi8B#V_n*R3=v=g?@a6qMN&^LM{) z7?QnCZZjt;hJV-_Iaps`cWZ8K<)(;BK64!^YM5V}gO4>&mU2Sr&pNr!F6ry`={sIH zt-o+e7+Ho4iO$5}x+LRP57;g2z!ci{3{!92F12p#2N`zwdMJ&)`n{dM3fOkJt+^KQ ziWhR`qh=9Oo}HI}wC|x(cqyc<%)#WzYCqo{`MIFq_sMngSZn;y=ja#p0V`b|EO$lg z>g%fI5DW=Uq}~5cU8~Zi-GKGq-aQ3wun(htZt4i4*4hvA_Hk}|S$2k| zE^T{00U>JH@UU>buJW7HrS^b;fpk9AG=Q0-Hr94J%fMV{%A{MwyoAH0WsUIIQM@T1 zF8M@&eKt>jEZ4$NFRi-VLt$; zF5hGgsr?WVb70ju`ubFMF(Lhbs@%4R1jQT0M1G`>|zP zE1y0gf?N)(sDJ@J0+qZ=%~*T=Lm$>p`i!!SH(EE1DSJyVipt?LIdiNXk!$MP$Nom8 zIIMB}*%dFZK=}1de8SH`qM1A&7g{W3XBlTF2M8p=7es<(OTt>;PL<#4$UOlS?a^#& zSyp4w>@mF_=L=7pb7c2qLsQt12~8#7$4Z`a>>Fj*vs-%lK@}JzdN$;3$mk?`pxV$JS zt91r%kyTb?dvg2Vo||O~)>TZG=Byjl`MOoOXMDGZqng7_%O@*^pw?pxE$QFvgcK7> zjrk-R1Yuh76oc&RU5d`EUws*`kB-hR##HMzT-^nROiAu+MfPcnyLfx2ROxEBlzHdL zgAE6}RzywGy?M%f9a8M#&(_ysDek%EcOK5Al2YTix}F}nEC_@;dBwj2QB0| zO$|wxjFCsv&0IE(P2QNEu4h_$XOB391GCrHOI9uBm#a{yFm9y*(ICB>aNU=61B8#*bHc z5?WmYJC3f1EqExtcpp1s0ryPv>V1>jf2lbpy_~FI9eyXby}1VY5W+r8HLZdctetX3 z(1!%@b8V5*w5~En&W(X(#vEPkvxG(Y@iGaqfcwKG3eOd%jloXtiZ36QYw0l|zgde> zb z9hk-^ACB`N=`I{kZ9)I2P5ra-v)ZY`^~YUsBtwts%4E4wx?=up6@F$koN8EdsN(dY z&2$U+C6Q6t^$C1HPE0AMN(O%55D4><{aV50HQqcYe{@v-@VJjNFXHHWAQDq$Ag-xC zV$S$zP2S9MfXukeRj^gA4zJchwh+t_t8xS@EcMm}S2LA}PzWV^S+YGye^I>0}IXY$Ev}Cy3 z-AF7*5#5wmnNnj6Mi5=j5A~k0BwAfoIW3fFns!_STppysUsZudBb7BOtLg7;4CI`3 zc;~zTf|}>0&0&mlK76KALgP#hUQ9&Ho)w1rilS#1jeDIpTwsLo@ME1vF7rcJ24DWi zKCo?zxEN0<+^j1-J$;NjurcGiFKbD}H{E%~)cmk>D@Du`<+!v?C7yCfuTl5~c*ck) z_?c--K|Zk#L6)ApbTO0{UPfb#(1wCUd!=^1iPGGcg|1v#EcyfQ0mfj@fewLbC;aY% z7#@;FO=dNTLcYCqWbowkjq%w9u@(|z9M`&&_O_X!k>=jV>|O9Bznd$s=v^ZbgSk?k z=G&W0)eV|!#Dn;bJCZ{^cns(L&Ry_8qMlCzpIFK*W@57~G@Y;;$Fxpx+-5M$3gRA5 z9Kt&qh(@=iBD|y7Sz>iK>eqGM+hdBDkF>}JjwKf6;iS;M)=2GWS0>PD6KQLDAYWk|C)d*+>Z++TyY=Es#Lo7YfD3Nbmf#!?Zr$B75FPnEYO zUR0N{?2mi1eHJ6#EwV5EvF}IZIo1KuZA)}vDM-dOc5{Vvrk_I`tJ4EDJ-L+hs+6m{ z4bjj*1+a8AQL>5S^5^dYuRujE>jQ7Oo3s24l<#)f?=H=6R~Hn_>Q)%YTed^qn}wtP zxJV>qOp~<7P5AG2BrWLe`N{6 zu@l1EOzXHR`;eH;!|v&L)+vpat<10pTt$zqT*t+$uv$vG!f}1^sm}9Yd3ScwH6Kh| zOuFPL?lhM8kOs-i#YjV%gb_qKRLiMTf3Kt{0@68WFmO)g$3o4sI8{Nvw6%u`Iz~ zHw#=@;#Asj58?)A-uy>yQKhKuz1hO%T!ZThw>4j?N>O5HXs9jAiLypXWr$xQ>Q$F) zJH$52=qwoW_EacQ9O?l+&Qu)pn)M!Tq5NEqdd{nvR2kyWih1(5;JFGy{R$e3+#ca@ zVEjh%#V{<2aKI7DQ1wMjo{5Ey)jr0#m4jbhTQm?b`&BzZbaMJ| z6`C$WqlT^JC5_#D#$(h`a;PnO^h3D zXQ}AF@hx;8dxZFJjJ@B}#5@#9!s1kQSN0UeO&GEi)8Crhv-k0gmxC_r;a(){Wc_Zz z7awD~`D?ZTEz+|yc?Mc{?%|3(nVI$78oj)Hz5Y2ovwu=+Ums9&_<|4*N!Y0}>WKE= zJs&TT;HTXc5wb~_S)|;mFx){(DxG*x{G!oG$M>SKEsLtw);VRy^zofNHd=`KtVkw$ zt17kjR;iu;?DTZ%4(MTl8CV0#-C-IMfKU+Tn|}a7CAN)C3~s36+TI$kc==&|em<^{ zWigzb&uMP(*ys{WRs3*Y8uJ@a_IJ(k`_=t~{x~ULU*0>eLgk zBvhmKV+^cx`0V?&HP3H~2f?1;I+|e~bjL}5=8{(G0qV3XC?X(p?NGa*T1mI4Z}RE; z3jRL!$jS>(t$$VVZSwfV8_FxL8-vPR2C8FC)}t7(hIWU2w-CQA7}`ZG;c982N8LvW zo;v;Ui+5=i>5K&Y3hd7Dk>&m;tq)UXU{}v{6s{--O53kj&IWiD{$Ru+C8pa;IHeV? z=V&0OSo+Pd1qk-F)n|L6KnWWFdH9@MObNM_MnuUF{_j{2eg^QjgzWC_ZkbqHm+KoX zDCJaw?D%lShnT98!G7}|5!SBHtO+`2do@P~R*!U!j@|#C3w`T0D>R2vc6ONHHl=Afp5^a{67>A!nq;m8Xxr!m4R0gU-}Y9kG)Hx&t+<~<) zl$$IP`>C1cbaNrVZ1KMzejYXg?1P2)(E+A(q|LYnxfy3w*gBb$VZ|(d_F%KPg zU@*|#q7E)^5-%&~6eOsL+W7ed!FT=AB?q0AT?K%DpYrVE8q8yNN4_5CgvhAGJaJ=$ z!V`x+n$^kyy}gL$fWB`q9P(DVp2ht`XSJCV${n>`q+YuOR0N8OmEKCS0B-V16MMd< zV?Wqi&EUqpnlefm^E7EC$%0JI5fT1d%AxXp{exxlot-isR#tM%L+!Pe^5bYMKcX4^ zfn$XbKkaZ(1LEf#laGro=55!No51~(+$Dp_5XE?4$EWw{c*bYnIiUQwHVC!joda6< zR$w$GI)#x2wUjugw5K zqz=Hg^990%r8LHOjn$KYM_>ZP-izE?_^UnFymnC4<*UQ->IXx{AwSXrztPjV7nKFW z>v8K{KlYBee7Z%|{M-E#w-?=&RDu9p**0Jf?$>dne`UBQquLM$%P`;c)Ku}hJ8OMi z))v;WV{M+t!+~w5Rp#dd`eBzkoREaO$r@GD-0T3xTJ`X zp=kv*(6At5BPeQu_Mh76=Uq&&C%xLx!#gnL@n(B{eZ{;Ho3&y=sLVR>^2CZ)-!XF6 zjw-$&b>2gukEOmYW6?-^T|bMbI!SA*G#=^~Fs2g@VN;xf6>C6CKl`~G3`zc#dg6<3 zu#c5die}D>j(q!vhVE2n8$i5Hl8tQAgyOE0DE6hX&kN3^TbtQq|B&CG8^ZU4eIU-2 zg2n)UTa`M)zUGtAV_RxZk)(@>G~QsyGyOiJd%Fz%$tNs}$?Klg&9=IP%iGCJVBPV{ z^@06D1>+F^#Jpa=4mQGd-$%fLOoBh9eLo(p@ru*+N$aei@YjoBglDE|)a0={Mhf-s z{#paqq(e9X3Pv``@_$nMr?oAJ=VU$58mn93vK~~D_4Vy*vUTy~AYn_JHx$DW zW|sF`*&2Bo6@VC&cPmcE;p?<*<2yyLIPjTvJt*ybfqMyJfdXGN>AXO_49Wdd>ckh{ zVz?>asDK;dp?Lwh+l|@eJFwf;PI5j-ymw@gbep9pJ;Di&M76K`8zg>T;o=i)go>CF zzCO0N9?V>`^Qe>b+nVGG+~vq^sTDAg4~IY+=4-d#5v-P4d9qg3jTXFu(rm9|j$h`a zp3J(HOiUI&H-5)(HL0Z8Zbr3f58uzRz8Cx#{37(>U9?8V@UisDRoub_D20buQ+4a@ zSe?^+<6G|wZAIC|a_n=5L#`YK%RdJT0ze9F zz)R4p9)*8nsUzlbJH(n`r|F~@Vc+388f&HnB0DJlee)(&+!+Hp)}dBETx5z}rAd!j zQnB=dUFowy3+wHY;kr?`dHQD%_4V-^|H<20BQo+o6)}R5=NPLGnwktJuR6kzq0ogE zcqKcu#h2DvcK~f0qd7MSh_(>_Rq|hUd;2_q=;8VIW>5=6TJDn=74U9k#~Q+~T*FD$ zC;-{=rjI+X6~BUZ(G4e~3vO`24Bq=%Yv#g~V%3xn*{QX+ORw2u4|ve|LVp+CU*M)v zAwJ6kY~XEI{aRwVq`~$ZHWI^*kz%AJ%~eZ@YVMG(vsC=tu=b6Rnzv&(e$a`Ebm6b zl2Bp}RHiFgvj&vl45j%1v3vFRl~lSLQVSmL zDytwF*CqWSXu*lhYS2jCb0@c(tBW7$EBblv@yo)FFt}CTG`;en3N9{g^6ZPI zG%IhunTlDJDxfLkwB&nJp-{H$W6aYNBDfCWj(%@qG8Q&F%c-T-?{4C6T8%13JmAf| za&?^4=0g5**v!Kd1q&8#IE zYD94EPIAR0I4bX&bWlU*-N<}Y8}ruuFBY*JnP?|YsdsIOrpa_iD6!W!bU3NkQ(-Oh=hiotVzn5GzacW_2@4}Sj>@LAEd6D8%h?6}piEz?KKWGZe9hf3f zD5!@Dn!N7aO4~PRQJ+D8egyVUTk$t^!2W~AKN^c~G2I3R3=YKlV1t22yPrO2+ynC{@7{`hyCO3ZeI?S zivkj=6TVYK(lDgX|yChk4c1x*yIAs`u8uYE<_@!}n>_FO!v@$oV&^a~?&+SF0S;S*r`-{W*vzpJMX60I+RV ztM4fL(I?|Lq($36^!k8*lKd>`;7cdZkByCuNjXpuY1~)nbj`eH(ewgnaNkcd!2TH| zt@XHa>3K+iqO3$K7RL9Vz=jB~jL{GC_+G5E0^OC*sxS5yD~%z37t;neH@0;AJ(Da* zUJ1sAlQKVH{?{Ern>^lTM?ha+-$vosRvpglsc(AwVv~#M5dBVFY8BL{i;r`z|G@>( zW%{b(^^$zO^W@*9M_4?#q9Lor-)ds;=ElwXRu&OD(c!^1K-l>#6NKGjI`4G-{!iPF z4F2HDL61)m2tatd6}uq)5?`D(Lm|*56`&ZLX#0=al8nV8K9~Ed`l1O+-y@1!lv@-XUY7hl!B^m5({*W@es)W>3k-WMH0r z9j8LphVU#ubzk<{oerwnMwKF_@{JIbhYw0DxxR2#qqWPC{4% zO>dP;j?a_|`MB4}(S9~@cr^Q7KavKI@%=c_Z&RgjZ+b?PSX&Pz$L73+nO2HH+6ePs z{_0uwKVB<{t*W`90r7-suYJRg!t2wr%e`k@a>Jn0a@$cvv?yJ6-~w`B#P)yfxP%oD z5|u%-7)c1Yvc53y%7%FC&Lq2djU!R7+3)klG9aDv4mKOOc7bcjQjkAdUz|G_sRcd2>BxrI{O^%Ft}6HWO_z8A8@u*iilB) zMOc4-8;gpH)I#((%>7E${Rz}Nh=8r}mWRiJD@Ur|*PLxg11UF5-n|u}J}RJNJOdY~ zH(emd*_bGctzGq~C+s@{$KALRJHeCp}spCfz`QtRjil z+IetY-oFL`gI5@J@jK;v0zS$?v602yJ$Fg{FCa(?+UHXYfkipEr%bygn{z zo@NWY`Bs^@RX04YQ*(RuL_4s5#Q9sy*A*+lOm4-o0xNItf@g+?PKAjD0Y>SrX_SL$ z*B#eZfuKqOetw%%+|#to%$D`N`KB$;w5BG{^vwDBGSB!UKl_a%VwHI?Dh3;Bqm@`* z_P`n4E$Dq9tkuPGO*ei0qA9vFB2IU4O?CgPFIDVcSO14030|S8Dn34Y?M-qD$r$#` zzZJQlJAw8-EGYWkF#dvHe&aW#nc)=NDYXzVr8~kBr{un6Z*|x1=Dq5s)o^99X;)%- zk8_HhKIY0d=M-v}h$G8TUZQ#eEHcZ+cjK4WywU!aDbKDU4=N=oi(m_OcdS25mwp!F zc_xvEMX7DPlqDLY6`X%eB$uX(UTQL0CLpKw=;0BbnpoMI?Cf~0zw!2jT}|b2^sQy% z>9Zr4;TN+OoQq_sA7d8(q_;1FyGR$9XZH?jo zc3{?iwb>U$U5b_vt<6$j(2Ky+vx$}_Q%F&#wHozR-vOgQWRJxR+vCSP_NDgztsg!t zI5;`*mfG77*o6d*ZMg+h2n=1$f#KI2w5^$$^Xn74`U5rglWBdr?0mWvMvfJRtrK%C zu1yW;mQ4afEvSIAGeUy70f9-kt|q~+S3~|6DhvL#49?l&lLkZIhBmTp139lI5vl(R zg$OY6g6uKB%!XK{aO^`N#y@!Z*G6ol_$(sa(Yro4*mQ`u<9|T_uUnHCZ_Na%26|Ev zU|v(kO?E%~)uu4%m>h`L;(nfsPNYQJyX2S`j?zWWFxBo<5Tm$D&|4y|+Eps4OFdYs zV0eb`=S2;anA&u2OVy0EPwfbo$+e3s0e;f~2DGhVAiF^SO{Vso1Fr-c740SPl7*-e zNpY9#b#n|;5Epn@jhYyIRJJZ)e@k@F&nxi32>Po_lLb@Pl$;R>fH)kJl5!8m=SxaO zvBQT>Dkeu`E4IP|tGWye1B=O3=SGe*wSB_C9!zGqqqWqI8gj4HdnAuh22s&E)^iFS zll9Tt11z+{%5Q4a4hq9nxOb_PnWR$cJA`GXn6Rrqt=IU|a2(m|!TbAfQl=-D4c0f* zzQSSwT0BNyOWp0oQU_~!Do+jJB^B>#t})jP$0uH{-tri@)$ExGcfh~G(jAX!G1&Hw zX57WH;1;4chY3C>#KHB?OS-m2!SIsG&&j?XZrp~s%~`az|id^^;7+z-E!S6Tc0yN;@P3g^`ho3k9i;%48Ynz zt`6U&Hq=|EdC1sYvv*!Yz_kxGLD|wk`eeG0kZ1Zl*8kz_%j2QmzyFb4MXB6UXjQh6 zz3g>c5DH^wv>-dlK4T1(ZW1NQI!cmtWX(1+hzdi9vCr7Ej&00lW`1vV>(jlr@9&>^ zjK_ob`*mKgbDrm%=Q-zvyEgj@*Iw9->YN8T(JGBxo&qz-f@w53pm8On(!KaUd?pD%#rF4Yo(Uacz#OubdR1 zV}Njo)N$hG2&EIf{n2;OeUz=IeQ`nZwI#7ovK1beQe1G^LGqrFA}Y@-mUnlr!F}oa zYQZ(RyeaUT927JW_N5qAV5R>&YsmyWX}eGQT|$Hj_m#Rs^Yc0H%D)lC4~o(CS{y=UmO@DEXY1v0B4uf34*~F zPrPVGkJ)lPg1yVjD>%^Bh}gY#zA;AN#L=zK*%tP>!V(Hx(J+paK0^Sr5E&J7`I?v6 zTWku3|Bv2KRUZknG-28I;QFRZIK1|N6)u-en4^DUxU6L{Z7<9nh$Ue3n@L`NY*`mKPl5*g}pegwgQaL8nrw8a0Oq|Nczg?VLMCJt%nB9~@m#5e*q8}Na z(xfs-i`P14Vs*7K2?Pm0sfqH&HrQFc6fm2;jB zHfYz99e0?!BLoKA{`yd~CD+O1?kzKix#O=YtDhB*7^*r~r97~cU3IsM!8(HHZTGW} zWYtsv{mJ}C*TKRGU)~7bge4S#^_P!FSmUxS!DY-lJB0IFu5tavmy7MQGM|r%-hJQj zXydu;%B=~18Co68&4QXqLh}rLS3i$vae!as*e-v?z~W`bRSRgl^G*vY;qb`lJi7es zAJI11&ng2pXpVHL-fOA&PLl4HSu~1$^tlz16AVV7-r@PyWIiT!Ao6sQCdsE1QMJh( zQRptm*ZHR%&V+(blycR8^?janM1)%>Qj{>LC&^)TDMRUeTs*6e(?>(Dxq$KlfZp^W z+1bjMnhCqSszmuZk_Qi* z&BzUxSl8aCTOG&n{}{6N;SFr6FTe-C4omDDN{acs0PSEdGNXZd)fe%3_YrTnk47pp zDhA)HlR6e5z}w4LyLd(53nt`WS?Z5SlF%K|_ssCs zs$HKmsm`1GUON!BagrFzA8PNkz6Zm;<_ZJ5$u^>AhS2ohT7y>GN>nenKEoEonUSqi zraY5>le~Mqw>KqrZO&s3N2iCDmQ+7`5Z0ReUVY)Lj?9Aggjnz5W->*5A!LCqZny`& zdRrZLgn$mK?630AsS233glt<5Ofg2oD1o}+(~IdYJ~?^uua(>)AHjT=-w4iJZHW1c zd)@dMo|U(AMqlzqfyh-lgDXmy`EoyzDtIITh=-+D9#LBvnheRRfVtkpG|xjr)fWx| z{MYfP2YyFWB0e1bmJJ%#R8rPF6{*9+PD?qWg4Fa7y^}C|>4|sWl2>Ax;MxxKoz+=* z4_Fl)a;`{l5v-it=&oJrGf?s@b|B;(D$fJVQ#6^)P2JgL=iuO@hF4FGjoqs5{;sp& z*vHC>lwb37%O;SmRbtf05;^f)W z7Pt+D+bu@Ssc{&H-3T9^(sj_?7}wzX4>WA%Y!caekY&=wa1B9Gd^<+>1xA-pz7Pgx zggpfzu5a@BSc5%pq8~D&nt?L0>OPH&2`R8_G@1+20Hs0hE)TRxW{0%RT-lADyhF9@ zf-X+c&zDw}_jr1>Gst&nz4?2Gv$I{4_EL;j1((w&f*yNp>J%d3kZ*iTgl0_`Otszv zUj!uW=r6U@u^60{Bh}EK)-nl1>FFv-T0SOKDdI&gv0}Kb$X#3T%QA=}n(v?lOWjzR zK53MsFx=i1vU3fbpA1z5O8LUgosPfcJU>_h5e*40a{BZQfB#kO@nxcL&@i#%SlCj= zxSxCb_bSqU2oRMwqEADP(XZmwXz<-LMiAV>_7uNJ=(xp%-9A&gdswT$JeUWqZ0DL% zxaKPJxe~08R>@C|2Pk9%|Jp1Is@?uk>OKwS?+F{RUdZAzNvem_XQZ|VO3oI-O=Fg- zrqq$J3fk;lA>4vyrTK}aOrP`bT0`@=b%NO+sy`G}^|!ge-CTW07kmh4*vaXa2E^#K zNU8zjVEusn?+!1{-U%Q{nTr(*tgP2FQE*cDgex)PyRtqP`qEf0I38f!00mkdnT9fp zU@)4@P0QOySYJ<`nqRNtrd6cGTFlrPeDra48+h2Y)d#%xvlKUys|Vgz8%FV7?aGdU zNiCTpSvOWUgg`1mI|VHcETzv%WG&RV^ac*c?GGGg2a{)eOsCtnKkDpHe{Q~mL+k$_ zSidn4mX;$u3Ly3i3n40~3j=bFY3^KNPUpgm-uVKXm!^OaTm#=l8|1CX8|UQKRt|X< z6sp^~?wrsJt2k9!m#zq*lk-|C2QEp26Mdeuj<+SjPv(yiYA-^zO*3Sh&<2F9;3Z85 z(g~~Y1#OAD*h62{QxCkpJXFv>IOyX&RNDz%HiEc^FNk6WHm0UCj3=?;1CL<4K+Qmm z`#{fyg2|AHV|#`3!q`nQVm{h!jp@xW2G_g_dbTL}zdQ%_lgQ2P31af-4Js2LIm{jK ztabZd!xf>%1iz4?Zwh9Tuh+CP5ZJf%JkZ$g<5p#32k~fsbsA_ZsgP|;T8?eAb9C@{ z1~fhb%`N8XJ`%hI*pW4-P}9yRX2j%eiOloheQiUr2o zre@1M1h`l(t45OS$*I;3cvWr-qFVYg&~42wbctZ&H?-)DNeT|3C&z7J;d-EK4&s)` zGV$M03lh0lGnswN5okS4T9nFQI^fej`L0~-z}A0{CG14Lo`pqSRW=~k&D_ql$(Mo6 zrQ%#t`n6Lp6Oxtf+#=OsDT59zE6c%OqSxtC1Sbh%z6gYzHSZelguG0!3+62Nn|IOj z;{qS_?FIj_l-b|k?^Z;3H=;!u5=)8ONR3nLfGx-1u0ET|IF3+wjPY<7WRCaO&-*w4 zg>?L_^-}3s!ACQn1UV$S#hTrItvUXPsh3i?qAZwc~TfFeBXaOe7yw}#4RMU>1 zQ2Iv8Nxa6s1iC4MhvcNotc*$CMLsIxsjevt3(C1&mHh?M6P48^T~;&VuMG*n?+KE& ziB6=Nx;}S@XQ{Mm3e%k57!n$xGxMq6)d6Tb$vaJ4T=d=y3eieLA1y}zl$h?u=+xL` zjNvD31C%R%=7A4~fkZc+Ckazxh#2_vka zZi_bflXnEleV}N7Wbh*jLf+{=G3=+{~ ziy5Qt8rj@0>IU640*k{!3rDf)i&0PkdhGeVlH^v|3H6J8sMGc6jC%Nw6_74wrf{MC zr@j3b=;c%SVvg?NGgdmi8w1k1{rmUNW3re7)W-rtpC0S<;Hoj{$ZWP>3OAbe@e!0u z_y|WZ7sMjz&mRZzcdW7L?(Ya#^k94p0iwH~2sETN=Dosi z?|QYUfg_ouCT6d-%I0<@8N$Q?oniufDJ0wHiA;Dxfja8FRS(T98w6&Y-#yj3fks`1 zq)a;$9R5s+chso)K_%7-Al#1y!{Ml^TMME7w3Y0sRU{jl!q2+c3{sD_O@fI=#`z^G zB(evl{EgKa7+%dVUFh=q0!pX3G~}hQJO}kp4AkUjN9zCN!5WAKle&8QQ{hfu0(C#% zULeh-Ox5PWrJ1ThuuVx|h|uCh!(v*F)KMqV_o0K$a2JkbPK1#wH@{&g%?yhCETTf1ob7)P)@ zWbgF3|B3Je!icwp$^fcVyS(f+^+UswJr8&%QuD!E{V?CIeJ@mw=LS90gfg-s61uRcoHqRK}MhjXR=QdqUo6>44SQzgH1_7?CF!90cgtXv5tpSx|U3Z6Zgf6S}UR;pI)J zW1dg7S*LPWS9mzi4@`X+U`9z+-)7Q3_{-45FAt{zMI>mcS?@2MEkA`LUJ=+@Sy6#j ze-W$ucnhn3t>ef6rBDmLpzmrH#+5tpcow?51!(n887!0{+#ZmVZmYDsitZs>Oxexl zB$*}qXcZj`%%2@OKKSY-B$hJRF3X7RwkMh0r70CCLcsHO-1OP4cj+S|b2nuF#!#%= z&c5M6FNNAQv(-ruJeT$b1%FK=6R4j4tG&4HKbPLydz|qUOBjZ-frcPL9l&OTCf>W6 zwtdo_65Y)KZ39I#{;p$gNf7a=x5}TO`?Xp(1q6b_BjI*7vteykBFUSPS)urUCtJ_Gbadua0vw@h=8Q^jap8KdK(w|vA6P++3 zf^f5s=ntU%#}Mc%4bbj8wB~-7ql1@{o=rCju95XI7R&iAA>FS~|EtAf{dRwiig4RU z?eEYYgwnf_?isMfs;TvKyAR~srqdw-xLA8?M}PwbbCjEEzSl}%X|7guW6yd(gxr6q z`tKP_8PL5mZFXSR^mQ*m()7$^sw$1~8Fv6M7ikM3OObH=DtcKFyxyg?SVp(#vopBw z<6OlRDvP@n8QKH&E>tft4B!3Ls2G(pl76JkY7T$8Re&jf^mAp}Ox_oDR69`awah~Q zlCMddW~T76T7*Dr#$0f^GSWN4NVLADMpK$}200{K-J?1jy}f1~XtjmXqN*M)eyV#K z4W9x6VM5=IA8`KbaRA^{4~)8pUC8Pbetq+c@YLXtzfBM28H(gAz{w?j(P_t&(e)af zlg7oKI(Ma@FLJTwU>`Rv;fbS}R={}glyQltR!VznJC42^xUw)$h7deb>wN~ko1;LF zVCa=F6$*^4TK-i6EDxGZCoq*_bjs;^f~>_GdW%&GAJmDC+o6wFPbGjgq`H zLE`f-n~Vr#E65ecZ|I@^Pe@WF*j1!C3 zI~nr>d4I7E1R%)p$O!8|?nN?k`Xbv;Njd9>AmaRM`e=(!b8PhjrxC@gHSP*QPi4Xc z=CfNyUdgN;ZBsXnN2PQXE{z;VV7QYR05~m+XS)qAze|}gCW7>Vl#H_HAUg35?V0%t zpA^_b(W(6FZ`vrlpa&p;#bi50~XSjBmzXSWi@d7dM z8eI35ukVu83LUx_(0i(K9dY^wH9cy0Q8H?Vr{~1oI9H zy|H1HBFq}dZ9>;0nWdnt)BtvWqO7d$h)M?m zW@LvXCc^3iBO&%lzo{b<{}8aCl7LD$1rlV;V4eaIj3u(fKIDo7OLGM%Q+jCC7SrMt z0_1JxFF?lQ$KI*?gjPlZjY8QCj(6$w$=tTer+H!B*@-S*uySDTFY636)ed)_hi;bZ za|(zqkM;aXdPl&_LP-Rk_B;nSQFR5ZUCuB8g*kq=ryy_%1VYwkQ<{?da0^^ zbY8bElsx;Pq)O}{Kl(;kn9mWr-{v1vJg@ES>dZF21*vghoPl(V{V3`6GZLTw65`O2x>)lg!2DLh`kP}Qs`4}s4h~|Jd+J&F6ZcuZ zy-Vp69!kju#8Dx+Gq8YfTfg&tJ_m$sEJKM^a(ICO@U?l|f{>~v3yi_SV0EXu`RHn* z^P1gh{X?F;y}b-zdQs&Q;2omb1E+o^qCOZo^#T*iXcP}DPEeykW40vb&<85 zk~q~9jDRza)=7R^+_OTgbLD8Xz=+^FIG|1~k(QS`e213TKa}@QeSciaOmLSRN=`jh zTwu-X$j3@pMgQpp;MyHvGR!cKA`dcV918-^XiA{omj2?2h`~bh2jE zT6$!2d4uzWy0lyH%zi-4;~;>ZA3pV!m8G@hclsFz(JxdrP3X7V9naAfHc-S^br{@8 zewB1gdZNUh7ZH8T7ycP#Oh#v;Z3%{@U>wOC>5*|7t}}`*#RY;FjGE9rJ>@P2t2M$4 zONGs41vDIEmACFNSo54KaQ(AOZUjWsF~>W!Vn_*{VREq7}V(n&MLvwj&Y0^rZLmOF1B zab(eZbq+%l$8|u7IVpsVp;BNkWt83G7Viqs3euTL!}^rN_%7}0Et1H?w0lHq?Vk2K z|BVE&0wTdKAz_Smq~Xon26)FrB$O|N%MqNkG{8lkDv}!URWVUTXS=|>%KL|gW}{%P z9qFdZwS&36mC5d~IhO?5sd$hQ+Hthi{KOfg$sEk|h_n+xd zbM4|LO*OlemXrWI-nfg({_JW|_ z*#>%sHsTnNrvKXYR9sl2nrqL2bbqh6)@;^j>-6PTvFX*7>ea);nvU(2q**PJBqoS? zVKpv|9PfFG=z2>EXbHE?-;ijDwZY?!uWu zxZ(5~;T4hf@^2I3-OKR(^O76ob9j`MIW{M+hMjZIJYZDe*?*57xXeuEGca((M%+nb zU0bI!RfAi1SlRMt&s;CPW9k|=_=#2mFjC{U%SXqJatGdp= zKwLL3*sTq&FIRb5=vOy|FG5JM>#qHFV%B{MXa2g-y<26zF)rBz>&L3b*V?jHPBT58 zk{9nv&vEY|-DQ}%ETg|tLP&{qmCe_5A>xtHg@}pP5BdJNg`3wY%y99QHcqWC3~qw^ zqz*UL14-SDz%bCAU-x(!u~d;t3}3J%!*UAN|hhH^{ta={;?wL8b5OgYG% zT^{Ep&!q8*Lk?I%X%aJ)wIp2|wj;TzX`ay-ePR5<^c9abSu2S`yXg&EN?)DFDO-^1 z2+3^+HqBIi5BeIl#lNsHFVzl;d%Jjm4W5P)RO>voAUVh)hY_oDCC7#-*_mO_zvbjT z9{5y3@OmkZPlt+_qKQF*pGRxPG8T81vp^pmGZv8 zB(Trd>P3(%AN)wijS9m0BhQP(0PZ|@2zW3*59*OSP+9Rd!--(Y74Di^h${pzr_RPU z*OxE>(4JbK)eVYK4dLT=7|pxqjj%paLzL4kF5l=2#C0iO(8mP-D)kJkNi)O6OO|?D zWdyl!Eq$w)FdDMs(rMnLiCz368b!br9!{|4wy3AOQBYd<#9SJsbK2xCFQn*?(}bzX z*C6>Bp`3F_!)_1dYy$fzqI;`IcHlbO5j3dI zB&cIxfBV)jmvw6bD zxemr2e^7c$L)P`4a(DMIDyfn@=pldv{=0!}sUz@MCE3G=*vpQV&7tEXkQ>g<=hHMO zosG$5&o5?esmhvu!&;})>AGD-5k4k2Bn9MDkl52#j&h6Wad7_U<6@j%z*#lcYsUvn zp1Roq1Jm+cwFM#0%v+vBW2tPAtQ2tuZi8Fjp8U8Z|=3Zda;9Cxi ziB%NScHf%S<6F6MA={>8`?D;%F4)M>?aQKhsWw)1+!SM)R7u$Py{!{5HL#!vbj-oDta zbkBdm^V7rK-c6>Pf+H4q#vVpqb$wr-X*c$jc`B5&dm*&1@Z|Fmw93>mJ1p8LDdy;@ zfU#Gtk#Ns&ee^~-swD}%a@5Ao?&x7+y)Xpa0cI8i@@$-wA7giZpx4J3et5Q=Q+)f& zGuuP|7WA9kdWX2HhZi4=7%(YiO33bnyuv>%9vEJ-z$#p_-h&A(KUVn6Ww{$Ty_&=1 zl)z5Ayqmo`3s0<&@>vk@bdSm)l7~^np}SCx?`X1meazNa@SC`RBwpOS`k~(azVXOd zI}s#rTHk%%r+x3X9d=l#KDF`9hAuwSqlW9yC3G#$G6h{oUu%)V$w#2KVb{-&)P_5t zndv?)7`8C{2nxfhF7W3N4*pUbUEkbHnytzwgplee;kU47%u4s}GS?==FeY7Gz|)uki2;53;Q*TRr`FDSHJACt1sH|&Fqd8leM)*jtedZ zj>7j$Xz$|Ipla?Y61~UYJh-go#aZL$?d*4Ditdn{Y8USlzAC=b1cF_u;X$8M!@?xf zG7F}UhucDCAfJs3#fkOOuV7+{k=r!H6C$Jj-2LqZ{|20k@p>kuZ03UzeP&R($uv2X z%Yl9DD{($Y=4vJ~uz%3=W;~LYUOuqzi&fAt*-|wOVpK!&s8@}Y2y51A zf&pLN5<>ktI)89~Q4>Y=)=H32oCGtfa&ZJU?R)NM*c?^;RDb!a!2ep-rozSZBOFmd zHnJ<4p|M0TOhNjknZ-3LPNBZla-k8+tQQWHin2k+ZEN{GstL%z?)<$Q1E&l1)4O^j zbcHr#6AfQ-X53gE1Sj78{`mcmu~O#UI~L-Gzu9ry8xGD01MQ`JkNlM=N!Di`uJFlx zNMg`PNUAr25>(7GF5a;b1YF`lg$;XB@1ikgJJD(m9MT&cSG4~F>YJzgZT^Cj#?6M< z=z3VjqrpBW-}*hHCG}e8zrXh46TOYZTTALjveR6=G)90$wA-d(2hSPPX7T7l5Y~Xz zWUM;jsVYw7V{yJ-rerm%32?WB&7K~sKnLX}p-&vo$D%Iu{MH6E4k6N9*fsNE^*($E zeCKD~NcJQC@L=_O-VU_Dviy5(`+XM`BfsgY9^x^^p^^Ln()}J()-bfb^HspxECifws+9b?340yb98I*v&nzSMiLs{ zAJ{2#=bIM%>qGA)cdbil|B0zpxb9Ld<~2TB=&wA7d$QN1eT445bfI=T>28}Zy%c_6 z0ZsYxN%YnR^~4M%)U43r<9yO6p2PU;<|#kVz)GDZG+(yNN_*tv8xjzD;jZ>KLwk+?6!!wMA@=66aqv z1Yd2}B-JK1-CGe*jk%DhcJRl3{c6yPYKTO`9QKkGRDh+f4TDJ7z1_8TCnCLo%&h(5 z9^m%Hoo=5{#Y#)l3_BmiYQKoWC%)w6elkoFIPLP?;}#1eG^F&|EAEPsOy+@= zVsIzl%H7!5SPXo13dgoe`XI@!a8Qj^7T~xvekH5@*Jb|{Wq+(5de|F6US;Wa52ttY zO^be*U!3cSzm_XUb~nx|f3U`YRr#*h@-owtLJokQ8FFvL_NR?~)9n&j5f`zpxvJiy zsO<{xI-JEHO!dEO9TNkUyZ&$)8t$CiP`)jjc;^Vmeu%i(MYTb9-y zgpsC54jm9EO$+78u|w#cWHk*83~Y8YF&N#2EmTT-&d74A*`dGT;hzH7h`b4`8AejH zXwqXLO>!zXQ@n~V!L!ZI<@J=bb>Lb{@fnX>lN5|F_yj0g?-|BTV*h&VH<48l`pr76 z)azo5aSq)Bl`+rtwY*gKJ9>9-{adhj2f$1j-0P%iJv%k5X3*kCN%klBQ#cs~hm2st zE_g~r!O&~y3WYf~6Bp#eGADoBCCC|3+wfax(R0d=Ak5rWn7&oTcIbHII9MG&QztN? z6553)q7AF$q%AEcCWUL|k`(NpSmqzSK^sgx=<&@)UV*ViIn^TQrI3k3Xob$1r3d+} zhmjjv3l%{}h@e8_oRPm5tmuNE`ZryEYo}wkRsO2VPHP9dL=uz8w*ucNh0FM$0~~sz z0zCheJ36M@>m9-NXbOIMRD_G8^tOtd&~G>Qx`_1~eEA$<4F2N49JBKJaqp=I#h&mg zsN=Iek3Qu~GN0Smgc=VNs_Da(DTbN#z&i9QxYbI@HZ?DaI@<<>&eC2QJ!;&`;57ih z+n-!$#Z{>P%>t!3x%P0}Y&;)qq)+WXlGfB=%-OmTv^r%>tAn$`RRbUUmrDW zGYZh9%qHC<-_t3~c~Sjk$Ili1!+9P%PIOx$?Cw|%zks5`-6I*F>^tRgOB5qrcFf9r zxofs<;YEe%7#?n=?;7v>g)23gUS{OL%n>`)C^O+X#G8r&Zj@1P$-Lg0!M|Qg{^N&d zMp*EFbv=MH(ONkry_>9)Vpvp&`b0sqVYFfPB>c&R{J1!m9D^YvsmgL&_MbJJEIWEy z^3(fi2*a_M*weoUW*)@(tWMcof=E0EmaTt%%ZmA%GkJk-oZ+j?Q?wxv>xq4}@0FIx zod|gD=}3z`fXo*Y^q%^G1bc;|D7PI=Ts^IiAn(y;Za)9qC47}h zA;3Yhg=?i)}e=ySiM|F`)?=oxZ1bX*9Gy2DLx)EkGpY3*m}q& z*vSWxMh?(4PA@W#mT1-aoM#g{2OTl=B~~Nm;*A5smrrnU2uCy@`|;3!xb_>ydZq02 z*6CGD_5%G~hH$0%_|`%GvQ&B6T8@r9W}^!7OgYEYpw3bZQp0fmZY5amhM2a;cWXZH ze-t*rEaJA~TCvAE1|J;oa?P&}sm{=@S@vc44hD~SLf$?4Gx%qOm!Tj6&v<}z;K(#? zTbw>2#8qG+bBosHys(oR_R?l)?fNvw*O}LQtsA=;UTdr58es`7YU5Uw52^@dbDL97 z%C`JY?Gal9+ivUhm-M>$@%zK-QGqAO+lZM zb-t=>2cF|Ab|&bZMnOGH;Ve=fxKB&DJVJLaRvjHN%f<4vjUHY0HCa=ZAygm>=ZX#s zUi#@G62$K7;+r}W2-nRhPIY1y`QTIjQw2~$BnQb>ggC!-fc3Is{Shw*%OB?0ai&#( zqpjh}t8KsC`u+A&RtibFnbNxKXXlmdd#-7SqMJ&(7e7inGTmrx9>{0ot*u2hkZSsH zWnz&TR(i*2`Br60)0pH?*xFZ@ zJ^M^Joc26A!rBt~$NLt!R0Eap*d0#n@f&zXp(8-b32oJ(oI`HuCcNBIj;-F}U2bcZ-#hUE#kOA54ff5vW%llI zxJ^7CU5N_JAqZnK8tA%LoVhrVQdfC@>xGmL6Y=ilaULS?;koiUr<4mv&YoR3LTy?V zo1E5R_}`+fIJ>E)?7OHmD8{>vZI%I!539qycFQj9YDdX(lMQWbTL0J{2Q@8pxvYcT z#{0v9^qA=y+ijTW3$2tZc7F$j-~CbySCzd9Kw$v`TxW|g%!-1-Lg%;1rWGeX+x?|Q zstDY&0Ych8N1qCW?Ar3%#qzghMvP3t8dmE}XS_Ok$)K}Gh+$~0poP7(yGUk86?FOK z7qUt4HwT2c!kP3}hl6v;aZT~DX%+bO?C=h)T&@>< z_*17h#XHD7Tb=@)Xp~HBx_iBIdgbh{XBo!gwmnAlH?MM9H1SWjMraNebN|$+UmOoY zPH0zt?5yjpCk*j{k9XzNZ|i!s0*)xALl=Z(C7ZU+nCHBT2hF?s_ilo-(m};8oVUrA zHMuQ$VK-N`(ktYkYF_oBepb~*lc#-d^eJiY7ryEIZsunCsPkcG#b1yZyF;+gSay9! zK(h`~Z8pFLRx6_$GG`n@T^ijHY3gQ`5uUIdNs$dFQzW&*mlmJ8pR5?(PVi8zICFyk zcPj_7X8F$xfgO{PLmr`L7@j2_p|{IRi5TJ9rI)qqxu&hTqB%!M({bL@^8&!%_vK?B zSp~k7eY&UEHL9pG1b55dQ_(7^Mi1k=@ED0`Z4ko^e9lLzc_q__{C5>kD^dD4g1c{q zYkgAwknuAw@Sp0d8^YD)-b>U&?cmHj!N^hTED!_KFPoT5>Z5q zI-l3tD+`K>s9PvH;gzgzZPmJ0A_x|Lpg`60?ynwy(=w=`6Xp# z&!6m*tWHs7(gO{Qa`#uiIw4j}_W1fVzj5*R3v+tOB_vcX#jlh5_K0LBv#mFI{(w_Q zhK?)>wxW6}WQ=>5wdnNTlUqqX(_!kK!>BEh;JZXvqN;Ie+FuQ!i_dlA{}>(&$4d^U zocIY_o2TT2;#&2GokHKTZ^{1h;k|a1q{uJMZ+nD$2l zWqXsU=_%e-CGDLTv%WGUFNTR{p(@;bc*%crrT;P_M2^7in&Eq-FywM1akm5I#AA6= zS$Srw=E5VWVGXk`Q@Wyc@)lkEPa%u>VHj&5q^qPbJAwzaDStaVNr#wVJ!((gMoSt_0%K_4wjo&yy^*L^7{>r2Qh; z>&8ZtV&cM44#mXiSi^60!mq%#`K)3ePM_gbM?o&q^-#moN>ZV6h5n1nPvgR=Su1Uc z9%iT>rQXviQF<-hfpum(ocr%{(QCCK2?ygr&M2seGw#IbR+d#&%Z47?;o8cxzbH?Y?dOCcw@)D4=%~}s?#AW zL**VTqgFb{aW2XUUazk3U$T>Gd$_~p6MxN^_RZL_BU`!G4p_u5{Q5}Z5|={vJK1B^ z1~W_Nj#Y4L`jnL1x~5jmxqbviP@85j!}ENe0Xy;*WAgh_2;!|kaFzYy(S?~6=enzP z+7)Kzwx3tVN;c+Q!%aemGx`j?0Dsb#6X9TUzerqj3#^}$&a&Drvz0RO9KbPnrT zfAx>7_B&Ofw~u=*tese6x^FfNdpg6~@p04LrY+v-c{r_YGX*^QzDL33BWC^7IqI|i zOaBMMZwWB`-e(6_S{;enNr`F)$_~WZo@I5RHjZllRVNkxs5^@<;6}|u!9LU-MtQL9 z`IwtkMdH@@TEEI#KPkfbT`M`=d-&fapE#W5ts?ZRuDV>nqABkQFr}ec%ls3tI=`+C z+FtL;Ot;JfqgEvGkJ#P4eLni2&XIGnw>at zVgk4m_6C@{OWw(b-f#&vu)WptU@9jxiq`w5(2&1a$x9BM)XHHIRAo{?WP)v6w0vdhPUZnPhHGFQg+Cympl{B3C;vw~%Tcw_Wz%+WdXHBQ}FxE)ccV z&=2T^RLIbjmZTA*vuzbRPV+2uJc&r3jFa?pB4olgsrHZJ&a>S!+hPX9ai7(#nSU*) zCn?_hpIUEzQ#?W}d2vDAY8$S-N=nvck+yT0Rmgbv(^TCo@@#_c5XcC z63nj{qEP+$#xitq$5%BwWl9qwd|hkfdEl0Q-Cukq5c38imKeRn8ry-?Qe&p7l!=d= zL!XPml*>&0*4cq=ONO>~=l_3;%H@)swAW#$rhJ(jGq=Jm35H;#;FI|9v-G-*_3(We znH|3VZnlSb8uZZmJwwT~7ngP{m+>swI3ao0cob6anAG^CKB@?;4?pcay!2@6$kge> ztI5Aey}1+5A4Y@=r(UZ6>v*}nj6r^9JQN*&pMI%ir@quVd3LtJ;`Jxaq8u6q4lTdk zIHw0(bt6%(YZhz%rD@C#F-S&Tps`~xDL*~dUivLt#n;oB1(P|h|m+UK7 zHTM9d&x)CQSo1KWp8u6phU;DqW}VN|G}TjciD}pMjeiBbpE~zPs$R`7`sLO0ptf7< z7~AY)m~|v8r7WfJZI#*OYVHOhMZg6Xxi&_1#;87f+YvBvqhp=FhFFfpXiz~JVxS<| z<$q<8PV3wiP^-3`dO5>SXjN5ms&0&m;G*&S*F$v*-!cV1Wz@`_h`V8xKJZ&2BLcgf z3%wnay=;^d5b{S|S>pqn^z;s~iIz#(m4`aFMlS8VG41J z)?#>*3PHXHp+yXb)CDDSldLCfd+EwHpsMac@MO(;-o3i-R|o@wiF-UP*(F~*0^Y95 z?Uk&RiZ7{9N}TTE=V+tmCjc?tKMi{G$F>YTOs9reaD8<7q;fL7{Y=BuX$M+=2h_4< za%H}b99uRGH)y=KZQ#D$CVJ5kO3Ep}x4ic;w^d-7dv5;HO>**2 z0^=X*h`5R{$?+c&CAr=nx#YrbWrUmxqd(PR4+&ixSJv&@ODuFn$Y+{FD>`*V&NM9g z3|~^$Z7CBgbkz@uD)JjPyu#sFt2J<}R$s?ntvcLZspB7(3vAR42dOai!T?(@8*A$} zI-+!)wlf$s>px4^90{Fu-Lrj<*PlOa;ul1c%HNe_!~f$h04_&`Bu4(uj|QV5 z5Rs2#6fa1a_02DHX1Tp3;SuFA+$ZL6<x1EQ}q%>t-{9ihbC=k4H z!X_i#->tG-oJgY;NED3*(!x905$zXys#Li+qJ#6NAD6SU zZy&fH^~JJ=vz@2P%K0jS0~A!jY_9IRX92AD~W6sZ^7Qt_6MEx1P%jN_3 z&2`NqT`PYp??Y3k?6lTN*1cy|;*jK-6K+?-O>~wv_+DiVcec$txrRn}tT!jKZ)pZ{ zYn584{Ew~rq1Efsmt_)Pb-pneF$G_%WvVLK+mTR-y9t!S=-5$ZdA<{KA1e%u&&6H3 zbKrOACl#;2iRlStmsrw7LjeWrXzcpeGP@r?JBSR@m1^iOxq( z=l6KF0P0cpN1Qh%VZ_~XYe;wG4DE#lL0foJotGDP~S|yi3ncGKK z_n)TcO{UmaLC>|P>m+nF27PoN+z}@k^-_*kC48%k(zg=wPi5J(Q}dl4TW}$`^X8V% z;!F*eZwAeUjL4?9*Nt^9l8IrdRSA)NIoFK-z2a~Bx>NeH0>J5S(>nE9H8po0-rJWT z{iwBE)+*axL3$B;srJmN*0r24zr8FqWtK4%GymhX|EKLPW|@|`Kp{3gQS>rMCwxOg zRXUBIBkdE!VBfbw+dq~HgovD+sKJGGEfCdX;90UDtMs~6zS_h}cB=xv;+799MB`%R zS_OXJDMv0o_3Qs#bYG?33+t!n3lE0tsA`Wd*2JcYbGwpX4?Zx-8M`CI3EU3&==We^ zcG%bORoQ3=h<8joA;mB*_hsM|d8ofzfulIy)YwPvx_cd9`%8qk^5JYjh9KUPwl z8i8yzD7Q^C$toXo-)l2vb9j)x)crXVx=+U7z;91h&*@KW%^)d=DMd9-PkkWz_;9)I z#2sgLO)%?8ft>t-l2^CA7OMuUv<2)xL#k&@y#DbNgoVI_*7Dlp)wLJ;rl*)^re;cW zy6KIq=qP!@^+sOEBv;*A*?k32b@)xk+BWSusNJrwaj~)6U?cI{QY(wbt0Qsvy@yj3 z5!fR6Iv_N7C_D^edjdIkUh&N{RgKz@T8Xt$3Is(=^1rpbdx+Z`9|H|5uIpG+781! zqUYZ$#COEbRR`jeV&=M?FysImJO}1OoaN;5>~$O1nze+EeWI#3#37-atlDoabi-i_ zm%N_u_3PT9z1lnWYa9jAK)3uA(T4y@`q z!y0=tL;J#9k$(V8{6$XFEfl$k4lddT)X^}z*1`kq7Ld~At(t9Cc%O%3;PjqaS48NZ zORnSVaG5Ax?(LC$luGqnNR=-uMnlbz#$MX=6Rg-sU?)ll>#w1Ri>3h4B5oN@3* zAS%2w>+dLF<5OE-`~E?WFkawMK~Gt>?gm;p#$^@zkJdfyn3lC|vinr@njh$1(mnHK zv&Zq5*yFn`11xl%&SOZY4N@{)TihJDL?+RHTHygo?3#CHBk+DVhwgw?Zz$DQ8S zhO77bbMJd^{lq2fppcM%(ZwXDY1AIP3YAnJ6@81*d!Q<0{LxTdn3aT$Zzc~mJn!ydT1v77_@UYMKX7)#`e{%<7Y z?0wN^>Ly3TN$B-f*IrIQSDILSm9q-)V z)%#Vi?|=G%t~bEQ9#_BmA7J(n}uWlu+H! z4Q$QA-e+dTpQ_B1+~}ztbLigfdAPP#nZfnSt;J{6kEskmT9%LGvJT9wZke?IvUB^Z z4c3Oh@ld<`?iN&VDZSS5%M8N9@aPj7^~jAv?5o*Y^FrQv(;Vna6?65s9ogJ#nV>RWz`xB#)~EK9pTZZzh3tNuY!@U!jIhLNvqujTc^ZIGKMRvF2z zRQh37mlr0W}F z?1*H}x9tt!{j$$;L8ILHD;b@8qW(B%T>$%iOy;qE{nJ+ZfR^ zlG*Y!mlch*Bkb>@U^~_1I6z-|cyt)2JJ1OBODkO(%VlQayFWM^KrQag=-6~n(s&TR z;c|2VMWY{oKp8WjC{qrEdcrK2Dg$!$#_Z$qCkX-j=w7&~)9r(})fNaAfO^T1=j@Nk z!MqbNH~PGD(qP`tdYseX4!=x@#Z_tsK9pC4(u};O2A{(q{b_q#cFcDTaKgpFuNet1 zmG<)Tu@+1^d0|wkxmIae#JXNtx_4a!mZZ9y^8tMr>87n`on zkDW$_x>yZagNk#cok`|N{l8rg3I4`W#2=)hBlW7-X3xPJ+BO0#BEbJv*@k^1EN4iJ z?aQV7Lrl=LKw07^JVcZOjR$-UGBa##VF)iShH+*Nen4i)HdqN3ONVN84vHbHWuTT- z?)IYiJfog6RBki;_>V@tKoo``=}1s|mRE^E`nVMZyU@@&Wf!Jb$P!88s#e6hncXB< zWbV+EurTW4Wlgys)VbEE?y7%Y-tdkVAA3Ru?xuPx*YWV+mTxRafA1TK$c{H>>90b( zj&%C^iY+A$^U-I+>!XoAI!CRwj2VtGzz+>#?X@Z}`#wh{$bD}5Z=P_Plx8l7 z7_!%yh;M+0fd{_$i0Vu0<9mHplZT%G68KU>7MA%I8+o)xlsH=xE7?vE{jD?( zYt&lXeGs%idOFGHeeZ9hYG-B5)Qjc1^i4Jeb;L9J(ePb1=_e%6)UCiN`L6E2EsdMfQj+?A=^nD% z8NC&UNf_%o8BsPS!|i+h+mg;+7%nu}`>1C^u-9~#o6LrLEb zzJOB9;t~A_%j%21VZvIoi@!v1xqW#ioX>1S+oDrT+rO4uN3CMk`M5}j?y$IwR8DPF z%HlTA`QF4Nc27|W3kuhxNw25ICe+(bD86lJR#o&;05l`150=ActeXFHe{j&ka@5Aq zl5Aq!eX3J1dyOCYh96Sf-25TsRf*CINGty@N&P4gWTN}^A+b%#nUB13f*eBWM1VH5-m4FUe~N$433 zX?GIc+DY*eoE6o5N(-JU6B&GoDuVE@ZuitydG6{t zeVZpP*#M(}w{!e#mF?#!$dB)8b|^z*3JJ*$7J|bM#Cw6SdlR#t^VgLQ<=Y81yFW;N z`fQX|GMWGRoCiD6 zK;;a#EZ~pPz#(lWsi4Z5ZN^9x=OwiktdBLR`|DJq9nV~P&}INQdMNkWSJ7~ zLCqt=r>jiu>Ja9y&}p!%PGZ#pU2;)?&ToC8aI};FI63zpabRXP6?Zs#%Xc^B`4I!^ zSeUi`7*?2k1Tr-R`l{G%?>@JC7@BS@6d1=w0@q^=-KifC(rYeX=L-Jk zkX)(<+khJqR=rl)8<-d5TGFdW8fcY*;-ekF9u75}(Ay5y->OguMTAO&O}QhB?W9@2 z&IrhYd|D7IfnGUJh;_Q}vHcEflDleewfi^ZCJIWDBO}Ij8CA;b;J?2z7ku@pdOCi9 zkaSh+>#NlVdOf$%Rp+;XO?d=3f*(=*A!J|Ax=dVR85q#!O+ekrRLlmp5a~%a>XFaE zfFz$?Q`?ZU2|R-kZ0FX>XJ3X+!BeI11dE0o(=hVcviA`b2nDdc{oQ z^_Rp=m!>R~R+eRoI$X`$!F>m(TiK_5d}(3-xO%7OK+Y%qU=pKO;2;NvHZ*353cOs3 z5AIjgt44}bu1l0|cs@tq7WKiwP;$C6DHdl)S6$sHZEK{ay5b-}CkZ=!^%?-dOlj{^ zXjG>vh~TI=(TXX)%QfOPPJKZ-uAHnx~{2OMhai{1MQu%TC=YhQP*MUf#R4dY^nZK$Z&N}n484#(~aUjEsoB5A9jaDPcm0l^;*K4VMUnP+c zImQ_@^=R)+>2mHfPQ}W}gp*K+C1xXsKsKMVkr|XY<9EM-s%seFAZx1@UOcP_7>GxK(OD|1E4}*lrq9U6jP?VA=YB^DfPR8 zJMHyJ+XQr|tr9DF>_r79z(bF9Vx58` z+!9pI2ZIL&Cg~u_cf_#6Y=lnzSL&HMw$`M&^e)As&YH_*4WWnoyn14M@<*g11hC2- z2d!!=>+k#MN=EjkCw33zUvb!SWpCWF6QCGIRxfrc-@rN_(s#MK z^urrRVvZBsJS=Btn7i6L3FcdO@2^UWKcHoZp8CpEkm1L*ym#`Bv$?#TRU<>9 zdn$H&sI&#hE1`P8z1#K-Oo8y{^Bfqjyb^)+$96i{Z3v8$ge`4Us)R~@I&hdCL&$9g zJTLJXCfjkXOHr05O-FlwU+WR|`kH6YV<>Lq8IXviQs2yXO@%HAqv!rYH_JF{EO2nT zC~8G8ky&`(vpH^cj5EsTgS4%nQnq3(jj7_W#vDUT@^zKJE^n zM1`;pyJ9CAIC?oKM-x}+sZ_|^CjC3?Hk&zA35D*4gg^$IRvg`E=R#7o0z7aNyE!pp z&DY;R45Gk!7ux2a71mK!UnbnIWF;MV2(ew7sL@J_hQ1X=)LvH7ig7#*&llVH1kSf- zlbr4v6iK=@5R68bNW8@vC1*f2O<5bGZ=JjGHSFUf8;Gep!O32bopASL4uLO0k2#H&WfN zACsZE6?}D5`3VLtqhf3D>OTF%6M*q-axnI`jY)dx0?8mL&i16YNQtzwGfuN-3VKTP zz}*nROml6$p1_N|%xbSaU%Zwp>Q$uz>0g3hUgYs+AKN4sa9yu+Z3D~1xuv%Gj${%r zoKC~~X&CO3VU30s#;}_K|BZQR{eXujmCrf5zYRaMv4*$ykBjb(Q^1$D(tRq*AzAyL zYodJDK9;-hGr`|pmYUYnBOr@)prHim-V^fX&A?S?+ZX&r5R_s7A});_%Fg`}91 z$1icD9-C5D(m5UUXr^qyYz7sRRE;}@sUmDsqP6*pl|lofvMaX?`7;NC57>oZ!8_~# z81{}V*==kej-{G_mJS3|f%2&*NmgJqo?AUmjH0^nmB<6p-y2|F7 z;G<-JJkdtP4sf!uQCMU%7SX|YF!>ZV|GcpgKD^u z79o9|7vxJ4XthA@YlV7fD%j8vRzi7gryc~#k!o&qPt+eY5y$`LN_NcmvXlttbjkIk z-$aUocVOO1_rkzZve5NT>&hqOrnWfK44gVJ_2-@hp#&+3jO5Tz;es{cKtWr_Zg(Wf zG5UtdTju-}CiJddROdt_2gm&fD}+W;dNre^FK5F9=a67U^gst%&pEoHy?-L#{|L$L z5TsRDT_hN0Ja#{6xoX2D;Y`wR_dUA2Z#Nh{^SmGZpS(;&7W0+%v?UaV_+Kh%#qq0L z$@V`5iYGsS@vL@W_>yc}jez``c+A@TIbAbww(stp`oDUqkji+gPQ0v&jwGj(H z)F!f{sh2WxOdH(2P1#Axrk?xq5WHfdS$kZl}BLORAQa^G+QW zd|*$7=n+R8&zthLFFDU=U~kr!xK<+!p!o^#O}`RRL;S5uDaj2L!R!0@wRq6MYFdf8 z;1heNGYW4mGV&YR6DzQGPz!9PT;zvELX)$S(In$YJBie=wpH@ixzf_H$dLR1y|@zaDzb(WRbIl9hDnlmgWg za*dGBnv=~+UZ7>g{A=B$M^84S-DZ^BW#KTIozJFLAZ-j)hy~bU{><|;8~^9kC+>Jo zuceKjYijTBgDqS^hg}lqJ>l<5JYwQ6xX!xXkx;9(2Jf;54ginX)l_(A>gR={An0vv zPTrc=ElWc)(PqYQ+OS05xN<{RyAHdzh}1n!--+z#I_C%^10VgzRtPrgM#WM6MaNRu z47x6(U6Ya3c1VHs66xz4)ewaX zIz+}B=Ow~=n`<97#8#lg-ZO0wKmr6LA5`051RmZHbmo%dLD&6@qp$x@3I5l?gwAc4 zhkKgdJNSDgO&Jbuy)g1Rx%*%>Vxi~;$t#Qc-ir8gT042`r^txl!=g$(uAWZPYisp^ zqWFg+_{JogD<|akRw;+<8W6CbU67CLjp<6x3id$skhb+WHvSaF&FQ`HV60+xL|o!Z zHl|??M?UCQo3~b7V(E$C22z!}%#VX%trk_L z7^R5d?49VVsL9JBjH+e;aGPCAUj84;etP28!sx&BPzbr=w0TjIQtt&H*|#ihIwVVO zvM+k8aKCR0f39r4MMln=DT`y2?#@e|y-8yCnVn7yfAY60^#p#xH&#dH#hcVDf_!tI zsh6~u?RY;EMay;9NUxFS=Z(;|0}sUu=TK1xl-o#0KVwj{ zkA}drcX-@i=1(w;TjmbEUCI2h<&;PE-0G!7WvJ~aW(gccy?awm5GdSlZ(IuRfSXlOn>QR`sya@j!z6umhK%b)70&+Vf{pxNr$5pD zUjgnbl0sj@Znwa-zA#Zldpy;@rrLDs?7?zXRFwi|e$tA4>Hvn@r7-#W-KoOQc~+k( z?WbA5UpQ<(nv1?elnMC}4m{ud7QZ2IL`!ydYt;ASuk8!(Wm}s=#%%fPy^)Q+8x#qO9<*KQkk;=8=mE9cQ<`N2HNo$PwsTe@3LiaPyKiF{q z@a)dE;w7)Q=#CeXV_YOAJtFHp%S&UgwIzbu!~{@;P~Daws~Cy5!zYW?Uc2oAcbNXz zreD9M;Z*vE(RF^(^A(EP!5DM1Icfcp?usL-2c%#XZ-FBVAYObK(@0E zXZ{v#uCiI`re8$gn)Cg|z2T37i^x~k060cY&x}2yZ5mx5HLB<-C+5#Ce^lidIog$L zm+}XVYrH92+!kMk;hdVV3{iASVrLDKljE3Y5Ait6TVJ&XOM1{fsyx&cY>K}BrF7EX z8s5Z|+zo43cbE2`;)Z&D{+D_Q0`EmZ}i5 zs~MgcZT|8uCKGtSFp*n0=vl#ic!{A?p4#kFMWRgX%X)%?c-IuU?qQ1My!e8D`+K~bE; zjZqQz-Nkr(4GAkP9wC(lZZGmxD?@zE^`s$H%!>vNn>AN;uJhxDz5_@x7iTYLfx5pa z)+zB@;b^liiJxr-AjtW;4vEJZr>ATPKyVzsgcKZ!^W(IeyxM%byeBLSwl_@+7mTx5 zQ!FW9pNFEMoSn@aNJj0q@UdonLDFI#q{m zvpVBk<-w5fP-t#wrb9Jd7=5BJsU@&Pr3IDh9-TEAeL@l%izBOZ7%3>mvCBFT!~jpv zXHWkZJ^b`UEBg10L{?kC%08vjAuLHQyx6FuCyJ}_b=y`z`|T6m#+-oc7H9I$R%GX_ ziIIGK6Qu|{g&cJcQWxL;W2;^lZ|NYDmI!L>AMifkvxjFaL^v2pi<6|By~!=d?)B~q zHM4J%N2kxd2U=aabhTT_$i@0U8J7xHPE-x$ywBs@|NOWRflLBT*X>xleRa$G0uV9` zIE?u@zW5R51zK=HKeh$1B)niAfKR4>?PZJd_V5%mlQ$N1t`R-q1=9!6Uwd%M)4DcLBl(Rc#vrDx?$K1x!@j%iBLT2*8A z>|nr#+qhmUE(Yi9;FKd7i5`J(;Pkr)#y&rBTM~WX+w*GzOfNU`=s2y}?mVNbcUl5w7OCvrCSp6L*Aa%3$0rhs!bmV!IdQ$8R`g;{XA- z-G%ZAe$nB7Oi*hP-roWB>}uiE)`_k)G_;ey+76Dt!fE-jev7f$j<_u#1hWt$F7$=; zyZ#28^Xh85xes^Trz&{vL{1fRVFX~Zen)-zm&!M}Or!&g!7}J;j%eqOPivPhMA4B{ zm9NjFn4`(uj()M+GA7_avtfT??_GF6bxbW55YV-uVDp3dzX-&p;=DT4ukFZOR*-ee zu05f|U>MrQ1!>BZ4vbEyF*&n^_TqIvWiRuSWf9j7xqRA@%_n+e?ND^sdi4E!jDWGH z3eW?N*IylnFB5)=WO4iI0eh`@HoZaPLQbR+!s5J8iwzBhMl7jX+kB13g5g)g5`>BG={=A&hw7Q!%UgubT?S3J zcu0~-2ZAqYbEE@>C0V*ik{@60+g+0YJ(zSF&_A+OC}cyo4vEr_Ui*>P|H}$=xi1N; z$J^>uk^DSQ9K$MLyEkIcNb=bIVnF^%Oy033VYK24v0jDIQ!=yqV+4b z!1d5r^xSQBlKF}}uec7TXmOH3lZcMYG0Oql9?S6BB)i7#vQN6WL3R!JW>#Is^e zMwDx$u)w$9I{9h6fT54nRniQSr|5FkPJ35(p*fDNIT=8||AXjCB{d`S!`TUo zYMYbu&M`hILV%8WmWaOY* z5wYqjm{+z_{f>nrZ;VPgn*8OTcF<2=zMzHt;u6saeq3st$xEYa7RZ~&<&ArXJ{6Zj z51sWRY7wf~y?2ph@R8e0ZKwVMitq-=;<&4Dw7Y#0YP#N4@#P1w5N*CxP zoe`ptzO=(Fk5!|wntUZ3SN1@Rxx#4oz4S!wKfS+2t<>;1GH z*Ha&9S8GIyiba|w!_JQ|y&DACShidt2~U}BoZH#X&!wUDurw$jO=6%AKPl{I zxkWR<8dW8n0!K9x(%2BqFVOUc_z|{+*%2NbrVt#kN!H_7VG4g>xEtTAzUeR&?C__@%N_zbSv2WKd&9a&9iRm*-X1`C^x2&w9?-#a*Y> zY7Rb5s7DAVdtbLl^AQzZ@Maib8R+OALJ$~!shs(}bK$pW_Zdf~$7AEc?T5XWg0}@% z2m1TF(dD3LetltV8Hq&!XoESXr|IoVCG5KOKB3oQr*YHhuX_?isDI2H69!>1cT_H7=cq2%@D}~Rc#+P6t8ozb5*y} z9}gC|H8E6C!T!pyQ1A!6D2A!}jmug|E-ECD89&6LPtgyM2|m(iCwV_((_O&ZJG^m( zci#IcDqi3>K5pt}PTGEn&`{i6{VG%Mx8WBTopW8M_b}Sy0%RO3U4zKKVGr^&;bg~Dv`D*Q%xsjv_rHUH|4ZNJTmOcGSSCH)Mc?YM z*d^&{C=ip$W+IyNdI=$&8f|&#Lx%f4vn?hGV{q%E(&PLbS^Do_J->-%U@I{mR$@>1 zzLKMiNAjop6&G|%7mfSgem1pJX9(^ryKt6O4bKU_-8;7xch95X<|U;M^S!kt z{!1@Tv{kjRv1yy(_P9f0gVHq-%t?dTpJ+^*0mi#bE6ymH8u?ZLaW7B@LgW8u=Ez;~W+ zCR*-LKl%9TUpxGNd*pr)1cpB7QZ0UxWsWz)EN+fQTrSsn{lb)4q{;fE**JB-(4uq+ zEj!u|#=m1J{g9e}B8mAyVBY4yd@>)V$iOn?ShU~Er3 zB?Hy%%4Gnayb?oBz5Fl4f*khdnM=!D+|q&~y*I;*c{sZVpvYI)_#;{#ha=;~N+0Zbzr!e-8F*A7BQD%R z{N!E3+D??0FxrlnNOkS86yWDeRKtp8*ZY8 zx&}hbq37yu8S&uao$;3E4|?mP@|J?ZXZoDUxR(@MT)Ds54Rf_tP?}vexy$LabNQ>& z+Y|zid8jE^nn2no%+^BXA(cnL{Fo*!YWLAI03JN!e;!o34fMY42C_sKUz3v;7rQl5 zgq*%AY`CS>l?ZIOeC^Q{_Ie?EJ(RvJfXoYfnBZrEJb_3N{bg9+2`dQ`*r1Kg_j1-f zq>N=LU79S8L#^b_*eKS*Q>+~f|>e~G&pB~&uJP=b(LP0 zoHn1~7uU)C07I2wd!OQhR><+$85t*hfcEhjrI=l0Tis1lqD)zwn~tB4P0>C-4U9dV zfZbHD!W`EDk|9hI=Mi%grRug5=wK)G#@g^FdR`qJAp}DYiYFO6RNeRkjnP;{-Y%Dt zLmI)kpPyR?-_6&@X(dPO9#9OcHq@y{l#ZwQBUVPbmjCY8>T&d<) zAv%1(O_{UQJj=W!S|a!bYqbKa;fs_*>UeTd;F(ybXps>s$>MPY(}Uzl(IV%!lZPTt zd+gS@krQ4B%gVc!Wz$}X1nhV{-Y{!fif=4g4<87HCSozK|88af&os4WVQto|#BOvS z_jz2|Jw;=+@JQx)^zbTaN%0c**~taFlBy`?AxP#{+)(Ci52$|LG!Htx3~-(|o_bML z)ody?pOkZ_)~eT@*@I-858ot5H$Hcvi}^LS8sU@9mS%XN=8kK`%P7PNEe$wg<>d5C zD={?m@$_cuPV%T}ED7SbFyJ5m>tv0g%3H}{`+&_m#G@1DABm2-`X9sNz5BhT6;56+ zZUyikqb7zM)5JZVk{5^Rkjnmx+#qF%ogGNoYk$|OmYmw7O{77kj$O}-s4a(er-&uc zzHN2;@ySrl&gHkI9Q_;0Yo|L6GOjb$bx3QA>Bc(poor8UI}FnYr>?zdBGbU#&1qyT zrp~{1Jt=R8PGp^DW#5yf)dcRK!V0T={9>EG90)RKBE4)at_8g!vx93;_}AUt^;b_y zidCq#RhaD*Ud2$@JqdfrS8c$lK$mf%VFITA;I%p1^f(Q$P&9bYsP6xRgUyL{szkoe zQP(+96)Kh_9DQ708YNaE!NK9rL#{|jRTh?k{ zdW^8=oaV9Yk_$h+*9B9JN+mBM1vM|g;tsyS+qU<{rcTjd}#RwEd5h&ks-(4RVWA0tpB$Exdx2l(0J^3uO1ojYS{8hm}CpMms*=m>Kv z;!nxmY&XX$Ld=CWr-=sWy;BapVh&L%_~-q;x>mKaK2s(zVK&+Ix=E0HjgbGuZrqsr zCuPFYGDEsbF~@uCl(8Y1X-}2%VBj>IE>;N5h(kIxq;z4YW@m5JIZ}Jpm%6A{*bY&S z-nXs1XT3ktaH^)~;`KQ>f@c!JZK>n3Qjw=h+-H^KuC1EU$#+shH4~nP;KT zix!)A#MJ@Yg0uopH7J-3w0(*bdMt$fU)<6Kuo#>?Ae|d`m4PrGVD)-B?H>%qHxdDa zs8yc+@u-Nl94IVK=4oJO^n3++jw4uXw07jVrLXfM+za+O19 z3p~@0kJurz%O??Y#SY`9<8QGx{n-3p-689L6sHkm zBk_!hx!9a{(l_Z$OD?jTTU$?a-=xbaLz&3W zwI3ueEvDSn)sv`MqQ9zQ>$?0WfAfqC?9d?)|CSkphJe_RR_p%K_cg*(jFTHe?M-cD zzMx7G7OeWs6UvQiVJ)L?g`hJiBlFBw9((1BxY@A2?X3^TJE~uZsVN!YL!&XMn{*xF z_3zs_zCR=(mc&8ERs=TGQeT)}A^pB6hcE1$Ayr@@*>ZB(K(ucxa|+!ydT$N!LAXfD z)kti9zKx1-hSqMeLL?j8J!i+=Z#Z&0a`QBz2W41u^d zlzS>rj^+#`LEyUD%(j>)vA}^KsZpYjmuAJyUm~|35z86rmkqqVcyF)wwO7g`wH@W5 zX2WZ4tCt=I;VQ6cl7nxbDvS(-at+x~BtqOJhR^=*E3J31*kfL-KBRoV^VlK#Eq*GE zal+iGSVR9Zj&prZZ>^F;K^N`Y&&4&m<0fqBONTA)>S7Mb(oOyIcS%RH;Bqr99Apl) z7oxRDi|5*_nb#Q@+M{Y_z~)Fp=9|?!oJ$pd!|qL#wvH=hv?IcM4FWSe(my*I9#Xat zZsa%3gvItB&9R^hCs9;)%z1MjEmX`@-4&|9xJ`B!_ey}U=`GLHzy%*$UQhswDu-hI z#~mZ@cIx&mV80yi9vOgtt0BLIjRf#^&d_XE5f6~o_|WG+0X_Qn-%1Dhw-}E@R3x&M zGa_7_RtC}%{Yx{p7}7Ht61nb}`#Y-)q=^^I;5(br&2X{XqATz6%qH;sTCdM-jyro! zeg=Tl{)w&A!|@8a>ogB6%I50CjvA}`Wf#pd$N|9l0h7)8`x-s0 z3b`d85r*QmFtPrTG~T@{$^I0dmFcZ1#@zP?FO2J=Q$kF*=^5y|pMacvA>FOZ+e@ym z0n-5>0b-kJ;xF~nA3)dYO}4gN8lI0_zY&$()kI}wYiAHvM5%R;O%-C(+(y77WzQXP$`su^M z<~1vFDY%a`ty1p2Xh;LwH~P&TgCSbYZavlAozDjv92-SRU)1FyQ*RzQ#KNEvV8P*j z;_-hM+xir5!Yo4ERar8sxC)S(oFcx^_y_BrG%tMs0CqCm*r zUS~t87FOT}2xB+=KU@Br5ZiH5_hi-e&$_Q>x_V}cH7aM&UNYxJ_3>8LBl}pTV?nnZ zayu@^Of4)CeTS0^R7;Yro}rJ|ee}o5vamY8)kf%S&1RH2zxQoD+!9{+s61ST6kSuI zaplD6n&Pv%14=XE^sF4ogFBp6whdF{rF1o=cUB!_JHJAcBqhVTcdg28X87HEL1BSv zSUPu;c>2AKA1pzyZ*otQ`|2@a><|;HEh3;f&yQBM7PP`l5BkFR*@9p5jwYk>Nb1Ut zg+SzJt+AZCT~o*Xh_g6%8RkE;I%t^qWr)z_Q_&t#i~JM8Qlnn5hyJ5H+y}PN zEIqFeG^MPr1XJBlPW#y=*J~W{b;q??UBUoZB+63qFI`LxoBKElm1imvM%-W@|xc*d(^ScE%ou5T6lK^Ye>v*HoSfThs z{2|1;!|{DQQ9ACRnaQ~Ps4d@q_16K#Fe~@*DTg)w^6D*HQw*mW4yntZi1O3pEb*$F zh`amrX^UOQ`PLGp_O^$kKMO+N4z=NX>Rv_H^nT1%6VfD>5Ypb12M^_?0|YJIzK4ID zrUT>i&}e`vwOSE_9{a~Hc!@Rf3K6G+RB_t-Kz})`(N2b#uB(wadWWa;S6`UWQ~s;*~EASK8{@yFb2n&=6yuQv)@5b22>=hC~v?6pQj@G*&_j6vk;f`*Q+Zg^6kB)l( zH#1>w4t~!#!9UaDCr!*O!}`Q+UvP8biq#%_`M&2pxe91yYQJyBLZfnoE$^0~G>?XY znXnq^BS-(EQ)i694}m$9ME6C49t6!g&}HE5Y?^S+_l`T(9F$#JzjcDy94OTZ9x(6_ zFYBfm^d-~4l7&SPkj>PhMS0yvKmD#rCGPeY5gS6E@vCKz()Y9Z;*;0s86U=K*FZ&| z?HB;^pQ+rwq66$7i+r&CiSR!?E};=*zB$~DI?p8-o73JghK>#2G_3a0Y0Vr?uZA@c zvSw{=p?YfP{5e>uIcQ}g34-{E-s0}NWEp9N!RiOA7q)UFhf}0r{@6;WWc-s&76Zvc zNsVI*`ljxhC*c><)dm|wcht&C%0bVBz8H2`oKH3Nv84Sg3YFiT(tst&pIFwWolQ*Ca^ZNH#mH%OEa%W zG3wI;F@F4<@K4rR%A_5)iqAUk66!xbwNuN=UTPe`fc&6YAK2zCAHG3VoG-Y(`)!PO za=pZ_!V`nyH9c2!tB$XSzFS`XB;3N69Z_~`;^swZ(m{ojhiDZ2faaD%`Rwsuq9li% zlIaa^NtTpLp|_d46n8X4r8}K)I{vXu-)`9zgMsJg_y0BB0Icg$QpHyeHV?00z&i&~QTMc8tbrSD z6(UlzLt7)RibgjmieHZCbOeO&Zl0J9ZL7~JGjnrvrVcO8uuSwm_DL~8EqfkTt3f?W zk~m{>&1ew08A`8`13c{In_(*TP;m(^$;oV@pMDVi7>m2eMNO?~)A?}%Is|t#Qp`EQ zVhhZ=nw}Do7l;uj1;j9pZ)AQ*?mK54BrC1d&87pSh2C=h^&|iCl$!!WcIhJsr-AHi3I)C>AKZ)qeM_z}!YDO*obgbkYhoMqy$ud%1!Jwk`nSmGd z)6gcLid-`_-MZ?usXkBhpY0gz^?L{&_sV4gI3+^I{d}+~i{0e;7 zV2kb4+#P3;sZ~5y1*zrFrlZ9JdQsy~DWMY=Xn zk0aw*FSf%2;#3MRx-VaB-s={bL2hn2_Vy;j+?daOF|j&K6dy>+o4nA3$u^dsI%#jO zV0jCMvvjNc-_;cj{N7dh1t4T7S0?YIUbubZH((6_s0-DVuaw--8t zzExJ*7k|$hQ}nsK@*2v^Fm;M%LeGkd7*G-~;r0JnuWV+nbaefNu8)BDk>eYF#71fJ z8*drWI{bU%HW#InpdQ!iOZZk*C&|Qh+}HGTs;!^BZ}<9*^faAIfyF#Z?IK=%$hP<- zfheS-!S6|)G`jrR;-Sep@dQ{qYb8+eS1;RhJ!Nwr4?7TBU@zN{<$KDoxKUfpFnu5sS_)+6VqYDDKk)JvW!n^SPq2$oDGNi&wEy{PxtKaox6b)mkXG zLC^FCs|`D>MI<5Q!qDKV5?fUzAVh*zj6?m3`oixdSO% zAtf3M`QutAD1mLEoH2n=L*4kMx9YlCL^xK)j;mpZpY_n zMWqrV6^hEgZo?iMc*8&$r?k^sy%wf)9xcN>tKsAC(R}UXQjA*hU)A`>%39Dmt&HUp zXhKHIjS9Q9YKyf1R;l;bYSkO@NG7M&pXNS8-*UY&rNtNN_H6qU2y8tlXR-S28{d6P z3oc_j?F5_^d7@c-X1B*Bc^<{LE>hX#)b?55j_As!L{wCN_nG0<_^|EQ{KSIR`fb=_ z-`l2h$8S9e0L|+yroHz$=~wWFTvFME|*GH3Xl?6MV% zUB7Rx!REVxJLauy)acEORC!=9SA@Ak>GctJ)Gbpm>>QLXN_;Xi)r<2Vftq&)7K1gW z^f{_MNyVv$Vs3_n8!1W#fP!AU1#rI$l@D5XtIcnFqQ}~bXn+PJB5(oP3aO31Nz8W# z*U0qx!`hZw_SN9^5_!{_M->Nph9bzA$Lc!6!8dLSmUV_M`XN$IWKT>g!V}u=>Li z$9kJ2?v%?J>#Je{rJ9|8q5l6w^4JB~X2Lx&QjZ8Y*?lh{8LG`?^zm%&-CyhU)jDmI zn?(X|MKflasJu!_0^%8U9hP(Zlnw9Cco>o(pK(|q)NOu|msScOlmE31H<4lWjVl4N z?IDv$4$bHjYQ5qbJ;1&`&9o>0hn> zce8!0kU0ZxHf$aqX#SYN-&l~?U1-$e&0*6}BhjDw$^KX`;rZfHq17<5rehlLyWK!b z!4h3&6XWFuV#{G*3oNgv?|_#re+rz&lD%Rn*S%7gH3aw=jMa74Fp0V3 z7UznY|C4e4hj~Gth@Z&ih`WoPT5;6DFH*+2t8EQyYHAoGSwrpe5(QN6eYyM!alN4E zddbwX`obAgZoOGIZ#3C`do}9V`9Cp1QG(RF4c@$RfzuKC%;#kGP3d9F0@cj1vcNNTKBC?qnlR!H5NX@GToX0bY z#5Y;f>6nK5q;>9|rX~;Dk2AF%phh?oZJI3WyPiTiV=I5tUV8w>6~8f|3@Bf4LZvo` zWSct4^2Ff|mzmk^C#n5Oj}z&=-+0#fp{R$nwjLK85|%s=^Gz%+kTS>rC7u5_%Lt+; zo;cmOX68IE^%u@O!QJ(zFsd*e6wQRiq%7Pmd<|Fbh0q z>n{|RG8z{kHPZV>=I_#QfBm?LEADD-uR;(^!Ic)1e6t!vTeU z*x;5MW67OTE}P~WJjB#d74MvIR8%w?6oFj<@0Y;g2R}3a!omrW_PB@bSS5ovYpxMe zG57J&|HRGuT(Q(e&aZGJ!LcPE9Y6w z%vx3YT`Aox?O-mp9hZSw+geS4PEqrFmekjalFVlt+9uYEX9)sxdAxiX4gs6#5^qwfuTg+heBzh-$7$PDfBnYDSIyysik%%xlqeds9_ioHL zZ%NKM`Q`ooo6B{1o@cMU*4p>FSK0J9b3m(Ds{eB~{L4istm41#UQar!K1~!Jx#)+T zRkJHUacq2MKEOg~jj_}r$zW2|-Ah8h38Zx?xm;zr%FxxR>wfK@0uPo49iYo!Lja0i zY6A|ayg^~-@d7Im-p<`|<<8jm<&x=mtnZUIs#Bjj*9b#(}RG_)iu1>9Inl zKo6-!HXX!|K5kB5IvZ~@GG88~HQdif9#+CJUxXKiOqMGj zy8ZS|01!m8ZRV;gXIQDkzNiiM5|`Ym%^#0Ho)hYk5C!+<8{a)J0TdFBDVdBb1s~TQ z1eUgb4Rq{!5<|_x_nZ6usS_oU!QKnCh%4v1=;kl$+@Ff~h(lFLjz|pVyj!P|!SRnS zpC-6IVi`5wm<__HOtYC-2;lrvQ2#lx9)n`p6TAy<4+a81#QKsIjyY1y8p2xnV{hTB zfMXIJSFhg#{21#{a{jXxK~xoN1>olvr{?lADR-u(XCNUa+*y6&0+4|{l0?IYo@ngf zVn3~%BazSF{ohda23ZAvSd}r32r?W2)k-G)fOC{-EN>DfqQ)Nms8zZjNN_(VbJB%* zOpfR=0XZ3fABS7*H?aF(3w!sXjVEpT+;-N{F}4+UI)Bw`OkZRjhIFR)oP7Y#-z$Kj zLm5JNlLbBMo%TkmL()7xh;*;_Q2Z{F8?3s0J}U{YFbz}FI$1xScbuDDfiWPy24oj5 zfP%AT$1Gq6^FOB^D3I7&U+f|^$H35l%iRRf8-K5Sn%Y|Bb^r=OM zloJuP>GsOrXWN)QbJ*!wy}^USoqH$G+oHhX9wa+YfzO$K?(k1Lo#PysZW2hiqFO?; z15JDJ++C6jk}MwKfGB==zu(&7?!W-g*^RuFy>id~E`DYf$)ErCPhQ~NyS9&awZhyR z*IGYI9XF9!(RCqL`Xg<}E#&P}G(B}!9 z%*;0JIn38Ow`Vj;EpsN`VUc<jXSY zFYD7s+Td1{p}9?_Onj1E2m)z*JjUPk+EjD6Q@N_UC+L%)Jj8O`YO3FTmXEsyZ0iRs z2>$Vd0H7_l%<8&UeKy=-08=YEBoU$3;CwpsRPT#<|Q+dX$y)vZ7T1)ev=9IzM zyrMKeXj#_q?$lLV5&bSE85Uhmo?t6FDOX@o1F%m~kPolN$G^b|F&S%cQ46@mR`jO5 zqA{BDGw}bjSAztfKMIZ;zWH#jT>f>Xn^`&LX$}p5XywunUB=6Xy-Cb(cP(i=R#3U^ zIqXai`Tl{laoAsI_`l})4I9M5tOLSJ>@DsUalq zx@uo4+^fGk8%r@@(upg(brsOgCAe{FvQxPBLcFRgl0(l$G({^Suns`?GReoO=ZM(I zsU+4^B{EFqe=&lbx*8{ey zY-Uu%<}KdB0V}deC%@aZt~u~-5$AYPVwg>%`xLT0R))@LQWRA(hJbZ>5(TqGgbsc! z0q|!TuIc><}!SWY1krRsk_g- zMyNp|Dz9-kp0DJl+`x-S&PxR`Y}N1YmO%ARA(N6Xjy=XlN{ zil}F8HiKnPzZb3yb?ZO9U&#LZ|Nh(Qv^fxfV!rb9?m5mnrzbfkxWX`-4y*jE;+rx) zE>CD;67sUj{GglpO;1lXxyj9n#f>%@=gN2bzv)i2&bwuf4eP#OGh34*>idxuJv2V2 zMW#X#HqjvcmHBrgdmk4(yPZf$cP4CH$~m-JyL_?KvuSRJ>0r<4H4$2eeb>8r4H(#Z zRC8ZTHVh=J-Z<@Yh@ISL2zSEuheQ5nO!<`M?X^%#i+}^~r-eO_ymSpaJ$&tEqLEBP zBJtDB&RjrV@rXvmvBrh?kY3`)Oab&qgsHhjH+WnB44r;}C(D%jW8L;W0RSn`ttiU$#5U0TJQu(*3g|t)JiKV2m;CmzB!ndDV z-zW<9>a0!nLW|spKxBo#AmUBrmX$W)^Es4+Rn$PNbSA}>5y$x&RM(4P0vdw9EGK6E`Ok;M6 za4Is$?3}Uo$>|%g81Dang}QLxe(=?UZ}!227AfI8mI=M)GO(g-@y+*q?u96aDxV6r zLzU*wRQbg&tRH~uqnZcebVti)XZQN}b(SvnH2DK)JqD#8M8Z~v*3IApI%a5Xu-_;+ zT=}YqCY{|Vrs@p=5PVTEio?SVDgo8@C_S@}RTnLj46!V1ze|Zn@w=01a|KEjjTpCU zz`@7-P`q7>ne0R8bTe}bBJho3AXOA(OB95Y*=a}x{xfxDB!iPygjT`TwGfb7?o}6p zAgyNu&r4s$66PO4=Xy@D@Yk`C@BC^b_Zl}{cyB}Ms5t{A+RV)C>*{i)sc9PWH2xK) zEEylobwzBP7Z*~j4S2sM90k|cD3-!E zpq;9fm=Nvs636-a4_X|%LLK~Z_Db!7o3vcE=_7Wv4%m4~X;dr6O2c}B#rJdYaps&7 zL6yHt;=j1Lf(DocB?~BRPfc{}3Jgp7;;wAodTA3T$$txu>mO58glY{$TpFT`PoE2g z09Oa`INKliwAj*eA2rH7*qx0jW0s7BaSoVx39g4az;s^(@)=^(!(JA6lw>Ommq2=) zE1*|O3iyh+h}GhfMc`V~1rHSv*I#qPIKSQtaEH>>Vmal$hMWH9cj1`h3~= zRc)-qU5f-n{C~nA+Wb?_75*JQ)GX{GT?6q$OV5-6l32juVn+v_09xe;h?^a|aigU<+ zb5r|4&wiU-MaXus25`u!mR+sM2VxTMR)b)FPRhA1i@NIA_vc^+2fs(nvV3ry0hGh! zwM5_V=a7|s|88NK-K4`QKc7K8t?~Hx@iU8L&PdJL0ek1-lYZWHV$`Nft4}Gg;Su!( zQ&;D{Pv0aKE%HI>90K`K53>U0Qk&z8p&%zzZJyb7AxlM0*|YUER*4y3A)CPu56pjC z0-TlXc^12UF=g|^`WvRD+*62^VG*KWsBO6-3u^GzMoB|7mh{s~z4)_U5o*je==&Md z40 z3V&=HMfc4h!-p-Fi+##Q39E%&*#{&EtszAHsMxG}qD!~rV$rs;Cn?fZs2{~Cmd}Gd zGugTSp%l7Qz$2*@uX2r1GWY9h&EU9oM`{2GQg7A2`DVnCq#u*Y!)kjIco`ekeNl4B z|F-!5oZcbr6!?ofQwl2OD(S~c1yV$4Y)*IEG=?U>@*dynv!?GNQ^XS!>%}I?dr*bc zn#Sn6PU*|7G1p#PSv}-mKDo$glD<@q9$Cn6KEHXMGLTX7K64kke%x{#=V^a2|HP!$ zBtZMxdv;MTVyB1G6tCZEy{!0WZ0oC$$zCpIWfY^`$iWOlvrOVtSI9+aweT|>`eQ@& zFKqNE!)cQL-!{BbXSsHNo)N6rOy+8>VmxdRr)1tV;E*8rJYM&R1Z;$w=C;~&HJnhg zP2s#`jD8{f!veWGarN}@r1YuGIoKb~*lCm+#viy0z|WLLJBj z%h)H)^PhA4pHniQ54=@`9FTihHXc`_oLbM!du0Q)meNgcCIvlMw8_yuqivS)b&}3Xxm0!nP`MsdYRU1 z3A&@Dg*}5H$ur{_W(;rQjry~+V_{*9a2xWSx*S;d#B$|E4asumxoNSznVHYj>1T6r4jI*K95 z*hE6qI^NVp*c(2rpwHp6IV_)T)HiH(UEUmg<5BDa3(xtuxsdP#iKp3Dj=gEmFN+38 zXX*4vW5Que-Jr4z(`(lnD@Kg^CqhhDZ!@=+frKv`^(+L%excx^u5W4J49`iX ze7HU~NpHfkJMb*Ec)aI)OZ$Ge3%bAlQgnA5&lLD+UZD>>el&dEiVW}y2rv`&X{`=& z5C7ECpcn*y+V>cLE!oFS!~02 zqR!Miuiv;$AO2rAopOI}bm>`91Rk3$p_H?H!lhqro&D9C1o@gFL zK8tR<(K0^fA28jNq5L>>Vj|O141k`XOrV;_!o$ncDU0R0MdsxypXifqg4C;P6epin z%Y}7myJxRI0wvhkNIjbqC;7t(L-% zh1DTmwTXi4gm~;Iiq8>2Po8N|bh=C*C86?k7ne?>B71=UW)emfScYcz@{g3qw=V;a zqeZFgSB>*g2HCI1XaJixOoq?*`-ZHvt%Ct>gn01(5u1K^(`KGCh>9MMj&Agu&Y)4Q zbn>e6st{};4Xryb=Jx+Ky}p)tYZNm&{WZ~HbDOypo!BJp2OkCSr_NbUTXQ>HDpKRz z$Y@Q(9PVS-TuCsQtZnfO%(uA3T#?SKG?chz7RO6_3+jnuTaTWxFgn!We2|FX(8Aua zrO!p>?o$7RWeCKIjYlkB1{I5_i9OjiHKW3J< z%a}RHaJ5%|;H>q`mPvfe8N-)$OJ{8JTuPWcIO0(Asco^uQ~_zWqRALyywpS*X0um^A;1 zVD^H27BjUGy%H~4IVW-3)_GvrlC@n^!VX(=Lk4j&2@B=Er^k_{qs7I_M%&Ae9x2e1S1!pt8hlU zUn%jA8)gP_jS7;7L!;EeR7S2NxhNO4>cO`TvWz94JPcyW@VXs9sbt#QUfLQfC5uV7 zY6WD`atA1MYM_87-P8ke3yb3vUxDg;+u8V#>IB<%+2d)U-HdaR37`AnKB9vWFLhcq zCyu+V*XA0Vrju3rm3_|&^K5OcsyqV137Bt?EQY4ATLyfnaFpG<^#zfzq5Zv#Pu^lO zg-+aY`1bTnr%V+W!Cc13Pz^R_b!AuFYOs`z^ioGe#o>%G+^Ma*k~Y7#)?<7b06T+}Rb12! zf5H0D1+ z;xd)}XmDQFWTUzkzn)FFCo+X#d&}==#4N74j!;l; zIO25AAV1*|$L!L#BE|ad?YKvao_mFHiwWg7?r3Gs9DFHQkE_~pTTq^s=X=)AcfEnY zz(0MO%hTPGlV;?^n^bf@Gd*Rqu`=3@RngXJ(AeNQ(X}hp#f7{3kGz@1B40sltk-x& zqmkPw3f)`8oZVYV)F{X5^kmswiI8{3JP;w964u)RB)g?sr--jrsUS^Xr#P3ggNf#A zSrEq`=b^J6qUa871fQYQm44T3>k}K@`+r81)|3N5(x=*2>5e)-wITalomW#B6GG8w z#4;xL^)|lYcdbXZuF}<)1))xP#NJ`$LI?hddy9>&UEy&SWEj38CcIF`6_OLz)(f3e zm1!J9ZVs9z{)kE{@#@9Hfn7)!gGIW{V0{>$W! z>Qy&3vLNi%jq+_uzV{}olw`?tg4KnO7s7Yt%qHcg#AsuwDP`=Q zu4oT|$j`dI>8R8_CruuHr~mo0@gu}nUwhUsrX_iZ3e-m2Sg&{ehY3H3;Z*8IwU=}k zlQ%5&P~uU{ifH9`8)>tz3(H+naJNNt+>=frSAnXg{lG=;*W%S8&Y#wnhUo8C9Ci&( z^}gfs+V=2>_UPL8us8NUOTu5%3@(s-J;Ib`FPQ4q|Jm!oMoBb()NXxkOrnrLhI{v= zJ<~UY-B^4)D^EmPMzx3iL{MV1a^)Sqak=B!(y10Txvd=uNKmQczO8+I=!5l!w9ZP! ze;rVMpl{pyN7Jc&k1w3lW<-rKB1cPae~=DA6@xHHq8R&~s;l;O>9poyG85)e_Q%T7 zH!Z%e(~KQ0pHDYzR*jzxVz$y9O#Cgp&bf9wSL*F*(+l#DDXCtf(g}GE zZ)0xToNib7q(?}mr!sKKsbr3|#`>(8*E5JOoz6H?8wknl(3P`Zzq1=xed6cd|0l@91GGITh--8uyqRWV%mIBw}5n*w)>VCdZ9| z;sw^7n{PW181Eh?9~funcG;4aW!DVzmzDJen)}m1x2)pm@SetG*;w}B6cKBY9d9By__K0NNQ8f-0JX{5Lc&Q*S~iA{>6_rq%(|@XvUd$>Wl-o|Lvr0@`Lv7V z#~enM2Cv-5jE)Sd^lO&0=Zh8w?~bZXP1!C@I>0`qqcpQY7mXqgTC2532e!RY4CSnj zdq#pGmze^zD~WqZf!3}@iy7o{x&s@{yJ^wy5;G&ma#R+rc-})g}|k4FTVxy zzJ-vX9JS!iQZQe1Jy0THHYl*128Xe#c{nC5tt^-Onn+!7{ozOALZI>q1#n;HEKp6( zQEKdlPcJYt!t_q%ZZct2wv!_&x#8fbaa(QHm|IG(sFpRCpAi%c&($*jv(&=a+{l$J zz(8t%zwE4x=f}Oh4$l>vO1G$kcRz9QT(>~*v!2E~CIXm##)`U9d%iFew%+}+Ej499K$pvvHc25IV{7;u>#2pTY1I9FX z9yK1ke!{zRb_Shk#S|{ITBIUU;Esqh+xAvz*804}uxr2Q%C>wmx=5UWGtH6pqWC4G zhNLuDXl^j#y4+Nvb^(VKmC&yBgULvbr}x@8t-%KjQ3h1v13uQXipih#BfzO}>OW_rt^b3-1F6f4M+SHH?FDeoU`7s(*iBO{rAyvT*CMb8y$x zUF@ve@Fc!R05 zuuM&4!=)^R30KLRU^6`C{*kDSi2(WmnsvvQ{Yy?XLS-ZR`NZZa%dI(YxUfTxI`9w# ze|za0GF`{u&>00YoQ!UH1Hj1`=AtpxBK6$KeS@41SH4Dt=m^eATZr4HQe9cRF`E2F z>z)^XFuGQ$T&h!#;l+G6CskraxMS&(3h)WBS7jt!;f z?^J3VZ7b4!jVw=B%dPI!U>qIqF?2ZGZf?LdL*Sk{UfkpwQzvyiLDP+~7STZvM-Rhm z&u3Js$xX0~apCy(kHwfK^l6>uMS%;f*g3bV2ady&GM&Ue*Xe& z8Uo`+FIlAz>|EJSrEa^q_1>^MFrmlE@@#2IbEYMbtCRUno=<7J@pSm5D~kYBHS z02*P)tOs50GP^EsI}i_ylH+LaT6v*CPwv^2y6^`hZ)$7Bz9Izhtgp0uqcF(1HEH5P zBVNP?XtMgq@Qmyp2n|ZZ$dsghKzF6cNYi7jzz!1EJ)B$ z`viHsWcU~1fQ{AI3P})_k;mS`wK>!{axeZ-g}vtwc~c6;w=GRg24k(<0~aTQ z#QLPY`cWk2lz$Ulx`L%T$nIWS3lyRPIsrwmOXY#ye8k3}z&p4`&)(*XVsL{)4DR2p zsOl2~1#_G%=qmp*u)jW;1rWkT{_>gLPJkC?%5P`_SF-EdrPv6rn}%|5OE?SRGTd3Ch`d6cgPq_qF3Nf~0D` zNp@w=2<(lsKgtV7^&@z8oIw0jPy5F}Q)`+HrFo_KL`3L>zCzeTpqvH1M%k2Zm^E`>P#o4Q-}6ff#Aaj! z8{=HKotd8**`_kjQ1l5_&Yn)>y~0EC`V$o2Ux^ayjoIR;pqdO<@axZC@239lWp4CT8EGe%jYAHnKOH-hdI+2o59Aq0i70mkJj+MxAAh_14E|*@cR5@=7;L zjD8eFR9Lxa5-=*aP5$_?k(O$a_Atx+3N(L~`Rm|dW$N{eVn-Y5Ue?R0U`Q7JPnU6` zWGO*ojU)ZJtv{dr@AE?;3;##Y`gVKSi`WfMg3U(enTnydwBjnlCplyLb$B9EYkADQ-Ly_<%0_) zyekN?``8PSs}(%mgKl=-FYxel=eRpZ0Eqpj2^aNbc5c8yD_h|3q(?5Xw}(6HC#&yYo(y;2 z_Y($k3QM<~u#7cpye)}ovlM(A7x%ym9Z)uk@lUezo|$bDO~@$urN|0a_*i~@zuFT4 zJb^=Tnz%J9HOzGT`9vp|>T?}b7B5H-p<2Z)V_xj>dSoI9QNtnfFu(w2n^^SuFK_mD z>A%kiK1@ODHU7YUDwOnb^UPaFwWxd+Fpazzumd0KM)2xkbDyd6nsa4 z_4i_j|9B>adiu=gr=;+0*6vYge&%ml&B$I}e;LT$uKuaCb6i$F`$`Y&R7D25*cA zaZ-*w-2HB2;YB$F;D={U_?RLsDOhU;UTobY++(I0YqTJdz~#N))AOX4JXB9m-N(nr zaH#HwBvMqIW8#0D!?A6vTP}uN=5+_vvBnMS&qj3DVbfdDN>(uq1S^!EKrv#E8#(kk zIL#Ap({Z6orth_@`lB6JiOUcoMkC_~JOiKUa{s9xrF`_>*SMdXelO%#}fFL zezpLrc#1+LOnaxl9Sv(`P}v2J5i$ zmLPMfby!kmGXjqJ2AGV8#xoK;%+G#0s0r}(3M}h5gt<8nPv*+gbuWhz+Mv#^ZNbD# zy>9*T4J{OcJi#jkv>qNF-R!T4T^}E(ub(=q7iWJEeh;XLD2yNg5Q*OO+7eI|jMdBD z_MY<0IDJk@29U#HDEJMJ{&yQsv@EGWn0!&EQ!|a2(o#Oj@hJgK(a-_^vlU82NBpZ- z*N+JwbShJglzd29&(y-7oZvG=!}W~>$3ZiZw>}|i$HHETX$7ko-NZrr-KlH+?%(%3 zSdnr1GkTklF}UQXU~b(Bx$DY;J<(RH$Gwt-oSsgjl9OAk&PoBALq<~{x23+*LbLgU zdxKw_|vc0@#U&}yIMBOGFrbUjS_oQSyI+v~EeZWXnUxvP`!v`=gK8y>Bf$M#!N}1{Z z3>%Zh5`&D(bo)G}(t4IZPxuRVL49en0tcL(y@jEE!ZUpyXD&*dGlmVb7X65(vc)G; z;NfHpu+8!vN$9+~sVfU0wWY!6&qEA?gH@HK-@yu4*5p3De5MMG%FiuoNW882UWfca z1P`_^xH_uxg&|!J5nrJchH2r_CrdRk^?ig`uR{(24gs7^knS+AfCg~2x#e|5%Ll2Q zrN0#LbudF~i%e^5x@_b`&$V_N3c8|`ehYNQqq5Nju{bn^I=D2ik9db7cIG|%{Tvp8 z7dXJSD0_0ke^yldR1sYUpaXe%p0;%@;z9j_XP#qJ!xJf{qURkI(X>X)CvGk2m+Bk| z&CO;RDZ6nE&Xbn$QE8`J*{g9XJC>c`?R$LU3ztrLT1B(*Ee+{+#*m6Vm{Ka)q`xvX zYy%I7#%Z~MPe$M0tx5uYU#A%Fk$ReM5aJ!=6br`mQyoW=jKRH%XdLv{E>Pf{XnQi; z^Zg7-4E=IUbYK6AJ3sa6Z_Wt&Q(aYIx}!z6K-dP|zh1V?M~&Is*rd)6yYCQVh0RBe zpk0T*b@`Sqre5uWE;!iM&06Flbj^bDn=kWB;nZz|O%_edw7s*}4fq^g614z@bLdho z(ZBSMQQcDHdJ&Oj3jXly0EK>uFd4R>(0B&V;jkfB4Yh8AGHf*Ba@Z=#j>Q(8+)a}C z^G6aYDs0Z9^#V*B!*1_T5;Y8Oc3(!fj_&rH&3>##5A~$>3xxJoQ<14kI9m@9_NlRKILcVyjh_HoZJ2q-&MSwl{vN_isa*6Dopge7+c)d*iESG0HtV~bW%@N7C_dE z(H!6}y^Bsq8lGn8Q`MFaBmV+tuGkx3TmthfIrkRA<|>aQDKK5b2^FI(||@t;A#mlokxg}}B~qp0nc zX9^ajl+FW3RRSFTrU_c_4}L+Q6LaAk{P_%q=&#r#ZM4Z-6_Oh4d-2vSC0{*S)1vQ*=^zd**Q zMjLNz*jiA0#Yd33pw4Z*u@A}~<2xhp4qi-$dv08&%y#RbL$pfHW`RfYp-fP{4TrMK zUmNi2Iasl76BHt}orA@{Qw(Y^Mcqa!;u3(z zM+y;OKw(1fmtszgGrf#b4$C>B*VH85YQ+9QvQjJ6cc28AD4&|?iMLC|NcQc&b!S<6 zfxbPzmS&(bZV616XPpW#LgeEuiebR8o3v`Nxv{=mdq!FS&dFKd3Np(#?9Tu@|cSFb}E)#;1eR@={yvQSX+= z6p{b*H;fu>Gdd23#SQF--xwyo)Bku& z5yZ*;T<*_@{M!-~ZsIGYMLPgOU(mO3D}`hjeNEeRUUl)x@IA80Ncf?k)i~{uP%YM& zyUb%o2hJTH$C5j#_o|)5YJo2!s(YJgdYnC#`7+*9OSP}zk7s%|Lxy#VFM6$OU&I<+ z8ZlXW{I$Wyl!82u#j<#NxOk_TqngQ#q(VN=;HrBtK^(oPWgv-tPfF=ue>UjoPcXxq znMwTL26s1;R(ZDQuJCrj+4jbUdglWiOQ^h%t(lPZ46>K-99*(P{1{noX}N&fk$a|$JV+WT7Ogv zY>T$;d`GJzS5^J;j+B#6H$ZY zdO-_zNCVg?pWo)nXKT3Av--VagArgFA)uMrI3=>%f%U$FUuBWYBo?eeabBk_leTcf zt#tT*?(Mro1+uWAt(rXO@i*$Ct6HXbNZ)v0C*p6RM`xzg4%m0#66i4WPN8q-pg4w^D3u{H@d8X!tiwxnU)Ih+I#_{wi zjdO!NKkk0i3{|#bm);CS0LS0ndilAwm)dP`O>c+CHh+Q3ojc+cz&<6(jZY+2sC*q@ zgk{WZa0fnDBz}MOd}0U+9r6cDG^&dz zr<&>1xb>oYfh%1V8+WS<=sCYiwQcJ zQ=4Kn7+;G3qvkDv_2SH2)K+11uHC)Z{=_<{hP7>7Mkt}bZj%MQQnPakF*lP$rp6)kk_$z(oEh8w@yCO0s*U4Z>i7;-MrpQe zr`DxM{Egyxe)*4zm6^2WGVKJozX0!kJ|gl|O6Ja`rOYX|Y5nwFy9$;D&;%JZ1r`RvBE|2tNTl^af@@t#1E9}Pyg?_ZOF!Oj{&r>d{ik*#Dg<7R5KD9~S zElXRp7mZJbit{SFg)((C8w@LjY4w_^Jwm9^8@NOQz{>{Tl26?a^Wu|7ut}5mtM^M^ zfr)H!1*5GU1CaIE8pGIX*-1B&+31G|_Pn1hewp~7wZr6%jVBzVD+2d$@IhzyoS5Gz z7Bbxw6M|p+xRw-n+>}smuhV&J^tfTuy0&Nxlt>U=^JfImbd&7IYs|KR;XLBp!m+fu zIdHXRD$L=7u}#zccvZ76x!jyQYCg6fMHNOrx&qruztnmkqzr7RfPNIez;`R19fVHm z)7E&EWRxJNpJ+b7g(09|@8jA$)Sy^IT#1$&ZqxUKn*l$4%TrdeFEJaN+l7bA2?3XT zMJ|`49Wx9>m--h;Un&Xi#X1$)$&PA)-y$%Wu?H57QGV!au8K)Im zc>MEO|5UD4g6Dcv7vYmk`$7I*8dpVo8t%@w+xiRjN`|uj6Pc8`kwL1r19#k z0clt4$3})!I!aQM`zS0kEfiNG7|G|L$>VqyP*iR1B#n{s0_1YC;#IzLV%Ql6XUSL!tQtXXI|)rfo-(7A@ks@X9Q+1 zMjJ71izDmcm8v4$LvBB-XN70E$-?nItU1qjoAM3X-VR*_*zbf1u{6e zPa8fo8bMJMX`FX7#%)FYirAkH?4FHcFl1PH5g{ zXjX`?@tJeb;#-~ya1ZH5k7SQJc%@Z96u1e9+dq0%sQDk(HS+bUXoSgjPymWYmj^9FMNtmfTaS=8jr0vsZ|D`DzC&@|cs+86 zy;DmMXHJ*;LsqK!4YhI@-$%R5hp4P;Pij8#f>?1(gVvMc2ecoV6jvT!5kQ95|G0jz zQVP{to`?*z1ud;G!}QkaxPc-X!F~7EvhT3V{*wHhP>A5$QkVPY%|T`TMyPhJ*!>UI zHs#69EHrS(M@J3DC?|@y{%(R<#eJ_+*1xf;l#Q)FWX5&`#Ve?UBTLxyzyI%z)Z!xh z?A}x!*g2E(MtU4O_o%UXb#vGLRCDZD73LG0Kjb7TFWdh~)&@7zj^?_p{R?#}4fssF zDz2TLkskS6CAQg-gYL*Q@I2q0ffbkE40*A0um#lG2f5NbBFCUUarrwie-&0v^L$v z!USE5m-|}fiG8>g+rYM%LOC5SW&t4_7V~ej4<+FEEA>%ew3PyUMw^y58pl zh>5k_mAjo;?Q-Z=;8SWI*9XA~i^?!K*q44vg;_?3k!RLl5sM6VfA=*43T)aiE5uds zA}E27;z-u7dVx=Mj42aV46O&Cd2-X`jN8`d@hvvlSgTdTtHu**fR z)19pxQ?pf{PZyz9#BO1wcOgH)5LJvqsa_(sH4*CVUF(iE`Ha_t+^EM@fae)syv-%~tsz!AJ}#oAUeNoA6+#@e~k>EZ6h*}S9P zd}GxslNAxP?I0<;>~~YWp@c(gRm`XI(lGc)ywZjv+B(1%Suc;NH%_#ez2vklSmBQK zlB*`tC3^K&Wh_J|Gd}^-g1$tgXzCTQ#2W_^@$z@Zv{2)*1>83^O-@PBFWLTVT?w#@ zOD&F?%oqKbjig+&b_|L}SS>pYMws|t6!V30+y8}Be(67!F`#cI z36!sVtJhHiM}dvNHCqbRc86}mO76LkiigyEMbXuukG4d?e*0l-Knb;bt3QNGM@A^- zDzT}xf3+I3dJ&Zz0hXa-iNa=b0!m#8-e%5qM|nkCFhxY0Dz+6|8&nuN%I5`hNdVN< zO8q;-CS8r^8(aIb5piH?TWA-&C;*i$`PR?q!j@Ji`_97pT6@v8G>jvrs-yz&{aI~x8pey- zn^O(EW=JgAD)S(*ZG{_8CXPiW0SVuyPWZZA!hqtNaAqzf61k(KaEl_Ohr^9~sxd~y zgm^+;D#l`_CGL1z?kj3JuVG+x{?7AYWe5H4pA&1^o)L`aRyK#4`5hh-t*+%p;3Hu~ zoSGg;Y(W82@6CJk_j2RFixPt^OqF>;bv&Woo&~2Xfro<9K~Bia@{~nBc>VoNhwWFH%9mB2CEl=sRn}s z?oK-apr7AyPsq0*yX{ebUZYPDZ;-UUM&x$Go!9J1AC% z#^KogYFWuM-{O01Z?Gv1?y*EeBV1l{r2a#Esu#hGaM+yj=I!_omB_&U{fw;!ginH` zjL!&VU0*+uZ`|tU!TusCAG4IJ1BR=h_>|eusTw=l@^aEMozls1e(%xZC;q;J424H0 z@Tm7?x7W!|gn@UdR7=ehX$44^cTQVG4gw{b_5*gTCEdh82^uUZZGPKkj`j5AHxG5U zQ!1g~MMAbReVSiTl-xoptVlt)N3Wh{AirW`XW_zF&OfS(0y+NkPxEd9*FH@?WeZd; zoZJ-NV!lrE;MU54>f}7S4YX5C2w?1;-0b#m07H1fA=}u(2(3bhUL*ifbGsDU$p@1? zGmh>L>c#7pbw0L+AjiE^u2v1t7{+jnViLOi!S*Zn+MuOt-+WphPPM&dm2wja|>p~PM z+FZJxA0V_FX-tY(JiEr5MfkX9QoC?V$eDhkwjoq}FoZrjnp@BN+Ym}ZOksP^Q-i0% zW%l-QXi6RH%%tzmyT+>`QnX>{**)7iy^ zl(+=PNyIy5;0Ch^Ma@)OBj~ZXDTd>(L+u}>8d_YsdWqbwP8XiTL}z)+Q_~ai{-u|B zT}~sXV)$lSluSKBq}-rcg7M%qW01&AOM}XgkYay>xYfH9p02y(-ND5zBRD3f{A6BX2nG){T_NkU-{{ofnz{* z;bLB7LDA$8)7PW$knfw_4i6P5@u6W~md83DN#|qu*fb2ryfWek^Q?&KtOM|QIOjmY z2?ge`P(98cwXT-xAcX5R7; z<3XCVpGLo&A|-Xhlj=oI{t?Zzcw?Sn)sB}FLmq>c=X-f3mBd6e;wCAZ4dcDvW>L@$nc8kgFBQ>?3S(Kachb4Z6$(jW>*iD4G7q6= zGYeG}mCi-aB~Raz<*iLiVg_5v<}bYnY6O!7TKka%j@CKAhd?ygynan?xO##l@CBf7 zfuw*#nwb2&8j0#&4i>MJA+uM-=4+CLJasjeS3(qS%;Qf5?MWC-#EH{Wb6+QWsXF!# zt~}gM$6fm#lSVS62W2xR(!#g?B2iIkl_|kO{-az!N&9g+CjQHYw*n1)v1_v2wvCU5 zH0NeP0ItU1~=zSDcv{qkmyPn@3j>f!vV;*|XAj(#h|a=&9zk?{M?IGjgr6QCEC{CzSZ z{$vE>O+k7gygIRUw_3^t?#rD&4dt25x$mbt=)7X{u?c6EccRlfBwE(XOzh3;1w)?x z5_9Sm{Pk022DR~+)ClUuT%-joF7ar;SFl13M7b?m&D#q4F z{Tk;WWu}*O8QLrJiut7L@PiY#!N_}$&3+-~;jV-nq3;22c6`%F@au)3V*$TF_S4XtsgvfOP0xVFytGB6oW9_(w_k}D#}HhH8xrjw)Z%+%G4W; zwSJl?>2Fk55Jqp603z!?-=6kEk;l)q#Nz}JYjEcK@JFfe<^mp#KGKHz!CH}nd zNx$lD$w6T5h!@AECdkX#DCR~C3tu>nHMCpWyKcA2HOuZ=9te9LX~)5TQC+G1HSU7jLes5u6Q5nNCdjnnX%DYW6{HfoQeJ-9vc_}%??fWzo>ogG#UE2XxQoY$0_c>G|khrekiOC`1HE(8P{=_X+P$p1} zWaWcUZ>NP);;_nj0vkG&!zzw(>aeEv0;Twwr@v`#4&67dP@kFbJJNu8=Ydqi)Wmwg zNR4mW^cwS_!qn!AAdg9;w+DCSX-56U!l5|oXXPnUcPLlh(bj%Ngl^8rCrvIb%9&(j zI7hY7A5KU)!V#<_HJ{W^83b)KvbO*8L{Aojtur8OxycBmt$bJxm234owwsZfgO&o1 z^)<*fPgg+Y&F;HK*%X?59`wvNdU?y>%~VE2K`#@GY9pxb4-K!F=t0V6pE1! zr#(dF;X^5(?b(n;Lo06k5WP~DXSNrpC97?_zQZP-VcBWnxb|+P<*)w7ZJNq8;C!SU zldBo{HeN-h6@5j36_=BWd2Vq1wm8Yp4;!Kddjzq0U;l1>rtShfcFf{bX|Q}IjeoCa zl9zeZ^;tvZM2RBll)q>_hShA7@@TH7W~AUoz(dy?sjbdP^h03fzChQ*rW=@+9g8ba zzsS_-Lglw~V<=WSM6B`~hXfP%^r=cK)sHBBL%SLwY!=@(%xJK8Nlm?L0Ix44>gVBUj z(U>>Jh_&qJa210rnc)650;*sCN?ECk0@2o%E{B6SyWrUB^KI;>voDEx#PZssnT9FU zwRA>KcB+XDlha<+?K}L~d{2+qd(>+p4*s4HVCS9nDorBQw^tJ2#ZB&Uwdr!CGGjrb z$z^PvIC0Ix{VWf4J{<&o%$eUXdrs%?dPu>tikl0f{i#RR)&CRr%F*bv_M>W%FbySx zow-w3XFIwX%O6I$FFVY)NOM+aQQ$V@|E2>% z=%x4%r8FZJ^h>l9U1_X7tg*-6*$Wbm8@;bs5gQxny>0^n^hn3^{%7EpAwS4v)%H|{c2kC{Rq8#3jd3gmwnn;4Ni#OTRpX=owY<+z8qlW|U%ubH*^e8dB z)E}mWaFPf(z{C84dQJ4IK#RKI_`{Kg8B2*lGI%Iq!pJwrz7kH3NacmI}9PKq64sfoW&crWgzC^iQQjsvm>kqI$VI%G{z+#? zany`B4a|81Sw@ZTD}|}AKm0<@eoAc23z@d*m)+Z8C`ZorlTIe~R|sXO198*KBNpQ{ ziqwZXD|qAcPs9{&0<0Zu^xdlzhxUD@L@6V*wME0{{Iym`ymj6H;0?0(h<=?b`p?lb zmVwR^Q6qyK6Znlx`(qVLoq*a-=>`2)iwiwxx)>1hv&63!l#}yNseTDl*`jodwgR?O zgpOL^?14Z!bc7z}Nl%77x{?a*x1P~{$S^vt-QN*YbrR*9_bgg)P@e_?P82-Z&1jqF?+mG}vjM>l)7#X7|DiTY{f1Mo1S`IM+k@*m3z&^8Y zF|)SJ``(wo#B$|LHl zd4ZN$&wf4tp1cXQnX)etdoqIPfY{;%Z!&qXA8fSn8@ zG?8+FR6YQ`%$YLFf&~sU{v)Rx$!@BQSx(U@$V-DsbI+-G8nELth)7 zbs$ebAj)B`#BS4VUv=O&gYW?xNIxGOGWkXzoBb=Vm^uJI%;p9Y0ySUh#^~>vAj_V+ zPB2H`tIhlwXwbcA7S4L^Tfq^PxxOOGrdR?O)x1Y?744P+8;wgoPARnuj+C-gW#{ETP{GJ(3_VpK0S$NUa(S zrj<^o;>QH6J{pGSvUX*rdRM*!z`Z|fFkc1PXP9v}NjKW-0PJjV%mvSCkYdJf%%1jBE|U(l3hm>CmqFFi0ID}znx+07KX@T!Eipb^npvu zbLQMY<=x`Ok@0bTgL(mpQp(}Miu=(5H~u&8ofa|% zPc$-(ta-Z9vI)H=(JA0FDkxhKNEUHu%rl)a4!~i}k`#0BlV)Z(Q;X#+bSq;1)>B803BDS3> zy2t7mc%%^&cx^-rU|R1vJ3jSvU8PhZ8z2&Fqr z_B>JMy6}pAiyfDL3XB+81SHl0OfcY?V{+faA~pU~2*+Zww$@PRt6a94Fa$_gV0`N(c{ z&-^9PN&U*#*7?Rc-QH4IEH3o;Gx@J1P*^TW>I2Gf)!Gk6`Q|N^FhpS3_3^5-Ib(D62SY!I}5+7m;VTTQe%dwxrFET0oq65;^o0$ zFt}JhkL}3%rHD$2`Ne}6#j5;?mwe!8H@2OL4xsLQk@VCha!cUK;EL{xPPI1=tG$B( zsg}?)n7gwaK#y*er!c+|nv@LArNw|KU7&}N{;FsGRdskbUxl_jQ(8N*m0B|xw@pKC z)FlNkXnU4F^D9=Xf&u~jARdxGR}w=ZT;>FguM@|Y!Z5V2qu#Q}qFVK03JW4ZfY64I zHq?JEfxst0F`qT`o^FmWP7bTT4K@+=Mdq{90<5P#j@&Q6Jy%j3KK3^XdicjNXDm%b zZjrvh{Q5F&VQcn!1*BbwKm?#(Z!a32IeE%#<(6giY2p4AI|6_ovHi3Z%I!qD3_0V- zr+!3P^`>KexW|nqLK(n}N^(uz4laoR#s`calbL_Kfh241==K4 z|7bm!8?tYnvQ3jIGcYl5RWPN^@o4o;`7H9Fvnp`U;WNh-YdQ2K{Ta#}ELL#QGupC) zh%gF`SUWRc0pPNM3A*%GKvVJ-u=Bhohpsw3v_C1?;7QStp^;$K;o?i}EwVLGwZYa? zaz8v9hRZ9Du|Wa&MST*9!Sd0^=jsgU-k08_JM9K z+=tXcLhneQqT$O%B!NzmCW>qp&)B`Epnfu<1V0LjD@w>!x=p38>zq82)Q*3d;ax~r zoA0}2CqZ?k=MtWkH>K+zVL%iy-rIwH7ompW|av{GtIsb~pNoHb#tY=F8;9ds< z))ymb$j#^yLX-VA>u-pNSa&a$vSJ@1e<;o2Eg!JWpP-s#cw6^fi;UQ+1(5hm@g^p~ zRx<*g``AbVEjpXt+0b2v5E_?oKhRBrh5DwlN1fu$tqY!fxR`a@0#s%+DQku zx?#wk zq(yTV9f{2|^J=}eV7aHSJs=}J4Qf0-Luv*ylW&+w`(J{#wkAV)$nsk=z)(YYXsi3( z6^_yyoU2qjLVNdIpFG$U=vh|m@+FH4y8`GC_yDHBk9%kGN+qo+?0t3uMnlE;Ci_u8 zDJcO@-M!jB5_!+5>A#?#7g~zOXl43WME~a!aWZgTz<3~|S{~P{y`U&YL6?DQJ_Y`H zXR-B!@!Fmb1@$PDp$G&UfbU!L(fz86-&B`h35AXX&=C1 z)xQWBn8oW}vbc;WBqye17+kWx+)hqrh zc)(f-Av(u96A~V<#(tu38xVWP!zNo}*`F)A(?UL4J| zc||v=p2_1GrrXM%?W~G!&%m-MiMqBnl?d+djrxhcOGcw&mM_QLG(lI9w>Qv4s|rc5 zkFzA+(6%$q=i9Azm|l0Mr;*6{pmXuz;i_yObYM!jfr-M)GbgncyFS`C&6mL9GS*e# zQ6H~KL=Er1{V2F?S5k$?L;`kN=8Q7*8D37I15KMH#NND86%`i3+uEKnb(PcdGi-4^ zTdEeUF+|UuG4(^;4Cn$ZXRht)c(kWzZTC$G7Ic4?{w-WXEIHE*3_2wFmaUwHskZQJnslSAG=e@UgI+FCym1{Dt0Z0g92W$mGmTxsdKeo}rb(TVF zB@#bIGCBy3zxbUmN@;?=tz`Bt6#7Vkhu&k8W7cL=k(u(7gWiKudwT>dku9DePHo6k z4BIcl>%WY_VPdMJb!2%w^xlzRbw9K~v!DlUyZCn&<73#-!rp~q5c=byKFKamL?8TW zwxN%}Va#xZ@4dQ&1CyWkgOxcH^@WTr_J8f`?l~l;yY$_^caGCCeVW?bj0Hf~jn&?H z%l;{g9Zg4t&V>MYpU8gKP`1f%3DbDw@3(tfAh|^ea2;X`c(zJf{tOb57B|ncd9Yw? zI!*RT^mmf`hlc1FO(_%{mk(xdSQLIWNSE;a8B_4imHo-?T6}}BS2U(TDBYRoRYua5 zY!E>1QEgG=JIof$>9&ZCnkZ4kV#I?MU%T$_?zaIvI;yyrvHUliz5nC~=KZ%90A#i; zlYhvj-gLjSQP>1_Ha@0a$Ed91D;29r3COzhB4=tkw15ESZ(}TbiDCdj1v)pbv)+u) zh_p)XCi157!%{%fdeu>QRZDsO7h}I-5gvniK3W%^U%GgEMAt=YvFQYb%9X-@_gn$L zqTiypGUj@Jbyv|W@i_b0{pqa(?M1 zps|IB$A>5+LGR?SS6H9Y?o0gv%458*3N$k5y;Gm!FnHD-MDNe154i@=|ke_t8|#UFa|+xS(bQ9iL^uQ{_EnBqWa34NY?f|Ai(}x zas~_a{?X32b}7Ncwm-NCo`_i}@k!$e>|1=qUD#RAkkRcUafWPwX1YbO!l?_Vox3Nk z?N!DK@h8dI>Y?I9scQQH)-_W9op}X@u?yx%s4%EB^dd5|w4V2Y?8R8%pSA)7E*n&- zaj*9qwg-mwGDT4S>sWk9ozVuBN6A>L+O_DbFxSa!nrgka`d|{T?&rJfLB}TrB`r8_ zll#pmPXX|)kU2%Cm%iWVWyeE*=XHoA5{OIc8qY_Ni&!FjG(19f@(GRQH2akP)C8;T zE3J35K>&&|CoQtsSW_x!exyxPm&k4WnMvqVPk&c)z#IVncHGmyomG12U|;(I)*p1~ zKvH@htaz7G<+@}f#tmKik@ccvi*7@+12il>;y*-OI^f?Q;Wt4ChhQoNk14J=<1gbB z)t#)>jF3Z$>ZZDqZ$uZq4@Y~k0HFcqzTx@j|6t=9SjNtN z?|1R|Xri*8;hO2a11qZ6SM0bY6lBH1qOu?9aL<8bgpr?4r{D}>-|ReLkjzEMd~If5 zb()n?nCn6;?B-=`==ukh%E`QM6hpUER&v9z*2}qRH)xHvH65s{?)>~{ag5!kdW8@T z%7e2i2$XY-CyNv9H^pchR`g?k_I_|8&RKi^J)j*TK&En;<1(;;BPDk^9u@86g+OHn z?%dO=c^uchOx-D8!IP~F1h^IuVLSu;66 zXv}c=MPrIM(e`wx%-H1g4<4Rpp1bkZammDC<58o=a9brit?h;i7LCBqx!VD--l%qJ@5@yHm^yUd0q_Va;y$`8SkWh8eJhzC)z3eatCu0X zU>tu(b@Dtwml814Y!QqM`dOj9XHnet zV1jEjCvn;LC;`%lZv%D&EZywO=D3&2;3m&-HH!j57;q;K*G^p20_yEufc04IP>M738e@LNZh7rC|BDBJSrFUHbB} z(ih?rfzZOCUaQ8eH$t_?-!$0%5L$(wCG);qC=QHrC}9H(`+J#&i%u9b-bAK&N1Vs&xBqx;>Yr51KEBM;n#q^44E1Q@cWtCKMDgIK(2yr!* zWsG2#TJm6=$|JpeA$CUfsHl*~v_8%cfpk`T5HUab?^UH?Iw79FX0ZQ@)wj`-H0{Y* z9OD``QipG}2g1Pu9K-ihI;<{|<1yZ@d;PRC*AM>hxBp{KqP6=^Pa4ovhr4s&76Cy+ zRk(}hb+{q50$`>!^;P?29R77Fc5d`I?KGc051l5)8a}uWHh4e3VCW0gf)KQMr>={)GJZQFpB~n@=rcFt(;oXCjSk54m0oUIy{sCsPLmJ>m1ov=!x) z)LPVjsr$}lZH=0%p9jvUBG`Jgl5g!f2xhEGufAgO2uShfnV`KVWm57Tt`XHnL%d`M zY~*DL|95CkH$jpwJZ;$pJr5DzBm9R_ZB0Fe-D$Caoy;CW>t@;?`b1Izl$ji+jIAy? zHRrx4fhqE9?skJDG+koV@3iDqw;8ICl^K&DsTQS{Y;&K7Au0fDa#ropJ*UTMi;lW z(=0w%0KVI!ovQz#WOS?Hu`Ft~OiRP0Jlc95MvHaln$mzxhs_>WG9@-&4=hJ=JvH&h zW2JG{Lh|3YLo;Fm8&5sVJWnfWqH}2Y<{ONZR=p$^Mhu9zt;TP;kbh7LFUK6#401PO zrE!Dl7)5JVw8*;XLR5TqIb3-5J`M_ij0{+U{FZKMeFj??XbS%|a%$ zY%W<~w}d@{ceox+^Eo5Yx2LSxuBLUT43RY0>vKTB%k9 zPjtbv6OltL2WtKi>o4t95uSgL>tD={HdKY8(pSQl8{6YG);-&uX9Wa@jcy|1xJpL% z10Qdk5yS5;pAn#5v`SZ_*qW>wX!-4`R3(ou)@9VJ--TuQW*@91YFJHual5>uB;5!QYLGUoP|sgO%=;73M=U}3Q{dVV+0URMT+8cZ#S1hqyhs>B8pQ;8Q zMj7Rfc!-J7i~WXzx3KMTqvOv5qaMifam#1MD#m-A`yoHYVn(7gKAIrE7AX$fXeAruJD# zV!8V$&zD?}HM+XPuoAj!gzZLcelW&U3xYRoH!6vYDI70X{$#KMe}-MG z2)D3yR$cIpdH~t!b*Jo4nq0Ml4WK@qqxw_rjKk zs$zm(c^7w>7_YSAyT2Ibp}+X?eAIY4f86Hl&@KD=rr@*CEawcw?O+u0k=g$83FK?k zsoRdRG)Qo2csy-lV$_q<;<|DyE+xh$u!HwkE``8xaam36Fu^DYTVi&qDk|~x^queS zBF5tp#3R6rJIUg&)b%g76lTD!`NmaZ%v~`H0+!eebR1=+0|lt}MPOF$P zZR6E=9km|*-FPWkiv|!Kz0f_qjP)ul3#y))5=p39JN?;4t?Nw1S!CRC32Sq}2%Eo! zTn=2e3wIPrTTc{L5>K%8+P7&p-T>@iGdg1^e*;=>nf8x~1DD1;+r&prSETfQxbO$x zRoOLUr>_hkl5;Lx`@pw?1H&T-{>u}qO@=fXqYjs+5{$dEZ-dQom@hn?&PI5ahgUtN z{#Kymm7P*`!v%IzdI0t-qWvUh7g8dR#dJ)0BezR2hCJhFokMuhswo z^w+vv<4=cF8s09EAB_x^Hqnd2TcU3@ZFZW!9ul;6cmf@9z3|F7ZQ{j@o^*O! z_c5Vjfs?%o6B!v-cQV_^{WQpLu$;4^3RPaUz@aOBQBbJR7b-Rau3m37X^PcBAvP-j zk`wwqv(b)jjvvxz-u^L+zGA75RV3v5NOo^S$!cWyG zJKx~$(A?KnXk?9)xO%u83mlHTEXBk%URBV+SWc z{#;go(lzb|&8X@{pM5$E2*m+C-Bo69VKGG2Pjuus2t5vCg!JYY)h#iXfYrD43Jk%{x{>uKt)m2(ZXS1=ZoH zD3xJXiz(XiO%bsg{08*<@n$dbEi)-sa<8S3Wxke0m9A=&aI0t(-W($8piiRQ0>ukG ze1Ps7vQ!;lkl5R_G-Br1(D41!oruwjuz;Pi=Syn2uI(j8$r9e)i>c&k?>2lEGf(Oy z&h16hv0se^@$Tx4R2@u}Cm9%1QMht%g2Bc`l(=pc9p|)IpcAavCES1?cpgFTF~1&X z)bcqid@{%cJjBG;2V~L;wjCH!W^R-z z&$Me7Ea-z(bPBXs+_kTB6~^=gIK9Htn?bHCiTC2ZVV|7ZEPUBJ@0n0`MU&zhgbcF2YH{=uNU_ zsd>LcQkoGQd+^bBe_Q16cs_NFP*}W=0me_7dq;%AyqQdXL#-)QK2`c~e>ysz-;Jpz zwzAcR^Kb7~+XRmFc_sQnz1e}B)bfKZ_jQdPi{LWt^xkRhO1dhGgHplsnQ~3gVt8^US-`CrGsl&OJ zTt?wj-o45$)WR4R-pl2FFiE5BxpX_hBt%5V{Tz>Qvo;*B{YfHlmxI*-H{YU%@PVIc zckTKLx<VXzV8oLLGl609=d0$GGYnJn*VI-0JV>*v+uwILI@6#n zIW2rXNahlau9%pEA)Zw(RBMmQd!3-%CR_^6_2cf@P6T={4&DR;cAc+uRe~09t=)>e z%!_IwFkQ&Cs)ohyY<_o&VEB{qZlV~o?ZA2>Sn zUWqEa{d#gxDYX{3zK1Ys@fIsye6MkCp<6;@Px;_6qnZEP2_YT}sy)kQ7ww!2lDW+d z$4IgCp1}tfndt>OZL#TAU88~G4^pEI%7|eK2|~WD;RCR_i;WI1u~^FUeP`#n1+EmC zrh{>}I=n+c&bcMERl5iSr}T8q^Os`>;pzU~X_hL9hb82j=}H@1#`~Xd01ruOx4e`6 zz$uLvb|x?|&(ARtZVB~l64})ih2T3@t?vu1_`)UrUhBeP9^J5H zsyT@3;20SR=38^{b?n;MlyC-j5)0AN9Y4P>N@z4wd}_2z$XKb?$h2g_%E-5zBQP)A zfF*w>c>e+YpLU?6X*{SfU8y-x&);v=Ej~Zs5IW38R#QP@eI0Iai-Y||svD7iIf(}d zW3eLs6jcnoXc~G8Lzn%AwpA%ZERsV*(nP5I-2%N3LtAkBL%%~XL2BDuxWxpKgKY_> zp+VcXrY4j6jbeJslA_ZzpcN-}Czi3n0hjE)u4yz8>wB4_6inV!S+Zq!vFbPaiOjy6 z*_1xK;AuBX*w(SgdjB3Dvb8;tJYC%TYoke+Do@(fgqiQ`13HyZtxE3%|Hr#_x4v#W zMfljYu#EGBL$wCN3p6*H@_ng|`yKS#h+3>SQ>zzm#B;Gaw#=6@=Y~DJ;>$794V-BUa+^chr!4dwG;g1~Hz8CG3RarT@s2vCC5(p? zc~b2yCd$uqbU0#D#fCfEquWpGdK;G5`MkRmwm0{)RqzfLMpyl|^%vL68b@+EEa_n4 zY3}En=EohGOS`@F$KTx!_|DSBmLeC?4iTxbso%$8P7~u;@)U08b8CmlUBsL~VJ)UT zkzxIyv%EYD5`~5%x|Nbx;PwxDJBK4!t82kEObR8qM?FuVL+Zm*g!CYS#>%zDm*@N* z-BH^Q%fSQXok<@MU@=cY?>DpW9|@~;V{~GopkS^rdwM$KwEiY0g`I-~SF6_t_I>F` zdH~ZI+LNHRP!7M5vKg2o0u^@ZbTsaM!eZ4-g;(+zL)$tiIyaT+&}Xlx7jiTdD>2Y# z4Z=Wbi2+BMu-cdMQ;OG-X!lJ9^V)dnOL9`{!*k2#7vwV5hp&|e%y&e!;KgZRJ$h5? z-Hoz@ZH$*}BHK)%_Y9TIILD#f4%}kf6L#h|sD}wBu-qKGQV@2&;AL67SIM9i0>4EO zJOHgVtWW&e*yi5oIVgRDUOQofT{~e~f^%~~wCKlh>hUPpAdHiR#W$MLxDm$Nn~~c! zrX+B@blyCc)wS#B+fC&d8!zH*y)T}eQS1GYVg5zg7` zQ{rURWVE(?769`<+(b_OB*OKu1;d_|GbBcpGbFvnocG(^LyxoP=x}(}?AK^)GUgOD z8Fq+;d>j-=Ytg>qPP&(y!G%|RAf=9p8=!xb^H7P<=XhdvprXQpPF)0Zb&Rk3+^RQ6 zDmZCn>D1c;>T@y~eC(!#wn4qT@orXaVNsu)Zu_<^e4bIr-sq_=P~2{I2%ug& zb~`^h_M%J%_o7rzoB7n$-uYWK`}@piEuQhRP2lbq>@<@Ln28>{LN1H4Du36pww8DMV4z63 z+CQ!N?%1&+oc>qbNdpw;ZmBcoI?RdHqrq015wBgKHS$@DqOy9nunh~KpAm$~2Wogd z)Br!6IYvGeNLlf8ypV1=Kc9i34*YbgpJz{4-0(Pn#ENgcYGGrZ){A;(VaS>Jhu0p{@YZ zYCB#!ScJV6m+5`J@9>_PoA{Gw2vNn~@l0(aI1s~LcV>E`X|1{*Ii_QOxU=A@Q>3lk zX!GOZdQjgfo`bbVX@%o?Dz$2C*7w}Ko+2rhH zW?C`U_ZAYAR$BV(mLs-I>BoC4_emo%ENR(UO`8K9#RHb6{m!FiUy-pME8%9;=*1&>@5{^!omuJ3T2ic6#Ngnqm7~ZMdW)gEhs=`WqL}hDCl^mbfu0;1T=13983}Nn zMPX;#6CwM)%DbA7$l}KtKj211e^K*x>RV)=i|pd zAORcKm`4?(f3!q;tzZeFmWZBka(nwV^&ZX{`97fQL%^a2-JBzH9;6s zUgCIsXl=h7bgP>f$5mSa*!E@8>w&&j%myV`CU#Od_!~gTO#b|X?=B9f zc^r=Z<=KEWR~^jkdt050Ut=w5JK{ERIo)4F6l_k{hD4{6VNbY^m2#{|6({rjH!)w! zoMF}(#mjV&flzu^zIL(9V)71Wi|Xcsa1K)#vTFwq5q!}}4EStTXGruF2f(qz@*eto zq~||qnUrNf*NCK%8`gJyDS#?Vw~%hw89eBEcnpGkxIK>@!@fkwQ!zw^tVB2?0*_Kf zgaSldaV)1foPLNqA;6>a`c*5dRS6O|e0B#KG-QI5gZfh)Mj8W9J&ot*MIyqY&ubC4 z9avZYjT^nZv7F-JM{Fufc>p_E{7|s`sGb)@MP_+T{T&vbwIQgnhK~`FEhMgWs2#IJ zPT*5AWtRE zX2b)<-9o0}ZOYu5VtN04?xfBa{npD-6Jf}qW=~w>wFOPv<8VqsUvbFJ@_ZI`6sc%iN=)OoZbEW#YwUDw&tx;KdY4 zxD8Nuj)L-V*F~UL8N+V}_^EnH}?_yuzc@gz^ z3Q`iDBIkaJSQMX%BZ8ImlTzh{h5R?gY5konyEF|kM4n7-?oZa&&`++7I8MIi9VR~0 zncR@={wKAOF$$D6lG#2PLPsiQ)W=HeGBQUE*0`$hL>_TA98t7U+ z;u?{=38)>YzZQR0R`v1Vp3S-(m{IBLll9d|bP|F`{-O46${>$&jmigO`uNW+rveeY zFiRFORgre&2HHT-Hv2Z-aPTrH^vSu?-mtq56%ZYw_byvB?r{=w!xEN4>5pBUmBP%= zyQba)|4FfB$N+`gM70DKbUO1VwL&eJLAc!NG3be_#hX>E@U7gxD|tBleDz;l;r*-g zVGt1PD7))(>o@Kcs>S3uG>&OpSiPssARnP!D2zINSNc;cSI5aTq0%KH0p@QVy8bvoFK5>{K+Pyf8*>_4uFrecI4W!)J(yx3vF< z^3>TdFfjtWcBNn?ahPurI_!-rUBuKBUWwn1&vTnf)K6hO)GKB*B(xETX-bc60uwJ~ zzzhY%i}DJO3XP~$QooN>*J%N|1;dkVZ8@Qm9YrRkPSpEKv||D9yWqZi{#b{J47fE5 zfuM#*}j$+x7F zBYq9wzf`DB801j0Gz~*7R{&g|4BI;FYS`7lPo=rgy&?RqX%ZPzI1$cKT?`)15;&AxM4z-|X!77d+snXV{PtS**(08=$73arHh&y$;0d<5LaXTgB$hqNG7kDv z52EM|uRAvA!4D+5fL;UI2eCI=*by96M>-tT-Tgm5o^GAP-9=~<-=$h^QwQk0h#6g4@lJU2&+* z$72`bbd3b!#Cy$;A2yUpEJL#ntOWbiyOdjREPK==LsH|!g`ZhNXYI&s|4oWx;8d!q zxi`N=4O6)&SC>!luNSOvFa<1A$fj-jypw~o$_g12N1{{kyOGUISH$-*K;*aILf?g6 zbQ`)ef(-@~^W&4y$$s5|af&ki2%q}KihvA~`yT{6`eLImn1D{h0!X40S(uPcgYdOY#--AX4DTP9L`cid@(;rGJgm17mjLjjJBrNP6y zonEC4oMRj5wS&mKPz>z@lALVZ(I&*^{#0{&FLLiw7RP7Y&a*F0D@sK??EjTU+PX7a zyJbXxA5!hOHJP8ZMwszXx=`i%Z1)>?@7@~J!|*MOI&PX|^k|Rf$AEagcz*v1KnDSF zD<=}jOXz&m9J95ZyS1|*)TYi_RQRL--B8G220Xx+qE{XMbxpExG^`I16WHH9oXosM5!FR0ya zm960(&o}ubszSuPvK$|hC56Kq6Q3=AL1!X@)>yQjgmFjsDZZs*UQg1U%givWQn3=7 zsdsOb{tP6FRy91;l2UtE9>|i~Qr{Sq?Q&!JK-EY-DA7W=BM#3n>g9X?nhAFn z`CO{&x)^=9aXoy%U*6WiQ$TyZ1w|Z?#xx6KF16C36g~<=yQ7INdZIXUSY>};te@E& zd4t5Xw|iY^5&C_Ll_&Y-1l!+fnhZGJkWCR}zq3ejNU^(Wc-WP_T2+wLyCMA9QjYu&}>f&Aw1e_;{C zi?bJp(FX(=C4dc8KVT>R7~ZNGc}&?%_5pea(ONtl3W!qT0hMYru;2>x*e~4$IF+5= z17DR%`u0RJHMp1m_H*|3+ju&f=;!Fk)X%U0)0qA|R44elo_ZefiLbxVcArQkXCpRi ztIPXuygFcL!h&@)_=Xfy^PY``5bS!H)rhDcz|Osn)1f_2rO*ercT3w-Y0`LRjN_4zR&fclu)`vi0u zLzH37pnC|f-zKN*`}qInV@5DJ*3RDIaTmAnSgim;~X{ zF0;i|P63AooC|Au_!~o&Y_VJaTK>?g1JfP=F0!YgFMs%0O5vl)wuAH(Pb6l!-MnyP zb!ev8OLH8ce>z5K%?thtMUq==yUMVU!7Z3@hfdV4pPkpg;=*(VC>~)r^I<+AN;DBy zmkU)Ion7(&=z8m@sMfH3co@2o?h*-UNohp{MFHt9C8SF_X6VMEV?d-Eq#Fd3mKu6M zq&o)~X674Dz3+K{=bN<`i$7*B*w4P7`?~JBo?)TrEMoIjA{KHi=8Fq)uLM*;)N*yJ zYmO;#E5gC(|Fp>bHakp9rz)|oZcmGh(!RoMiFsM`d40X*f)6xuE+*~WJ?jWo0;=n3 z6`!T$hDA4VE!vjEU2?*Qtw|>4Lu8L>18pzv+#mW#XG*p{3&)(U=M}Vcqh(=pe=;?U zMdhEGM-nB0;>Oksxrm@TmfG;P{i%-CU!T79xP&qDZ(svHn0{DWH*7VHi+!_~x{#v| zu&i8&?D;RCq`gz!-o7;6vPbJxWm%y=Ez

qsX&q)(-@z4iXLMl7Uxqs{mc*m%R#f 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

UWU%n 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

36*!1h^lP=b7M^m^-H3_z&R#) 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
  • =IH>b9^oO}VMGlN< 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

    k>Ek-ebT~>t8u=5O@fns*Ujd`t+5m79oAxu`zpQ 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